API
Incubator
- Support ExtendedOpenTelemetry in GlobalOpenTelemetry (#7799)
SDK
- Changes to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (#7706)
Metrics
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