github open-telemetry/opentelemetry-java v1.25.0
Version 1.25.0

latest releases: v1.42.1, v1.42.0, v1.41.0...
17 months ago

API

  • Cache ImmutableKeyValuePairs#hashCode (#5307)

Propagators

  • Remove streams from B3Propagator (#5326)

SDK

Metrics

  • Stop validating instrument unit (#5279)
  • Make the Executor for PrometheusHttpServer configurable (#5296)

Exporter

  • Fix marshaler self suppression error (#5318)
  • Add sdk dependency to Logging OTLP exporter (#5291)

Testing

  • Fixing up javadoc to reflect how to create a junit4 OpenTelemetryRule (#5299)

SDK Extensions

  • BREAKING: Autoconfigure drops support for otel.exporter.otlp.metrics.default.histogram.aggregation=EXPONENTIAL_BUCKET_HISTOGRAM. Use BASE2_EXPONENTIAL_BUCKET_HISTOGRAM instead. (#5290)
  • JaegerRemoteSampler use upstream grpc implementation if ManagedChannel is set (#5287)

OpenTracing Shim

  • Adds version to otel tracer instrumentation scope (#5336)

OpenCensus Shim

  • Adds version to otel tracer instrumentation scope (#5336)

Semantic Conventions

  • Update semconv to 1.19.0 and related build tool changes (#5311)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@971758118
@abhisesh
@anuraaga
@breedx-splk
@BrentDouglas
@dmarkwat
@jack-berg
@jkwatson
@lmolkova
@marcalff
@mateuszrzeszutek
@mbazos
@steffan-westcott
@trask
@zqq525

Don't miss a new opentelemetry-java release

NewReleases is sending notifications on new releases.