open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom)
### [`v2.5.0`](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/blob/HEAD/CHANGELOG.md#Version-250-2024-06-14)
##### 📈 Enhancements
- Add support for Informix connection string parsing in JDBC instrumentation
([#11542](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11542))
- Generate an SBOM for the javaagent artifact
([#11075](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11075))
- Extract sql operation even when the sanitizer is disabled
([#11472](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11472))
- Improve security manager support
([#11466](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11466))
- Generate Log4j2Plugin.dat for OpenTelemetryAppender
([#11503](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11503))
- Stop kotlin coroutine dispatcher from propagating context
([#11500](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11500))
- Handle Vert.x sub routes
([#11535](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11535))
- Undertow: run response customizer on all ServerConnection implementations
([#11539](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11539))
- Allow configuring MDC key names for trace_id, span_id, trace_flags
([#11329](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11329))
- Apply async end strategy to all kotlin coroutine flows
([#11583](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11583))
##### 🛠️ Bug fixes
- Fix container.id issue in some crio scenarios
([#11382](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11382))
- Fix Finagle http client context propagation
([#11400](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11400))
- Fix sporadically failing finagle test
([#11441](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11441))
- Fix request header capture corrupting tomcat request
([#11469](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11469))
- Fix Ktor server instrumentation when Ktor client library is not present
([#11454](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11454))
- Fix gRPC instrumentation adding duplicates to metadata instead of overwriting
([#11308](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11308))
- Avoid NullPointerException when JMS destination is not available
([#11570](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11570))
- Fix Spring Kafka instrumentation closing the trace too early
([#11471](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11471))
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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.4.0
->2.5.0
Release Notes
open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom)
### [`v2.5.0`](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/blob/HEAD/CHANGELOG.md#Version-250-2024-06-14) ##### 📈 Enhancements - Add support for Informix connection string parsing in JDBC instrumentation ([#11542](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11542)) - Generate an SBOM for the javaagent artifact ([#11075](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11075)) - Extract sql operation even when the sanitizer is disabled ([#11472](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11472)) - Improve security manager support ([#11466](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11466)) - Generate Log4j2Plugin.dat for OpenTelemetryAppender ([#11503](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11503)) - Stop kotlin coroutine dispatcher from propagating context ([#11500](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11500)) - Handle Vert.x sub routes ([#11535](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11535)) - Undertow: run response customizer on all ServerConnection implementations ([#11539](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11539)) - Allow configuring MDC key names for trace_id, span_id, trace_flags ([#11329](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11329)) - Apply async end strategy to all kotlin coroutine flows ([#11583](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11583)) ##### 🛠️ Bug fixes - Fix container.id issue in some crio scenarios ([#11382](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11382)) - Fix Finagle http client context propagation ([#11400](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11400)) - Fix sporadically failing finagle test ([#11441](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11441)) - Fix request header capture corrupting tomcat request ([#11469](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11469)) - Fix Ktor server instrumentation when Ktor client library is not present ([#11454](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11454)) - Fix gRPC instrumentation adding duplicates to metadata instead of overwriting ([#11308](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11308)) - Avoid NullPointerException when JMS destination is not available ([#11570](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11570)) - Fix Spring Kafka instrumentation closing the trace too early ([#11471](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11471))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 has been generated by Mend Renovate. View repository job log here.