github DataDog/dd-trace-java v0.31.0
0.31.0

latest releases: v1.33.0, v1.32.0, v1.31.2...
4 years ago

Improvements

  • Add resourceName as optional field to @Trace #925
  • Support log trace injection for log4j 1.x and log4j 2.x #894
    • dd.logs.injection.enabled=true still required.
    • See docs for more details.
  • Add instrumentation for Google Http Client #914
  • Add instrumentation for Spring 5 WebClient #831 (Thanks to @johanvandeweerd for the contribution.)
  • Collect container-id if available #920
  • Better support for Akka-http with Scala 2.13 #899 (Thanks to @dpratt for the contribution.)
  • Improved hostname detection #927
  • More extensive testing on various JVM's #902
  • Extend support for Jersey client to 1.9+ #910
  • Add instrumentation for Kafka client using records(TopicPartition) method #911
  • Improved handling around tracing Kafka's Iterator: #924 (Thanks to @gygabyte for the contribution.)

Fixes

  • Allow proper shutdown of applications by marking JMXFetch threads as daemon #905
  • Change parent scope context propagation for Netty clients' callback #886
  • Better handling for adding Netty tracing handlers #900
  • Remove "default instance" for SqlServer #916
  • Assert that Span isn't set as null in Scope #917

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

NewReleases is sending notifications on new releases.