diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d5d387de11..6b77a5a535 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,34 +1,34 @@ [versions] awaitility = "4.2.2" -aws1 = "1.12.770" -aws2 = "2.27.14" +aws1 = "1.12.772" +aws2 = "2.28.11" bucket4j = "8.8.0" -datadog = "1.38.1" +datadog = "1.39.1" dependencyAnalysisPlugin = "2.1.2" -detekt = "1.23.6" +detekt = "1.23.7" docker = "3.4.0" flyway = "10.18.2" -googleAuth = "1.24.1" +googleAuth = "1.27.0" googleHttp = "1.45.0" hoplite = "2.7.5" -jackson = "2.17.2" -junit = "5.11.0" +jackson = "2.18.0" +junit = "5.11.1" kotest = "5.9.1" kotlin = "1.9.25" kotlinBinaryCompatibilityPlugin = "0.16.3" -mavenPublish = "0.27.0" -micrometer = "1.12.9" -netty = "4.1.112.Final" -okHttp = "5.0.0-alpha.13" -protobuf = "3.25.4" +mavenPublish = "0.28.0" +micrometer = "1.12.10" +netty = "4.1.113.Final" +okHttp = "5.0.0-alpha.14" +protobuf = "3.25.5" protobufPlugin = "0.9.4" retrofit = "2.11.0" -sqldelight = "2.0.0" +sqldelight = "2.0.2" wire = "5.0.0" [libraries] -apacheCommonsIo = { module = "commons-io:commons-io", version = "2.16.1" } -apacheCommonsLang = { module = "org.apache.commons:commons-lang3", version = "3.16.0" } +apacheCommonsIo = { module = "commons-io:commons-io", version = "2.17.0" } +apacheCommonsLang = { module = "org.apache.commons:commons-lang3", version = "3.17.0" } apacheCommonsPool = { module = "org.apache.commons:commons-pool2", version = "2.12.0" } assertj = { module = "org.assertj:assertj-core", version = "3.26.3" } awaitility = { module = "org.awaitility:awaitility", version.ref = "awaitility" } @@ -50,7 +50,7 @@ bucket4jCore = { module = "com.bucket4j:bucket4j-core", version.ref = "bucket4j" bucket4jDynamoDbV1 = { module = "com.bucket4j:bucket4j-dynamodb-sdk-v1", version = "8.6.0" } bucket4jMySQL = { module = "com.bucket4j:bucket4j-mysql", version.ref = "bucket4j" } bucket4jRedis = { module = "com.bucket4j:bucket4j-redis", version.ref = "bucket4j" } -concurrencyLimitsCore = { module = "com.netflix.concurrency-limits:concurrency-limits-core", version = "0.5.1" } +concurrencyLimitsCore = { module = "com.netflix.concurrency-limits:concurrency-limits-core", version = "0.5.2" } cronUtils = { module = "com.cronutils:cron-utils", version = "9.2.1" } datasourceProxy = { module = "net.ttddyy:datasource-proxy", version = "1.10" } detektApi = { module = "io.gitlab.arturbosch.detekt:detekt-api", version.ref = "detekt" } @@ -64,33 +64,33 @@ dockerCore = { module = "com.github.docker-java:docker-java-core", version.ref = dockerTransport = { module = "com.github.docker-java:docker-java-transport-httpclient5", version.ref = "docker" } dockerTransportCore = { module = "com.github.docker-java:docker-java-transport", version.ref = "docker" } dokkaGradlePlugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version = "1.9.20" } -errorproneAnnotations = { module = "com.google.errorprone:error_prone_annotations", version = "2.31.0" } +errorproneAnnotations = { module = "com.google.errorprone:error_prone_annotations", version = "2.32.0" } findbugsJsr305 = { module = "com.google.code.findbugs:jsr305", version = "3.0.2" } flywayGradlePlugin = { module = "org.flywaydb:flyway-gradle-plugin", version.ref = "flyway" } -gax = { module = "com.google.api:gax", version = "2.52.0" } +gax = { module = "com.google.api:gax", version = "2.54.1" } gcpCloudCore = { module = "com.google.cloud:google-cloud-core", version = "2.44.1" } gcpDatastore = { module = "com.google.cloud:google-cloud-datastore", version = "2.21.3" } gcpKms = { module = "com.google.apis:google-api-services-cloudkms", version = "v1-rev20240918-2.0.0" } gcpLogback = { module = "com.google.cloud:google-cloud-logging-logback", version = "0.130.11-alpha" } gcpLogging = { module = "com.google.cloud:google-cloud-logging", version = "3.20.2" } -gcpSpanner = { module = "com.google.cloud:google-cloud-spanner", version = "6.75.0" } +gcpSpanner = { module = "com.google.cloud:google-cloud-spanner", version = "6.76.0" } googleApiClient = { module = "com.google.api-client:google-api-client", version = "2.7.0" } -googleApiServicesStorage = { module = "com.google.apis:google-api-services-storage", version = "v1-rev20240916-2.0.0" } +googleApiServicesStorage = { module = "com.google.apis:google-api-services-storage", version = "v1-rev20240924-2.0.0" } googleAuthLibraryCredentials = { module = "com.google.auth:google-auth-library-credentials", version.ref = "googleAuth" } googleAuthLibraryOauth2Http = { module = "com.google.auth:google-auth-library-oauth2-http", version.ref = "googleAuth" } googleCloudCoreHttp = { module = "com.google.cloud:google-cloud-core-http", version = "2.44.1" } googleCloudStorage = { module = "com.google.cloud:google-cloud-storage", version = "1.118.1" } -googleCommonProtos = { module = "com.google.api.grpc:proto-google-common-protos", version = "2.43.0" } +googleCommonProtos = { module = "com.google.api.grpc:proto-google-common-protos", version = "2.45.1" } googleHttpClient = { module = "com.google.http-client:google-http-client", version.ref = "googleHttp" } googleHttpClientJackson = { module = "com.google.http-client:google-http-client-jackson2", version.ref = "googleHttp" } -grpcApi = { module = "io.grpc:grpc-api", version = "1.60.0" } -grpcBom = { module = "io.grpc:grpc-bom", version = "1.60.0" } -grpcGenJava = { module = "io.grpc:protoc-gen-grpc-java", version = "1.60.0" } -grpcNetty = { module = "io.grpc:grpc-netty", version = "1.60.0" } -grpcProtobuf = { module = "io.grpc:grpc-protobuf", version = "1.60.0" } -grpcStub = { module = "io.grpc:grpc-stub", version = "1.60.0" } +grpcApi = { module = "io.grpc:grpc-api", version = "1.68.0" } +grpcBom = { module = "io.grpc:grpc-bom", version = "1.68.0" } +grpcGenJava = { module = "io.grpc:protoc-gen-grpc-java", version = "1.68.0" } +grpcNetty = { module = "io.grpc:grpc-netty", version = "1.68.0" } +grpcProtobuf = { module = "io.grpc:grpc-protobuf", version = "1.68.0" } +grpcStub = { module = "io.grpc:grpc-stub", version = "1.68.0" } guava = { module = "com.google.guava:guava" } -guavaBom = { module = "com.google.guava:guava-bom", version = "33.3.0-jre" } +guavaBom = { module = "com.google.guava:guava-bom", version = "33.3.1-jre" } guavaTestLib = { module = "com.google.guava:guava-testlib" } guice = { module = "com.google.inject:guice" } guice7Bom = { module = "com.google.inject:guice-bom", version = "7.0.0" } @@ -116,7 +116,7 @@ jacksonKotlin = { module = "com.fasterxml.jackson.module:jackson-module-kotlin", jakartaInject = { module = "jakarta.inject:jakarta.inject-api", version = "2.0.1" } javaxAnnotation = { module = "javax.annotation:javax.annotation-api", version = "1.3.2" } javaxInject = { module = "javax.inject:javax.inject", version = "1" } -jedis = { module = "redis.clients:jedis", version = "5.1.5" } +jedis = { module = "redis.clients:jedis", version = "5.2.0" } jerseyBom = { module = "org.glassfish.jersey:jersey-bom", version = "3.1.8" } jetbrainsAnnotations = { module = "org.jetbrains:annotations", version = "25.0.0" } jettyAlpnServer = { module = "org.eclipse.jetty:jetty-alpn-server" } @@ -136,7 +136,7 @@ jettyWebsocketApi = { module = "org.eclipse.jetty.websocket:websocket-jetty-api" jettyWebsocketServer = { module = "org.eclipse.jetty.websocket:websocket-jetty-server" } jgit = { module = "org.eclipse.jgit:org.eclipse.jgit", version = "5.13.3.202401111512-r" } jnrUnixsocket = { module = "com.github.jnr:jnr-unixsocket", version = "0.38.22" } -jooq = { module = "org.jooq:jooq", version = "3.18.2" } +jooq = { module = "org.jooq:jooq", version = "3.18.20" } jooqGradlePlugin = { module = "nu.studer:gradle-jooq-plugin", version = "9.0" } junitApi = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junit" } junitEngine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit" } @@ -158,17 +158,17 @@ kotlinRetry = { module = "com.michael-bull.kotlin-retry:kotlin-retry", version = kotlinStdLibJdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin" } kotlinTest = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" } kotlinXHtml = { module = "org.jetbrains.kotlinx:kotlinx-html-jvm", version = "0.11.0" } -kotlinxCoroutinesCore = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.8.1" } +kotlinxCoroutinesCore = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.9.0" } kubernetesClient = { module = "io.kubernetes:client-java", version = "18.0.1" } kubernetesClientApi = { module = "io.kubernetes:client-java-api", version = "18.0.1" } launchDarkly = { module = "com.launchdarkly:launchdarkly-java-server-sdk", version = "6.3.0" } -logbackClassic = { module = "ch.qos.logback:logback-classic", version = "1.4.14" } -logbackCore = { module = "ch.qos.logback:logback-core", version = "1.4.14" } +logbackClassic = { module = "ch.qos.logback:logback-classic", version = "1.5.6" } +logbackCore = { module = "ch.qos.logback:logback-core", version = "1.5.6" } loggingApi = { module = "io.github.microutils:kotlin-logging", version = "3.0.5" } mavenPublishGradlePlugin = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "mavenPublish" } micrometerCore = { module = "io.micrometer:micrometer-core", version.ref = "micrometer" } micrometerRegistryPrometheus = { module = "io.micrometer:micrometer-registry-prometheus", version.ref = "micrometer" } -mockitoCore = { module = "org.mockito:mockito-core", version = "5.13.0" } +mockitoCore = { module = "org.mockito:mockito-core", version = "5.14.1" } moshiAdapters = { module = "com.squareup.moshi:moshi-adapters", version = "1.15.1" } moshiCore = { module = "com.squareup.moshi:moshi", version = "1.15.1" } moshiKotlin = { module = "com.squareup.moshi:moshi-kotlin", version = "1.15.1" } @@ -177,7 +177,7 @@ nettyBom = { module = "io.netty:netty-bom", version.ref = "netty" } nettyHandler = { module = "io.netty:netty-handler", version.ref = "netty" } okHttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okHttp" } okHttpMockWebServer = { module = "com.squareup.okhttp3:mockwebserver", version.ref = "okHttp" } -okio = { module = "com.squareup.okio:okio", version = "3.9.0" } +okio = { module = "com.squareup.okio:okio", version = "3.9.1" } openTracing = { module = "io.opentracing:opentracing-api", version = "0.33.0" } openTracingConcurrent = { module = "io.opentracing.contrib:opentracing-concurrent", version = "0.4.0" } openTracingDatadog = { module = "com.datadoghq:dd-trace-ot", version.ref = "datadog" } @@ -185,7 +185,7 @@ openTracingJdbc = { module = "io.opentracing.contrib:opentracing-jdbc", version openTracingMock = { module = "io.opentracing:opentracing-mock", version = "0.33.0" } openTracingOkHttp = { module = "io.opentracing.contrib:opentracing-okhttp3", version = "3.0.0" } openTracingUtil = { module = "io.opentracing:opentracing-util", version = "0.33.0" } -postgresql = { module = "org.postgresql:postgresql", version = "42.3.9" } +postgresql = { module = "org.postgresql:postgresql", version = "42.7.4" } prometheusClient = { module = "io.prometheus:simpleclient" } prometheusClientBom = { module = "io.prometheus:simpleclient_bom", version = "0.16.0" } prometheusClientCommon = { module = "io.prometheus:simpleclient_common" } @@ -210,12 +210,12 @@ tempest2Testing = { module = "app.cash.tempest:tempest2-testing" } tempest2TestingDocker = { module = "app.cash.tempest:tempest2-testing-docker" } tempest2TestingInternal = { module = "app.cash.tempest:tempest2-testing-internal" } tempest2TestingJvm = { module = "app.cash.tempest:tempest2-testing-jvm" } -tempestBom = { module = "app.cash.tempest:tempest-bom", version = "2024.08.07.002316-64f40ef" } +tempestBom = { module = "app.cash.tempest:tempest-bom", version = "2024.09.04.165019-8430cf3" } tempestTesting = { module = "app.cash.tempest:tempest-testing" } tempestTestingDocker = { module = "app.cash.tempest:tempest-testing-docker" } tempestTestingInternal = { module = "app.cash.tempest:tempest-testing-internal" } tempestTestingJvm = { module = "app.cash.tempest:tempest-testing-jvm" } -threeTenBp = { module = "org.threeten:threetenbp", version = "1.6.9" } +threeTenBp = { module = "org.threeten:threetenbp", version = "1.7.0" } tink = { module = "com.google.crypto.tink:tink", version = "1.12.0" } tinkAwskms = { module = "com.google.crypto.tink:tink-awskms", version = "1.9.1" } tinkGcpkms = { module = "com.google.crypto.tink:tink-gcpkms", version = "1.10.0" }