From 19e6aaea2160f67cc255f3c860a71acd19e3d712 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Mon, 15 Sep 2025 10:28:00 -0700 Subject: [PATCH 1/6] Update otel --- dependencyManagement/build.gradle.kts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dependencyManagement/build.gradle.kts b/dependencyManagement/build.gradle.kts index 9a4582a810..7898ab1e98 100644 --- a/dependencyManagement/build.gradle.kts +++ b/dependencyManagement/build.gradle.kts @@ -7,9 +7,9 @@ data class DependencySet(val group: String, val version: String, val modules: Li val dependencyVersions = hashMapOf() rootProject.extra["versions"] = dependencyVersions -val otelSdkVersion = "1.53.0" -val otelInstrumentationAlphaVersion = "2.19.0-alpha" -val otelInstrumentationVersion = "2.19.0" +val otelSdkVersion = "1.54.0" +val otelInstrumentationAlphaVersion = "2.20.0-alpha" +val otelInstrumentationVersion = "2.20.0" val otelContribVersion = "1.48.0" rootProject.extra["otelInstrumentationVersion"] = otelInstrumentationVersion From e1801571391a5d30fc54354a864a5a954e1850f8 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Wed, 15 Oct 2025 15:59:29 -0700 Subject: [PATCH 2/6] fix --- .../SpringBootControllerSpansEnabledTest.java | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/smoke-tests/apps/SpringBoot/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SpringBootControllerSpansEnabledTest.java b/smoke-tests/apps/SpringBoot/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SpringBootControllerSpansEnabledTest.java index 1a4ea53769..36b0d5ae59 100644 --- a/smoke-tests/apps/SpringBoot/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SpringBootControllerSpansEnabledTest.java +++ b/smoke-tests/apps/SpringBoot/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SpringBootControllerSpansEnabledTest.java @@ -117,25 +117,21 @@ void testAsyncDependencyCall() throws Exception { Envelope rdEnvelope = rdList.get(0); String operationId = rdEnvelope.getTags().get("ai.operation.id"); List rddList = - testing.mockedIngestion.waitForItemsInOperation("RemoteDependencyData", 3, operationId); + testing.mockedIngestion.waitForItemsInOperation("RemoteDependencyData", 2, operationId); assertThat(testing.mockedIngestion.getCountForType("EventData")).isZero(); Envelope rddEnvelope1 = rddList.get(0); Envelope rddEnvelope2 = rddList.get(1); - Envelope rddEnvelope3 = rddList.get(2); assertThat(rdEnvelope.getSampleRate()).isNull(); assertThat(rddEnvelope1.getSampleRate()).isNull(); assertThat(rddEnvelope2.getSampleRate()).isNull(); - assertThat(rddEnvelope3.getSampleRate()).isNull(); RequestData rd = (RequestData) ((Data) rdEnvelope.getData()).getBaseData(); RemoteDependencyData rdd1 = (RemoteDependencyData) ((Data) rddEnvelope1.getData()).getBaseData(); RemoteDependencyData rdd2 = (RemoteDependencyData) ((Data) rddEnvelope2.getData()).getBaseData(); - RemoteDependencyData rdd3 = - (RemoteDependencyData) ((Data) rddEnvelope3.getData()).getBaseData(); assertThat(rd.getName()).isEqualTo("GET /SpringBoot/asyncDependencyCall"); assertThat(rd.getResponseCode()).isEqualTo("200"); @@ -157,22 +153,9 @@ void testAsyncDependencyCall() throws Exception { .containsExactly(entry("_MS.ProcessedByMetricExtractors", "True")); assertThat(rdd2.getSuccess()).isTrue(); - // TODO (trask): why is spring-webmvc instrumentation capturing this twice? - assertThat(rdd3.getName()).isEqualTo("TestController.asyncDependencyCall"); - assertThat(rdd3.getProperties()).isEmpty(); - assertThat(rdd3.getSuccess()).isTrue(); - SmokeTestExtension.assertParentChild( rd, rdEnvelope, rddEnvelope1, "GET /SpringBoot/asyncDependencyCall"); SmokeTestExtension.assertParentChild( rdd1, rddEnvelope1, rddEnvelope2, "GET /SpringBoot/asyncDependencyCall"); - try { - SmokeTestExtension.assertParentChild( - rdd1, rddEnvelope1, rddEnvelope3, "GET /SpringBoot/asyncDependencyCall"); - } catch (AssertionError e) { - // on wildfly the duplicate controller spans is nested under the request span for some reason - SmokeTestExtension.assertParentChild( - rd, rdEnvelope, rddEnvelope3, "GET /SpringBoot/asyncDependencyCall"); - } } } From 9461f97b21428f058d4890f4a0148e04d90da457 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Fri, 14 Nov 2025 11:34:56 -0800 Subject: [PATCH 3/6] Revert "fix" This reverts commit e1801571391a5d30fc54354a864a5a954e1850f8. --- .../SpringBootControllerSpansEnabledTest.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/smoke-tests/apps/SpringBoot/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SpringBootControllerSpansEnabledTest.java b/smoke-tests/apps/SpringBoot/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SpringBootControllerSpansEnabledTest.java index 36b0d5ae59..1a4ea53769 100644 --- a/smoke-tests/apps/SpringBoot/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SpringBootControllerSpansEnabledTest.java +++ b/smoke-tests/apps/SpringBoot/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SpringBootControllerSpansEnabledTest.java @@ -117,21 +117,25 @@ void testAsyncDependencyCall() throws Exception { Envelope rdEnvelope = rdList.get(0); String operationId = rdEnvelope.getTags().get("ai.operation.id"); List rddList = - testing.mockedIngestion.waitForItemsInOperation("RemoteDependencyData", 2, operationId); + testing.mockedIngestion.waitForItemsInOperation("RemoteDependencyData", 3, operationId); assertThat(testing.mockedIngestion.getCountForType("EventData")).isZero(); Envelope rddEnvelope1 = rddList.get(0); Envelope rddEnvelope2 = rddList.get(1); + Envelope rddEnvelope3 = rddList.get(2); assertThat(rdEnvelope.getSampleRate()).isNull(); assertThat(rddEnvelope1.getSampleRate()).isNull(); assertThat(rddEnvelope2.getSampleRate()).isNull(); + assertThat(rddEnvelope3.getSampleRate()).isNull(); RequestData rd = (RequestData) ((Data) rdEnvelope.getData()).getBaseData(); RemoteDependencyData rdd1 = (RemoteDependencyData) ((Data) rddEnvelope1.getData()).getBaseData(); RemoteDependencyData rdd2 = (RemoteDependencyData) ((Data) rddEnvelope2.getData()).getBaseData(); + RemoteDependencyData rdd3 = + (RemoteDependencyData) ((Data) rddEnvelope3.getData()).getBaseData(); assertThat(rd.getName()).isEqualTo("GET /SpringBoot/asyncDependencyCall"); assertThat(rd.getResponseCode()).isEqualTo("200"); @@ -153,9 +157,22 @@ void testAsyncDependencyCall() throws Exception { .containsExactly(entry("_MS.ProcessedByMetricExtractors", "True")); assertThat(rdd2.getSuccess()).isTrue(); + // TODO (trask): why is spring-webmvc instrumentation capturing this twice? + assertThat(rdd3.getName()).isEqualTo("TestController.asyncDependencyCall"); + assertThat(rdd3.getProperties()).isEmpty(); + assertThat(rdd3.getSuccess()).isTrue(); + SmokeTestExtension.assertParentChild( rd, rdEnvelope, rddEnvelope1, "GET /SpringBoot/asyncDependencyCall"); SmokeTestExtension.assertParentChild( rdd1, rddEnvelope1, rddEnvelope2, "GET /SpringBoot/asyncDependencyCall"); + try { + SmokeTestExtension.assertParentChild( + rdd1, rddEnvelope1, rddEnvelope3, "GET /SpringBoot/asyncDependencyCall"); + } catch (AssertionError e) { + // on wildfly the duplicate controller spans is nested under the request span for some reason + SmokeTestExtension.assertParentChild( + rd, rdEnvelope, rddEnvelope3, "GET /SpringBoot/asyncDependencyCall"); + } } } From 409697de95a89a44104aba83891425a7bddc744a Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Fri, 14 Nov 2025 11:32:20 -0800 Subject: [PATCH 4/6] Temporary fix --- .../SpringAsyncIgnoredTypesConfigurer.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/SpringAsyncIgnoredTypesConfigurer.java diff --git a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/SpringAsyncIgnoredTypesConfigurer.java b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/SpringAsyncIgnoredTypesConfigurer.java new file mode 100644 index 0000000000..895333b171 --- /dev/null +++ b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/SpringAsyncIgnoredTypesConfigurer.java @@ -0,0 +1,18 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +package com.microsoft.applicationinsights.agent.internal.init; + +import com.google.auto.service.AutoService; +import io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder; +import io.opentelemetry.javaagent.extension.ignore.IgnoredTypesConfigurer; +import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties; + +@AutoService(IgnoredTypesConfigurer.class) +public class SpringAsyncIgnoredTypesConfigurer implements IgnoredTypesConfigurer { + @Override + public void configure(IgnoredTypesBuilder builder, ConfigProperties config) { + // temporary until added upstream + builder.allowClass("org.springframework.aop.interceptor.AsyncExecutionInterceptor$"); + } +} From b34c6cc22d257e291dc50e88e924af04fee0c1b3 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Fri, 14 Nov 2025 11:36:47 -0800 Subject: [PATCH 5/6] Update lock files --- agent/agent-bootstrap/gradle.lockfile | 8 +++--- agent/agent-for-testing/gradle.lockfile | 8 +++--- .../gc-monitor-api/gradle.lockfile | 8 +++--- .../gc-monitor-core/gradle.lockfile | 8 +++--- .../gc-monitor-tests/gradle.lockfile | 8 +++--- .../agent-alerting-api/gradle.lockfile | 8 +++--- .../agent-alerting/gradle.lockfile | 8 +++--- .../agent-diagnostics-api/gradle.lockfile | 8 +++--- .../agent-diagnostics-jfr/gradle.lockfile | 8 +++--- .../agent-diagnostics/gradle.lockfile | 8 +++--- agent/agent-tooling/gradle.lockfile | 28 +++++++++---------- agent/agent/gradle.lockfile | 8 +++--- .../gradle.lockfile | 8 +++--- .../gradle.lockfile | 8 +++--- .../azure-functions/gradle.lockfile | 8 +++--- agent/instrumentation/methods/gradle.lockfile | 8 +++--- .../micrometer-1.0/gradle.lockfile | 8 +++--- agent/runtime-attach/gradle.lockfile | 8 +++--- classic-sdk/core/gradle.lockfile | 8 +++--- classic-sdk/web/gradle.lockfile | 8 +++--- etw/java/gradle.lockfile | 8 +++--- 21 files changed, 94 insertions(+), 94 deletions(-) diff --git a/agent/agent-bootstrap/gradle.lockfile b/agent/agent-bootstrap/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/agent-bootstrap/gradle.lockfile +++ b/agent/agent-bootstrap/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/agent-for-testing/gradle.lockfile b/agent/agent-for-testing/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/agent-for-testing/gradle.lockfile +++ b/agent/agent-for-testing/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile b/agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile index 4a9d5253e9..f5a6070265 100644 --- a/agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile +++ b/agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile @@ -5,10 +5,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath com.google.errorprone:error_prone_annotations:2.43.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.slf4j:slf4j-api:2.0.17=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath diff --git a/agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile b/agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile index 4a9d5253e9..f5a6070265 100644 --- a/agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile +++ b/agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile @@ -5,10 +5,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath com.google.errorprone:error_prone_annotations:2.43.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.slf4j:slf4j-api:2.0.17=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath diff --git a/agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile b/agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile +++ b/agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/agent-profiler/agent-alerting-api/gradle.lockfile b/agent/agent-profiler/agent-alerting-api/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/agent-profiler/agent-alerting-api/gradle.lockfile +++ b/agent/agent-profiler/agent-alerting-api/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/agent-profiler/agent-alerting/gradle.lockfile b/agent/agent-profiler/agent-alerting/gradle.lockfile index dfc241d772..8dd3a293ec 100644 --- a/agent/agent-profiler/agent-alerting/gradle.lockfile +++ b/agent/agent-profiler/agent-alerting/gradle.lockfile @@ -5,10 +5,10 @@ com.azure:azure-json:1.5.0=runtimeClasspath com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.slf4j:slf4j-api:2.0.17=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath diff --git a/agent/agent-profiler/agent-diagnostics-api/gradle.lockfile b/agent/agent-profiler/agent-diagnostics-api/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/agent-profiler/agent-diagnostics-api/gradle.lockfile +++ b/agent/agent-profiler/agent-diagnostics-api/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/agent-profiler/agent-diagnostics-jfr/gradle.lockfile b/agent/agent-profiler/agent-diagnostics-jfr/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/agent-profiler/agent-diagnostics-jfr/gradle.lockfile +++ b/agent/agent-profiler/agent-diagnostics-jfr/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/agent-profiler/agent-diagnostics/gradle.lockfile b/agent/agent-profiler/agent-diagnostics/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/agent-profiler/agent-diagnostics/gradle.lockfile +++ b/agent/agent-profiler/agent-diagnostics/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/agent-tooling/gradle.lockfile b/agent/agent-tooling/gradle.lockfile index 9e21a3aa01..a9843d88dd 100644 --- a/agent/agent-tooling/gradle.lockfile +++ b/agent/agent-tooling/gradle.lockfile @@ -52,20 +52,20 @@ io.netty:netty-transport-native-kqueue:4.2.7.Final=runtimeClasspath io.netty:netty-transport-native-unix-common:4.2.7.Final=runtimeClasspath io.netty:netty-transport:4.2.7.Final=runtimeClasspath io.opentelemetry.contrib:opentelemetry-jfr-connection:1.48.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-api:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-common:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-context:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-common:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-logs:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-metrics:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-trace:1.53.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-api:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-common:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-context:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-common:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-logs:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-metrics:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-trace:1.54.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk:1.54.0=runtimeClasspath io.projectreactor.netty:reactor-netty-core:1.2.9=runtimeClasspath io.projectreactor.netty:reactor-netty-http:1.2.9=runtimeClasspath io.projectreactor:reactor-core:3.7.9=runtimeClasspath diff --git a/agent/agent/gradle.lockfile b/agent/agent/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/agent/gradle.lockfile +++ b/agent/agent/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/instrumentation/applicationinsights-web-2.3/gradle.lockfile b/agent/instrumentation/applicationinsights-web-2.3/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/instrumentation/applicationinsights-web-2.3/gradle.lockfile +++ b/agent/instrumentation/applicationinsights-web-2.3/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/instrumentation/azure-functions-worker-stub/gradle.lockfile b/agent/instrumentation/azure-functions-worker-stub/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/instrumentation/azure-functions-worker-stub/gradle.lockfile +++ b/agent/instrumentation/azure-functions-worker-stub/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/instrumentation/azure-functions/gradle.lockfile b/agent/instrumentation/azure-functions/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/instrumentation/azure-functions/gradle.lockfile +++ b/agent/instrumentation/azure-functions/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/instrumentation/methods/gradle.lockfile b/agent/instrumentation/methods/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/instrumentation/methods/gradle.lockfile +++ b/agent/instrumentation/methods/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/instrumentation/micrometer-1.0/gradle.lockfile b/agent/instrumentation/micrometer-1.0/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/agent/instrumentation/micrometer-1.0/gradle.lockfile +++ b/agent/instrumentation/micrometer-1.0/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/agent/runtime-attach/gradle.lockfile b/agent/runtime-attach/gradle.lockfile index 44952ef8af..dfd30aaefd 100644 --- a/agent/runtime-attach/gradle.lockfile +++ b/agent/runtime-attach/gradle.lockfile @@ -5,10 +5,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath io.opentelemetry.contrib:opentelemetry-runtime-attach-core:1.48.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath net.bytebuddy:byte-buddy-agent:1.17.6=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath diff --git a/classic-sdk/core/gradle.lockfile b/classic-sdk/core/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/classic-sdk/core/gradle.lockfile +++ b/classic-sdk/core/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/classic-sdk/web/gradle.lockfile b/classic-sdk/web/gradle.lockfile index b42611899a..08ffe9aa28 100644 --- a/classic-sdk/web/gradle.lockfile +++ b/classic-sdk/web/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath empty= diff --git a/etw/java/gradle.lockfile b/etw/java/gradle.lockfile index 6a002f9ad3..0112450acb 100644 --- a/etw/java/gradle.lockfile +++ b/etw/java/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.0=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.19.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.19.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.53.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.53.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.slf4j:slf4j-api:2.0.17=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.1=runtimeClasspath From 3e74bfcddb26e25b2e8a8f28cef20ea73ac01967 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Fri, 14 Nov 2025 11:37:19 -0800 Subject: [PATCH 6/6] Update license report --- licenses/more-licenses.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/licenses/more-licenses.md b/licenses/more-licenses.md index 633200d035..e16c32073d 100644 --- a/licenses/more-licenses.md +++ b/licenses/more-licenses.md @@ -1,7 +1,7 @@ # agent ## Dependency License Report -_2025-11-07 03:09:45 UTC_ +_2025-11-14 11:37:01 PST_ ## Apache License, Version 2.0 **1** **Group:** `com.fasterxml.jackson.core` **Name:** `jackson-annotations` **Version:** `2.20` @@ -170,43 +170,43 @@ _2025-11-07 03:09:45 UTC_ > - **Manifest License**: Apache License, Version 2.0 (Not Packaged) > - **POM License**: Apache License, Version 2.0 - [https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0) -**32** **Group:** `io.opentelemetry` **Name:** `opentelemetry-api` **Version:** `1.53.0` +**32** **Group:** `io.opentelemetry` **Name:** `opentelemetry-api` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**33** **Group:** `io.opentelemetry` **Name:** `opentelemetry-common` **Version:** `1.53.0` +**33** **Group:** `io.opentelemetry` **Name:** `opentelemetry-common` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**34** **Group:** `io.opentelemetry` **Name:** `opentelemetry-context` **Version:** `1.53.0` +**34** **Group:** `io.opentelemetry` **Name:** `opentelemetry-context` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**35** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk` **Version:** `1.53.0` +**35** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**36** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-common` **Version:** `1.53.0` +**36** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-common` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**37** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-extension-autoconfigure` **Version:** `1.53.0` +**37** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-extension-autoconfigure` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**38** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-extension-autoconfigure-spi` **Version:** `1.53.0` +**38** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-extension-autoconfigure-spi` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**39** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-logs` **Version:** `1.53.0` +**39** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-logs` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**40** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-metrics` **Version:** `1.53.0` +**40** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-metrics` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**41** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-trace` **Version:** `1.53.0` +**41** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-trace` **Version:** `1.54.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)