API
- Add
GlobalOpenTelemetry#getOrNoop,#isSet. Update#getto always returns obfuscated instance (#7819)
Incubating
- Logs: Complex attributes incubating implementation (#7814)
SDK
Logs
- Add minimum severity and trace-based logger configuration (incubating API) (#7529)
Exporters
- OTLP: VarHandle string encoder (#7701)
- OTLP: Fix OkHttpGrpcSender to properly await executor shutdown (#7840)
- OTLP: avoid auto-config warning (#7881)
- OTLP: update error message for missing GrpcSenderProvider dependency (#7884)
Extensions
- Declarative config: add runtime hints for graal VM (#7866)
- Declarative config: add missing warning about discarded value (#7821)
Project tooling
- Update macos version to latest and switch to corretto for testing (#7841)
- Sync Java worflows: Allow re-running prepare release branch workflow (#7845)
- Simplify and standardize renovate custom managers across Java repos (#7846)
- Remove misspell workflow (#7852)
- Fix link checks on main (#7867)
- Add zeitlinger as approver (#7868)
- Move snapshot publishing to daily build (#7886)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@breedx-splk
@HarshMehta112
@jack-berg
@jaydeluca
@jeanbisutti
@jkwatson
@kevinburkesegment
@laurit
@michaldo
@trask
@zeitlinger