diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index db4c5fb4..f008d32b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,36 +1,40 @@ [versions] -assertj = "3.25.3" +assertj = "3.26.3" commons-lang3 = "3.14.0" -errorprone = "2.26.1" -gradle-dependency-analysis = "1.30.0" +errorprone-lib = "2.31.0" +errorprone-plugin = "4.0.1" +gradle-dependency-analysis = "2.0.1" +gradle-doctor = "0.10.0" +gradle-versions = "0.51.0" hivemq-mqtt = "1.3.3" httpclient = "4.5.14" influxdb = "2.24" -jackson = "2.17.0" -jacoco = "0.8.11" +jackson = "2.17.2" +jacoco = "0.8.12" jcommander = "2.0" jib = "3.4.3" -jmdns = "3.5.9" -junit5 = "5.10.2" -log4j = "2.20.0" +jmdns = "3.5.12" +junit5 = "5.11.0" +log4j = "2.23.1" mapstruct = "1.5.5.Final" -mockito = "5.11.0" -netty = "1.1.14" -reactor = "3.6.4" +mockito = "5.13.0" +netty = "1.1.22" +reactor = "3.6.9" rsocket = "1.1.4" rxtx = "2.1.7" sonarqube = "5.0.0.4638" -spring-boot-plugin = "3.2.4" +spring-boot-plugin = "3.3.3" +spring-dependency-management = "1.1.6" # Quarkus -quarkus-platform = "3.9.2" +quarkus-platform = "3.14.2" # This relates to Spring packages used outside SpringBoot, those are managed by their own plugin # Gradle is smart enough to match this to SpringBoot, but it'll be a good idea to keep an eye on it. -spring-standalone = "6.1.5" +spring-standalone = "6.1.12" # Google @@ -42,7 +46,7 @@ google-http-client-jackson2 = "1.44.1" assertj-core = { module = "org.assertj:assertj-core", version.ref = "assertj" } commons-lang3 = { module = "org.apache.commons:commons-lang3", version.ref = "commons-lang3" } -errorprone = { module = "com.google.errorprone:error_prone_core", version.ref = "errorprone" } +errorprone = { module = "com.google.errorprone:error_prone_core", version.ref = "errorprone-lib" } hivemq-mqtt-client = { module = "com.hivemq:hivemq-mqtt-client", version.ref = "hivemq-mqtt" } httpclient = { module = "org.apache.httpcomponents:httpclient", version.ref = "httpclient" } influxdb = { module = "org.influxdb:influxdb-java", version.ref = "influxdb" } @@ -106,13 +110,13 @@ google-http-client-jackson2 = { module = "com.google.http-client:google-http-cli [plugins] -errorprone = { id = "net.ltgt.errorprone", version = "3.1.0" } +errorprone = { id = "net.ltgt.errorprone", version.ref = "errorprone-plugin" } git-properties = { id = "com.gorylenko.gradle-git-properties", version = "2.4.1" } gradle-dependency-analysis = { id = "com.autonomousapps.dependency-analysis", version.ref = "gradle-dependency-analysis" } -gradle-doctor = { id = "com.osacky.doctor", version = "0.9.2" } -gradle-versions = { id = "com.github.ben-manes.versions", version = "0.51.0"} +gradle-doctor = { id = "com.osacky.doctor", version.ref = "gradle-doctor" } +gradle-versions = { id = "com.github.ben-manes.versions", version.ref = "gradle-versions"} jib = { id = "com.google.cloud.tools.jib", version.ref = "jib" } quarkus-plugin = { id = "io.quarkus", version.ref = "quarkus-platform" } sonarqube = { id = "org.sonarqube", version.ref = "sonarqube" } spring-boot = { id = "org.springframework.boot", version.ref = "spring-boot-plugin" } -spring-dependency-management = { id = "io.spring.dependency-management", version = "1.1.4" } +spring-dependency-management = { id = "io.spring.dependency-management", version.ref = "spring-dependency-management" }