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.instrumentation:opentelemetry-instrumentation-api to v2.4.0 #120

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.opentelemetry.instrumentation:opentelemetry-instrumentation-api 2.3.0 -> 2.4.0 age adoption passing confidence

Release Notes

open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.instrumentation:opentelemetry-instrumentation-api) ### [`v2.4.0`](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/blob/HEAD/CHANGELOG.md#Version-240-2024-05-17) ##### 🌟 New javaagent instrumentation - InfluxDB ([#​10850](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10850)) - Armeria gRPC ([#​11351](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11351)) - Apache ShenYu ([#​11260](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11260)) ##### 📈 Enhancements - Instrument ConnectionSource in Akka/Pekko HTTP Servers ([#​11103](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11103)) - Use constant span name when using Spring AMQP AnonymousQueues ([#​11141](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11141)) - Add support for `RestClient` in Spring starter ([#​11038](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11038)) - Add support for WebFlux server in Spring starter ([#​11185](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11185)) - Add async operation end strategy for Kotlin coroutines flow ([#​11168](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11168)) - Add automatic JDBC instrumentation to the Spring starter ([#​11258](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11258)) - Add `StructuredTaskScope` instrumentation ([#​11202](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11202)) - Allow reading OTel context from reactor ContextView ([#​11235](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11235)) - Add spring starter r2dbc support ([#​11221](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11221)) - Enable instrumentation of Spring EJB clients ([#​11104](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11104)) - Support `otel.instrumentation.kafka.experimental-span-attributes` in Spring starter ([#​11263](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11263)) - Remove incubating semconv dependency from library instrumentation ([#​11324](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11324)) - Add extension functions for Ktor plugins ([#​10963](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/10963)) - Add dedicated flag for R2DBC statement sanitizer ([#​11384](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11384)) - Allow library instrumentations to override span name ([#​11355](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11355)) - Don't sanitize PostgreSQL parameter markers ([#​11388](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11388)) - Make statement sanitizer configurable for Spring Boot ([#​11350](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11350)) ##### 🛠️ Bug fixes - Fix GraphQL instrumentation to work with latest version ([#​11142](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11142)) - Fix jmx-metrics on WildFly ([#​11151](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11151)) - End gRPC server span in onComplete instead of close ([#​11170](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11170)) - Fix a bug in undertow instrumentation related to HTTP/2 ([#​11361](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11361)) - Armeria http client reports wrong protocol version ([#​11334](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11334)) - Use daemon thread for scheduling in jmx-metrics BeanFinder ([#​11337](https://togithub.com/open-telemetry/opentelemetry-java-instrumentation/pull/11337))

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.