From c91afac00434981ffe5079d941d1c6c20666f776 Mon Sep 17 00:00:00 2001 From: Konard Date: Tue, 11 Aug 2026 06:54:47 +0700 Subject: [PATCH] Update Java Maven dependencies and plugins to latest compatible versions - junit-jupiter 5.10.2 -> 5.14.4 (JUnit 6 requires JDK 17+; CI tests on Java 11) - maven-compiler-plugin 3.12.1 -> 3.15.0 - maven-surefire-plugin 3.2.5 -> 3.5.6 - maven-jar-plugin 3.3.0 -> 3.5.1 - maven-source-plugin 3.3.0 -> 3.4.0 - maven-javadoc-plugin 3.6.3 -> 3.12.0 - spotless-maven-plugin 2.43.0 -> 2.46.1 (3.x requires JDK 17+) - maven-gpg-plugin 3.1.0 -> 3.2.8 - nexus-staging-maven-plugin 1.6.13 -> 1.7.0 google-java-format stays at 1.19.2: newer releases require JDK 17/21 while the CI format job runs on JDK 11. Verified: mvn test (117 tests pass) and spotless:check pass locally. Co-Authored-By: Claude Fable 5 --- java/pom.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/java/pom.xml b/java/pom.xml index c81a5cd..ea58caf 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -40,7 +40,7 @@ 11 11 UTF-8 - 5.10.2 + 5.14.4 @@ -57,7 +57,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.12.1 + 3.15.0 11 11 @@ -66,17 +66,17 @@ org.apache.maven.plugins maven-surefire-plugin - 3.2.5 + 3.5.6 org.apache.maven.plugins maven-jar-plugin - 3.3.0 + 3.5.1 org.apache.maven.plugins maven-source-plugin - 3.3.0 + 3.4.0 attach-sources @@ -89,7 +89,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.6.3 + 3.12.0 attach-javadocs @@ -102,7 +102,7 @@ com.diffplug.spotless spotless-maven-plugin - 2.43.0 + 2.46.1 @@ -123,7 +123,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.1.0 + 3.2.8 sign-artifacts @@ -137,7 +137,7 @@ org.sonatype.plugins nexus-staging-maven-plugin - 1.6.13 + 1.7.0 true ossrh