From 0c77cf5eef32ff4903c86161fa38421994d43a20 Mon Sep 17 00:00:00 2001 From: commdevin Date: Fri, 18 Sep 2026 16:10:56 +0000 Subject: [PATCH 1/2] Bump version to 0.3.0 Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- gradle.properties | 2 +- ide-plugin/gradle.properties | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index b04c53e..a84ab85 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ fabric_version=0.97.2+1.20.4 fabric_installer_version=1.0.1 # Mod -mod_version=0.1.2 +mod_version=0.3.0 maven_group=org.communitypoke archives_base_name=luamap diff --git a/ide-plugin/gradle.properties b/ide-plugin/gradle.properties index ae1efa2..42a73ad 100644 --- a/ide-plugin/gradle.properties +++ b/ide-plugin/gradle.properties @@ -1,5 +1,5 @@ # LuaMap IntelliJ plugin -pluginVersion = 0.1.2 +pluginVersion = 0.3.0 platformType = IC platformVersion = 2024.2.5 # since-build for the pinned platform line From dbf6b69414624eb946ae55c75c4c30362bce3f10 Mon Sep 17 00:00:00 2001 From: commdevin Date: Fri, 18 Sep 2026 16:11:39 +0000 Subject: [PATCH 2/2] fatJar: pin bundled plugin zip to current pluginVersion Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- launcher/build.gradle | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/launcher/build.gradle b/launcher/build.gradle index f2ae985..0dafa18 100644 --- a/launcher/build.gradle +++ b/launcher/build.gradle @@ -62,14 +62,17 @@ tasks.register('fatJar', Jar) { } // Bundle the IDE plugin zip produced by the ide-plugin composite build so // '--setup-ide/--ide' work offline (see IdeProvisioner.BUNDLED_PLUGIN). + // Pin the exact plugin version — stale dists can coexist in the dir. + def ideProps = new Properties() + file("${rootDir}/ide-plugin/gradle.properties").withInputStream { ideProps.load(it) } dependsOn gradle.includedBuild('ide-plugin').task(':buildPlugin') from sourceSets.main.output from { configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } } from("${rootDir}/ide-plugin/build/distributions") { - include 'luamap-idea-plugin-*.zip' - rename 'luamap-idea-plugin-.*\\.zip', 'luamap-idea-plugin.zip' + include "luamap-idea-plugin-${ideProps.pluginVersion}.zip" + rename '.*', 'luamap-idea-plugin.zip' into 'bundled-plugins' } }