Bump io.opentelemetry.javaagent:opentelemetry-javaagent from 1.32.0 to 2.3.0
Bumps io.opentelemetry.javaagent:opentelemetry-javaagent from 1.32.0 to 2.3.0.
Release notes
Sourced from io.opentelemetry.javaagent:opentelemetry-javaagent's releases.
Version 2.3.0
This release targets the OpenTelemetry SDK 1.37.0.
Note that many artifacts have the
-alphasuffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.📈 Enhancements
- Handle async requests in spring mvc library instrumentation (#10868)
- Support statement sanitizer enabled flag in lettuce 5.1 instrumentation (#10922)
- Remove AWS Active Tracing span linking (#10930)
- Make spring boot honor the standard environment variables for maps (#11000)
- Pulsar: use span links when receive telemetry is enabled (#10650)
- Rename
messaging.kafka.destination.partitiontomessaging.destination.partition.id(#11086)- Support
service.instance.idin spring starter (#11071)- Add library instrumentation for RestTemplateBuilder (#11054)
- Add cloud resource providers in spring starter (#11014)
🛠️ Bug fixes
- Fix disabling virtual thread context propagation (#10881)
- Fix virtual thread instrumentation for jdk 21 ea versions (#10887)
- Fix spring kafka interceptor wrappers not delegating some methods (#10935)
- AWS Lambda Runtime legacy internal handlers need to be ignored from being instrumented and so traced … (#10942)
- Metro: ignore UnsupportedOperationException when updating span name (#10996)
- Fix jedis plugin for 2.7.2 (#10982)
- Fix idle in druid instrumentation (#11079)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@123liuziming@AlchemyDing@breedx-splk@cleverchuk@damienburke@huange7@itsmykairos@jack-berg@jaydeluca@jeanbisutti@johnbley@JonasKunz@laurit@Moscagus@phillipdriver@rapphil@robberphex@serkan-ozal@srinivas-bode
... (truncated)
Changelog
Sourced from io.opentelemetry.javaagent:opentelemetry-javaagent's changelog.
Version 2.3.0 (2024-04-12)
📈 Enhancements
- Handle async requests in spring mvc library instrumentation (#10868)
- Support statement sanitizer enabled flag in lettuce 5.1 instrumentation (#10922)
- Remove AWS Active Tracing span linking (#10930)
- Make spring boot honor the standard environment variables for maps (#11000)
- Pulsar: use span links when receive telemetry is enabled (#10650)
- Rename
messaging.kafka.destination.partitiontomessaging.destination.partition.id(#11086)- Support
service.instance.idin spring starter (#11071)- Add library instrumentation for RestTemplateBuilder (#11054)
- Add cloud resource providers in spring starter (#11014)
🛠️ Bug fixes
- Fix disabling virtual thread context propagation (#10881)
- Fix virtual thread instrumentation for jdk 21 ea versions (#10887)
- Fix spring kafka interceptor wrappers not delegating some methods (#10935)
- AWS Lambda Runtime legacy internal handlers need to be ignored from being instrumented and so traced … (#10942)
- Metro: ignore UnsupportedOperationException when updating span name (#10996)
- Fix jedis plugin for 2.7.2 (#10982)
- Fix idle in druid instrumentation (#11079)
Version 1.33.1 (2024-03-20)
📈 Enhancements
- Backport: Capture
http.routefor akka-http (#10777)- Update the OpenTelemetry SDK version to 1.36.0 (#10866)
Version 2.2.0 (2024-03-14)
... (truncated)
Commits
0f86a84[release/v2.3.x] Prepare release 2.3.0 (#11109)22ceb31Update change log for upcoming 2.3.0 release (#11097)62116ddCloud provider in spring starter (#11014)7de246badd instrumentation for RestTemplateBuilder (#11054)4c77b48Add workflow step that shows build scan url (#11088)2722582improve tests for RestTemplate (#11053)0026ddasupport service.instance.id in spring starter (#11071)e175df8logging exporter was renamed to console in 1.37 (#11100)e1d3118fix(deps): update quarkus packages to v3.9.3 (main) (patch) (#11094)09d0ffafix(deps): update dependency com.gradle.develocity:com.gradle.develocity.grad...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)