diff --git a/.github/workflows/moby-latest.yml b/.github/workflows/moby-latest.yml index 62ce85b1c9b..7ef7a1c7ff8 100644 --- a/.github/workflows/moby-latest.yml +++ b/.github/workflows/moby-latest.yml @@ -44,7 +44,7 @@ jobs: - name: Notify to Slack on failures if: failure() id: slack - uses: slackapi/slack-github-action@v1.26.0 + uses: slackapi/slack-github-action@v1.27.0 with: payload: | { diff --git a/.github/workflows/update-docs-version.yml b/.github/workflows/update-docs-version.yml index 6cc431d3a52..b6501902995 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@c5a7806660adbe173f04e3e038b0ccdcd758773c # v3.10.1 + uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v3.10.1 with: title: Update docs version to ${GITHUB_REF##*/} body: | diff --git a/.github/workflows/update-gradle-wrapper.yml b/.github/workflows/update-gradle-wrapper.yml index a6d7423d9c3..b69353a6ab5 100644 --- a/.github/workflows/update-gradle-wrapper.yml +++ b/.github/workflows/update-gradle-wrapper.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v4 - name: Update Gradle Wrapper - uses: gradle-update/update-gradle-wrapper-action@0407394b9d173dfc9cf5695f9f560fef6d61a5fe # v1.0.13 + uses: gradle-update/update-gradle-wrapper-action@9268373d69bd0974b6318eb3b512b8e025060bbe # v1.0.13 with: repo-token: ${{ secrets.GITHUB_TOKEN }} labels: dependencies diff --git a/.github/workflows/update-testcontainers-version.yml b/.github/workflows/update-testcontainers-version.yml index 7f3faa0e92d..7623b3dff69 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@c5a7806660adbe173f04e3e038b0ccdcd758773c # v3.10.1 + uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v3.10.1 with: title: Update testcontainers version to ${GITHUB_REF##*/} body: | diff --git a/build.gradle b/build.gradle index 2c1f63426d6..af1f408b35e 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { dependencies { // https://github.com/melix/japicmp-gradle-plugin/issues/36 - classpath 'com.google.guava:guava:33.2.1-jre' + classpath 'com.google.guava:guava:33.3.1-jre' classpath 'com.github.tjni.captainhook:captain-hook:0.1.5' } } diff --git a/core/build.gradle b/core/build.gradle index 7ab2408fe05..36e6aaed65e 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -99,7 +99,7 @@ dependencies { api 'com.github.docker-java:docker-java-transport-zerodep' - shaded 'com.google.guava:guava:33.2.1-jre' + shaded 'com.google.guava:guava:33.3.1-jre' shaded "org.yaml:snakeyaml:1.33" shaded 'org.glassfish.main.external:trilead-ssh2-repackaged:4.1.2' @@ -111,7 +111,7 @@ dependencies { } testImplementation 'org.apache.httpcomponents:httpclient:4.5.14' testImplementation 'redis.clients:jedis:5.1.3' - testImplementation 'com.rabbitmq:amqp-client:5.21.0' + testImplementation 'com.rabbitmq:amqp-client:5.22.0' testImplementation 'org.mongodb:mongo-java-driver:3.12.14' testImplementation ('org.mockito:mockito-core:4.11.0') { diff --git a/docs/examples/junit4/generic/build.gradle b/docs/examples/junit4/generic/build.gradle index 14fa146ed89..296e936953f 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.22.0" + testImplementation "org.seleniumhq.selenium:selenium-api:4.25.0" testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/docs/examples/junit4/redis/build.gradle b/docs/examples/junit4/redis/build.gradle index 87f43b7c3b0..2a0bfb73e7c 100644 --- a/docs/examples/junit4/redis/build.gradle +++ b/docs/examples/junit4/redis/build.gradle @@ -1,7 +1,7 @@ description = "Examples for docs" dependencies { - api "io.lettuce:lettuce-core:6.3.2.RELEASE" + api "io.lettuce:lettuce-core:6.4.0.RELEASE" testImplementation "junit:junit:4.13.2" testImplementation project(":testcontainers") diff --git a/docs/examples/junit5/redis/build.gradle b/docs/examples/junit5/redis/build.gradle index 08a3e32bb88..2fc21e92237 100644 --- a/docs/examples/junit5/redis/build.gradle +++ b/docs/examples/junit5/redis/build.gradle @@ -1,11 +1,11 @@ description = "Examples for docs" dependencies { - api "io.lettuce:lettuce-core:6.3.2.RELEASE" + api "io.lettuce:lettuce-core:6.4.0.RELEASE" - testImplementation "org.junit.jupiter:junit-jupiter-api:5.10.3" + testImplementation "org.junit.jupiter:junit-jupiter-api:5.11.0" testImplementation "org.junit.jupiter:junit-jupiter-params:5.10.3" - testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.10.3" + testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.11.0" testImplementation project(":testcontainers") testImplementation project(":junit-jupiter") testImplementation 'org.assertj:assertj-core:3.26.3' diff --git a/docs/examples/spock/redis/build.gradle b/docs/examples/spock/redis/build.gradle index 292d3786851..2f6cf78a6ce 100644 --- a/docs/examples/spock/redis/build.gradle +++ b/docs/examples/spock/redis/build.gradle @@ -4,7 +4,7 @@ plugins { } dependencies { - api "io.lettuce:lettuce-core:6.3.2.RELEASE" + api "io.lettuce:lettuce-core:6.4.0.RELEASE" testImplementation 'org.spockframework:spock-core:2.3-groovy-4.0' testImplementation project(":spock") testImplementation 'ch.qos.logback:logback-classic:1.3.14' diff --git a/examples/cucumber/build.gradle b/examples/cucumber/build.gradle index 96da350b888..3ee4054ce71 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.21.0') + implementation platform('org.seleniumhq.selenium:selenium-bom:4.25.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 84a54bce45f..5b3789480ad 100644 --- a/examples/hazelcast/build.gradle +++ b/examples/hazelcast/build.gradle @@ -11,7 +11,7 @@ dependencies { testImplementation 'com.hazelcast:hazelcast:5.3.8' testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.assertj:assertj-core:3.26.3' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/immudb/build.gradle b/examples/immudb/build.gradle index ebf209b5e7a..c99dceac836 100644 --- a/examples/immudb/build.gradle +++ b/examples/immudb/build.gradle @@ -13,7 +13,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'com.google.guava:guava:23.0' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/kafka-cluster/build.gradle b/examples/kafka-cluster/build.gradle index 283e24f3229..54ae4eee8ff 100644 --- a/examples/kafka-cluster/build.gradle +++ b/examples/kafka-cluster/build.gradle @@ -14,7 +14,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'com.google.guava:guava:23.0' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/linked-container/build.gradle b/examples/linked-container/build.gradle index a78c362113a..028e457fc5d 100644 --- a/examples/linked-container/build.gradle +++ b/examples/linked-container/build.gradle @@ -9,7 +9,7 @@ dependencies { compileOnly 'org.slf4j:slf4j-api:1.7.36' implementation 'com.squareup.okhttp3:okhttp:4.12.0' implementation 'org.json:json:20240303' - testRuntimeOnly 'org.postgresql:postgresql:42.7.3' + testRuntimeOnly 'org.postgresql:postgresql:42.7.4' testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.testcontainers:postgresql' testImplementation 'org.assertj:assertj-core:3.26.3' diff --git a/examples/nats/build.gradle b/examples/nats/build.gradle index 2854790e0a3..5814d592c20 100644 --- a/examples/nats/build.gradle +++ b/examples/nats/build.gradle @@ -9,10 +9,10 @@ repositories { dependencies { testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'org.testcontainers:testcontainers' - testImplementation 'io.nats:jnats:2.19.1' + testImplementation 'io.nats:jnats:2.20.2' 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.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/neo4j-container/build.gradle b/examples/neo4j-container/build.gradle index 7b2225e850e..186a910be2f 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.18' testImplementation 'org.testcontainers:neo4j' testImplementation 'org.testcontainers:junit-jupiter' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } diff --git a/examples/ollama-hugging-face/build.gradle b/examples/ollama-hugging-face/build.gradle index 0143eb66423..77fe23ea1c2 100644 --- a/examples/ollama-hugging-face/build.gradle +++ b/examples/ollama-hugging-face/build.gradle @@ -10,7 +10,7 @@ dependencies { testImplementation 'org.testcontainers:ollama' testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' testImplementation 'io.rest-assured:rest-assured:5.5.0' } diff --git a/examples/redis-backed-cache-testng/build.gradle b/examples/redis-backed-cache-testng/build.gradle index dc07bf0f8c3..d28b2a0cc66 100644 --- a/examples/redis-backed-cache-testng/build.gradle +++ b/examples/redis-backed-cache-testng/build.gradle @@ -8,7 +8,7 @@ repositories { dependencies { compileOnly 'org.slf4j:slf4j-api:1.7.36' - implementation 'redis.clients:jedis:5.1.3' + implementation 'redis.clients:jedis:5.1.5' implementation 'com.google.code.gson:gson:2.11.0' implementation 'com.google.guava:guava:23.0' testImplementation 'org.testcontainers:testcontainers' diff --git a/examples/redis-backed-cache/build.gradle b/examples/redis-backed-cache/build.gradle index f41e7524a83..782416a239b 100644 --- a/examples/redis-backed-cache/build.gradle +++ b/examples/redis-backed-cache/build.gradle @@ -8,12 +8,12 @@ repositories { dependencies { compileOnly 'org.slf4j:slf4j-api:1.7.36' - implementation 'redis.clients:jedis:5.1.3' + implementation 'redis.clients:jedis:5.1.5' implementation 'com.google.code.gson:gson:2.11.0' implementation 'com.google.guava:guava:23.0' testImplementation 'org.testcontainers:testcontainers' testImplementation 'org.testcontainers:junit-jupiter' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/examples/selenium-container/build.gradle b/examples/selenium-container/build.gradle index 244e9bdc7eb..b7528880ca3 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.26.3' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/sftp/build.gradle b/examples/sftp/build.gradle index 786f0e2d4a9..d8ed52d255f 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.26.3' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/singleton-container/build.gradle b/examples/singleton-container/build.gradle index e6b8cfaa142..4b73e1125c6 100644 --- a/examples/singleton-container/build.gradle +++ b/examples/singleton-container/build.gradle @@ -8,7 +8,7 @@ repositories { dependencies { - implementation 'redis.clients:jedis:5.1.3' + implementation 'redis.clients:jedis:5.1.5' implementation 'com.google.code.gson:gson:2.11.0' implementation 'com.google.guava:guava:23.0' compileOnly 'org.slf4j:slf4j-api:1.7.36' @@ -16,7 +16,7 @@ dependencies { testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.testcontainers:testcontainers' testImplementation 'org.assertj:assertj-core:3.26.3' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/solr-container/build.gradle b/examples/solr-container/build.gradle index 8f87c69c546..3b61202818e 100644 --- a/examples/solr-container/build.gradle +++ b/examples/solr-container/build.gradle @@ -15,7 +15,7 @@ dependencies { testImplementation 'org.testcontainers:testcontainers' testImplementation 'org.testcontainers:solr' testImplementation 'org.assertj:assertj-core:3.26.3' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/spring-boot/build.gradle b/examples/spring-boot/build.gradle index 8249b18eddc..657b544e119 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.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/examples/zookeeper/build.gradle b/examples/zookeeper/build.gradle index 35bef8255d9..50555fe8f85 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.26.3' testImplementation 'ch.qos.logback:logback-classic:1.3.14' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' } test { diff --git a/modules/activemq/build.gradle b/modules/activemq/build.gradle index 49842bd274c..7ee0971b251 100644 --- a/modules/activemq/build.gradle +++ b/modules/activemq/build.gradle @@ -5,7 +5,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation "org.apache.activemq:activemq-client:6.1.2" - testImplementation "org.apache.activemq:artemis-jakarta-client:2.35.0" + testImplementation "org.apache.activemq:artemis-jakarta-client:2.37.0" } test { diff --git a/modules/azure/build.gradle b/modules/azure/build.gradle index 81931707562..d31a549abe5 100644 --- a/modules/azure/build.gradle +++ b/modules/azure/build.gradle @@ -6,5 +6,5 @@ dependencies { shaded 'com.squareup.okhttp3:okhttp:4.12.0' testImplementation 'org.assertj:assertj-core:3.26.3' - testImplementation 'com.azure:azure-cosmos:4.62.0' + testImplementation 'com.azure:azure-cosmos:4.63.3' } diff --git a/modules/cockroachdb/build.gradle b/modules/cockroachdb/build.gradle index 603c9361065..fa1e7f06839 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.3' + testRuntimeOnly 'org.postgresql:postgresql:42.7.4' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/couchbase/build.gradle b/modules/couchbase/build.gradle index 4ecab1d0f6b..973af4b2ffb 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.7.1' + testImplementation 'com.couchbase.client:java-client:3.7.3' testImplementation 'org.awaitility:awaitility:4.2.0' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/databend/build.gradle b/modules/databend/build.gradle index 81cc9ef2cbe..d3daa5575a2 100644 --- a/modules/databend/build.gradle +++ b/modules/databend/build.gradle @@ -4,6 +4,6 @@ dependencies { api project(':jdbc') testImplementation project(':jdbc-test') - testRuntimeOnly 'com.databend:databend-jdbc:0.2.9' + testRuntimeOnly 'com.databend:databend-jdbc:0.3.2' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/dynalite/build.gradle b/modules/dynalite/build.gradle index 0c7c0c67793..d8fe2377b76 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.765' - testImplementation 'com.amazonaws:aws-java-sdk-dynamodb:1.12.765' + compileOnly 'com.amazonaws:aws-java-sdk-dynamodb:1.12.772' + testImplementation 'com.amazonaws:aws-java-sdk-dynamodb:1.12.772' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/elasticsearch/build.gradle b/modules/elasticsearch/build.gradle index a6ad2e8ed3f..65c3b08ef0b 100644 --- a/modules/elasticsearch/build.gradle +++ b/modules/elasticsearch/build.gradle @@ -3,6 +3,6 @@ description = "Testcontainers :: elasticsearch" dependencies { api project(':testcontainers') testImplementation "org.elasticsearch.client:elasticsearch-rest-client:8.14.3" - testImplementation "org.elasticsearch.client:transport:7.17.22" + testImplementation "org.elasticsearch.client:transport:7.17.24" testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/grafana/build.gradle b/modules/grafana/build.gradle index 565a1ee60e8..550779c4d55 100644 --- a/modules/grafana/build.gradle +++ b/modules/grafana/build.gradle @@ -5,7 +5,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'io.rest-assured:rest-assured:5.5.0' - testImplementation 'io.micrometer:micrometer-registry-otlp:1.13.2' + testImplementation 'io.micrometer:micrometer-registry-otlp:1.13.4' testImplementation 'uk.org.webcompere:system-stubs-junit4:2.1.6' } diff --git a/modules/hivemq/build.gradle b/modules/hivemq/build.gradle index b19333fa14f..f043ea20fdc 100644 --- a/modules/hivemq/build.gradle +++ b/modules/hivemq/build.gradle @@ -5,7 +5,7 @@ dependencies { api("org.jetbrains:annotations:24.1.0") shaded("org.apache.commons:commons-lang3:3.15.0") - shaded("commons-io:commons-io:2.16.1") + shaded("commons-io:commons-io:2.17.0") 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") @@ -13,10 +13,10 @@ dependencies { testImplementation("org.junit.jupiter:junit-jupiter:5.10.3") testImplementation(project(":junit-jupiter")) - testImplementation("com.hivemq:hivemq-extension-sdk:4.30.0") + testImplementation("com.hivemq:hivemq-extension-sdk:4.32.0") testImplementation("com.hivemq:hivemq-mqtt-client:1.3.3") testImplementation("org.apache.httpcomponents:httpclient:4.5.14") - testImplementation("ch.qos.logback:logback-classic:1.5.6") + testImplementation("ch.qos.logback:logback-classic:1.5.8") testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/jdbc-test/build.gradle b/modules/jdbc-test/build.gradle index b841865a7a8..6cf8d682d0d 100644 --- a/modules/jdbc-test/build.gradle +++ b/modules/jdbc-test/build.gradle @@ -1,7 +1,7 @@ dependencies { api project(':jdbc') - api 'com.google.guava:guava:33.2.1-jre' + api 'com.google.guava:guava:33.3.1-jre' api 'org.apache.commons:commons-lang3:3.15.0' api 'com.zaxxer:HikariCP-java6:2.3.13' api 'commons-dbutils:commons-dbutils:1.8.1' diff --git a/modules/jdbc/build.gradle b/modules/jdbc/build.gradle index 36d832aefa5..2b2868ebbc6 100644 --- a/modules/jdbc/build.gradle +++ b/modules/jdbc/build.gradle @@ -6,7 +6,7 @@ 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.26' + testImplementation 'org.apache.tomcat:tomcat-jdbc:10.1.30' testImplementation 'com.zaxxer:HikariCP-java6:2.3.13' testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation ('org.mockito:mockito-core:4.11.0') { diff --git a/modules/junit-jupiter/build.gradle b/modules/junit-jupiter/build.gradle index b13343e30b4..0351a065c34 100644 --- a/modules/junit-jupiter/build.gradle +++ b/modules/junit-jupiter/build.gradle @@ -8,7 +8,7 @@ dependencies { testImplementation project(':mysql') testImplementation project(':postgresql') testImplementation 'com.zaxxer:HikariCP:4.0.3' - testImplementation 'redis.clients:jedis:5.1.3' + testImplementation 'redis.clients:jedis:5.1.5' testImplementation 'org.apache.httpcomponents:httpclient:4.5.14' testImplementation ('org.mockito:mockito-core:4.11.0') { exclude(module: 'hamcrest-core') @@ -16,7 +16,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'org.junit.jupiter:junit-jupiter' - testRuntimeOnly 'org.postgresql:postgresql:42.7.3' + testRuntimeOnly 'org.postgresql:postgresql:42.7.4' testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' } diff --git a/modules/k3s/build.gradle b/modules/k3s/build.gradle index f0e0f8a9fa1..3f795d99743 100644 --- a/modules/k3s/build.gradle +++ b/modules/k3s/build.gradle @@ -9,6 +9,6 @@ dependencies { shaded 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.8.8' testImplementation 'io.fabric8:kubernetes-client:6.13.1' - testImplementation 'io.kubernetes:client-java:21.0.0-legacy' + testImplementation 'io.kubernetes:client-java:21.0.1-legacy' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/kafka/build.gradle b/modules/kafka/build.gradle index 176fe253375..5f0658a51d0 100644 --- a/modules/kafka/build.gradle +++ b/modules/kafka/build.gradle @@ -6,5 +6,5 @@ dependencies { testImplementation 'org.apache.kafka:kafka-clients:3.8.0' testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'com.google.guava:guava:23.0' - testImplementation 'org.awaitility:awaitility:4.2.0' + testImplementation 'org.awaitility:awaitility:4.2.2' } diff --git a/modules/localstack/build.gradle b/modules/localstack/build.gradle index 6fef28f27c2..2994bb7d2f2 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.26.25' + testImplementation 'software.amazon.awssdk:s3:2.28.6' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/milvus/build.gradle b/modules/milvus/build.gradle index 2f4c25b055a..45e7df4e927 100644 --- a/modules/milvus/build.gradle +++ b/modules/milvus/build.gradle @@ -4,7 +4,7 @@ dependencies { api project(':testcontainers') testImplementation 'org.assertj:assertj-core:3.26.3' - testImplementation('io.milvus:milvus-sdk-java:2.4.2') { + testImplementation('io.milvus:milvus-sdk-java:2.4.4') { exclude(group: 'org.testcontainers', module: 'milvus') exclude(group: 'org.testcontainers', module: 'junit-jupiter') } diff --git a/modules/minio/build.gradle b/modules/minio/build.gradle index 21886053173..e4ebe5d0b43 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.11") + testImplementation("io.minio:minio:8.5.12") testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/mssqlserver/build.gradle b/modules/mssqlserver/build.gradle index 5249edf9781..257d8954709 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.7.1.jre8-preview' + testImplementation 'com.microsoft.sqlserver:mssql-jdbc:12.8.1.jre8' 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 1c32ac4b4f4..beef298197d 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.1.3' + compileOnly 'io.asyncer:r2dbc-mysql:1.3.0' testImplementation project(':jdbc-test') testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' testImplementation testFixtures(project(':r2dbc')) - testRuntimeOnly 'io.asyncer:r2dbc-mysql:1.1.3' + testRuntimeOnly 'io.asyncer:r2dbc-mysql:1.3.0' compileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/openfga/build.gradle b/modules/openfga/build.gradle index e7db231db18..c2e9f67c43d 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.26.3' - testImplementation 'dev.openfga:openfga-sdk:0.5.0' + testImplementation 'dev.openfga:openfga-sdk:0.7.0' } test { diff --git a/modules/oracle-free/build.gradle b/modules/oracle-free/build.gradle index d9673126063..2765c99fd92 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.4.0.24.05' + testImplementation 'com.oracle.database.jdbc:ojdbc11:23.5.0.24.07' compileOnly 'org.jetbrains:annotations:24.1.0' diff --git a/modules/oracle-xe/build.gradle b/modules/oracle-xe/build.gradle index d9c27ca92fc..d3caec05e86 100644 --- a/modules/oracle-xe/build.gradle +++ b/modules/oracle-xe/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.4.0.24.05' + testImplementation 'com.oracle.database.jdbc:ojdbc11:23.5.0.24.07' compileOnly 'org.jetbrains:annotations:24.1.0' diff --git a/modules/orientdb/build.gradle b/modules/orientdb/build.gradle index dbe1714cfc5..d353be80783 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.32" + api "com.orientechnologies:orientdb-client:3.2.33" testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'org.apache.tinkerpop:gremlin-driver:3.7.2' - testImplementation "com.orientechnologies:orientdb-gremlin:3.2.32" + testImplementation "com.orientechnologies:orientdb-gremlin:3.2.33" } diff --git a/modules/postgresql/build.gradle b/modules/postgresql/build.gradle index aa06a2d0249..834656a3dac 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.3' + testRuntimeOnly 'org.postgresql:postgresql:42.7.4' 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 e0484c80113..7af1bc777e2 100644 --- a/modules/pulsar/build.gradle +++ b/modules/pulsar/build.gradle @@ -3,7 +3,7 @@ description = "Testcontainers :: Pulsar" dependencies { api project(':testcontainers') - testImplementation platform("org.apache.pulsar:pulsar-bom:3.3.0") + testImplementation platform("org.apache.pulsar:pulsar-bom:3.3.1") testImplementation 'org.apache.pulsar:pulsar-client' testImplementation 'org.apache.pulsar:pulsar-client-admin' testImplementation 'org.assertj:assertj-core:3.26.3' diff --git a/modules/qdrant/build.gradle b/modules/qdrant/build.gradle index 8f7ddcfab2a..790b22520ae 100644 --- a/modules/qdrant/build.gradle +++ b/modules/qdrant/build.gradle @@ -5,7 +5,7 @@ dependencies { testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'io.qdrant:client:1.10.0' - testImplementation platform('io.grpc:grpc-bom:1.65.1') + testImplementation platform('io.grpc:grpc-bom:1.68.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 b2ccaa9dc38..94a013ece15 100644 --- a/modules/questdb/build.gradle +++ b/modules/questdb/build.gradle @@ -4,10 +4,10 @@ dependencies { api project(':testcontainers') api project(':jdbc') - testRuntimeOnly 'org.postgresql:postgresql:42.7.3' + testRuntimeOnly 'org.postgresql:postgresql:42.7.4' testImplementation project(':jdbc-test') testImplementation 'org.assertj:assertj-core:3.26.3' - testImplementation 'org.questdb:questdb:7.3.9' + testImplementation 'org.questdb:questdb:8.1.1' testImplementation 'org.awaitility:awaitility:4.2.0' testImplementation 'org.apache.httpcomponents:httpclient:4.5.14' } diff --git a/modules/r2dbc/build.gradle b/modules/r2dbc/build.gradle index a1c68855d55..a440af1dc97 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.8' + testFixturesImplementation 'io.projectreactor:reactor-core:3.6.10' testFixturesImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/rabbitmq/build.gradle b/modules/rabbitmq/build.gradle index f8959b6c5ea..42a12d68759 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.21.0' + testImplementation 'com.rabbitmq:amqp-client:5.22.0' testImplementation 'org.assertj:assertj-core:3.26.3' compileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/redpanda/build.gradle b/modules/redpanda/build.gradle index 56bf81761b4..2db469936f6 100644 --- a/modules/redpanda/build.gradle +++ b/modules/redpanda/build.gradle @@ -7,5 +7,5 @@ dependencies { testImplementation 'org.apache.kafka:kafka-clients:3.8.0' testImplementation 'org.assertj:assertj-core:3.26.3' testImplementation 'io.rest-assured:rest-assured:5.5.0' - testImplementation 'org.awaitility:awaitility:4.2.0' + testImplementation 'org.awaitility:awaitility:4.2.2' } diff --git a/modules/spock/build.gradle b/modules/spock/build.gradle index eebf30e2e2e..d6af49fecbe 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.3' + testRuntimeOnly 'org.postgresql:postgresql:42.7.4' testRuntimeOnly 'mysql:mysql-connector-java:8.0.33' testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.10.3' - testRuntimeOnly 'org.junit.platform:junit-platform-testkit:1.10.3' + testRuntimeOnly 'org.junit.platform:junit-platform-testkit:1.11.0' testCompileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/timeplus/build.gradle b/modules/timeplus/build.gradle index 74570d821c2..007b46e23e4 100644 --- a/modules/timeplus/build.gradle +++ b/modules/timeplus/build.gradle @@ -5,6 +5,6 @@ dependencies { api project(':jdbc') testImplementation project(':jdbc-test') - testRuntimeOnly 'com.timeplus:timeplus-native-jdbc:2.0.4' + testRuntimeOnly 'com.timeplus:timeplus-native-jdbc:2.0.5' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/toxiproxy/build.gradle b/modules/toxiproxy/build.gradle index 84eeb74603d..211d5e38ae3 100644 --- a/modules/toxiproxy/build.gradle +++ b/modules/toxiproxy/build.gradle @@ -4,6 +4,6 @@ dependencies { api project(':testcontainers') api 'eu.rekawek.toxiproxy:toxiproxy-java:2.1.7' - testImplementation 'redis.clients:jedis:5.1.3' + testImplementation 'redis.clients:jedis:5.1.5' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/modules/trino/build.gradle b/modules/trino/build.gradle index 8b146c07e8c..ce37aa68718 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:453' + testRuntimeOnly 'io.trino:trino-jdbc:458' compileOnly 'org.jetbrains:annotations:24.1.0' } diff --git a/modules/weaviate/build.gradle b/modules/weaviate/build.gradle index f110cdcb17f..1281fa120d0 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.26.3' - testImplementation 'io.weaviate:client:4.8.2' + testImplementation 'io.weaviate:client:4.8.3' } diff --git a/settings.gradle b/settings.gradle index 5838b93507b..5d8ea6e2d76 100644 --- a/settings.gradle +++ b/settings.gradle @@ -5,7 +5,7 @@ buildscript { } } dependencies { - classpath "com.gradle.enterprise:com.gradle.enterprise.gradle.plugin:3.17.6" + classpath "com.gradle.enterprise:com.gradle.enterprise.gradle.plugin:3.18.1" classpath "com.gradle:common-custom-user-data-gradle-plugin:2.0.2" classpath "org.gradle.toolchains:foojay-resolver:0.8.0" } diff --git a/smoke-test/turbo-mode/build.gradle b/smoke-test/turbo-mode/build.gradle index 5b2f6ab9625..8a47c80aeee 100644 --- a/smoke-test/turbo-mode/build.gradle +++ b/smoke-test/turbo-mode/build.gradle @@ -4,7 +4,7 @@ plugins { dependencies { testImplementation 'org.testcontainers:testcontainers' - testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3' + testImplementation 'org.junit.jupiter:junit-jupiter:5.11.0' testImplementation 'ch.qos.logback:logback-classic:1.3.14' testImplementation 'org.assertj:assertj-core:3.26.3' } diff --git a/test-support/build.gradle b/test-support/build.gradle index 6908ad63ace..1df20ae6fba 100644 --- a/test-support/build.gradle +++ b/test-support/build.gradle @@ -1,5 +1,5 @@ dependencies { implementation 'junit:junit:4.13.2' - implementation 'org.slf4j:slf4j-api:1.7.36' + implementation 'org.slf4j:slf4j-api:2.0.16' testImplementation 'org.assertj:assertj-core:3.26.3' }