OpenTelemetry - CNCF/opentelemetry-java-instrumentation: Release v2.7.0
Name: opentelemetry-java-instrumentation
Owner: OpenTelemetry - CNCF
Release: Version 2.7.0
Released: 2024-08-16
License: Apache-2.0
Release Assets:
This release targets the OpenTelemetry SDK 1.41.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.
📈 Enhancements
- Add span baggage processor (#11697)
- Improve tomcat version detection (#11936)
- Improve akka route handling with java dsl (#11926)
- Ignore Alibaba fastjson ASMClassLoader (#11954)
- Use
aws-lambda-java-serialization
library, which is available by default, while deserializing input and serializing output (#11868) - Logback appender: map timestamp in nanoseconds if possible (#11974)
- Save ILoggingEvent.getArgumentArray() arguments from Logback (#11865)
- Update Java 17-based metrics to stable semconv (#11914)
- Add Pulsar Consumer metrics (#11891)
🛠️ Bug fixes
- Fix missing throw statement in RestClientWrapper (#11893)
- Fix ClickHouse tracing when database name not included in connection string (#11852)
- Fix class cast exception, noop meter does not implement incubating API (#11934)
- Closing a kafka producer/consumer should not disable metrics from other consumers/producers (#11975)
- Fix ending span in Ktor plugin (#11726)
- Fix netty memory leak (#12003)
🙇 Thank you
This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:
@ArtyomGabeev @asuresh4 @breedx-splk @crossoverJie @devurandom @halleystar @huange7 @igor-suhorukov @janfreymann @jaydeluca @jeanbisutti @jjoslet @jkwatson @JonasKunz @jpkrohling @kjschnei001 @kyy1996 @laurit @LikeTheSalad @marrek13 @marychatte @rapphil @robsunday @secustor @serkan-ozal @stanosamek @starsliao @steverao @SylvainJuge @trask @tylerbenson @zeitlinger