From 78da1d947524c6bb2f0675bf5f4fa46edf77fb49 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 18:40:07 +0000 Subject: [PATCH 1/2] build(deps): bump the opentelemetry-deps-java group across 1 directory with 3 updates Bumps the opentelemetry-deps-java group with 3 updates in the /java directory: [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha](https://github.com/open-telemetry/opentelemetry-java-instrumentation), [io.opentelemetry.javaagent:opentelemetry-javaagent](https://github.com/open-telemetry/opentelemetry-java-instrumentation) and [io.opentelemetry.contrib:opentelemetry-aws-resources](https://github.com/open-telemetry/opentelemetry-java-contrib). Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha` from 2.24.0-alpha to 2.25.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits) Updates `io.opentelemetry.javaagent:opentelemetry-javaagent` from 2.24.0 to 2.25.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/compare/v2.24.0...v2.25.0) Updates `io.opentelemetry.contrib:opentelemetry-aws-resources` from 1.52.0-alpha to 1.53.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits) --- updated-dependencies: - dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha dependency-version: 2.25.0-alpha dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-deps-java - dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent dependency-version: 2.25.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-deps-java - dependency-name: io.opentelemetry.contrib:opentelemetry-aws-resources dependency-version: 1.53.0-alpha dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry-deps-java ... Signed-off-by: dependabot[bot] --- java/dependencyManagement/build.gradle.kts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/java/dependencyManagement/build.gradle.kts b/java/dependencyManagement/build.gradle.kts index fa889d3266..fa3f14398f 100644 --- a/java/dependencyManagement/build.gradle.kts +++ b/java/dependencyManagement/build.gradle.kts @@ -9,7 +9,7 @@ plugins { data class DependencySet(val group: String, val version: String, val modules: List) val DEPENDENCY_BOMS = listOf( - "io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha", + "io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.25.0-alpha", "org.apache.logging.log4j:log4j-bom:2.25.3", "software.amazon.awssdk:bom:2.41.29" ) @@ -18,9 +18,9 @@ val DEPENDENCIES = listOf( "com.amazonaws:aws-lambda-java-core:1.4.0", "com.amazonaws:aws-lambda-java-events:3.16.1", "com.squareup.okhttp3:okhttp:5.3.2", - "io.opentelemetry.javaagent:opentelemetry-javaagent:2.24.0", + "io.opentelemetry.javaagent:opentelemetry-javaagent:2.25.0", "io.opentelemetry:opentelemetry-sdk-extension-aws:1.19.0", - "io.opentelemetry.contrib:opentelemetry-aws-resources:1.52.0-alpha", + "io.opentelemetry.contrib:opentelemetry-aws-resources:1.54.0-alpha", ) javaPlatform { From 6811ab11375e0cfac99d3cd21ca19b2f71ad6734 Mon Sep 17 00:00:00 2001 From: wpessers Date: Sat, 21 Feb 2026 00:01:43 +0100 Subject: [PATCH 2/2] fix: use new create* methods instead of deprecated new* counterparts from instrumentation libs --- .../AutoconfiguredTracingExecutionInterceptor.java | 2 +- .../lambda/sampleapps/okhttp/OkHttpRequestHandler.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/java/awssdk-autoconfigure/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/autoconfigure/AutoconfiguredTracingExecutionInterceptor.java b/java/awssdk-autoconfigure/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/autoconfigure/AutoconfiguredTracingExecutionInterceptor.java index 4ca004069d..0b8477f9f8 100644 --- a/java/awssdk-autoconfigure/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/autoconfigure/AutoconfiguredTracingExecutionInterceptor.java +++ b/java/awssdk-autoconfigure/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/autoconfigure/AutoconfiguredTracingExecutionInterceptor.java @@ -36,7 +36,7 @@ public class AutoconfiguredTracingExecutionInterceptor implements ExecutionInter AwsSdkTelemetry.builder(GlobalOpenTelemetry.get()) .setCaptureExperimentalSpanAttributes(CAPTURE_EXPERIMENTAL_SPAN_ATTRIBUTES) .build() - .newExecutionInterceptor(); + .createExecutionInterceptor(); @Override public void beforeExecution( diff --git a/java/sample-apps/okhttp/src/main/java/io/opentelemetry/lambda/sampleapps/okhttp/OkHttpRequestHandler.java b/java/sample-apps/okhttp/src/main/java/io/opentelemetry/lambda/sampleapps/okhttp/OkHttpRequestHandler.java index 6c9a82baf1..d46a9359ee 100644 --- a/java/sample-apps/okhttp/src/main/java/io/opentelemetry/lambda/sampleapps/okhttp/OkHttpRequestHandler.java +++ b/java/sample-apps/okhttp/src/main/java/io/opentelemetry/lambda/sampleapps/okhttp/OkHttpRequestHandler.java @@ -27,7 +27,7 @@ public APIGatewayProxyResponseEvent handleRequest( OkHttpClient baseClient = new OkHttpClient(); Call.Factory callFactory = - OkHttpTelemetry.create(GlobalOpenTelemetry.get()).newCallFactory(baseClient); + OkHttpTelemetry.create(GlobalOpenTelemetry.get()).createCallFactory(baseClient); APIGatewayProxyResponseEvent response = new APIGatewayProxyResponseEvent();