ryandens / javaagent-gradle-plugin

A set of Gradle plugins to ease building Java applications that leverage instrumentation agents in development and/or in production
Apache License 2.0
47 stars 8 forks source link

Update dependency io.opentelemetry.javaagent:opentelemetry-javaagent to v2.2.0 #103

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.opentelemetry.javaagent:opentelemetry-javaagent 2.1.0 -> 2.2.0 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.javaagent:opentelemetry-javaagent) ### [`v2.2.0`](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/blob/HEAD/CHANGELOG.md#Version-220-2024-03-14) ##### Migration notes - Remove deprecated spring properties ([#​10454](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10454)) ##### 🌟 New javaagent instrumentation - Add cloud resource detectors in javaagent, but keep them disabled by default ([#​10754](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10754)) - Add support for XXL-JOB ([#​10421](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10421)) ##### 📈 Enhancements - Don't fill network peer for cassandra SniEndPoint ([#​10573](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10573)) - Spring boot starter: add service.version detection, improve service.name detection ([#​10457](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10457)) - Always create a JMS consumer span ([#​10604](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10604)) - Ability to disable the automatic Logback appender addition ([#​10629](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10629)) - Allow excluding all methods of a class ([#​10753](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10753)) - Preserve attribute type for logback key value pairs ([#​10781](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10781)) - Add instrumentation for graphql 20 that does not use deprecated methods ([#​10779](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10779)) - Capture http.route for pekko-http ([#​10799](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10799)) - Normalize SQL IN(?, ?, ...) statements to "in(?)" to reduce cardinality of db.statement attribute ([#​10564](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10564)) - Capture `db.operation` for CREATE/DROP/ALTER SQL statement ([#​10020](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10020)) - Ignore AWS Lambda Runtime internal handlers ([#​10736](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10736)) - Spring use SDK autoconfig ([#​10453](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10453)) - Add manifest resource detector ([#​10621](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10621)) - Add instrumentation for jetty 12 ([#​10575](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10575)) - add host.id resource provider ([#​10627](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10627)) ##### 🛠️ Bug fixes - Don't fail spring application startup if sdk is disabled ([#​10602](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10602)) - Fix shading aws propagator ([#​10669](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10669)) - Disable http and rpc metrics when advice can not be applied ([#​10671](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10671)) - Fix native tests ([#​10685](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10685)) - Fix tomcat instrumentation when user includes wrong servlet api ([#​10757](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10757)) - Override xray trace header instead of appending ([#​10766](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10766)) - Fix spring boot starter failing without logback ([#​10802](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10802)) - Fix spring kafka context leak when batch listener is retried ([#​10741](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10741)) - Fix the logic to get container.id resource attribute ([#​10737](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10737)) - Configure kafka metrics reporter as class ([#​10855](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10855)) - Disable context propagation when virtual thread is switched to the carrier thread ([#​10854](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10854))

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.