open-telemetry/opentelemetry-java (io.opentelemetry:opentelemetry-bom)
### [`v1.41.0`](https://togithub.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1410-2024-08-09)
[Compare Source](https://togithub.com/open-telemetry/opentelemetry-java/compare/v1.40.0...v1.41.0)
##### API
- Move experimental suppress instrumentation context key to api internal package
([#6546](https://togithub.com/open-telemetry/opentelemetry-java/pull/6546))
##### Incubator
- Fix bug in `ExtendedContextPropagators` preventing context extraction when case is incorrect.
([#6569](https://togithub.com/open-telemetry/opentelemetry-java/pull/6569))
##### SDK
- Extend `CompletableResultCode` with `failExceptionally(Throwable)`.
([#6348](https://togithub.com/open-telemetry/opentelemetry-java/pull/6348))
##### Metrics
- Avoid allocations when experimental advice doesn't remove any attributes.
([#6629](https://togithub.com/open-telemetry/opentelemetry-java/pull/6629))
##### Exporter
- Enable retry by default for OTLP exporters.
([#6588](https://togithub.com/open-telemetry/opentelemetry-java/pull/6588))
- Retry ConnectException, add retry logging.
([#6614](https://togithub.com/open-telemetry/opentelemetry-java/pull/6614))
- Extend `PrometheusHttpServer` with ability to configure default aggregation as function of
instrument kind, including experimental env var support.
([#6541](https://togithub.com/open-telemetry/opentelemetry-java/pull/6541))
- Add exporter data model impl for profiling signal type.
([#6498](https://togithub.com/open-telemetry/opentelemetry-java/pull/6498))
- Add Marshalers for profiling signal type.
([#6565](https://togithub.com/open-telemetry/opentelemetry-java/pull/6565))
- Use generateCertificates() of CertificateFactory to process certificates.
([#6579](https://togithub.com/open-telemetry/opentelemetry-java/pull/6579))
##### Extensions
- Add file configuration ComponentProvider support for exporters.
([#6493](https://togithub.com/open-telemetry/opentelemetry-java/pull/6493))
- Remove nullable from file config Factory contract.
([#6612](https://togithub.com/open-telemetry/opentelemetry-java/pull/6612))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.40.0
->1.41.0
Release Notes
open-telemetry/opentelemetry-java (io.opentelemetry:opentelemetry-bom)
### [`v1.41.0`](https://togithub.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1410-2024-08-09) [Compare Source](https://togithub.com/open-telemetry/opentelemetry-java/compare/v1.40.0...v1.41.0) ##### API - Move experimental suppress instrumentation context key to api internal package ([#6546](https://togithub.com/open-telemetry/opentelemetry-java/pull/6546)) ##### Incubator - Fix bug in `ExtendedContextPropagators` preventing context extraction when case is incorrect. ([#6569](https://togithub.com/open-telemetry/opentelemetry-java/pull/6569)) ##### SDK - Extend `CompletableResultCode` with `failExceptionally(Throwable)`. ([#6348](https://togithub.com/open-telemetry/opentelemetry-java/pull/6348)) ##### Metrics - Avoid allocations when experimental advice doesn't remove any attributes. ([#6629](https://togithub.com/open-telemetry/opentelemetry-java/pull/6629)) ##### Exporter - Enable retry by default for OTLP exporters. ([#6588](https://togithub.com/open-telemetry/opentelemetry-java/pull/6588)) - Retry ConnectException, add retry logging. ([#6614](https://togithub.com/open-telemetry/opentelemetry-java/pull/6614)) - Extend `PrometheusHttpServer` with ability to configure default aggregation as function of instrument kind, including experimental env var support. ([#6541](https://togithub.com/open-telemetry/opentelemetry-java/pull/6541)) - Add exporter data model impl for profiling signal type. ([#6498](https://togithub.com/open-telemetry/opentelemetry-java/pull/6498)) - Add Marshalers for profiling signal type. ([#6565](https://togithub.com/open-telemetry/opentelemetry-java/pull/6565)) - Use generateCertificates() of CertificateFactory to process certificates. ([#6579](https://togithub.com/open-telemetry/opentelemetry-java/pull/6579)) ##### Extensions - Add file configuration ComponentProvider support for exporters. ([#6493](https://togithub.com/open-telemetry/opentelemetry-java/pull/6493)) - Remove nullable from file config Factory contract. ([#6612](https://togithub.com/open-telemetry/opentelemetry-java/pull/6612))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.