Skip to content

Releases: elastic/elastic-otel-java

Release 1.10.0

24 Mar 08:55
2edae90

Choose a tag to compare

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

09 Feb 12:02
7f7a7ac

Choose a tag to compare

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

09 Dec 14:50
2ce8cd0

Choose a tag to compare

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

05 Nov 10:25
e602083

Choose a tag to compare

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

06 Oct 16:47
ed520bd

Choose a tag to compare

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

28 Jul 10:52
b975998

Choose a tag to compare

  • 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

16 Apr 10:29
6066377

Choose a tag to compare

  • 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

15 Apr 11:32
1cc915e

Choose a tag to compare

  • 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

10 Mar 11:12
29a32a9

Choose a tag to compare

  • 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:

Release 1.2.1

23 Jan 15:40
73741c1

Choose a tag to compare

  • Add support for OpenAI client 0.13.0 - #514

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.12.0
  • opentelemetry-sdk: 1.46.0
  • opentelemetry-semconv: 1.29.0
  • opentelemetry-java-contrib: 1.42.0