diff --git a/api-client/build.gradle.kts b/api-client/build.gradle.kts index bbe35acf..2db4eecd 100644 --- a/api-client/build.gradle.kts +++ b/api-client/build.gradle.kts @@ -40,19 +40,14 @@ dependencies { prefer(libs.versions.okhttp.get()) } } - implementation("de.gesellix:docker-remote-api-model-1-41") { + implementation("de.gesellix:docker-remote-api-model-1-44") { version { - strictly("[2024-01-01T01-01-01,)") - } - } - implementation("de.gesellix:docker-engine") { - version { - strictly("[2024-01-01T01-01-01,)") + strictly("[2026-01-01T01-01-01,)") } } implementation("de.gesellix:docker-filesocket") { version { - strictly("[2024-01-01T01-01-01,)") + strictly("[2026-01-01T01-01-01,)") } } listOf( @@ -80,8 +75,8 @@ dependencies { implementation("org.bouncycastle:bcpkix-jdk18on:1.83") implementation("org.apache.commons:commons-compress:1.28.0") // implementation("com.squareup.okhttp3:logging-interceptor:${libs.versions.okhttpVersionrange.get()}!!${libs.versions.okhttp.get()}") - implementation("de.gesellix:docker-remote-api-model-1-44:2025-11-30T16-46-00") - implementation("de.gesellix:docker-filesocket:2025-11-30T20-20-00") + implementation("de.gesellix:docker-remote-api-model-1-44:2026-03-08T21-27-00") + implementation("de.gesellix:docker-filesocket:2026-03-08T13-37-00") implementation(libs.slf4j) testImplementation("ch.qos.logback:logback-classic:${libs.versions.logbackVersionrange.get()}!!${libs.versions.logback.get()}") @@ -97,8 +92,8 @@ dependencies { testRuntimeOnly("net.bytebuddy:byte-buddy:1.18.7") testImplementation("org.apache.commons:commons-compress:1.28.0") - testImplementation("de.gesellix:testutil:[2025-01-01T01-01-01,)") - testImplementation("de.gesellix:docker-registry:2025-11-30T21-04-00") + testImplementation("de.gesellix:testutil:[2026-01-01T01-01-01,)") + testImplementation("de.gesellix:docker-registry:2026-03-08T13-39-00") } tasks { diff --git a/api-client/src/test/java/de/gesellix/docker/remote/api/client/SystemApiIntegrationTest.java b/api-client/src/test/java/de/gesellix/docker/remote/api/client/SystemApiIntegrationTest.java index 0440ff43..9131a0ba 100644 --- a/api-client/src/test/java/de/gesellix/docker/remote/api/client/SystemApiIntegrationTest.java +++ b/api-client/src/test/java/de/gesellix/docker/remote/api/client/SystemApiIntegrationTest.java @@ -141,7 +141,7 @@ public void systemPingHead() { @Test public void systemVersion() { SystemVersion systemVersion = systemApi.systemVersion(); - assertTrue(asList("1.42", "1.43", "1.44", "1.45", "1.46", "1.47", "1.48", "1.49", "1.50", "1.51", "1.52").contains(systemVersion.getApiVersion())); + assertTrue(asList("1.42", "1.43", "1.44", "1.45", "1.46", "1.47", "1.48", "1.49", "1.50", "1.51", "1.52", "1.53").contains(systemVersion.getApiVersion())); } static class SystemEventsCallback implements StreamCallback { diff --git a/build.gradle.kts b/build.gradle.kts index 0094d966..2a0ec73f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -15,24 +15,21 @@ plugins { val dependencyVersions = listOf( "commons-io:commons-io:2.21.0", "net.bytebuddy:byte-buddy:1.18.7", - "org.apache.commons:commons-compress:1.28.0", - "org.apiguardian:apiguardian-api:1.1.2", - "org.bouncycastle:bcpkix-jdk18on:1.83", + "net.bytebuddy:byte-buddy-agent:1.18.7", "org.jetbrains:annotations:26.1.0", - "org.jetbrains.kotlin:kotlin-reflect:2.1.0", - "org.jetbrains.kotlin:kotlin-scripting-jvm:2.1.0", - "org.jetbrains.kotlin:kotlin-stdlib:2.1.0", - "org.jetbrains.kotlin:kotlin-stdlib-common:2.1.0", - "org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.1.0", - "org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.1.0", - "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2", - "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.10.2", - "org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.10.2", - "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.2", - "org.jetbrains.kotlinx:kotlinx-coroutines-test:1.10.2", - "org.junit:junit-bom:5.13.4", - "org.junit.jupiter:junit-jupiter-api:5.13.4", - "org.opentest4j:opentest4j:1.3.0" + "org.jetbrains.kotlin:kotlin-reflect:${libs.versions.kotlin.get()}", + "org.jetbrains.kotlin:kotlin-scripting-jvm:${libs.versions.kotlin.get()}", + "org.jetbrains.kotlin:kotlin-stdlib:${libs.versions.kotlin.get()}", + "org.jetbrains.kotlin:kotlin-stdlib-common:${libs.versions.kotlin.get()}", + "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${libs.versions.kotlin.get()}", + "org.jetbrains.kotlin:kotlin-stdlib-jdk8:${libs.versions.kotlin.get()}", + "org.jetbrains.kotlinx:kotlinx-coroutines-core:${libs.versions.kotlinx.get()}", + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:${libs.versions.kotlinx.get()}", + "org.jetbrains.kotlinx:kotlinx-coroutines-debug:${libs.versions.kotlinx.get()}", + "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:${libs.versions.kotlinx.get()}", + "org.jetbrains.kotlinx:kotlinx-coroutines-test:${libs.versions.kotlinx.get()}", + "org.junit:junit-bom:${libs.versions.junitJupiter.get()}", + "org.junit.jupiter:junit-jupiter-api:${libs.versions.junitJupiter.get()}", ) val dependencyVersionsByGroup = mapOf( diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 56b6decd..358f2fab 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,8 +1,9 @@ [versions] -junitJupiter = "5.13.4" -junitPlatform = "1.13.4" -kotlin = "2.1.0" +junitJupiter = "5.14.1" +junitPlatform = "1.14.1" +kotlin = "2.3.0" kotlinVersionrange = "[1.6,3)" +kotlinx= "1.10.2" logback = "1.3.16" logbackVersionrange = "[1.2,2)" moshi = "1.15.2"