github DataDog/dd-trace-java v1.38.0
1.38.0

latest releases: v1.39.0, v1.38.1
one month ago

Potentially Breaking Changes

Warning

When setting up the client library using the Single Step Instrumentation feature (SSI), the library will now check the presence of multiple Java Virtual Machine (JVM) agents and won't install it if is not the only one.
This behavior can be disabled by forcing the injection using the DD_INJECT_FORCE environment variable to TRUE.

Components

Application Security Management (IAST)

Application Security Management (WAF)

Build & Tooling

Cloud Workload Security (CWS)

Configuration at Runtime

Continuous Integration Visibility

Crash tracking

Data Streams Monitoring

Dynamic Instrumentation

JMX fetch

Library Injection

Profiling

Tracer core

Instrumentations

Apache Spark instrumentation

AWS SDK instrumentation

  • 🐛 Fix parsing of binary datadog headers in SQS (#7324 - @vandonr)
  • 🐛 Remove binary _datadog attribute if present in JMS SQS instrumentation to avoid crash (#7283 - @vandonr)

GraphQL instrumentation

Jetty instrumentation

Spring instrumentation

  • 🐛 Rollback wrapping of runnables on each schedule for Spring Scheduling (#7290 - @amarziali)

All other instrumentations

  • ✨ Fetch uri information correctly when httphost argument is null (#7276 - @abagavat - thanks for the contribution!)

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

NewReleases is sending notifications on new releases.