Loading

Elastic Distribution of OpenTelemetry Java release notes

Review the changes, fixes, and more in each version of Elastic Distribution of OpenTelemetry Java.

To check for security updates, go to Security announcements for the Elastic stack.

Released: March 24, 2026

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.26.1
  • opentelemetry-java: 1.60.1
  • semantic-conventions-java: 1.40.0
  • opentelemetry-java-contrib: 1.54.0
  • The 1.10.0 release contains fixes for potential security vulnerabilities. #1017

    Refer to our security advisory for more details.

  • Update upstream OpenTelemetry agent dependencies to 2.26.1. #1017

Released: February 9, 2026

  • Update upstream OpenTelemetry agent dependencies to 2.24.0. #932

Released: December 9, 2025

  • Enable indy by default. #899
  • Update upstream OpenTelemetry agent dependencies to 2.22.0. #898

Released: November 5, 2025

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.21.0
  • opentelemetry-java: 1.55.0
  • semantic-conventions-java: 1.37.0
  • opentelemetry-java-contrib: 1.50.0
  • Add config logging on agent startup. #835 #730
  • Add support for elastic.otel.opamp.headers config. #848 #833
  • Add infer-spans dynamoic central config handling. #838 #301
  • Update upstream OpenTelemetry agent dependencies to 2.21.0. #844

Released: October 6, 2025

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.20.1
  • opentelemetry-java: 1.54.1
  • semantic-conventions-java: 1.37.0
  • opentelemetry-java-contrib: 1.49.0
  • Add 9.2 supported dynamic config options. #818
  • Opamp migration. #789 #788
  • Update upstream OpenTelemetry agent dependencies to 2.20.1. #803

Released: July 28, 2025

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.17.1
  • opentelemetry-java: 1.51.0
  • semantic-conventions-java: 1.34.0
  • opentelemetry-java-contrib: 1.46.0
  • Tech preview release of central configuration support for dynamically changing instrumentation and sending, using OpAMP protocol.
  • Add option to bypass certificate validation. #726 #493
  • Update upstream OpenTelemetry agent dependencies to 2.17.1. #729

Released: April 16, 2025

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.15.0.
  • opentelemetry-java: 1.49.0.
  • semantic-conventions-java: 1.32.0.
  • opentelemetry-java-contrib: 1.45.0.
  • Workaround for temporality configuration not being possible. #610

Released: April 15, 2025

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.15.0.
  • opentelemetry-java: 1.49.0.
  • semantic-conventions-java: 1.32.0.
  • opentelemetry-java-contrib: 1.45.0.
  • Change default metric temporality to delta. #583 #446
  • Add support for openAI client 1.1+, drop support for older versions. #607
  • Override user agent header for otlp exporters. #593 #448
  • Enable azure provider by default when available. #596
  • Update upstream OpenTelemetry agent dependencies to 2.15.0. #603

Released: March 10, 2025

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.13.3.
  • opentelemetry-java: 1.47.0.
  • semantic-conventions-java: 1.30.0-rc.1.
  • opentelemetry-java-contrib: 1.44.0.
  • Add support for OpenAI client 0.22 to 0.31. #564
  • Fix upstream otel update for 2.13.3. #561
  • Fix support for OpenAI developer messages. #539 #532
  • Fix instrumentation support for OpenAI client 0.14+. #531

Released: January 23, 2025

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.12.0.
  • opentelemetry-java: 1.46.0.
  • semantic-conventions-java: 1.29.0.
  • opentelemetry-java-contrib: 1.42.0.
  • Add support for OpenAI client 0.13.0. #514

Released: January 20, 2025

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.12.0.
  • opentelemetry-java: 1.46.0
  • semantic-conventions-java: 1.29.0.
  • opentelemetry-java-contrib: 1.42.0.
  • Add experimental instrumentation for OpenAI client. #497
  • Add stop-sending option. #474
  • Add disable all instrumentations option. #471
  • Add dynamically disabled instrumentation capability. #422
  • Update upstream OpenTelemetry agent dependencies to 2.12.0. #500

Released: November 21, 2024

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.10.0.
  • opentelemetry-java: 1.44.1.
  • semantic-conventions-java: 1.28.0.
  • opentelemetry-java-contrib: 1.40.0.
  • Update upstream 2.10.0. #455
  • Fix missing transitive dependencies when using universal profiling integration. #423

Released: September 2, 2024

  • First GA release.