From 16fcabd94516fece3376548a95b958caa820c538 Mon Sep 17 00:00:00 2001 From: Lucas Saldanha Date: Mon, 9 Dec 2024 16:53:21 +1300 Subject: [PATCH] Dependency updates December (#8898) --- gradle/versions.gradle | 38 +++++++++---------- gradle/wrapper/gradle-wrapper.properties | 4 +- .../restapi/SwaggerUIBuilder.java | 2 +- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/gradle/versions.gradle b/gradle/versions.gradle index b49b0042dde..4a104e6ec8e 100644 --- a/gradle/versions.gradle +++ b/gradle/versions.gradle @@ -1,11 +1,11 @@ dependencyManagement { dependencies { - dependency 'com.fasterxml.jackson.core:jackson-databind:2.18.1' - dependency 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.1' - dependency 'com.fasterxml.jackson.dataformat:jackson-dataformat-toml:2.18.1' - dependency 'com.fasterxml.jackson.module:jackson-module-kotlin:2.18.1' + dependency 'com.fasterxml.jackson.core:jackson-databind:2.18.2' + dependency 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.2' + dependency 'com.fasterxml.jackson.dataformat:jackson-dataformat-toml:2.18.2' + dependency 'com.fasterxml.jackson.module:jackson-module-kotlin:2.18.2' - dependencySet(group: 'com.google.errorprone', version: '2.35.1') { + dependencySet(group: 'com.google.errorprone', version: '2.36.0') { entry 'error_prone_annotation' entry 'error_prone_check_api' entry 'error_prone_core' @@ -16,7 +16,7 @@ dependencyManagement { dependency 'com.google.guava:guava:33.1.0-jre' - dependency 'org.jsoup:jsoup:1.18.1' + dependency 'org.jsoup:jsoup:1.18.3' dependency 'com.launchdarkly:okhttp-eventsource:4.1.1' @@ -38,11 +38,11 @@ dependencyManagement { dependency 'org.hdrhistogram:HdrHistogram:2.2.2' - dependency 'org.jetbrains.kotlin:kotlin-stdlib:2.0.21' + dependency 'org.jetbrains.kotlin:kotlin-stdlib:2.1.0' dependency 'org.mock-server:mockserver-junit-jupiter:5.15.0' - dependencySet(group: 'io.swagger.core.v3', version: '2.2.25') { + dependencySet(group: 'io.swagger.core.v3', version: '2.2.26') { entry 'swagger-parser' entry 'swagger-core' entry 'swagger-models' @@ -50,10 +50,10 @@ dependencyManagement { } // On update don't forget to change version in tech.pegasys.teku.infrastructure.restapi.SwaggerUIBuilder - dependency 'org.webjars:swagger-ui:5.17.14' + dependency 'org.webjars:swagger-ui:5.18.2' dependency 'org.thymeleaf:thymeleaf:3.1.2.RELEASE' - dependency 'io.github.classgraph:classgraph:4.8.177' + dependency 'io.github.classgraph:classgraph:4.8.179' dependencySet(group: 'com.github.oshi', version: '6.6.5') { entry 'oshi-core' entry 'oshi-core-java11' @@ -64,13 +64,13 @@ dependencyManagement { entry 'netty-codec-http' } - dependencySet(group: 'io.vertx', version: '4.5.10') { + dependencySet(group: 'io.vertx', version: '4.5.11') { entry 'vertx-codegen' entry 'vertx-core' entry 'vertx-unit' entry 'vertx-web' } - dependency 'io.projectreactor:reactor-core:3.6.11' + dependency 'io.projectreactor:reactor-core:3.7.0' dependency 'it.unimi.dsi:fastutil:8.5.15' @@ -86,10 +86,10 @@ dependencyManagement { dependency 'org.apache.commons:commons-text:1.12.0' dependency 'org.apache.commons:commons-lang3:3.17.0' - dependency 'commons-io:commons-io:2.17.0' + dependency 'commons-io:commons-io:2.18.0' dependency 'org.commonjava.mimeparse:mimeparse:0.1.3.3' - dependencySet(group: 'org.apache.logging.log4j', version: '2.24.1') { + dependencySet(group: 'org.apache.logging.log4j', version: '2.24.2') { entry 'log4j-api' entry 'log4j-core' entry 'log4j-slf4j-impl' @@ -124,8 +124,8 @@ dependencyManagement { entry 'jmh-core' entry 'jmh-generator-annprocess' } - dependency 'org.quartz-scheduler:quartz:2.3.2' - dependency 'org.rocksdb:rocksdbjni:9.5.2' + dependency 'org.quartz-scheduler:quartz:2.5.0' + dependency 'org.rocksdb:rocksdbjni:9.7.3' dependency 'org.fusesource.leveldbjni:leveldbjni-win64:1.8' dependency 'org.fusesource.leveldbjni:leveldbjni-win32:1.8' dependency 'tech.pegasys:leveldb-native:0.3.1' @@ -152,14 +152,14 @@ dependencyManagement { entry('plugin-api') } - dependencySet(group: 'org.testcontainers', version: '1.20.3') { + dependencySet(group: 'org.testcontainers', version: '1.20.4') { entry "testcontainers" entry "junit-jupiter" } // discovery includes tuweni libraries under a different name so version resolution doesn't work // exclude them here and leave them to be included on the classpath by the version we use - dependency('tech.pegasys.discovery:discovery:24.9.1') { + dependency('tech.pegasys.discovery:discovery:24.12.0') { exclude 'org.apache.tuweni:bytes' exclude 'org.apache.tuweni:crypto' exclude 'org.apache.tuweni:units' @@ -176,6 +176,6 @@ dependencyManagement { entry 'jjwt-jackson' } - dependency 'net.jqwik:jqwik:1.9.1' + dependency 'net.jqwik:jqwik:1.9.2' } } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index fb602ee2af0..eb1a55be0e1 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=31c55713e40233a8303827ceb42ca48a47267a0ad4bab9177123121e71524c26 -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip +distributionSha256Sum=f397b287023acdba1e9f6fc5ea72d22dd63669d59ed4a289a29b1a76eee151c6 +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/infrastructure/restapi/src/main/java/tech/pegasys/teku/infrastructure/restapi/SwaggerUIBuilder.java b/infrastructure/restapi/src/main/java/tech/pegasys/teku/infrastructure/restapi/SwaggerUIBuilder.java index a1194120dc6..c636fd9f426 100644 --- a/infrastructure/restapi/src/main/java/tech/pegasys/teku/infrastructure/restapi/SwaggerUIBuilder.java +++ b/infrastructure/restapi/src/main/java/tech/pegasys/teku/infrastructure/restapi/SwaggerUIBuilder.java @@ -30,7 +30,7 @@ public class SwaggerUIBuilder { // Version here MUST match `swagger-ui` library version - private static final String SWAGGER_UI_VERSION = "5.17.14"; + private static final String SWAGGER_UI_VERSION = "5.18.2"; private static final String SWAGGER_UI_PATH = "/swagger-ui"; private static final String SWAGGER_HOSTED_PATH = "/webjars/swagger-ui/" + SWAGGER_UI_VERSION;