Skip to content

1.55.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 16:08
· 302 commits to master since this release
v1.55.0
364bb8b

Known Bugs

Note

If you are using the liveheap profiler functionality you may experience occasional JVM crashes. In case you see the crashes happening disable the profiling library via DD_PROFILING_DDPROF_ENABLED=false environment variable or the -Ddd.profiling.ddprof.enabled=false. The fix fix is available in release 1.56.3.

Components

Application Security Management (IAST)

Application Security Management (WAF)

Build & Tooling

  • 🧹 Make akka-http-10.6 module optional to simplify local build. See BUILDING.md for akka token configuration. (#9767 - @AlexeyKuznetsov-DD)

Continuous Integration Visibility

Crash tracking

Data Streams Monitoring

  • ✨ Add Data Streams Monitoring support for IBM MQ in JMS/Jakarta Messaging (#9768 - @roisinlh)

Database Monitoring

  • ✨ Add option to JDBC instrumentation to always append DBM comment (#9798 - @na-ji)

Dynamic Instrumentation

JMX fetch

ML Observability (LLMObs)

Metrics

Profiling

Tracer core

Tracer public API

  • ✨ Migrate querying of environment variables to ConfigHelper (#9620 - @mhlidd)
  • ✨📖 Implement Config Inversion with default strictness of Warning (#9539 - @mhlidd)

Instrumentations

Apache Spark instrumentation

  • 🐛 Fix muzzle mismatch causing Spark jobs on Databricks 17.3 to not be instrumented (#9872 - @aboitreaud)
  • ✨ Extract SparkPlan product and append to trace (#9783 - @charlesmyu)

JDBC instrumentation

  • 🐛 Avoid NPE while accessing JDBC metadata URL (#9815 - @amarziali)
  • ✨ Add option to JDBC instrumentation to always append DBM comment (#9798 - @na-ji)
  • 🐛 Fix generic url parsing in JDBC instrumentation (#9777 - @vandonr)

OpenTelemetry instrumentation

  • 🐛 Fix OpenTelemetry span events (#9864 - @ValentinZakharov)
  • 🐛 Normalize behavior of OTel spans created from custom instrumentation and trace annotations (#9759 - @mhlidd)
  • ✨ Avoid allocating a tracing context when not fully extracted (#9693 - @amarziali)

All other instrumentations