github DataDog/dd-trace-java v1.29.0
1.29.0

latest releases: v1.42.1, v1.42.0, v1.41.2...
9 months ago

Components

Application Security Management (IAST)

Application Security Management (WAF)

  • ๐Ÿ› Trigger WAF request metrics only at end of request only (#6595 - @smola)
  • โœจ Configure API Security configuration via remote-config (#6340 - @ValentinZakharov)

Continuous Integration Visibility

Dynamic Instrumentation

GraalVM native-image

Profiling

Remote Configuration

  • Handle remote config 204 responses gracefully (#6576 - @smola)

Telemetry

  • ๐Ÿงช Do not send agent API errors to telemetry logs (#6605 - @smola)
  • Fix dependency resolution for nested JARs (#6603 - @smola)
  • Add Datadog-Entity-Id header (#6559 - @ygree)
  • ๐Ÿงช Improve content of redacted stacktraces in telemetry logs (#6557 - @smola)

Testing

Tracer core

  • Implement ScopedContext and Baggage API (#6608 - @mcculls)
  • โœจ Adding support for tag matching of non-String types (#6591 - @dougqh)
  • ๐Ÿ” Capture JVM arguments in tracer-flare (#6581 - @mcculls)
  • ๐Ÿ› Avoid NumberFormatException when logging 128bit trace ID (#6570 - @amarziali)
  • ๐Ÿ› Fix for missing ToJson annotation SamplingRules deserialization exception (#6548 - @ygree)
  • ๐Ÿงน Refactor how we apply custom transformers (#6541 - @mcculls)
  • ๐Ÿ” Add requested and completed times to flare_info.txt (#6531 - @mcculls)

Instrumentations

Apache Spark instrumentation

AWS SDK instrumentation

Jetty instrumentation

Kafka instrumentation

  • ๐Ÿ› KafkaConsumer: avoid null key context access (#6545 - @amarziali)

All other instrumentations

  • Mute tracing for subprocesses executed in by the tracer (#6584 - @smola)
  • Add aerospike 8 latestDepTests (#6543 - @amarziali)
  • โœจ Allow axis server span to set local root resource name (#6537 - @amarziali)
  • โœจ Add component and fix cmd.exit_code tag in subprocess instrumentation (#6502 - @smola)
  • Attach command execution spans to current span if it exists (#6481 - @smola)

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

NewReleases is sending notifications on new releases.