github DataDog/dd-trace-java v1.6.0
1.6.0

latest releases: v1.37.0, v1.36.0, v1.35.2...
17 months ago

API

  • Trace annotation operation name change #4572

Core

  • Add client span without context health metric #4563

Integrations

  • Improve gRPC error status handling #4573

Debugger

  • Add formatting object values for log lines #4596
  • Add string operations for Expression Language #4584
  • Add well known classes as primitive-like objects #4583
  • Do not serialize captured data for Log Probes #4577
  • Add default rate limit for not capturing Log probe #4569
  • Add report of index expression error #4568

Profiler

  • Enable wallclock profiler by default, add config flags #4574
  • Fix profiler version when the profiler hasn't loaded #4589
  • More robust profiler availability check #4591
  • Conflate arm64 with aarch64 correctly when loading profiler library #4598
  • Remove profiling context tracker #4593
  • Implement experimental profiler context tagging API #4565, #4580
  • Upgrade to Java profiler library 0.10.0 #4564

ASM

  • Support blocking on Ratpack #4557
  • Add suspicious request blocking for ASM #4531

DSM

  • Direction tag is now used to prevent loops / hash explosions #4559
  • Pathway tags added to spans #4421

Performance

  • Optimization: assume there is only one version of 'java.*' classes in the JVM process #4590
  • Support combining instrumenter matchers #4578
  • Ignore everything under BOOTSTRAP_PACKAGE_PREFIXES when recording muzzle references #3907

Improvements

  • Ignore org.bouncycastle.* types #4586

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

NewReleases is sending notifications on new releases.