github open-telemetry/opentelemetry-java v1.24.0
Version 1.24.0

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

SDK

Metrics

  • Optimize DefaultSynchronousMetricStorage iteration to reduce allocations (#5183)
  • Avoid exemplar allocations if there are no measurements (#5182)
  • Remove boxed primitives from aggregations to reduce allocations (#5184)
  • Stop ignoring long measurements in HistogramExemplarReservoir (#5216)
  • Remove validations for noop instrument names and units (#5146)
  • Allow views to select on instrument unit (#5255)

Exporter

  • Add (internal) TlsConfigHelper for additional TLS configurability (#5246)

SDK Extensions

  • Introduce mTLS support for JaegerRemoteSamplerBuilder (#5209) (#5248)

OpenTracing Shim

  • OpenTracing Shim: Update Tracer.close() (#5151)

  • Update version to 1.24.0 (#5198)

  • Post release 1.23.0 (#5202)

OpenCensus Shim

  • Addresses opencensus-shim trace issues under otel javaagent (#4900)

Project tooling

  • Cleanup readmes (#5263)
  • Upgrade to gradle 8.0.1 (#5256)
  • Fixed example resource provider classname. (#5235)
  • Fix case of bug label in open issue workflow (#5268)

🙇 Thank you

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

@anuraaga
@bogdandrutu
@breedx-splk
@carlosalberto
@cheempz
@chicobento
@der-eismann
@dmarkwat
@hriddhighosh4
@jack-berg
@jkwatson
@mateuszrzeszutek
@MrAlias
@rossabaker
@trask
@tsloughter
@yurishkuro

Don't miss a new opentelemetry-java release

NewReleases is sending notifications on new releases.