feat(i18n): allow selecting message XML file via file browser
- Updated the I18n settings to allow selecting the message bundle XML file directly via a file browser (TextFieldWithBrowseButton). - Modified I18nUtils to load message files via absolute paths from project settings, improving reliability. - Bumped plugin version to 3.2.2 and updated change notes.
This commit is contained in:
@@ -5,7 +5,7 @@ plugins {
|
||||
}
|
||||
|
||||
group = "com.sdk.dynform.tools"
|
||||
version = "3.2.0"
|
||||
version = "3.2.2"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
@@ -39,6 +39,15 @@ intellijPlatform {
|
||||
}
|
||||
|
||||
changeNotes = """
|
||||
<h2>[3.2.2]</h2>
|
||||
<ul>
|
||||
<li><strong>UI/UX Improvement:</strong> Updated the I18n settings to allow selecting the message bundle XML file directly via a file browser, improving configuration usability.</li>
|
||||
<li><strong>Core Enhancement:</strong> Modified I18nUtils to load message files via absolute paths from project settings, increasing reliability across different project structures.</li>
|
||||
</ul>
|
||||
<h2>[3.2.1]</h2>
|
||||
<ul>
|
||||
<li><strong>Bug Fix:</strong> Resolved a <code>ConcurrentModificationException</code> in the I18n cache mechanism caused by concurrent background thread access.</li>
|
||||
</ul>
|
||||
<h2>[3.2.0]</h2>
|
||||
<ul>
|
||||
<li><strong>Schema Validation:</strong> Introduced project-level automatic XSD registration. Configure a target folder and namespace prefix to seamlessly map <code>.xsd</code> files to the <code>ExternalResourceManager</code>.</li>
|
||||
|
||||
Reference in New Issue
Block a user