From d3806058ec9caf0870392740f549fd59e9b5bf79 Mon Sep 17 00:00:00 2001 From: AB Date: Tue, 7 Oct 2025 14:54:43 +0200 Subject: [PATCH 1/8] Fix typo --- .config/pmd/java/ruleset.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/pmd/java/ruleset.xml b/.config/pmd/java/ruleset.xml index 6bf58b3..4570323 100644 --- a/.config/pmd/java/ruleset.xml +++ b/.config/pmd/java/ruleset.xml @@ -204,7 +204,7 @@ Usually all cases where `StringBuilder` (or the outdated `StringBuffer`) is used are either due to confusing (legacy) logic or may be replaced by a simpler string concatenation. From 43afe18c3740032f26c42d71679824e0fa485f5a Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Fri, 10 Oct 2025 04:14:02 +0000 Subject: [PATCH 2/8] Update dependency com.puppycrawl.tools:checkstyle to v12 --- pom.xml | 2 +- template-placeholder/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 61578c0..14c3d10 100644 --- a/pom.xml +++ b/pom.xml @@ -45,7 +45,7 @@ com.puppycrawl.tools checkstyle - 11.1.0 + 12.0.0 diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index 3d8cc2c..ea07c2f 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -215,7 +215,7 @@ com.puppycrawl.tools checkstyle - 11.1.0 + 12.0.0 From 042d657901a3455ab272d3e5342616f958e93ce5 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Sat, 11 Oct 2025 04:14:27 +0000 Subject: [PATCH 3/8] Update dependency org.apache.maven.plugins:maven-pmd-plugin to v3.28.0 --- pom.xml | 2 +- template-placeholder/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 14c3d10..7236c13 100644 --- a/pom.xml +++ b/pom.xml @@ -70,7 +70,7 @@ org.apache.maven.plugins maven-pmd-plugin - 3.27.0 + 3.28.0 true true diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index ea07c2f..74cf0ee 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -240,7 +240,7 @@ org.apache.maven.plugins maven-pmd-plugin - 3.27.0 + 3.28.0 true true From d4bea48af9898d69073377a80fe6289ad4a2fc39 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Sun, 12 Oct 2025 04:13:47 +0000 Subject: [PATCH 4/8] Update dependency com.puppycrawl.tools:checkstyle to v12.0.1 --- pom.xml | 2 +- template-placeholder/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 14c3d10..6c2a198 100644 --- a/pom.xml +++ b/pom.xml @@ -45,7 +45,7 @@ com.puppycrawl.tools checkstyle - 12.0.0 + 12.0.1 diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index ea07c2f..67b916c 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -215,7 +215,7 @@ com.puppycrawl.tools checkstyle - 12.0.0 + 12.0.1 From 0960ed90c7c7969156afb1afdc311fb8a00ad5e6 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Wed, 15 Oct 2025 04:13:38 +0000 Subject: [PATCH 5/8] Update dependency org.testcontainers:testcontainers to v2 --- testcontainers-selenium/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testcontainers-selenium/pom.xml b/testcontainers-selenium/pom.xml index f8a50d2..96876b0 100644 --- a/testcontainers-selenium/pom.xml +++ b/testcontainers-selenium/pom.xml @@ -56,7 +56,7 @@ org.testcontainers testcontainers - 1.21.3 + 2.0.0 From 072061ed09dc9f86a119ecbcea7606c87c95477a Mon Sep 17 00:00:00 2001 From: AB Date: Wed, 15 Oct 2025 16:35:34 +0200 Subject: [PATCH 6/8] Update to testcontainers v2 --- testcontainers-selenium/pom.xml | 12 ------------ .../browser/BrowserWebDriverContainer.java | 3 +-- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/testcontainers-selenium/pom.xml b/testcontainers-selenium/pom.xml index 96876b0..7f46e56 100644 --- a/testcontainers-selenium/pom.xml +++ b/testcontainers-selenium/pom.xml @@ -57,18 +57,6 @@ org.testcontainers testcontainers 2.0.0 - - - - junit - junit - - - - - software.xdev - testcontainers-junit4-mock - 1.0.2 diff --git a/testcontainers-selenium/src/main/java/software/xdev/testcontainers/selenium/containers/browser/BrowserWebDriverContainer.java b/testcontainers-selenium/src/main/java/software/xdev/testcontainers/selenium/containers/browser/BrowserWebDriverContainer.java index 671d796..21486a3 100644 --- a/testcontainers-selenium/src/main/java/software/xdev/testcontainers/selenium/containers/browser/BrowserWebDriverContainer.java +++ b/testcontainers-selenium/src/main/java/software/xdev/testcontainers/selenium/containers/browser/BrowserWebDriverContainer.java @@ -52,7 +52,6 @@ import org.testcontainers.images.RemoteDockerImage; import org.testcontainers.lifecycle.TestDescription; import org.testcontainers.lifecycle.TestLifecycleAware; -import org.testcontainers.shaded.org.apache.commons.io.FileUtils; import org.testcontainers.utility.DockerImageName; import com.github.dockerjava.api.command.InspectContainerResponse; @@ -301,7 +300,7 @@ protected void configureShm() } else { - this.withSharedMemorySize(512 * FileUtils.ONE_MB); + this.withSharedMemorySize(520_000_000L); } } } From d68fa448c9e993ec70d0ba2cef9a4669341959b3 Mon Sep 17 00:00:00 2001 From: AB Date: Wed, 15 Oct 2025 16:44:36 +0200 Subject: [PATCH 7/8] Update CHANGELOG.md --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 73f5e2e..925f558 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# 1.3.0 +* Update to Testcontainers v2 + # 1.2.5 * Update default Selenium version to `4.36.0` * Updated dependencies From d6e8085603423bc4a8e1f1cde2731e8f1304171d Mon Sep 17 00:00:00 2001 From: AB Date: Wed, 15 Oct 2025 16:44:40 +0200 Subject: [PATCH 8/8] Bump version --- pom.xml | 2 +- testcontainers-selenium-demo/pom.xml | 4 ++-- testcontainers-selenium/pom.xml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index b125fab..a15d8c2 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ software.xdev testcontainers-selenium-root - 1.2.6-SNAPSHOT + 1.3.0-SNAPSHOT pom diff --git a/testcontainers-selenium-demo/pom.xml b/testcontainers-selenium-demo/pom.xml index f787b06..6c1115a 100644 --- a/testcontainers-selenium-demo/pom.xml +++ b/testcontainers-selenium-demo/pom.xml @@ -7,11 +7,11 @@ software.xdev testcontainers-selenium-root - 1.2.6-SNAPSHOT + 1.3.0-SNAPSHOT testcontainers-selenium-demo - 1.2.6-SNAPSHOT + 1.3.0-SNAPSHOT jar diff --git a/testcontainers-selenium/pom.xml b/testcontainers-selenium/pom.xml index 7f46e56..424d345 100644 --- a/testcontainers-selenium/pom.xml +++ b/testcontainers-selenium/pom.xml @@ -6,7 +6,7 @@ software.xdev testcontainers-selenium - 1.2.6-SNAPSHOT + 1.3.0-SNAPSHOT jar testcontainers-selenium