github open-telemetry/opentelemetry-java-instrumentation v1.26.0
Version 1.26.0

latest releases: v2.9.0, v2.8.0, v1.33.6...
18 months ago

This release targets the OpenTelemetry SDK 1.26.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

  • java.util.concurrent executors instrumentation suppression key has changed from executor to executors (#8451)

🌟 New javaagent instrumentation

  • Add instrumentation for vertx-sql-client (#8311)

🌟 New library instrumentation

📈 Enhancements

  • Make net.transport an optional attribute (#8279)
  • Introduce @AddingSpanAttributes annotation (#7787)
  • JavaScript snippet injection (#7650)
  • Map peer.service also from net.sock.peer.name (#7888)
  • Set up EarlyInitAgentConfig even earlier (#8413)

🛠️ Bug fixes

  • Fix nested http.route (#8282)
  • Fix undertow instrumentation with http pipelining (#8400)
  • Fix http pipelining on Grizzly (#8411)
  • Fix http pipelining on Netty 4.1 server (#8412)
  • Allow transforming classes with missing field types (#8393)
  • Fix reactor flux retry context leak (#8456)

🧰 Tooling

  • Introduce new incubating InstrumenterBuilder methods (#8392)

🙇 Thank you

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

@apanasevich
@breedx-splk
@BroadWFarmer
@brunobat
@dmarkwat
@edison-moreno
@ericsyh
@fmhwong
@hannahchan
@heyams
@kaibocai7
@laurit
@lmolkova
@mateuszrzeszutek
@niteshs7
@PeterF778
@rahuldimri
@sfriberg
@shuwpan
@siyuniu-ms
@stevesea
@theletterf
@trask
@tylerbenson
@xiangtianyu
@yzhuang93

Don't miss a new opentelemetry-java-instrumentation release

NewReleases is sending notifications on new releases.