Skip to content

v2.45.0

Choose a tag to compare

@dd-octo-sts dd-octo-sts released this 13 Oct 15:23
· 314 commits to master since this release
368d827

Changed

  • Core: Begin the progressive rollout of the native trace exporter, enabling it by default on CRuby 4.0.0 and later. (#6419)

Fixed

  • Tracing: Fix missing Agent URLs in startup diagnostics when using the native trace exporter. (#6433)
  • Tracing: Fix child processes hanging during garbage collection after closing a native trace transport and then forking. (#6433)
  • Tracing: Security: Fixes a security vulnerability, as described in GHSA-p7cx-x3jr-jj6w. (#6441)
  • Tracing: Fix ignored c.agent.timeout_seconds and DD_TRACE_AGENT_TIMEOUT_SECONDS settings when using the native trace exporter. (#6433)
  • Tracing: Fix custom trace transports being replaced when native transport is enabled, restoring compatibility with datadog-ci. (#6433)
  • Profiling: Fix a sampling race condition during profile serialization. (#6377)
  • Profiling: Fix potential crash due to underflow when sampling. (#6401)
  • Profiling: Fix additional crashes during garbage collection compaction when profiling is enabled. (#6412)
  • AppSec: Fix APM statistics to be properly excluded when using the native trace exporter with APM tracing disabled. (#6433)