Version 9.4.0
Pre-release
Pre-release
New features and improvements
- Remove linking metadata blob
@NewFieldsfrom log4j-2.11 module 2917 - Support for cluster mode in the
lettuce-6.0andlettuce-6.5modules 2922 - New instrumentation modules for Vert.x web and core 5.x 2920
- Added new Java Server Faces instrumentation modules to replace legacy point cuts 2944
- Added a new Portlet module to replace legacy point cuts 2953
- Migrate shadow plugin from
com.github.johnrengelmantocom.gradleup2945 - Weave class instrumentation replacement for
HandlerMethodInvoker3PointCutpoint cut 2967 - Remove
@NewFieldannotations from thejdbc-genericmodule 2963 - Remove HandlerMethodInvokerPointCut point cut 2977
- Remove SpringPointCut point cut 2990
- Add new
http.request.methodattribute to all external call spans 2985 3010 - Adds support for decorating JFR data with APM labels (as configured in the java agent) 3007
- [Hybrid Agent] Decorate OpenTelemetry dimensional metrics with
otlp_resource_attributesfrom connect response 2956
Fixes
- Fix MDC leak issue in the
apache-log4j-2.11 module2926 - Remove
java.rminamespaced exceptions 2932 - Use Jakarta servlet exception attribute in the
wildfly-27module 2929 - Serverless mode now sends payload to the console if file pipe not written 2975
- Change
ForceRestartExceptionlog toINFO2989 - New build time
Patcherinstance to remove problem enum values from the shadowed jspecify library@NullMarkedclass 2982 - Segment instance cleanup for Netty Reactor HTTP calls 3004
- Fix transaction linking metadata during some async operations 3006
New Contributors
- @vetrovk made their first contribution in #2929
- @thejainamjain made their first contribution in #2945
Full Changelog: v9.3.0...v9.4.0