OpenTelemetry - CNCF/opentelemetry-java: Release v1.25.0

Name: opentelemetry-java

Owner: OpenTelemetry - CNCF

Release: Version 1.25.0

Released: 2023-04-07

License: Apache-2.0

Release Assets:

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

To top