Releases: Airsaid/AndroidLocalizePlugin
Releases · Airsaid/AndroidLocalizePlugin
v4.1.0
v4.0.0
Added
- Detailed translation progress updates showing the current language, processed item counts, and writeback status.
- Quick access settings button in the Select Languages dialog footer and a donations card within the settings UI.
- Provide Qodana and Codecov configuration files.
Changed
- Align build scripts and workflows with IntelliJ Platform Plugin Template 2025 updates.
- Upgrade Gradle wrapper to 9.0 and align the Kotlin toolchain with Compose compatible 2.0.21.
- Raise the minimum supported IntelliJ Platform build to 251 (2025.1).
- Refactor TranslateAction to follow IntelliJ action system best practices.
- Configure tests to run on the JUnit 5 framework while retaining required runtime compatibility.
- Rebuild plugin UI (settings and dialogs) using Compose with searchable grids, favorite chips, and polished empty states.
- Load secure credentials asynchronously to avoid password safe access on the EDT.
- Reduce the minimum translation interval to 50 ms to keep throttled bursts responsive.
- Update Compose theme colours to rely on JBColor so dialogs respect light and dark backgrounds.
Fixed
- Restore visibility of the "Translate to Other Languages" action when selecting resource files from the Project view.
- Prevent Select Languages dialog from failing due to uninitialised UI components.
Full Changelog: v3.0.0...v4.0.0
v3.0.0
v2.9.0
v2.8.0
Added
- Supported DeepL translator.
v2.7.0
Changed
- Improve plugin description information.
- Relax translation file name boundaries.
v2.6.1
Added
- Added rich text supported.
- Added signature configuration.
Changed
- Upgrade Gradle Wrapper to
7.5.1
. - Upgrade Intellij Gradle Plugin to
1.8.1
. - Plugin description changed to be taken from the
README.md
file.