Skip to content

0.37.0

Choose a tag to compare

@tylerbenson tylerbenson released this 06 Nov 23:28
· 13943 commits to master since this release

Note: due to changes in dd-trace-api, please ensure the version matches with dd-java-agent and dd-trace-ot.

Improvements

  • New instrumentation for standalone Play WSClient #1075 (Play WSClient < 2.0)

Changes

  • Internal representation of Span and Trace ID changed from String to BigInteger #1078
    • This is a breaking change if relying directly on certain calls to DDSpan and DDSpanContext.
  • Excluded classes generated by Eclipse Sisu #1082
  • Remove experimental jdbc and servlet integrations added in 0.36.0 until further evaluation #1085

Fixes

  • Fix compatibility with OpenTracing API 0.33.0. Removed usage of removed methods. #1076
  • NullPointerException with jax-rs annotations and default methods #1061 (Thanks @fugigon for the contribution.)
  • Jax-rs resource name now based on the instance name instead of where the method is defined #1061
  • Jax-rs resource name detects overridden paths instead of collecting them all #1061
  • Allow setting certain tags as strings instead of just boolean or number representations #1079