github open-telemetry/opentelemetry-java-instrumentation v0.16.0
Version 0.16.0

latest releases: v2.4.0, v1.33.2, v2.3.0...
3 years ago

This update is compatible with the OpenTelemetry Java SDK 0.16.0. There are many breaking changes in the API so if you manually trace using the API, you should carefully go through the release notes to see what needs to be updated.

🌟 New instrumentation

📈 Improvements

  • Additional Cassandra span attributes captured #1314
  • Apache Camel SQS propagation #2102
  • Tracers support injection of OpenTelemetry instances #2233, #2197
  • Context is used more consistently in Tracer classes #2194
  • Major documentation re-org, no longer massive wall of text(!) #2226

🛠️ Bug fixes

  • Broken traces from Netty Reactor instrumentation #2156, #2229 🤞

🧰 Tooling

☢️ Breaking changes

  • Some configuration properties have been updated to the latest specification
    • OTEL_TRACE_EXPORTER/otel.trace.exporter has been replaced with OTEL_TRACES_EXPORTER/otel.traces.exporter
    • OTEL_TRACE_SAMPLER/otel.trace.sampler has been replaced with OTEL_TRACES_SAMPLER/otel.traces.sampler
    • OTEL_TRACE_SAMPLER_ARG/otel.trace.sampler.arg has been replaced with OTEL_TRACES_SAMPLER_ARG/otel.traces.sampler.arg

🙇 Thank you

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

@anuraaga
@breedx-splk
@brianashby-sfx
@evantorrie
@FrankSpitulski
@gliptak
@iNikem
@jkwatson
@kubawach
@laurit
@markfink-splunk
@mateuszrzeszutek
@trask
@tydhot
@vovencij

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

NewReleases is sending notifications on new releases.