From f4b278e80e80a562a1fe8df7f22d9d67f6e5b7f9 Mon Sep 17 00:00:00 2001 From: James Milligan Date: Thu, 2 Jul 2026 20:24:55 +0000 Subject: [PATCH] Bump dependencies and build plugins to latest versions junit-jupiter 5.10.1 -> 5.12.2 (also fixes a latent bug: it was missing test scope, so it leaked onto consumers' compile classpath), mockito-core 5.7.0 -> 5.23.0, slf4j 2.0.9 -> 2.0.18, commons-lang3 3.13.0 -> 3.20.0, jackson-databind 2.15.3 -> 2.22.0. httpclient stays at 4.5.14, already the latest 4.5.x release. Also bump maven-enforcer-plugin, maven-source-plugin, maven-javadoc-plugin, maven-release-plugin, and maven-surefire-plugin to their latest versions. Full test suite passes and dependency:tree shows no version conflicts. --- pom.xml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index 79aefcd..637ee99 100644 --- a/pom.xml +++ b/pom.xml @@ -46,29 +46,30 @@ org.junit.jupiter junit-jupiter - 5.10.1 + 5.12.2 + test org.mockito mockito-core - 5.7.0 + 5.23.0 test org.slf4j slf4j-api - 2.0.9 + 2.0.18 org.slf4j slf4j-simple - 2.0.9 + 2.0.18 test org.apache.commons commons-lang3 - 3.13.0 + 3.20.0 org.apache.httpcomponents @@ -78,7 +79,7 @@ com.fasterxml.jackson.core jackson-databind - 2.15.3 + 2.22.0 @@ -93,7 +94,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.4.1 + 3.6.3 enforce-maven @@ -113,7 +114,7 @@ org.apache.maven.plugins maven-source-plugin - 3.3.0 + 3.4.0 attach-sources @@ -126,7 +127,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.6.2 + 3.12.0 attach-javadocs @@ -139,7 +140,7 @@ org.apache.maven.plugins maven-release-plugin - 3.0.1 + 3.3.1 @{project.version} release @@ -148,7 +149,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.2.2 + 3.5.6