OpenTelemetry - CNCF/opentelemetry-java: Release v1.41.0
Name: opentelemetry-java
Owner: OpenTelemetry - CNCF
Release: Version 1.41.0
Released: 2024-08-09
License: Apache-2.0
Release Assets:
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