API
- Move experimental suppress instrumentation context key to api internal package (#6546)
Incubator
- Fix bug in
ExtendedContextPropagators
preventing context extraction when case is incorrect. (#6569)
SDK
- Extend
CompletableResultCode
withfailExceptionally(Throwable)
. (#6348)
Metrics
- Avoid allocations when experimental advice doesn't remove any attributes. (#6629)
Exporter
- Enable retry by default for OTLP exporters. (#6588)
- Retry ConnectException, add retry logging. (#6614)
- Extend
PrometheusHttpServer
with ability to configure default aggregation as function of instrument kind, including experimental env var support. (#6541) - Add exporter data model impl for profiling signal type. (#6498)
- Add Marshalers for profiling signal type. (#6565)
- Use generateCertificates() of CertificateFactory to process certificates. (#6579)
Extensions
- Add file configuration ComponentProvider support for exporters. (#6493)
- Remove nullable from file config Factory contract. (#6612)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@Abhishekkr3003
@abvaidya
@breedx-splk
@driverpt
@galahad098
@hongshuai1994
@jack-berg
@jarrodrobins
@jaydeluca
@jhalliday
@jkwatson
@junwense
@LikeTheSalad
@Oberon00
@shalk
@swar8080
@SylvainJuge
@trask
@tylerbenson
@wgy035