OpenTelemetry - java

notes:

no notes

Release list
1.57.0
1.56.0
1.55.0
1.54.1
1.54.0
1.53.0
1.52.0
1.51.0
6m+
1.50.0
6m+
1.49.0
6m+
1.48.0
6m+
1.47.0
6m+
1.46.0
6m+
1.45.0
1y+
1.44.1
1y+
1.44.0
1y+
1.43.0
1y+
1.42.1
1y+
1.42.0
1y+
1.41.0
1y+
Release notes:

API

Incubator

  • Support ExtendedOpenTelemetry in GlobalOpenTelemetry (#7799)

SDK

  • Changes to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (#7706)

Metrics

  • Stabilize ExemplarFilter (#7768)
  • Type specific exemplar reservoirs (#7758)

Extensions

  • SDK incubator: Add incubator ComposableRuleBasedSampler (#7787)
  • SDK incubator: Add incubator ComposableAnnotatingSampler (#7804)
  • SDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (#7786)
  • Declarative config: BREAKING Remove component provider generic type (#7606)
  • Declarative config: Add declarative config support for ExemplarFilter (#7769)
  • Declarative config: Fix a few declarative configuration bugs (#7807)

Project tooling

  • Move to oracle bare metal benchmark runner (#7740)
  • Enable Develocity build scans (#7776)
  • Document GPG signing key (#7783)
  • Update build to use java 21 (#7784)
  • Sync repository-settings.md documentation (#7791)
  • Fix gradle deprecation warning (#7780)
  • Small alignments of workflows across the 6 Java repos (#7806)
  • Implement min java version gradle tooling from instrumentation repo (#7801)

🙇 Thank you

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

@anuraaga @breedx-splk @brunobat @jack-berg @jkwatson @laurit @robsunday @ThomasVitale @trask @yogurtearl @zeitlinger

Copyright © 2023 - All right reserved by Yadoc SAS