From 311ba773c2762d69079432a4264a4da69565e5a0 Mon Sep 17 00:00:00 2001 From: Graham Russell Date: Sun, 6 Sep 2026 10:38:59 +0000 Subject: [PATCH 1/2] Raise Maven version floor to 3.9.9 and bump gated plugins Bumps maven-enforcer-plugin, maven-compiler-plugin, and gmavenplus-plugin, which were previously held back by a stale requireMavenVersion floor pinned to jitpack.io's old default Maven. 3.9.9 is confirmed via JitPack build logs to be fetched and used correctly; other nearby versions were tried and did not fetch reliably. --- pom.xml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 5bdd18ba..344a7f2a 100644 --- a/pom.xml +++ b/pom.xml @@ -130,7 +130,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.6.2 + 3.6.3 enforce-maven @@ -140,8 +140,13 @@ - - 3.6.2 + + 3.9.9 @@ -153,7 +158,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.15.0 + 3.16.0 25 25 @@ -164,7 +169,7 @@ org.codehaus.gmavenplus gmavenplus-plugin - 4.3.1 + 5.1.0 25 From 3055ab0e6386a15d44c6fbd26d1dd358c2369e05 Mon Sep 17 00:00:00 2001 From: Graham Russell Date: Sun, 6 Sep 2026 10:39:04 +0000 Subject: [PATCH 2/2] Remove .sdkmanrc JitPack has no project Maven Wrapper, and build logs confirm it downloads and builds with whatever Maven version the pom's enforcer rule requires on its own, so pinning Java/Maven for it separately via SDKMAN is no longer necessary. --- .sdkmanrc | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .sdkmanrc diff --git a/.sdkmanrc b/.sdkmanrc deleted file mode 100644 index 9c3491ea..00000000 --- a/.sdkmanrc +++ /dev/null @@ -1,5 +0,0 @@ -# Used by JitPack's build (see jitpack.yml's `sdk env install`/`sdk env`) since -# its build environment has SDKMAN pre-installed but not mise. Local dev uses -# .mise.toml instead - keep both in sync. -java=25.0.4-tem -maven=3.9.16