diff --git a/btrace-gradle-plugin/build.gradle b/btrace-gradle-plugin/build.gradle index b8ec7bf34..13d868bd6 100644 --- a/btrace-gradle-plugin/build.gradle +++ b/btrace-gradle-plugin/build.gradle @@ -5,7 +5,7 @@ plugins { id 'java-gradle-plugin' id 'maven-publish' id 'signing' - id 'com.gradle.plugin-publish' version '2.0.0' + id 'com.gradle.plugin-publish' version '2.2.1' } java { diff --git a/btrace-runtime/build.gradle b/btrace-runtime/build.gradle index 7388fa662..69b34759f 100644 --- a/btrace-runtime/build.gradle +++ b/btrace-runtime/build.gradle @@ -49,10 +49,10 @@ dependencies { } // https://mvnrepository.com/artifact/org.slf4j/slf4j-api - implementation group: 'org.slf4j', name: 'slf4j-api', version: '2.0.18' + implementation group: 'org.slf4j', name: 'slf4j-api', version: '2.0.19' // https://mvnrepository.com/artifact/org.jctools/jctools-core - implementation(group: 'org.jctools', name: 'jctools-core', version: '4.0.6') + implementation(group: 'org.jctools', name: 'jctools-core', version: '4.0.7') java9Implementation project(':btrace-core') diff --git a/docker/Dockerfile b/docker/Dockerfile index 8bc118ded..61794a1d3 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.32.1-cds ARG BTRACE_VERSION=3.0.0-SNAPSHOT diff --git a/docker/Dockerfile.alpine b/docker/Dockerfile.alpine index a4f260b89..b6234a96e 100644 --- a/docker/Dockerfile.alpine +++ b/docker/Dockerfile.alpine @@ -1,6 +1,6 @@ # BTrace Docker Image - Alpine variant # Smaller footprint for Kubernetes sidecars and resource-constrained environments -FROM alpine:3.23 +FROM alpine:3.24 ARG BTRACE_VERSION=3.0.0-SNAPSHOT diff --git a/docs/tutorials/demo/Dockerfile.k8s-sidecar-demo b/docs/tutorials/demo/Dockerfile.k8s-sidecar-demo index 863e43af1..cc8e40b48 100644 --- a/docs/tutorials/demo/Dockerfile.k8s-sidecar-demo +++ b/docs/tutorials/demo/Dockerfile.k8s-sidecar-demo @@ -12,7 +12,7 @@ FROM btrace/btrace:3.0.0 AS btrace # Same base image family/tag the official (non-Alpine, non-distroless) BTrace image itself # uses (see docker/Dockerfile) - it already ships a full JDK, which DemoApp.java needs for # single-file source launch (`java DemoApp.java`). -FROM bellsoft/liberica-openjdk-debian:11.0.30-cds +FROM bellsoft/liberica-openjdk-debian:11.0.32.1-cds WORKDIR /app COPY DemoApp.java /app/ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 5dd3c0121..c42672d95 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/settings.gradle b/settings.gradle index f48ba35b4..87f1a0c2a 100644 --- a/settings.gradle +++ b/settings.gradle @@ -58,16 +58,16 @@ dependencyResolutionManagement { version('asm', '9.10.1') version('jmh', '1.37') version('jmhGradlePlugin', '0.7.3') - version('slf4j', '2.0.18') - version('junit', '6.1.1') + version('slf4j', '2.0.19') + version('junit', '6.1.3') version('testcontainers', '2.0.5') // *** Gradle plugins *** - plugin ('spotless', 'com.diffplug.spotless').version('8.6.0') + plugin ('spotless', 'com.diffplug.spotless').version('8.10.2') plugin ('versioning', 'net.nemerosa.versioning').version('4.0.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.2') + plugin ('shadow', 'com.gradleup.shadow').version('9.6.1') plugin ('sdkman-vendors', 'io.sdkman.vendors').version('3.0.0') plugin ('foojay-resolver', 'org.gradle.toolchains.foojay-resolver-convention').version('1.0.0') @@ -78,7 +78,7 @@ dependencyResolutionManagement { // https://mvnrepository.com/artifact/com.google.auto.service library ('autoService', 'com.google.auto.service', 'auto-service').version('1.1.1') // https://mvnrepository.com/artifact/org.jctools - library ('jctools', 'org.jctools', 'jctools-core').version('4.0.6') + library ('jctools', 'org.jctools', 'jctools-core').version('4.0.7') // https://mvnrepository.com/artifact/org.slf4j