github DataDog/dd-trace-java v0.93.0
0.93.0

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

Improvements

Changes

Profiling

  • Updated the async-profiler version #3316
  • Reenable jdk.OldObjectSample event based on the version #3305
  • Emit profiler setting events #3292
  • Switch to profiling V2.4 format uploads #3234
  • Peg the async-profiler dependency version to avoid surprises #3282

Appsec

  • Added support of InputStream interception in Servlet 3.1+ #3308
  • Added response status code analysis #3298
  • Fixed metrics reporting (for web span only) #3296
  • Report attacks with Trace Span data (AppSec over Span) #3170
  • Collect and report pre-defined HTTP request headers #3286

Integrations

  • [Jms] Minor JMS related cleanup #3307
  • [Jms] Finish captured JMS spans when a client-ack session is recovered #3306
  • [Jms] Use AgentSpan iteration API when consuming JMS messages #3290
  • [Kafka] Close last record scope when iterator indicates there are no more records #3291
  • [Kafka] Use AgentSpan iteration API when consuming Kafka records. #3287
  • [Rabbitmq] [Kafka] Replace end-to-end baggage implementation #3261
  • Support custom scope managers with OT33 #3301
  • Avoid calling Scope.span() which was removed in OT 0.33.0 #3299

Fixes

  • [Community] Memcached result tag: fixing typo #3264 (Thanks @vmorarian for the contribution!)
  • Inform JMXFetch of service names to support multi-service #3236
  • Remove incorrect check that meant 'trace.config' location was never logged #3303

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

NewReleases is sending notifications on new releases.