diff --git a/conformance-tests/client-spring-http-client/pom.xml b/conformance-tests/client-spring-http-client/pom.xml
index 94e19f2dc..6744fc643 100644
--- a/conformance-tests/client-spring-http-client/pom.xml
+++ b/conformance-tests/client-spring-http-client/pom.xml
@@ -23,8 +23,8 @@
io.modelcontextprotocol.sdk.conformance.client.spring
17
- 4.1.1
- 2.0.1
+ 4.1.2
+ 2.0.2
0.1.14
true
diff --git a/conformance-tests/server-servlet-modern/pom.xml b/conformance-tests/server-servlet-modern/pom.xml
index 53d030f55..d7fca29b4 100644
--- a/conformance-tests/server-servlet-modern/pom.xml
+++ b/conformance-tests/server-servlet-modern/pom.xml
@@ -68,7 +68,7 @@
org.codehaus.mojo
exec-maven-plugin
- 3.1.0
+ 3.6.4
io.modelcontextprotocol.conformance.server.modern.ModernConformanceServlet
false
diff --git a/mcp-core/pom.xml b/mcp-core/pom.xml
index 6ff5ea433..645c6f225 100644
--- a/mcp-core/pom.xml
+++ b/mcp-core/pom.xml
@@ -135,7 +135,7 @@
org.testcontainers
- junit-jupiter
+ testcontainers-junit-jupiter
${testcontainers.version}
test
@@ -163,7 +163,7 @@
org.testcontainers
- toxiproxy
+ testcontainers-toxiproxy
${toxiproxy.version}
test
diff --git a/mcp-test/pom.xml b/mcp-test/pom.xml
index 48ff23294..376f81c60 100644
--- a/mcp-test/pom.xml
+++ b/mcp-test/pom.xml
@@ -68,12 +68,12 @@
org.testcontainers
- junit-jupiter
+ testcontainers-junit-jupiter
${testcontainers.version}
org.testcontainers
- toxiproxy
+ testcontainers-toxiproxy
${toxiproxy.version}
diff --git a/mcp-test/src/main/java/io/modelcontextprotocol/client/AbstractMcpAsyncClientResiliencyTests.java b/mcp-test/src/main/java/io/modelcontextprotocol/client/AbstractMcpAsyncClientResiliencyTests.java
index d538e7405..e8cc9ed56 100644
--- a/mcp-test/src/main/java/io/modelcontextprotocol/client/AbstractMcpAsyncClientResiliencyTests.java
+++ b/mcp-test/src/main/java/io/modelcontextprotocol/client/AbstractMcpAsyncClientResiliencyTests.java
@@ -16,8 +16,8 @@
import org.slf4j.LoggerFactory;
import org.testcontainers.containers.GenericContainer;
import org.testcontainers.containers.Network;
-import org.testcontainers.containers.ToxiproxyContainer;
import org.testcontainers.containers.wait.strategy.Wait;
+import org.testcontainers.toxiproxy.ToxiproxyContainer;
import reactor.test.StepVerifier;
import java.io.IOException;
diff --git a/mcp-test/src/test/java/io/modelcontextprotocol/client/HttpSseMcpAsyncClientLostConnectionTests.java b/mcp-test/src/test/java/io/modelcontextprotocol/client/HttpSseMcpAsyncClientLostConnectionTests.java
index e2037f415..dc938bb5d 100644
--- a/mcp-test/src/test/java/io/modelcontextprotocol/client/HttpSseMcpAsyncClientLostConnectionTests.java
+++ b/mcp-test/src/test/java/io/modelcontextprotocol/client/HttpSseMcpAsyncClientLostConnectionTests.java
@@ -17,8 +17,8 @@
import org.slf4j.LoggerFactory;
import org.testcontainers.containers.GenericContainer;
import org.testcontainers.containers.Network;
-import org.testcontainers.containers.ToxiproxyContainer;
import org.testcontainers.containers.wait.strategy.Wait;
+import org.testcontainers.toxiproxy.ToxiproxyContainer;
import eu.rekawek.toxiproxy.Proxy;
import eu.rekawek.toxiproxy.ToxiproxyClient;
diff --git a/pom.xml b/pom.xml
index 206118dee..e0ec498c5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -66,21 +66,21 @@
3.27.7
6.1.3
5.24.0
- 1.21.4
+ 2.0.5
1.18.15
- 1.21.4
+ 2.0.5
2.0.20
1.6.5
- 2.21
- 2.21.8
+ 2.22
+ 2.22.4
3.1.8
3.16.0
3.6.0
3.5.2
- 3.11.3
+ 3.12.0
3.4.0
0.8.10
1.8.0
@@ -99,7 +99,7 @@
6.1.0
4.3.0
7.4.0
- 4.1.1
+ 6.4.0
2.0.8
3.0.8
@@ -363,7 +363,7 @@
io.projectreactor
reactor-bom
- 2026.0.0-M2
+ 2026.0.0-RC1
pom
import