Loading

Elastic Distribution of OpenTelemetry Java release notes

Stack Serverless Observability

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.

  • Fixed otel.exporter.otlp.metrics.temporality.preference config option having no effect.

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.
  • 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.
  • Set elastic-specific User-Agent header for OTLP exporters.
  • Added support for openAI client 1.1+, drop support for older versions.
  • Enabled Azure resource provider by default with otel.resource.providers.azure.enabled = true.

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.
  • Added support for OpenAI client 0.14 to 0.31.
  • Added support for OpenAI developer messages and raise minimum supported version to 0.8.0.

This release is based on the following upstream versions:

  • Added support for OpenAI client 0.13.0.

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.
  • Added dynamically disabled instrumentation capability.
  • Added disable all instrumentations option.
  • Added stop-sending option.
  • Added OpenAI client instrumentation.

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.
  • Fixed missing transitive dependencies when using universal profiling integration standalone.

This release is based on the following upstream versions:

  • opentelemetry-javaagent: 2.10.0.
  • opentelemetry-sdk: 1.44.1.
  • opentelemetry-semconv: 1.28.0.
  • opentelemetry-java-contrib: 1.40.0.

General Availability release.