Releases · elastic/elastic-otel-java · GitHub
Skip to content

Releases: elastic/elastic-otel-java

Release 1.11.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 17:53
18eb9da

Released: April 27, 2026

This release is based on the following upstream versions:

  • opentelemetry-java-instrumentation: 2.27.0
  • opentelemetry-java: 1.61.0
  • semantic-conventions-java: 1.40.0
  • opentelemetry-java-contrib: 1.55.0

Features and enhancements

  • Update upstream OpenTelemetry agent dependencies to 2.27.0. #1063

Release 1.10.0

Choose a tag to compare

@github-actions github-actions released this 24 Mar 08:55
2edae90

Fixes

The 1.10.0 release contains fixes for potential security vulnerabilities.
Refer to our security advisory for more details.

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.26.1
  • opentelemetry-sdk: 1.60.1
  • opentelemetry-semconv: 1.40.0
  • opentelemetry-java-contrib: 1.54.0

Release 1.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Feb 12:02
7f7a7ac

Breaking Changes

  • univeral profiling is disabled by default #958

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.24.0
  • opentelemetry-sdk: 1.58.0
  • opentelemetry-semconv: 1.37.0
  • opentelemetry-java-contrib: 1.52.0

Release 1.8.0

Choose a tag to compare

@github-actions github-actions released this 09 Dec 14:50
2ce8cd0

Features and enhancements

  • Enable indy delegation by default - #899

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.22.0
  • opentelemetry-sdk: 1.56.0
  • opentelemetry-semconv: 1.37.0
  • opentelemetry-java-contrib: 1.52.0

Release 1.7.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 10:25
e602083

This file contains all changes which are not released yet.

Features and enhancements

  • Inferred spans can now be disabled and re-enabled via central config - #838
  • The agent config is now logged on startup, use option elastic.otel.java.experimental.configuration.logging.enabled (default true) to disable if needed - 835
  • add header support for OpAMP integration #848

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.21.0
  • opentelemetry-sdk: 1.55.0
  • opentelemetry-semconv: 1.37.0
  • opentelemetry-java-contrib: 1.50.0

Release 1.6.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 16:47
ed520bd

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.20.1
  • opentelemetry-sdk: 1.54.1
  • opentelemetry-semconv: 1.37.0
  • opentelemetry-java-contrib: 1.49.0

Features and enhancements

  • Add support for dynamic configuration options for 9.2 #818
  • Switch upstream Opamp client #789

Breaking Changes

  • Switch to upstream instrumentation of openai by default #763

Release 1.5.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 10:52
b975998
  • Add support of elastic.otel.verify.server.cert config option to disable server certificate validation - #726
  • tech preview release of central configuration support for dynamically changing instrumentation and sending, using OpAMP protocol

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.17.1
  • opentelemetry-sdk: 1.51.0
  • opentelemetry-semconv: 1.34.0
  • opentelemetry-java-contrib: 1.46.0

Release 1.4.1

Choose a tag to compare

@github-actions github-actions released this 16 Apr 10:29
6066377
  • Fix otel.exporter.otlp.metrics.temporality.preference config option having no effect. - #610

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.15.0
  • opentelemetry-sdk: 1.49.0
  • opentelemetry-semconv: 1.32.0
  • opentelemetry-java-contrib: 1.45.0

Release 1.4.0

Choose a tag to compare

@github-actions github-actions released this 15 Apr 11:32
1cc915e
  • Switched the default of otel.exporter.otlp.metrics.temporality.preference from CUMULATIVE to DELTA to improve dashboarding experience with Kibana. If you want to restore the previous behaviour, you can manually override otel.exporter.otlp.metrics.temporality.preference to CUMULATIVE via JVM-properties or environment variables. - #583
  • Set elastic-specific User-Agent header for OTLP exporters - #593
  • Add support for openAI client 1.1+, drop support for older versions - #607
  • Enable Azure resource provider by default with otel.resource.providers.azure.enabled = true. - #596

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.15.0
  • opentelemetry-sdk: 1.49.0
  • opentelemetry-semconv: 1.32.0
  • opentelemetry-java-contrib: 1.45.0

Release 1.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Mar 11:12
29a32a9
  • Add support for OpenAI client 0.14 to 0.31 - #531, #564
  • Add support for OpenAI developer messages and raise minimum supported version to 0.8.0 - #539

This release is based on the following upstream versions: