Skip to content

fix(deps): update opentelemetry instrumentation packages#1018

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/opentelemetry-instrumentation-packages
Open

fix(deps): update opentelemetry instrumentation packages#1018
renovate[bot] wants to merge 1 commit intomainfrom
renovate/opentelemetry-instrumentation-packages

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 13, 2026

This PR contains the following updates:

Package Change Age Confidence
io.opentelemetry.javaagent:opentelemetry-javaagent 2.24.02.25.0 age confidence
io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations 2.24.02.25.0 age confidence
io.opentelemetry.instrumentation:opentelemetry-grpc-1.6 2.24.0-alpha2.25.0-alpha age confidence
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom 2.24.02.25.0 age confidence
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha 2.24.0-alpha2.25.0-alpha age confidence

Release Notes

open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.javaagent:opentelemetry-javaagent)

v2.25.0

⚠️ Breaking changes to non-stable APIs
🚫 Deprecations
  • Deprecated getDelegate(), request(), channel(), remoteAddress() in HTTP client request
    wrapper classes in favor of getRequest(), getChannel(), getRemoteAddress() for consistency
    (#​15942)
  • Deprecated NettyClientTelemetry.setChannelContext() in favor of setParentContext()
    (#​16010)
  • Deprecated new* methods in favor of create* methods in Armeria and Jetty client
    instrumentation (e.g., newDecorator()createDecorator(),
    newHttpClient()createHttpClient())
    (#​16009)
  • Deprecated NettyServerTelemetry.createResponseHandler() and createCombinedHandler() overloads
    that expose internal classes
    (#​16011)
  • Deprecated RatpackServerTelemetry.getHandler(), getExecInterceptor(), and
    getExecInitializer() in favor of createHandler(), createExecInterceptor(), and
    createExecInitializer()
    (#​16013)
  • Deprecated setPeerService() in HTTP, gRPC, Dubbo, and Armeria instrumentation builders in favor
    of addAttributesExtractor()
    (#​16059)
  • Deprecated RpcAttributesGetter.getMethod() in favor of getRpcMethod() to support stable RPC
    semantic conventions
    (#​16121)
  • Deprecated PeerServiceResolver, PeerServiceAttributesExtractor, and
    HttpClientPeerServiceAttributesExtractor in favor of renamed classes ServicePeerResolver,
    ServicePeerAttributesExtractor, and HttpClientServicePeerAttributesExtractor
    (#​16071)
  • Deprecated setStatementSanitizationEnabled() in favor of setQuerySanitizationEnabled() across
    database instrumentation builders (Cassandra, JDBC, Lettuce, Mongo, R2DBC)
    (#​16133)
  • Deprecated individual runtime metric classes (Classes, Cpu, GarbageCollector,
    MemoryPools, Threads) in favor of RuntimeMetrics
    (#​16064)
  • Deprecated SqlStatementInfo in favor of SqlQuery, and SqlStatementSanitizer in favor of
    SqlQuerySanitizer
    (#​16074)
🌟 New library instrumentation
📈 Enhancements
  • Logback appender: add declarative config support
    (#​15813)
  • OkHttp: avoid weak reference in library instrumentation
    (#​15977)
  • HTTP clients: Enable query redaction by default in library instrumentations
    (#​16096)
  • HttpURLConnection: mark as early instrumentation to ensure virtual fields are used
    (#​16142)
🛠️ Bug fixes
  • Dropwizard metrics: Sanitize names where needed to comply with OpenTelemetry requirements
    (#​15954)
  • Instrumentation API incubator: Fix span key mapping for MESSAGING_CONSUMER_PROCESS
    (#​16001)
  • Couchbase: Fix local address occasionally missing
    (#​16035)
  • Internal logging: Map jul config level to debug instead of info
    (#​16141)

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 requested review from a team as code owners February 13, 2026 04:28
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.

0 participants