From 55f8609f800b62c66349a67b478474efeef13e61 Mon Sep 17 00:00:00 2001 From: Graham Russell Date: Sun, 6 Sep 2026 11:49:03 +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 the highest version it fetches and uses correctly as of 2026-09-06; 3.9.10 and above failed. --- pom.xml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 5bdd18ba..ed05ff29 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,9 @@ - - 3.6.2 + + 3.9.9 @@ -153,7 +154,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.15.0 + 3.16.0 25 25 @@ -164,7 +165,7 @@ org.codehaus.gmavenplus gmavenplus-plugin - 4.3.1 + 5.1.0 25 From 0760ac0db80f77b66647ddbfd8b6d0be2900281e Mon Sep 17 00:00:00 2001 From: Graham Russell Date: Sun, 6 Sep 2026 11:49:08 +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