From e759f67fe8335b68743b5bd33297df7bcd363495 Mon Sep 17 00:00:00 2001 From: Mohammad Saddam Hossain Date: Wed, 30 Sep 2026 10:52:47 +0530 Subject: [PATCH] deps: bump testng, cucumber, surefire-testng in lockstep MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - testng 7.9.0 -> 7.12.0 (as proposed in #92, verified green) - cucumber-java 7.34.8 -> 8.0.3, cucumber-testng 7.20.1 -> 8.0.3 (not 8.0.1 as #93 proposed: 8.0.1's own transitive deps conflict — cucumber-core pins io.cucumber:messages:34.2.1 while several of its other transitives require messages in the 32.x/33.x range, so 8.0.1 can't even resolve. 8.0.3 resolves cleanly. Bumped cucumber-testng alongside it since the pom comment requires matching versions.) - maven-surefire-plugin 3.2.5 -> 3.5.6, surefire-testng 3.2.5 -> 3.5.6 (not 3.6.0 as #90 proposed: the surefire-testng provider was never published at 3.6.0, only the plugin was, so #90 fails to resolve. 3.5.6 is the latest version published for both.) 547 tests green on `mvn clean verify`. Co-Authored-By: Claude Sonnet 5 --- pom.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index d61e5ed..80728a1 100644 --- a/pom.xml +++ b/pom.xml @@ -52,7 +52,7 @@ org.testng testng - 7.9.0 + 7.12.0 @@ -75,14 +75,14 @@ io.cucumber cucumber-java - 7.34.8 + 8.0.3 true io.cucumber cucumber-testng - 7.20.1 + 8.0.3 true @@ -161,12 +161,12 @@ org.apache.maven.plugins maven-surefire-plugin - 3.2.5 + 3.5.6 org.apache.maven.surefire surefire-testng - 3.2.5 + 3.5.6