Skip to content

0.98.0

Choose a tag to compare

@devinsba devinsba released this 25 Mar 16:43
· 8657 commits to master since this release
3b704ba

Known Issues

  • dd-trace-ot jar is missing required classes, please use 0.98.1 or later

Improvements

Changes

AppSec

  • Support parsed urlencoded data on undertow 2 #3455
  • Report WAF related metrics #3451
  • Add system tests in CI #3433

Core

  • Remove uses of Objects.hash() #3322
  • Options to specify which GRPC status codes are errors #3445
  • Expand TimeSource interface and use in more places #3441
  • Skip probing agent trace endpoints when info is available #3454
  • Make TraceInterceptor application more robust #3436
  • Move relative time calculations to tracer instance #3256

Dev/tooling

  • Make it easier to correlate startup debug log lines for diagnostic #3246
  • Upgrade gradle to 7.4.1 #3440

Refactoring

  • Initial stub of new agent-installer #3462
  • Remove AgentBuilder specifics from Instrumenter API #3457
  • Decouple agent builder from instrumentation #3449

Fixes

  • Fix issues with features discovery #3453
  • Fix Jakarta instrumentation dependencies #3458
  • Add and fix Tomcat servlet tests #3431
  • Add Undertow instrumentation #3348
  • Fix Undertow peerHostIP #3460
  • Fix Undertow runnable wrapping to avoid extending RunnableWrapper #3459