github DataDog/dd-trace-java v0.84.0
0.84.0

latest releases: v1.39.0, v1.38.1, v1.38.0...
3 years ago

Breaking Change

  • Attempting to activate a null span should not leave the scope stack in an invalid state #2945

Improvements

  • Add config option to disable context propagation for specified JMS topics and queues and rabbit queues and exchanges #2943 #2955
  • Add 'root-servlet' as service name to avoid lengthy tomcat naming for '/' #2924

Changes

  • Prevent DDSpan from escaping unwrapped with OpenTracing #2967
  • Rework jetty-client instrumentation #2963
  • Refactor gRPC client instrumentation for better profiler integration #2960
  • [Profiling] Google HTTP client checkpoints/propagation fix #2950
  • [Profiling] refactor ning/grizzly asynchttpclient instrumentation and make it track activity #2939 #2972
  • Defer creation of JMS transacted span queue… #2947
  • namespace RunnableInstrumentation so it can be disabled in clojure apps #2925
  • Various async propagation changes #2916

Fixes

  • Fix instrumentation for Kafka Streams 2.6+ #2951
  • Accept null throwable in DDSpan #2915
  • Prevent double registration of grpc tracing interceptor when server builder is reused #2926
  • Fix broken pom dependencies for dd-trace-ot #2937
  • [CIAPP] Fix NPE when workspace path cannot be detected #2957

Don't miss a new dd-trace-java release

NewReleases is sending notifications on new releases.