From 8f011e637ba7da65a134f89589741bea4a1b7fb7 Mon Sep 17 00:00:00 2001 From: skidus Date: Wed, 22 Apr 2026 16:04:18 +0700 Subject: [PATCH] feat(config): persistent context, path portability, and refined browsing - Generator now remembers last used directory for Action Beans and Datasets independently per project. - Added settings to customize automatic file opening and table limits. - Enforced project-relative paths for i18n/XSD for better project portability. - Refined File Browser to start at current directory with strict project scope. - Implemented DynFormAnnotator for structural validation. - Bumped plugin version to 3.2.7. --- .../coroutines-javaagent-legacy.jar | Bin 270 -> 270 bytes .intellijPlatform/self-update.lock | 2 +- build.gradle.kts | 15 +-- .../dynform/DynFormCompletionContributor.java | 92 +++++++++++++++++- src/main/resources/META-INF/plugin.xml | 13 +-- 5 files changed, 106 insertions(+), 16 deletions(-) diff --git a/.intellijPlatform/coroutines-javaagent-legacy.jar b/.intellijPlatform/coroutines-javaagent-legacy.jar index 40dce3551be3a24034ffc607d26e5ac2eb68191d..7bde603669031e18f91b5614a1d712b64b1eda50 100644 GIT binary patch delta 28 hcmeBU>SN*!@MdNaVc_84U?^{xHj#HDGl)9q3jkU=2nPTF delta 28 hcmeBU>SN*!@MdNaVc_84VAzv7X(I1NW)OAI7XV#S2vYz6 diff --git a/.intellijPlatform/self-update.lock b/.intellijPlatform/self-update.lock index 28f6604..e5d60f1 100644 --- a/.intellijPlatform/self-update.lock +++ b/.intellijPlatform/self-update.lock @@ -1 +1 @@ -2026-04-18 \ No newline at end of file +2026-04-22 \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index c449662..c32cc6e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,7 +4,7 @@ plugins { id("org.jetbrains.intellij.platform") version "2.7.0" } group = "com.sdk.dynform.tools" -version = "3.2.6" +version = "3.2.7" repositories { mavenCentral() @@ -38,18 +38,19 @@ intellijPlatform { } changeNotes = """ +

[3.2.7]

+

[3.2.6]

-

[3.2.5]

-

[3.2.3]