Skip to content

Commit c17e23c

Browse files
Update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-api to v2.14.0 (#205)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.opentelemetry.instrumentation:opentelemetry-instrumentation-api](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.13.0` -> `2.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.opentelemetry.instrumentation:opentelemetry-instrumentation-api/2.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.opentelemetry.instrumentation:opentelemetry-instrumentation-api/2.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.opentelemetry.instrumentation:opentelemetry-instrumentation-api/2.13.0/2.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.opentelemetry.instrumentation:opentelemetry-instrumentation-api/2.13.0/2.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.instrumentation:opentelemetry-instrumentation-api)</summary> ### [`v2.14.0`](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/blob/HEAD/CHANGELOG.md#Version-2140-2025-03-13) ##### Migration notes - The `java.net.http.HttpClient` instrumentation package `io.opentelemetry.instrumentation.httpclient` was deprecated in favor of the new package name `io.opentelemetry.instrumentation.javahttpclient` - The experimental opt-in `jvm.buffer.memory.usage` metric was renamed to `jvm.buffer.memory.used` in order to follow general semantic convention naming - The Http `*TelemetryBuilder` generic signatures were simplified ([#&#8203;12858](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/12858)) ##### 🌟 New javaagent instrumentation - AWS Bedrock instrumentation, following [Gen AI semantic conventions](https://redirect.github.com/open-telemetry/semantic-conventions/tree/main/docs/gen-ai#semantic-conventions-for-generative-ai-systems) ([#&#8203;13355](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13355), [#&#8203;13408](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13408), [#&#8203;13473](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13473), [#&#8203;13410](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13410)) - ActiveJ HTTP server ([#&#8203;13335](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13335)) - Spring Pulsar ([#&#8203;13320](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13320)) ##### 🌟 New library instrumentation - AWS Bedrock instrumentation, following [Gen AI semantic conventions](https://redirect.github.com/open-telemetry/semantic-conventions/tree/main/docs/gen-ai#semantic-conventions-for-generative-ai-systems) ([#&#8203;13355](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13355), [#&#8203;13408](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13408), [#&#8203;13473](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13473), [#&#8203;13410](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13410)) ##### 📈 Enhancements - Support virtual threads in Spring Scheduling instrumentation ([#&#8203;13370](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13370)) - Redact query string values for http client spans ([#&#8203;13114](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13114)) - Support attribute lowercase modifier in JMX metrics yaml definitions ([#&#8203;13385](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13385)) - Add tapir path matching within pekko instrumentation ([#&#8203;13386](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13386)) - Support latest Axis2 version ([#&#8203;13490](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13490)) - Add instrumentation for Lambda Java interface HandleStreamRequest ([#&#8203;13466](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13466)) - Remove usage of gRPC internal api ([#&#8203;13510](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13510)) - Add options to disable gRPC per-message events ([#&#8203;13443](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13443)) - Add [@&#8203;WithSpan](https://redirect.github.com/WithSpan) option to break from existing context and start a new trace ([#&#8203;13112](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13112)) ##### 🛠️ Bug fixes - Fix `NoSuchElementException` thrown by Akka instrumentation ([#&#8203;13360](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13360)) - Fix Spring Boot Starter MDC instrumentation for Logback not injecting `trace_id` ([#&#8203;13391](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13391)) - Fix opt-in invoke dynamic instrumentation mechanism in OpenJ9 ([#&#8203;13282](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13282)) - Fix spans in Pekko instrumentation on server timeout ([#&#8203;13435](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13435)) - Avoid overriding user's `trace_id` in Log4j MDC instrumentation ([#&#8203;13479](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13479)) - Fix gRPC message ID attribute ([#&#8203;13443](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13443)) ### [`v2.13.3`](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/blob/HEAD/CHANGELOG.md#Version-2133-2025-02-28) ##### 🛠️ Bug fixes - Backport: Fix failure to start when AWS Resource Provider is enabled ([#&#8203;13420](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13420)) ### [`v2.13.2`](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/blob/HEAD/CHANGELOG.md#Version-2132-2025-02-27) ##### 🛠️ Bug fixes - Backport: Fix Spring boot starter dependency resolution failure with Gradle and Java 11 ([#&#8203;13402](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13402)) ### [`v2.13.1`](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/blob/HEAD/CHANGELOG.md#Version-2131-2025-02-18) ##### 🛠️ Bug fixes - Backport: Fix double instrumentation of Java runtime metrics ([#&#8203;13339](https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/13339)) </details> --- ### 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 is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/ryandens/javaagent-gradle-plugin). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 3dae10e commit c17e23c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

example-projects/custom-instrumentation/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies {
2323
val autoServiceVersion = "1.1.1"
2424
compileOnly("com.google.auto.service:auto-service-annotations:$autoServiceVersion")
2525
annotationProcessor("com.google.auto.service:auto-service:$autoServiceVersion")
26-
val otelInstrumentationVersion = "2.13.0"
26+
val otelInstrumentationVersion = "2.14.0"
2727
muzzleBootstrap("io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:$otelInstrumentationVersion")
2828
muzzleBootstrap("io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv:$otelInstrumentationVersion")
2929
muzzleBootstrap("io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-annotation-support:$otelInstrumentationVersion")

0 commit comments

Comments
 (0)