diff --git a/btrace-gradle-plugin/build.gradle b/btrace-gradle-plugin/build.gradle index 44c26566c..299590884 100644 --- a/btrace-gradle-plugin/build.gradle +++ b/btrace-gradle-plugin/build.gradle @@ -22,13 +22,13 @@ dependencies { implementation gradleApi() implementation localGroovy() // Match versions commonly cached in this repository to avoid extra fetches - implementation 'org.ow2.asm:asm:9.9.1' - implementation 'org.ow2.asm:asm-tree:9.9.1' + implementation 'org.ow2.asm:asm:9.10.1' + implementation 'org.ow2.asm:asm-tree:9.10.1' // Testing — version pinned here to match the root project's version catalog (settings.gradle). // Note: this is an included build and cannot access the root project's 'libs' version catalog. testImplementation gradleTestKit() - testImplementation 'org.junit.jupiter:junit-jupiter:5.11.4' + testImplementation 'org.junit.jupiter:junit-jupiter:5.14.4' testRuntimeOnly 'org.junit.platform:junit-platform-launcher' } diff --git a/btrace-maven-plugin/build.gradle b/btrace-maven-plugin/build.gradle index 7e3627919..360e3bf3f 100644 --- a/btrace-maven-plugin/build.gradle +++ b/btrace-maven-plugin/build.gradle @@ -15,23 +15,23 @@ description = 'BTrace Maven Plugin for building fat agent JARs with embedded ext dependencies { // Maven Plugin API - compileOnly 'org.apache.maven:maven-plugin-api:3.9.6' - compileOnly 'org.apache.maven.plugin-tools:maven-plugin-annotations:3.11.0' - compileOnly 'org.apache.maven:maven-core:3.9.6' - compileOnly 'org.apache.maven:maven-artifact:3.9.6' + compileOnly 'org.apache.maven:maven-plugin-api:3.9.16' + compileOnly 'org.apache.maven.plugin-tools:maven-plugin-annotations:3.15.2' + compileOnly 'org.apache.maven:maven-core:3.9.16' + compileOnly 'org.apache.maven:maven-artifact:3.9.16' // Maven Resolver (Aether) for dependency resolution - compileOnly 'org.apache.maven.resolver:maven-resolver-api:1.9.18' - implementation 'org.apache.maven.resolver:maven-resolver-util:1.9.18' + compileOnly 'org.apache.maven.resolver:maven-resolver-api:1.9.27' + implementation 'org.apache.maven.resolver:maven-resolver-util:1.9.27' // JAR manipulation - implementation 'org.codehaus.plexus:plexus-archiver:4.9.1' - implementation 'org.codehaus.plexus:plexus-io:3.4.2' + implementation 'org.codehaus.plexus:plexus-archiver:4.11.0' + implementation 'org.codehaus.plexus:plexus-io:3.6.0' // Testing testImplementation libs.junit.jupiter - testImplementation 'org.apache.maven:maven-plugin-api:3.9.6' - testImplementation 'org.apache.maven.plugin-tools:maven-plugin-annotations:3.11.0' + testImplementation 'org.apache.maven:maven-plugin-api:3.9.16' + testImplementation 'org.apache.maven.plugin-tools:maven-plugin-annotations:3.15.2' } // Process the plugin.xml to substitute version (using @token@ format to avoid Maven expression conflicts) diff --git a/docker/Dockerfile b/docker/Dockerfile index 56dfd1bb4..8cf0b2787 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,6 +1,6 @@ # BTrace Docker Image - Debian-based variant # Full distribution with all tools and shell access -FROM bellsoft/liberica-openjdk-debian:11.0.30-cds +FROM bellsoft/liberica-openjdk-debian:11.0.31-cds ARG BTRACE_VERSION=2.3.0-SNAPSHOT diff --git a/settings.gradle b/settings.gradle index 22838361f..37a777d3f 100644 --- a/settings.gradle +++ b/settings.gradle @@ -55,19 +55,19 @@ dependencyResolutionManagement { versionCatalogs { libs { // Families... - version('asm', '9.9.1') + version('asm', '9.10.1') version('jmh', '1.37') version('jmhGradlePlugin', '0.7.3') version('slf4j', '1.7.36') - version('junit', '5.11.4') - version('testcontainers', '2.0.4') + version('junit', '5.14.4') + version('testcontainers', '2.0.5') // *** Gradle plugins *** - plugin ('spotless', 'com.diffplug.spotless').version('8.5.1') + plugin ('spotless', 'com.diffplug.spotless').version('8.6.0') plugin ('versioning', 'net.nemerosa.versioning').version('2.15.1') plugin ('ospackage', 'com.netflix.nebula.ospackage').version('12.3.0') plugin ('publish', 'io.github.gradle-nexus.publish-plugin').version('2.0.0') - plugin ('shadow', 'com.gradleup.shadow').version('9.4.1') + plugin ('shadow', 'com.gradleup.shadow').version('9.4.2') plugin ('sdkman-vendors', 'io.sdkman.vendors').version('3.0.0') plugin ('foojay-resolver', 'org.gradle.toolchains.foojay-resolver-convention').version('1.0.0')