diff --git a/.github/workflows/update-docs-version.yml b/.github/workflows/update-docs-version.yml index 520a62c43e1..d39d9a35191 100644 --- a/.github/workflows/update-docs-version.yml +++ b/.github/workflows/update-docs-version.yml @@ -23,7 +23,7 @@ jobs: sed -i "s/latest_version: .*/latest_version: ${GITHUB_REF##*/}/g" mkdocs.yml git diff - name: Create Pull Request - uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 # v3.10.1 + uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e # v3.10.1 with: title: Update docs version to ${GITHUB_REF##*/} body: | diff --git a/.github/workflows/update-testcontainers-version.yml b/.github/workflows/update-testcontainers-version.yml index c0fbc9fc066..c7014b87d53 100644 --- a/.github/workflows/update-testcontainers-version.yml +++ b/.github/workflows/update-testcontainers-version.yml @@ -23,7 +23,7 @@ jobs: sed -i "s/^testcontainers\.version=.*/testcontainers\.version=${GITHUB_REF##*/}/g" gradle.properties git diff - name: Create Pull Request - uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 # v3.10.1 + uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e # v3.10.1 with: title: Update testcontainers version to ${GITHUB_REF##*/} body: | diff --git a/core/build.gradle b/core/build.gradle index 13152748815..39a8a46d8e4 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -111,7 +111,7 @@ dependencies { } testImplementation 'org.apache.httpcomponents:httpclient:4.5.14' testImplementation 'redis.clients:jedis:5.1.0' - testImplementation 'com.rabbitmq:amqp-client:5.20.0' + testImplementation 'com.rabbitmq:amqp-client:5.21.0' testImplementation 'org.mongodb:mongo-java-driver:3.12.14' testImplementation ('org.mockito:mockito-core:4.11.0') { @@ -120,12 +120,12 @@ dependencies { // Synthetic JAR used for MountableFileTest and DirectoryTarResourceTest testImplementation files('testlib/repo/fakejar/fakejar/0/fakejar-0.jar') - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' jarFileTestCompileOnly "org.projectlombok:lombok:${lombok.version}" jarFileTestAnnotationProcessor "org.projectlombok:lombok:${lombok.version}" jarFileTestImplementation 'junit:junit:4.13.2' - jarFileTestImplementation 'org.assertj:assertj-core:3.25.1' + jarFileTestImplementation 'org.assertj:assertj-core:3.25.3' jarFileTestImplementation 'org.ow2.asm:asm-debug-all:5.2' } diff --git a/docs/examples/junit4/generic/build.gradle b/docs/examples/junit4/generic/build.gradle index 83bf6d2244f..9b2b942c5e4 100644 --- a/docs/examples/junit4/generic/build.gradle +++ b/docs/examples/junit4/generic/build.gradle @@ -7,7 +7,7 @@ dependencies { testImplementation project(":mysql") testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' - testImplementation "org.seleniumhq.selenium:selenium-api:4.17.0" + testImplementation "org.seleniumhq.selenium:selenium-api:4.21.0" testImplementation 'org.assertj:assertj-core:3.25.2' } diff --git a/docs/examples/junit5/redis/build.gradle b/docs/examples/junit5/redis/build.gradle index 1ffa1c92648..aad0f0683a6 100644 --- a/docs/examples/junit5/redis/build.gradle +++ b/docs/examples/junit5/redis/build.gradle @@ -3,9 +3,9 @@ description = "Examples for docs" dependencies { api "io.lettuce:lettuce-core:6.3.1.RELEASE" - testImplementation "org.junit.jupiter:junit-jupiter-api:5.10.1" + testImplementation "org.junit.jupiter:junit-jupiter-api:5.10.2" testImplementation "org.junit.jupiter:junit-jupiter-params:5.10.1" - testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.10.1" + testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.10.2" testImplementation project(":testcontainers") testImplementation project(":junit-jupiter") testImplementation 'org.assertj:assertj-core:3.25.2' diff --git a/examples/cucumber/build.gradle b/examples/cucumber/build.gradle index 9164a44c9be..88aae0a55ab 100644 --- a/examples/cucumber/build.gradle +++ b/examples/cucumber/build.gradle @@ -7,7 +7,7 @@ repositories { } dependencies { - implementation platform('org.seleniumhq.selenium:selenium-bom:4.17.0') + implementation platform('org.seleniumhq.selenium:selenium-bom:4.21.0') implementation 'org.seleniumhq.selenium:selenium-remote-driver' implementation 'org.seleniumhq.selenium:selenium-firefox-driver' implementation 'org.seleniumhq.selenium:selenium-chrome-driver' diff --git a/examples/hazelcast/build.gradle b/examples/hazelcast/build.gradle index 74771e0e02b..f33181d8fbb 100644 --- a/examples/hazelcast/build.gradle +++ b/examples/hazelcast/build.gradle @@ -11,7 +11,7 @@ dependencies { testImplementation 'com.hazelcast:hazelcast:5.3.6' testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.assertj:assertj-core:3.25.2' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/immudb/build.gradle b/examples/immudb/build.gradle index 27d0bcea9e2..848d4724dbe 100644 --- a/examples/immudb/build.gradle +++ b/examples/immudb/build.gradle @@ -13,7 +13,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.25.2' testImplementation 'com.google.guava:guava:23.0' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/kafka-cluster/build.gradle b/examples/kafka-cluster/build.gradle index 2653c2da0b4..96d536ebd3b 100644 --- a/examples/kafka-cluster/build.gradle +++ b/examples/kafka-cluster/build.gradle @@ -14,7 +14,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.25.2' testImplementation 'com.google.guava:guava:23.0' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/nats/build.gradle b/examples/nats/build.gradle index e4b73de63c4..e6bb7ae5ffe 100644 --- a/examples/nats/build.gradle +++ b/examples/nats/build.gradle @@ -9,10 +9,10 @@ repositories { dependencies { testImplementation 'org.assertj:assertj-core:3.25.2' testImplementation 'org.testcontainers:testcontainers' - testImplementation 'io.nats:jnats:2.17.2' + testImplementation 'io.nats:jnats:2.18.1' testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.apache.httpcomponents:httpclient:4.5.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/neo4j-container/build.gradle b/examples/neo4j-container/build.gradle index ab4fcec66c1..53a773177ee 100644 --- a/examples/neo4j-container/build.gradle +++ b/examples/neo4j-container/build.gradle @@ -11,5 +11,5 @@ dependencies { testImplementation 'org.neo4j.driver:neo4j-java-driver:4.4.13' testImplementation 'org.testcontainers:neo4j' testImplementation 'org.testcontainers:junit-jupiter' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } diff --git a/examples/redis-backed-cache/build.gradle b/examples/redis-backed-cache/build.gradle index 8ab9cac5ed9..31a24c080ff 100644 --- a/examples/redis-backed-cache/build.gradle +++ b/examples/redis-backed-cache/build.gradle @@ -13,7 +13,7 @@ dependencies { implementation 'com.google.guava:guava:23.0' testImplementation 'org.testcontainers:testcontainers' testImplementation 'org.testcontainers:junit-jupiter' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.assertj:assertj-core:3.25.2' } diff --git a/examples/selenium-container/build.gradle b/examples/selenium-container/build.gradle index d7b8c85510e..149d17d5b01 100644 --- a/examples/selenium-container/build.gradle +++ b/examples/selenium-container/build.gradle @@ -17,7 +17,7 @@ dependencies { testImplementation 'org.testcontainers:selenium' testImplementation 'org.testcontainers:junit-jupiter' testImplementation 'org.assertj:assertj-core:3.25.2' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/sftp/build.gradle b/examples/sftp/build.gradle index c37b815e6cc..d3b53872365 100644 --- a/examples/sftp/build.gradle +++ b/examples/sftp/build.gradle @@ -11,7 +11,7 @@ dependencies { testImplementation 'org.testcontainers:testcontainers' testImplementation 'org.assertj:assertj-core:3.25.2' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/singleton-container/build.gradle b/examples/singleton-container/build.gradle index 11cb89351e9..cf0cf76ab39 100644 --- a/examples/singleton-container/build.gradle +++ b/examples/singleton-container/build.gradle @@ -16,7 +16,7 @@ dependencies { testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.testcontainers:testcontainers' testImplementation 'org.assertj:assertj-core:3.25.2' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/solr-container/build.gradle b/examples/solr-container/build.gradle index 739a418c995..0cf24e78a0c 100644 --- a/examples/solr-container/build.gradle +++ b/examples/solr-container/build.gradle @@ -10,12 +10,12 @@ dependencies { compileOnly "org.projectlombok:lombok:1.18.30" annotationProcessor "org.projectlombok:lombok:1.18.30" - implementation 'org.apache.solr:solr-solrj:8.11.2' + implementation 'org.apache.solr:solr-solrj:8.11.3' testImplementation 'org.testcontainers:testcontainers' testImplementation 'org.testcontainers:solr' testImplementation 'org.assertj:assertj-core:3.25.2' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/spring-boot/build.gradle b/examples/spring-boot/build.gradle index 08fb733e14d..95b21be5c6c 100644 --- a/examples/spring-boot/build.gradle +++ b/examples/spring-boot/build.gradle @@ -17,7 +17,7 @@ dependencies { runtimeOnly 'org.postgresql:postgresql' testImplementation 'org.springframework.boot:spring-boot-starter-test' testImplementation 'org.testcontainers:postgresql' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/examples/zookeeper/build.gradle b/examples/zookeeper/build.gradle index 6a5ba605b19..86fb92e5016 100644 --- a/examples/zookeeper/build.gradle +++ b/examples/zookeeper/build.gradle @@ -11,7 +11,7 @@ dependencies { testImplementation 'org.testcontainers:testcontainers' testImplementation 'org.assertj:assertj-core:3.25.2' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.1' + testImplementation 'org.junit.jupiter:junit-jupiter:5.10.2' } test { diff --git a/modules/activemq/build.gradle b/modules/activemq/build.gradle index 66bf306fd49..9906ecaa011 100644 --- a/modules/activemq/build.gradle +++ b/modules/activemq/build.gradle @@ -4,7 +4,7 @@ dependencies { api project(':testcontainers') testImplementation 'org.assertj:assertj-core:3.25.1' - testImplementation "org.apache.activemq:activemq-client:6.0.1" + testImplementation "org.apache.activemq:activemq-client:6.1.2" testImplementation "org.apache.activemq:artemis-jakarta-client:2.31.2" } diff --git a/modules/azure/build.gradle b/modules/azure/build.gradle index 7a3da191f05..578a5230173 100644 --- a/modules/azure/build.gradle +++ b/modules/azure/build.gradle @@ -5,6 +5,6 @@ dependencies { // TODO use JDK's HTTP client and/or Apache HttpClient5 shaded 'com.squareup.okhttp3:okhttp:4.12.0' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' testImplementation 'com.azure:azure-cosmos:4.54.0' } diff --git a/modules/cassandra/build.gradle b/modules/cassandra/build.gradle index 79492c044db..b043f5bec92 100644 --- a/modules/cassandra/build.gradle +++ b/modules/cassandra/build.gradle @@ -11,5 +11,5 @@ dependencies { api "com.datastax.cassandra:cassandra-driver-core:3.10.0" testImplementation 'com.datastax.oss:java-driver-core:4.17.0' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/chromadb/build.gradle b/modules/chromadb/build.gradle index 2b170c21570..f1642346871 100644 --- a/modules/chromadb/build.gradle +++ b/modules/chromadb/build.gradle @@ -3,6 +3,6 @@ description = "Testcontainers :: ChromaDB" dependencies { api project(':testcontainers') - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' testImplementation 'io.rest-assured:rest-assured:5.4.0' } diff --git a/modules/clickhouse/build.gradle b/modules/clickhouse/build.gradle index d013575def5..6745e1443c0 100644 --- a/modules/clickhouse/build.gradle +++ b/modules/clickhouse/build.gradle @@ -6,5 +6,5 @@ dependencies { testImplementation project(':jdbc-test') testRuntimeOnly 'ru.yandex.clickhouse:clickhouse-jdbc:0.3.2' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/cockroachdb/build.gradle b/modules/cockroachdb/build.gradle index 82b55fd7e5e..e7a4d963c51 100644 --- a/modules/cockroachdb/build.gradle +++ b/modules/cockroachdb/build.gradle @@ -4,6 +4,6 @@ dependencies { api project(':jdbc') testImplementation project(':jdbc-test') - testRuntimeOnly 'org.postgresql:postgresql:42.7.1' + testRuntimeOnly 'org.postgresql:postgresql:42.7.3' testImplementation 'org.assertj:assertj-core:3.25.1' } diff --git a/modules/couchbase/build.gradle b/modules/couchbase/build.gradle index 032aacecfed..264408ef7e6 100644 --- a/modules/couchbase/build.gradle +++ b/modules/couchbase/build.gradle @@ -5,7 +5,7 @@ dependencies { // TODO use JDK's HTTP client and/or Apache HttpClient5 shaded 'com.squareup.okhttp3:okhttp:4.12.0' - testImplementation 'com.couchbase.client:java-client:3.5.2' + testImplementation 'com.couchbase.client:java-client:3.6.2' testImplementation 'org.awaitility:awaitility:4.2.0' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/database-commons/build.gradle b/modules/database-commons/build.gradle index 9b125464596..c7033d45a0b 100644 --- a/modules/database-commons/build.gradle +++ b/modules/database-commons/build.gradle @@ -3,5 +3,5 @@ description = "Testcontainers :: Database-Commons" dependencies { api project(':testcontainers') - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/db2/build.gradle b/modules/db2/build.gradle index 0d5532dd36c..65f2b953b68 100644 --- a/modules/db2/build.gradle +++ b/modules/db2/build.gradle @@ -5,5 +5,5 @@ dependencies { testImplementation project(':jdbc-test') testRuntimeOnly 'com.ibm.db2:jcc:11.5.9.0' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/dynalite/build.gradle b/modules/dynalite/build.gradle index be947cc349e..bd0ffa0b081 100644 --- a/modules/dynalite/build.gradle +++ b/modules/dynalite/build.gradle @@ -3,7 +3,7 @@ description = "Testcontainers :: Dynalite (deprecated)" dependencies { api project(':testcontainers') - compileOnly 'com.amazonaws:aws-java-sdk-dynamodb:1.12.643' - testImplementation 'com.amazonaws:aws-java-sdk-dynamodb:1.12.643' + compileOnly 'com.amazonaws:aws-java-sdk-dynamodb:1.12.726' + testImplementation 'com.amazonaws:aws-java-sdk-dynamodb:1.12.726' testImplementation 'org.assertj:assertj-core:3.25.2' } diff --git a/modules/elasticsearch/build.gradle b/modules/elasticsearch/build.gradle index 56399a509d9..e850902094a 100644 --- a/modules/elasticsearch/build.gradle +++ b/modules/elasticsearch/build.gradle @@ -2,7 +2,7 @@ description = "Testcontainers :: elasticsearch" dependencies { api project(':testcontainers') - testImplementation "org.elasticsearch.client:elasticsearch-rest-client:8.12.0" + testImplementation "org.elasticsearch.client:elasticsearch-rest-client:8.13.4" testImplementation "org.elasticsearch.client:transport:7.17.17" - testImplementation 'org.assertj:assertj-core:3.25.2' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/gcloud/build.gradle b/modules/gcloud/build.gradle index 30f74c94b70..daa9da34a0f 100644 --- a/modules/gcloud/build.gradle +++ b/modules/gcloud/build.gradle @@ -3,12 +3,12 @@ description = "Testcontainers :: GCloud" dependencies { api project(':testcontainers') - testImplementation platform("com.google.cloud:libraries-bom:26.30.0") + testImplementation platform("com.google.cloud:libraries-bom:26.39.0") testImplementation 'com.google.cloud:google-cloud-bigquery' testImplementation 'com.google.cloud:google-cloud-datastore' testImplementation 'com.google.cloud:google-cloud-firestore' testImplementation 'com.google.cloud:google-cloud-pubsub' testImplementation 'com.google.cloud:google-cloud-spanner' testImplementation 'com.google.cloud:google-cloud-bigtable' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/hivemq/build.gradle b/modules/hivemq/build.gradle index 6c03e07254d..7a36783d109 100644 --- a/modules/hivemq/build.gradle +++ b/modules/hivemq/build.gradle @@ -5,19 +5,19 @@ dependencies { api("org.jetbrains:annotations:24.1.0") shaded("org.apache.commons:commons-lang3:3.14.0") - shaded("commons-io:commons-io:2.15.1") + shaded("commons-io:commons-io:2.16.1") shaded("org.javassist:javassist:3.30.2-GA") shaded("org.jboss.shrinkwrap:shrinkwrap-api:1.2.6") shaded("org.jboss.shrinkwrap:shrinkwrap-impl-base:1.2.6") shaded("net.lingala.zip4j:zip4j:2.11.5") - testImplementation("org.junit.jupiter:junit-jupiter:5.10.1") + testImplementation("org.junit.jupiter:junit-jupiter:5.10.2") testImplementation(project(":junit-jupiter")) - testImplementation("com.hivemq:hivemq-extension-sdk:4.24.0") + testImplementation("com.hivemq:hivemq-extension-sdk:4.28.1") testImplementation("com.hivemq:hivemq-mqtt-client:1.3.3") testImplementation("org.apache.httpcomponents:httpclient:4.5.14") testImplementation("ch.qos.logback:logback-classic:1.4.14") - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } test { diff --git a/modules/influxdb/build.gradle b/modules/influxdb/build.gradle index 01f902d92e7..f8b76c4945c 100644 --- a/modules/influxdb/build.gradle +++ b/modules/influxdb/build.gradle @@ -5,7 +5,7 @@ dependencies { compileOnly 'org.influxdb:influxdb-java:2.24' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' testImplementation 'org.influxdb:influxdb-java:2.24' testImplementation "com.influxdb:influxdb-client-java:6.12.0" } diff --git a/modules/jdbc-test/build.gradle b/modules/jdbc-test/build.gradle index 01f1b35632a..d6c455992cf 100644 --- a/modules/jdbc-test/build.gradle +++ b/modules/jdbc-test/build.gradle @@ -1,14 +1,14 @@ dependencies { api project(':jdbc') - api 'com.google.guava:guava:33.0.0-jre' + api 'com.google.guava:guava:33.2.0-jre' api 'org.apache.commons:commons-lang3:3.14.0' api 'com.zaxxer:HikariCP-java6:2.3.13' api 'commons-dbutils:commons-dbutils:1.8.1' api 'com.googlecode.junit-toolbox:junit-toolbox:2.4' - api 'org.assertj:assertj-core:3.25.1' + api 'org.assertj:assertj-core:3.25.3' api 'org.apache.tomcat:tomcat-jdbc:10.0.27' api 'org.vibur:vibur-dbcp:25.0' diff --git a/modules/jdbc/build.gradle b/modules/jdbc/build.gradle index 927d275c312..bed25425fc2 100644 --- a/modules/jdbc/build.gradle +++ b/modules/jdbc/build.gradle @@ -6,9 +6,9 @@ dependencies { compileOnly 'org.jetbrains:annotations:24.1.0' testImplementation 'commons-dbutils:commons-dbutils:1.8.1' testImplementation 'org.vibur:vibur-dbcp:25.0' - testImplementation 'org.apache.tomcat:tomcat-jdbc:10.1.18' + testImplementation 'org.apache.tomcat:tomcat-jdbc:10.1.24' testImplementation 'com.zaxxer:HikariCP-java6:2.3.13' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' testImplementation ('org.mockito:mockito-core:4.11.0') { exclude(module: 'hamcrest-core') } diff --git a/modules/junit-jupiter/build.gradle b/modules/junit-jupiter/build.gradle index 95e0e7b1223..0f8d6736e21 100644 --- a/modules/junit-jupiter/build.gradle +++ b/modules/junit-jupiter/build.gradle @@ -13,10 +13,10 @@ dependencies { testImplementation ('org.mockito:mockito-core:4.11.0') { exclude(module: 'hamcrest-core') } - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' testImplementation 'org.junit.jupiter:junit-jupiter' - testRuntimeOnly 'org.postgresql:postgresql:42.7.1' + testRuntimeOnly 'org.postgresql:postgresql:42.7.3' testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' } diff --git a/modules/k3s/build.gradle b/modules/k3s/build.gradle index 70c8124fa6d..2890e2b2426 100644 --- a/modules/k3s/build.gradle +++ b/modules/k3s/build.gradle @@ -8,7 +8,7 @@ dependencies { // Any >2.8 version here is not compatible with jackson-databind 2.8.x. shaded 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.8.8' - testImplementation 'io.fabric8:kubernetes-client:6.10.0' + testImplementation 'io.fabric8:kubernetes-client:6.12.1' testImplementation 'io.kubernetes:client-java:19.0.0' - testImplementation 'org.assertj:assertj-core:3.25.2' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/k6/build.gradle b/modules/k6/build.gradle index 19945320d3b..e59c07d99e8 100644 --- a/modules/k6/build.gradle +++ b/modules/k6/build.gradle @@ -3,5 +3,5 @@ description = "Testcontainers :: k6" dependencies { api project(':testcontainers') - testImplementation 'org.assertj:assertj-core:3.25.2' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/kafka/build.gradle b/modules/kafka/build.gradle index 01e3551e651..581c1c8d397 100644 --- a/modules/kafka/build.gradle +++ b/modules/kafka/build.gradle @@ -3,7 +3,7 @@ description = "Testcontainers :: Kafka" dependencies { api project(':testcontainers') - testImplementation 'org.apache.kafka:kafka-clients:3.6.1' + testImplementation 'org.apache.kafka:kafka-clients:3.7.0' testImplementation 'org.assertj:assertj-core:3.25.1' testImplementation 'com.google.guava:guava:23.0' } diff --git a/modules/localstack/build.gradle b/modules/localstack/build.gradle index 5f4534b7756..96f9edc2cec 100644 --- a/modules/localstack/build.gradle +++ b/modules/localstack/build.gradle @@ -9,6 +9,6 @@ dependencies { testImplementation 'com.amazonaws:aws-java-sdk-logs' testImplementation 'com.amazonaws:aws-java-sdk-lambda' testImplementation 'com.amazonaws:aws-java-sdk-core' - testImplementation 'software.amazon.awssdk:s3:2.23.9' + testImplementation 'software.amazon.awssdk:s3:2.25.56' testImplementation 'org.assertj:assertj-core:3.25.2' } diff --git a/modules/mariadb/build.gradle b/modules/mariadb/build.gradle index e3f33b0ca8a..89b6a2013af 100644 --- a/modules/mariadb/build.gradle +++ b/modules/mariadb/build.gradle @@ -10,7 +10,7 @@ dependencies { compileOnly 'org.mariadb:r2dbc-mariadb:1.0.3' testImplementation project(':jdbc-test') - testImplementation 'org.mariadb.jdbc:mariadb-java-client:3.3.2' + testImplementation 'org.mariadb.jdbc:mariadb-java-client:3.4.0' testImplementation testFixtures(project(':r2dbc')) testRuntimeOnly 'org.mariadb:r2dbc-mariadb:1.0.3' diff --git a/modules/milvus/build.gradle b/modules/milvus/build.gradle index 9da171def57..01f1895cf8e 100644 --- a/modules/milvus/build.gradle +++ b/modules/milvus/build.gradle @@ -4,5 +4,5 @@ dependencies { api project(':testcontainers') testImplementation 'org.assertj:assertj-core:3.25.1' - testImplementation 'io.milvus:milvus-sdk-java:2.3.4' + testImplementation 'io.milvus:milvus-sdk-java:2.4.1' } diff --git a/modules/minio/build.gradle b/modules/minio/build.gradle index d53768d81e2..51904985010 100644 --- a/modules/minio/build.gradle +++ b/modules/minio/build.gradle @@ -3,6 +3,6 @@ description = "Testcontainers :: MinIO" dependencies { api project(':testcontainers') - testImplementation("io.minio:minio:8.5.7") + testImplementation("io.minio:minio:8.5.10") testImplementation 'org.assertj:assertj-core:3.25.1' } diff --git a/modules/mockserver/build.gradle b/modules/mockserver/build.gradle index b12cae7ad4b..a189c1d54b9 100644 --- a/modules/mockserver/build.gradle +++ b/modules/mockserver/build.gradle @@ -4,5 +4,5 @@ dependencies { api project(':testcontainers') testImplementation 'org.mock-server:mockserver-client-java:5.15.0' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/mongodb/build.gradle b/modules/mongodb/build.gradle index 02e5cc6e71e..800c10a877f 100644 --- a/modules/mongodb/build.gradle +++ b/modules/mongodb/build.gradle @@ -3,6 +3,6 @@ description = "Testcontainers :: MongoDB" dependencies { api project(':testcontainers') - testImplementation("org.mongodb:mongodb-driver-sync:4.11.1") + testImplementation("org.mongodb:mongodb-driver-sync:5.1.0") testImplementation 'org.assertj:assertj-core:3.25.1' } diff --git a/modules/mssqlserver/build.gradle b/modules/mssqlserver/build.gradle index 6f67d160245..cd8574d6e0e 100644 --- a/modules/mssqlserver/build.gradle +++ b/modules/mssqlserver/build.gradle @@ -10,7 +10,7 @@ dependencies { compileOnly 'io.r2dbc:r2dbc-mssql:1.0.2.RELEASE' testImplementation project(':jdbc-test') - testImplementation 'com.microsoft.sqlserver:mssql-jdbc:12.5.0.jre8-preview' + testImplementation 'com.microsoft.sqlserver:mssql-jdbc:12.7.0.jre8-preview' testImplementation project(':r2dbc') testRuntimeOnly 'io.r2dbc:r2dbc-mssql:1.0.2.RELEASE' diff --git a/modules/mysql/build.gradle b/modules/mysql/build.gradle index a61819b1542..1c32ac4b4f4 100644 --- a/modules/mysql/build.gradle +++ b/modules/mysql/build.gradle @@ -7,13 +7,13 @@ dependencies { api project(':jdbc') compileOnly project(':r2dbc') - compileOnly 'io.asyncer:r2dbc-mysql:1.0.6' + compileOnly 'io.asyncer:r2dbc-mysql:1.1.3' testImplementation project(':jdbc-test') testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' testImplementation testFixtures(project(':r2dbc')) - testRuntimeOnly 'io.asyncer:r2dbc-mysql:1.0.6' + testRuntimeOnly 'io.asyncer:r2dbc-mysql:1.1.3' compileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/neo4j/build.gradle b/modules/neo4j/build.gradle index 8619cbc6940..0ae31547fb5 100644 --- a/modules/neo4j/build.gradle +++ b/modules/neo4j/build.gradle @@ -33,6 +33,6 @@ dependencies { api project(":testcontainers") - testImplementation 'org.neo4j.driver:neo4j-java-driver:4.4.13' + testImplementation 'org.neo4j.driver:neo4j-java-driver:4.4.16' testImplementation 'org.assertj:assertj-core:3.25.2' } diff --git a/modules/ollama/build.gradle b/modules/ollama/build.gradle index b64083062ec..1f65324bf10 100644 --- a/modules/ollama/build.gradle +++ b/modules/ollama/build.gradle @@ -3,6 +3,6 @@ description = "Testcontainers :: Ollama" dependencies { api project(':testcontainers') - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' testImplementation 'io.rest-assured:rest-assured:5.4.0' } diff --git a/modules/openfga/build.gradle b/modules/openfga/build.gradle index 9824603d5bd..b05ab4cc1ba 100644 --- a/modules/openfga/build.gradle +++ b/modules/openfga/build.gradle @@ -4,7 +4,7 @@ dependencies { api project(':testcontainers') testImplementation 'org.assertj:assertj-core:3.25.1' - testImplementation 'dev.openfga:openfga-sdk:0.3.2' + testImplementation 'dev.openfga:openfga-sdk:0.4.2' } test { diff --git a/modules/oracle-free/build.gradle b/modules/oracle-free/build.gradle index d2123af02f3..d9673126063 100644 --- a/modules/oracle-free/build.gradle +++ b/modules/oracle-free/build.gradle @@ -10,7 +10,7 @@ dependencies { compileOnly 'com.oracle.database.r2dbc:oracle-r2dbc:1.2.0' testImplementation project(':jdbc-test') - testImplementation 'com.oracle.database.jdbc:ojdbc11:23.3.0.23.09' + testImplementation 'com.oracle.database.jdbc:ojdbc11:23.4.0.24.05' compileOnly 'org.jetbrains:annotations:24.1.0' diff --git a/modules/orientdb/build.gradle b/modules/orientdb/build.gradle index 09e47b14ce7..ef8724e9f7f 100644 --- a/modules/orientdb/build.gradle +++ b/modules/orientdb/build.gradle @@ -3,9 +3,9 @@ description = "Testcontainers :: Orientdb" dependencies { api project(":testcontainers") - api "com.orientechnologies:orientdb-client:3.2.26" + api "com.orientechnologies:orientdb-client:3.2.29" testImplementation 'org.assertj:assertj-core:3.25.1' - testImplementation 'org.apache.tinkerpop:gremlin-driver:3.7.1' + testImplementation 'org.apache.tinkerpop:gremlin-driver:3.7.2' testImplementation "com.orientechnologies:orientdb-gremlin:3.2.26" } diff --git a/modules/postgresql/build.gradle b/modules/postgresql/build.gradle index 0177c8c6b0e..aa06a2d0249 100644 --- a/modules/postgresql/build.gradle +++ b/modules/postgresql/build.gradle @@ -10,7 +10,7 @@ dependencies { compileOnly 'io.r2dbc:r2dbc-postgresql:0.8.13.RELEASE' testImplementation project(':jdbc-test') - testRuntimeOnly 'org.postgresql:postgresql:42.7.1' + testRuntimeOnly 'org.postgresql:postgresql:42.7.3' testImplementation testFixtures(project(':r2dbc')) testRuntimeOnly 'io.r2dbc:r2dbc-postgresql:0.8.13.RELEASE' diff --git a/modules/pulsar/build.gradle b/modules/pulsar/build.gradle index 40edac13685..9224b889d1a 100644 --- a/modules/pulsar/build.gradle +++ b/modules/pulsar/build.gradle @@ -3,7 +3,7 @@ description = "Testcontainers :: Pulsar" dependencies { api project(':testcontainers') - testImplementation group: 'org.apache.pulsar', name: 'pulsar-client', version: '3.1.2' + testImplementation group: 'org.apache.pulsar', name: 'pulsar-client', version: '3.2.3' testImplementation group: 'org.assertj', name: 'assertj-core', version: '3.25.1' - testImplementation group: 'org.apache.pulsar', name: 'pulsar-client-admin', version: '3.1.2' + testImplementation group: 'org.apache.pulsar', name: 'pulsar-client-admin', version: '3.2.3' } diff --git a/modules/qdrant/build.gradle b/modules/qdrant/build.gradle index cc856e1d970..2b58eeb6ddb 100644 --- a/modules/qdrant/build.gradle +++ b/modules/qdrant/build.gradle @@ -5,7 +5,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.25.1' testImplementation 'io.qdrant:client:1.7.1' - testImplementation platform('io.grpc:grpc-bom:1.61.1') + testImplementation platform('io.grpc:grpc-bom:1.64.0') testImplementation 'io.grpc:grpc-stub' testImplementation 'io.grpc:grpc-protobuf' testImplementation 'io.grpc:grpc-netty-shaded' diff --git a/modules/questdb/build.gradle b/modules/questdb/build.gradle index 1850ed0fe34..574b6246f86 100644 --- a/modules/questdb/build.gradle +++ b/modules/questdb/build.gradle @@ -4,11 +4,11 @@ dependencies { api project(':testcontainers') api project(':jdbc') - testRuntimeOnly 'org.postgresql:postgresql:42.7.1' + testRuntimeOnly 'org.postgresql:postgresql:42.7.3' testImplementation project(':jdbc-test') - testImplementation 'org.assertj:assertj-core:3.25.2' + testImplementation 'org.assertj:assertj-core:3.25.3' testImplementation 'org.questdb:questdb:7.3.9' - testImplementation 'org.awaitility:awaitility:4.2.0' + testImplementation 'org.awaitility:awaitility:4.2.1' testImplementation 'org.apache.httpcomponents:httpclient:4.5.14' } diff --git a/modules/r2dbc/build.gradle b/modules/r2dbc/build.gradle index d6d5fcc267d..a11339269cf 100644 --- a/modules/r2dbc/build.gradle +++ b/modules/r2dbc/build.gradle @@ -15,6 +15,6 @@ dependencies { testImplementation 'io.r2dbc:r2dbc-postgresql:0.8.13.RELEASE' testImplementation project(':postgresql') - testFixturesImplementation 'io.projectreactor:reactor-core:3.6.2' + testFixturesImplementation 'io.projectreactor:reactor-core:3.6.6' testFixturesImplementation 'org.assertj:assertj-core:3.25.2' } diff --git a/modules/rabbitmq/build.gradle b/modules/rabbitmq/build.gradle index 020b8f5b449..d01d59d2f8d 100644 --- a/modules/rabbitmq/build.gradle +++ b/modules/rabbitmq/build.gradle @@ -2,7 +2,7 @@ description = "Testcontainers :: RabbitMQ" dependencies { api project(":testcontainers") - testImplementation 'com.rabbitmq:amqp-client:5.20.0' + testImplementation 'com.rabbitmq:amqp-client:5.21.0' testImplementation 'org.assertj:assertj-core:3.25.1' compileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/redpanda/build.gradle b/modules/redpanda/build.gradle index 0690bcde61c..9e2bc69d139 100644 --- a/modules/redpanda/build.gradle +++ b/modules/redpanda/build.gradle @@ -4,7 +4,7 @@ dependencies { api project(':testcontainers') shaded 'org.freemarker:freemarker:2.3.32' - testImplementation 'org.apache.kafka:kafka-clients:3.6.1' + testImplementation 'org.apache.kafka:kafka-clients:3.7.0' testImplementation 'org.assertj:assertj-core:3.25.1' testImplementation 'io.rest-assured:rest-assured:5.4.0' } diff --git a/modules/selenium/build.gradle b/modules/selenium/build.gradle index af8d50cbb00..c84a0fd88eb 100644 --- a/modules/selenium/build.gradle +++ b/modules/selenium/build.gradle @@ -13,7 +13,7 @@ dependencies { testImplementation 'org.mortbay.jetty:jetty:6.1.26' testImplementation project(':nginx') - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' compileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/solace/build.gradle b/modules/solace/build.gradle index c4a231c4aec..249c92601ca 100644 --- a/modules/solace/build.gradle +++ b/modules/solace/build.gradle @@ -3,9 +3,9 @@ description = "Testcontainers :: Solace" dependencies { api project(':testcontainers') - shaded 'org.awaitility:awaitility:4.2.0' + shaded 'org.awaitility:awaitility:4.2.1' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' testImplementation 'com.solacesystems:sol-jcsmp:10.22.0' testImplementation 'org.apache.qpid:qpid-jms-client:0.61.0' testImplementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5' diff --git a/modules/solr/build.gradle b/modules/solr/build.gradle index d4305686141..f4b3c4ac6b3 100644 --- a/modules/solr/build.gradle +++ b/modules/solr/build.gradle @@ -5,6 +5,6 @@ dependencies { // TODO use JDK's HTTP client and/or Apache HttpClient5 shaded 'com.squareup.okhttp3:okhttp:4.12.0' - testImplementation 'org.apache.solr:solr-solrj:8.11.2' + testImplementation 'org.apache.solr:solr-solrj:8.11.3' testImplementation 'org.assertj:assertj-core:3.25.1' } diff --git a/modules/spock/build.gradle b/modules/spock/build.gradle index 98ff9b6520b..04d229b8cf1 100644 --- a/modules/spock/build.gradle +++ b/modules/spock/build.gradle @@ -15,10 +15,10 @@ dependencies { testImplementation 'com.zaxxer:HikariCP:4.0.3' testImplementation 'org.apache.httpcomponents:httpclient:4.5.14' - testRuntimeOnly 'org.postgresql:postgresql:42.7.1' + testRuntimeOnly 'org.postgresql:postgresql:42.7.3' testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.10.1' - testRuntimeOnly 'org.junit.platform:junit-platform-testkit:1.10.1' + testRuntimeOnly 'org.junit.platform:junit-platform-testkit:1.10.2' testCompileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/trino/build.gradle b/modules/trino/build.gradle index afa4e079663..06ae2b2cffe 100644 --- a/modules/trino/build.gradle +++ b/modules/trino/build.gradle @@ -4,6 +4,6 @@ dependencies { api project(':jdbc') testImplementation project(':jdbc-test') - testRuntimeOnly 'io.trino:trino-jdbc:436' + testRuntimeOnly 'io.trino:trino-jdbc:448' compileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/vault/build.gradle b/modules/vault/build.gradle index 5f8d85af7ec..eb9f3324605 100644 --- a/modules/vault/build.gradle +++ b/modules/vault/build.gradle @@ -5,6 +5,6 @@ dependencies { testImplementation 'com.bettercloud:vault-java-driver:5.1.0' testImplementation 'io.rest-assured:rest-assured:5.4.0' - testImplementation 'org.assertj:assertj-core:3.25.1' + testImplementation 'org.assertj:assertj-core:3.25.3' } diff --git a/modules/weaviate/build.gradle b/modules/weaviate/build.gradle index b96c4075d25..e9287ed6bde 100644 --- a/modules/weaviate/build.gradle +++ b/modules/weaviate/build.gradle @@ -4,5 +4,5 @@ dependencies { api project(':testcontainers') testImplementation 'org.assertj:assertj-core:3.25.1' - testImplementation 'io.weaviate:client:4.6.0' + testImplementation 'io.weaviate:client:4.7.0' } diff --git a/modules/yugabytedb/build.gradle b/modules/yugabytedb/build.gradle index 100620ab6f9..2ab71ef9cc6 100644 --- a/modules/yugabytedb/build.gradle +++ b/modules/yugabytedb/build.gradle @@ -4,7 +4,7 @@ dependencies { api project(':jdbc') testImplementation project(':jdbc-test') // YCQL driver - testImplementation 'com.yugabyte:java-driver-core:4.15.0-yb-1' + testImplementation 'com.yugabyte:java-driver-core:4.15.0-yb-2-TESTFIX.0' // YSQL driver testRuntimeOnly 'com.yugabyte:jdbc-yugabytedb:42.3.5-yb-4' } diff --git a/settings.gradle b/settings.gradle index 9326635359e..42798b84468 100644 --- a/settings.gradle +++ b/settings.gradle @@ -5,7 +5,7 @@ buildscript { } } dependencies { - classpath "com.gradle.enterprise:com.gradle.enterprise.gradle.plugin:3.16.1" + classpath "com.gradle.enterprise:com.gradle.enterprise.gradle.plugin:3.17.4" classpath "com.gradle:common-custom-user-data-gradle-plugin:1.12.1" classpath "org.gradle.toolchains:foojay-resolver:0.8.0" }