tag:github.com,2008:https://github.com/Airsaid/AndroidLocalizePlugin/releasesRelease notes from AndroidLocalizePlugin2025-10-11T03:23:05Ztag:github.com,2008:Repository/140832194/v4.1.02025-10-11T05:39:47Zv4.1.0<h3>Added</h3>
<ul>
<li>Auto-select existing languages option in the Select Languages dialog to automatically detect and select languages that already exist in the project.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>ExceptionInInitializerError when opening the plugin.</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/140832194/v4.0.12025-09-28T05:34:15Zv4.0.1<p>Update CHANGELOG.md</p>Airsaidtag:github.com,2008:Repository/140832194/v4.0.02025-09-27T11:47:23Zv4.0.0<h3>Added</h3>
<ul>
<li>Detailed translation progress updates showing the current language, processed item counts, and writeback status.</li>
<li>Quick access settings button in the Select Languages dialog footer and a donations card within the settings UI.</li>
<li>Provide Qodana and Codecov configuration files.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Align build scripts and workflows with IntelliJ Platform Plugin Template 2025 updates.</li>
<li>Upgrade Gradle wrapper to 9.0 and align the Kotlin toolchain with Compose compatible 2.0.21.</li>
<li>Raise the minimum supported IntelliJ Platform build to 251 (2025.1).</li>
<li>Refactor TranslateAction to follow IntelliJ action system best practices.</li>
<li>Configure tests to run on the JUnit 5 framework while retaining required runtime compatibility.</li>
<li>Rebuild plugin UI (settings and dialogs) using Compose with searchable grids, favorite chips, and polished empty states.</li>
<li>Load secure credentials asynchronously to avoid password safe access on the EDT.</li>
<li>Reduce the minimum translation interval to 50 ms to keep throttled bursts responsive.</li>
<li>Update Compose theme colours to rely on JBColor so dialogs respect light and dark backgrounds.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Restore visibility of the "Translate to Other Languages" action when selecting resource files from the Project view.</li>
<li>Prevent Select Languages dialog from failing due to uninitialised UI components.</li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Airsaid/AndroidLocalizePlugin/compare/v3.0.0...v4.0.0"><tt>v3.0.0...v4.0.0</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/140832194/v3.0.02023-03-24T09:57:28Zv3.0.0<h3>Added</h3>
<ul>
<li>Supported OpenAI ChatGPT translator. <a href="https://github.com/Airsaid/AndroidLocalizePlugin/pull/118" data-hovercard-type="pull_request" data-hovercard-url="/Airsaid/AndroidLocalizePlugin/pull/118/hovercard">#118</a></li>
</ul>
<h3>Other</h3>
<ul>
<li>Delayed error throwing to avoid losing successfully translated text.</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/140832194/v1.5.02023-03-24T09:15:17Zv1.5.0No content.Airsaidtag:github.com,2008:Repository/140832194/v1.4.02023-03-24T09:15:14Zv1.4.0No content.Airsaidtag:github.com,2008:Repository/140832194/v1.3.02023-03-24T09:15:08Zv1.3.0No content.Airsaidtag:github.com,2008:Repository/140832194/v1.2.02023-03-24T09:15:04Zv1.2.0No content.Airsaidtag:github.com,2008:Repository/140832194/v1.1.02023-03-24T09:14:59Zv1.1.0No content.Airsaidtag:github.com,2008:Repository/140832194/v1.0.02023-03-24T09:14:52Zv1.0.0No content.Airsaid