diff --git a/bosk-core/build.gradle b/bosk-core/build.gradle index 249c40c6..cbe2d943 100644 --- a/bosk-core/build.gradle +++ b/bosk-core/build.gradle @@ -12,10 +12,10 @@ java { } dependencies { - implementation group: 'org.ow2.asm', name: 'asm', version: '9.4' - implementation group: 'org.ow2.asm', name: 'asm-util', version: '9.4' + implementation group: 'org.ow2.asm', name: 'asm', version: '9.6' + implementation group: 'org.ow2.asm', name: 'asm-util', version: '9.6' implementation 'org.pcollections:pcollections:4.0.1' - implementation 'org.jetbrains:annotations:24.0.1' + implementation 'org.jetbrains:annotations:24.1.0' testImplementation project(':bosk-testing') testImplementation project(':lib-testing') } diff --git a/bosk-jackson/build.gradle b/bosk-jackson/build.gradle index 5a536ea2..99b43e2b 100644 --- a/bosk-jackson/build.gradle +++ b/bosk-jackson/build.gradle @@ -11,7 +11,7 @@ java { } dependencies { - api 'com.fasterxml.jackson.core:jackson-databind:2.15.3' + api 'com.fasterxml.jackson.core:jackson-databind:2.16.1' api project(":bosk-core") testImplementation project(":lib-testing") diff --git a/bosk-spring-boot-3/build.gradle b/bosk-spring-boot-3/build.gradle index 595f9251..2670d3f7 100644 --- a/bosk-spring-boot-3/build.gradle +++ b/bosk-spring-boot-3/build.gradle @@ -12,8 +12,8 @@ java { dependencies { api project(":bosk-jackson") - implementation 'org.springframework.boot:spring-boot-starter-web:3.1.4' - annotationProcessor "org.springframework.boot:spring-boot-configuration-processor:3.1.4" + implementation 'org.springframework.boot:spring-boot-starter-web:3.2.1' + annotationProcessor "org.springframework.boot:spring-boot-configuration-processor:3.2.1" testImplementation project(":bosk-testing") testImplementation project(":lib-testing") } diff --git a/bosk-testing/build.gradle b/bosk-testing/build.gradle index 442a893d..4c6dc41b 100644 --- a/bosk-testing/build.gradle +++ b/bosk-testing/build.gradle @@ -18,10 +18,10 @@ dependencies { // but we need them as main dependencies. // It's gross that we need to repeat the version info here. // There must be a clean way to do this in Gradle?? - implementation 'org.mongodb:mongodb-driver-sync:4.11.0' - implementation 'org.junit.jupiter:junit-jupiter-api:5.10.0' - implementation 'org.junit.jupiter:junit-jupiter-params:5.10.0' - runtimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.10.0' + implementation 'org.mongodb:mongodb-driver-sync:4.1.2' + implementation 'org.junit.jupiter:junit-jupiter-api:5.10.1' + implementation 'org.junit.jupiter:junit-jupiter-params:5.10.1' + runtimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.10.1' } // SpotBugs warnings on test code are not useful and often counterproductive diff --git a/buildSrc/src/main/groovy/bosk.development.gradle b/buildSrc/src/main/groovy/bosk.development.gradle index 399a10bf..b01c0d0c 100644 --- a/buildSrc/src/main/groovy/bosk.development.gradle +++ b/buildSrc/src/main/groovy/bosk.development.gradle @@ -54,19 +54,19 @@ dependencies { testAnnotationProcessor "org.projectlombok:lombok:1.18.30" testCompileOnly "org.projectlombok:lombok:1.18.30" - testImplementation "org.junit.jupiter:junit-jupiter-api:5.10.0" - testImplementation "org.junit.jupiter:junit-jupiter-params:5.10.0" - testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.10.0" + testImplementation "org.junit.jupiter:junit-jupiter-api:5.10.1" + testImplementation "org.junit.jupiter:junit-jupiter-params:5.10.1" + testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.10.1" - testImplementation "org.testcontainers:testcontainers:1.19.1" - testImplementation "org.testcontainers:junit-jupiter:1.19.1" - testImplementation "org.testcontainers:toxiproxy:1.19.1" + testImplementation "org.testcontainers:testcontainers:1.19.3" + testImplementation "org.testcontainers:junit-jupiter:1.19.3" + testImplementation "org.testcontainers:toxiproxy:1.19.3" testImplementation "org.hamcrest:hamcrest:2.2" testImplementation "org.hamcrest:hamcrest-library:2.2" implementation "org.slf4j:slf4j-api:1.7.36" - testImplementation "ch.qos.logback:logback-classic:1.4.11" + testImplementation "ch.qos.logback:logback-classic:1.4.14" testImplementation 'org.openjdk.jmh:jmh-core:1.37' testAnnotationProcessor 'org.openjdk.jmh:jmh-generator-annprocess:1.37' diff --git a/lib-testing/build.gradle b/lib-testing/build.gradle index 817608aa..066dee23 100644 --- a/lib-testing/build.gradle +++ b/lib-testing/build.gradle @@ -22,9 +22,9 @@ dependencies { // It's gross that we need to repeat the version info here. // There must be a clean way to do this in Gradle?? implementation 'org.mongodb:mongodb-driver-sync:4.1.2' - implementation 'org.junit.jupiter:junit-jupiter-api:5.10.0' - implementation 'org.junit.jupiter:junit-jupiter-params:5.10.0' - runtimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.10.0' + implementation 'org.junit.jupiter:junit-jupiter-api:5.10.1' + implementation 'org.junit.jupiter:junit-jupiter-params:5.10.1' + runtimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.10.1' } spotbugsMain.enabled = false // Spotbugs is counterproductive on test code