deps(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.22.0 to 2.23.0
Type: Pull Request
State: Open
Association: Unknown
Comments: 3
(6 months ago)
(6 months ago)
devops-thiago
Bumps io.opentelemetry.javaagent:opentelemetry-javaagent from 2.22.0 to 2.23.0.
Release notes
Sourced from io.opentelemetry.javaagent:opentelemetry-javaagent's releases.
Version 2.23.0
This release targets the OpenTelemetry SDK 1.57.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.⚠️ Breaking Changes
- ActiveMQ Classic JMX metrics: rename attributes and metrics to align with semantic conventions (see PR description for specifics) (#14996)
- Library instrumentation: remove previously deprecated methods from telemetry builders (#15324)
- Logback:
captureArgumentsno longer captures message template, usecaptureTemplate(#15423)- Play: disable controller spans by default, re-enable with
otel.instrumentation.common.experimental.controller-telemetry.enabled=true(#15604)🚫 Deprecations
- Library instrumentation: deprecate
setSpanNameExtractor()andsetStatusExtractor()in favor ofsetSpanNameExtractorCustomizer()andsetStatusExtractorCustomizer()(#15529)🌟 New javaagent instrumentation
- Apache ElasticJob (#14933)
🌟 New library instrumentation
📈 Enhancements
- Spring starter: add declarative config logging exporter (#14917)
- Failsafe: add support for
RetryPolicy(#15255, #15537)- GraphQL: add option to disable capturing query documents (#15384)
- JMX metrics: allow any classpath resource path in rules (#15413)
- Spring Boot actuator autoconfigure: support Spring Boot 4 (#15433)
- Spring JMS: support Spring Boot 4 (#15434)
- Spring starter: support Spring Boot 4 (#15459)
- Lettuce: support custom
ClientResources(#15470)- Lettuce: add reactor-core compatibility checker (#15472)
- Servlet: propagate context explicitly for async runnables (#15476)
- Servlet: always add
trace_idandspan_idattributes to requests (#15485)- Pekko HTTP: separate route instrumentation from HTTP server instrumentation (#15499)
- MongoDB: emit versioned scope name (#15500)
- Spring WebFlux: support Spring Boot 4 (#15502, #15574)
- Spring WebMVC: support Spring Boot 4 (#15525)
- Spring Cloud Gateway: support Spring Boot 4 (#15540)
- Spring starter: add missing Kafka configuration options (#15592)
- OpenTelemetry API interop: support new GlobalOpenTelemetry methods introduced in 1.57 (#15620)
🛠️ Bug fixes
... (truncated)
Changelog
Sourced from io.opentelemetry.javaagent:opentelemetry-javaagent's changelog.
Version 2.23.0 (2025-12-13)
⚠️ Breaking Changes
- ActiveMQ Classic JMX metrics: rename attributes and metrics to align with semantic conventions (see PR description for specifics) (#14996)
- Library instrumentation: remove previously deprecated methods from telemetry builders (#15324)
- Logback:
captureArgumentsno longer captures message template, usecaptureTemplate(#15423)- Play: disable controller spans by default, re-enable with
otel.instrumentation.common.experimental.controller-telemetry.enabled=true(#15604)🚫 Deprecations
- Library instrumentation: deprecate
setSpanNameExtractor()andsetStatusExtractor()in favor ofsetSpanNameExtractorCustomizer()andsetStatusExtractorCustomizer()(#15529)🌟 New javaagent instrumentation
- Apache ElasticJob (#14933)
🌟 New library instrumentation
📈 Enhancements
- Spring starter: add declarative config logging exporter (#14917)
- Failsafe: add support for
RetryPolicy(#15255, #15537)- GraphQL: add option to disable capturing query documents (#15384)
- JMX metrics: allow any classpath resource path in rules (#15413)
- Spring Boot actuator autoconfigure: support Spring Boot 4 (#15433)
- Spring JMS: support Spring Boot 4 (#15434)
- Spring starter: support Spring Boot 4 (#15459)
... (truncated)
Commits
351b697[release/v2.23.x] Fix configuration cache issue in release (#15627)07fc8b1[release/v2.23.x] Prepare release 2.23.0 (#15624)67226b4Update changelog for upcoming release (#15615)34e74b8Instrument new GlobalOpenTelemetry methods introduced in 1.57 (#15620)524158bAnother try to fix gradle remote cache (#15621)e59ce8bFix flaky test (#15617)b7ec303Fix gradle remote cache (#15614)60ce8f8fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.22 (#15610)1dace6afix(deps): update dependency org.springframework:spring-test to v7.0.2 (#15609)af0eaeafix(deps): update dependency io.netty:netty-bom to v4.1.129.final (#15613)- 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)
Package Dependencies
maven
2.22.0 → 2.23.0
Minor
Technical Details
| ID: | 12023767 |
| UUID: | 3729534478 |
| Node ID: | PR_kwDOPOVP78644ClD |
| Host: | GitHub |
| Repository: | devops-thiago/otel-example-java |