Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 14, 2025

This PR contains the following updates:

Package Update Change
opentelemetry-java-instrumentation minor 2.19.0 -> 2.20.0

Release Notes

open-telemetry/opentelemetry-java-instrumentation (opentelemetry-java-instrumentation)

v2.20.0: Version 2.20.0

Compare Source

This release targets the OpenTelemetry SDK 1.54.0.

Note that many artifacts have the -alpha suffix 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.

Migration notes
  • The configuration option used to enable traces generated by the dropwizard-views instrumentation has changed from otel.instrumentation.common.experimental.controller-telemetry.enabled to otel.instrumentation.common.experimental.view-telemetry.enabled (#​14475)
  • Deprecated (and -alpha) SpanNames class was removed (#​14582)
🌟 New javaagent instrumentation
  • Add ClickHouse client v2 instrumentation (#​14501)
📈 Enhancements
  • Add code attributes for log4j1 (#​13947)
  • Add headers capture feature to Kafka 2.6 interceptors (#​14290)
  • Support custom exception handling from logger instrumentation (#​14493)
  • Add call depth check to executor instrumentation (#​14546)
  • Add Spring starter thread details support (#​14449)
  • Let AWS Lambda SQS handlers report partial batch failures (#​14468)
  • Instrument instrumentation suppression API (#​14565)
  • Declarative config: update file version support (#​14593)
  • Add url.template support to Spring 6 RestTemplate (#​14612)
  • Declarative config: add missing resource providers (#​14222)
  • Declarative config: map common-enabled property (#​14589)
🛠️ Bug fixes
  • Fix non-lowercase messaging headers capture (#​14479)
  • Fix JUL logger methods parameter mismatch (#​14531)
  • Fix a test failure with latest Mongo release (#​14642)
🧰 Tooling
  • Add constructor to AgentClassLoader for custom parent ClassLoader (#​14480)
  • Declarative config: make bridge usable by Spring starter and contrib (#​14497, #​14548)
  • Reduce log level for main jar detection (#​14528)
🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​AlchemyDing
@​asarkar
@​breedx-splk
@​brunobat
@​devurandom
@​jaydeluca
@​jjant
@​JonasKunz
@​kelunik
@​laurit
@​maryliag
@​Munken
@​mznet
@​oliver-zhang
@​philsttr
@​steverao
@​SylvainJuge
@​tanmaydpatel
@​trask
@​trasktest
@​xiangtianyu
@​zeitlinger


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) September 14, 2025 22:42
@renovate renovate bot merged commit 1614da2 into main Sep 15, 2025
42 checks passed
@renovate renovate bot deleted the grafanarenovatebot/opentelemetry-java-instrumentation-2.x branch September 15, 2025 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant