Skip to content

1.3.0

Compare
Choose a tag to compare
@bwoebi bwoebi released this 30 Aug 13:05
8b6e326

⚠️ This version can crash with git source code integration when the .git/ folder is in an inconsistent state. To mitigate set datadog.trace.git_metadata_enabled=0 (or environment variable DD_TRACE_GIT_METADATA_ENABLED=0) or upgrade to v1.3.2.

Tracer

The default value for datadog.log_backtrace is now set to true, meaning that on compatible systems, a segmentation fault will cause the process's backtrace to be printed in the log.

Added

  • Add SpanEvents support for DD and OTEL #2754
  • Symfony Messenger Integration #2749
  • Add crashtracker #2763

Changed

  • Updates the expected telemetry tags for OTel env-var mapping in line with the latest RFC #2775

Fixed

  • Multiple Workers in SWOOLE_BASE mode #2778
  • Fix ini creation when --extension-dir is used #2789
  • Fix fatal error when reading uninit $meta on a span #2790
  • Fix JIT crash with instrumented generators #2797
  • Handle absolute paths in extension_dir containing forward slashes #2798
  • Fix setup with spaces in path to php binary #2803
  • Fix #2774: shared hooks removal caused xdebug end handler to be skipped #2780
  • Fix error message for not loaded/not available #2810
  • Implement fallback for when memfd is not available on Linux DataDog/libdatadog#591
  • Use the Windows User ID as sidecar identifier instead of the Session ID DataDog/libdatadog#558
  • Fix error check in trampoline.c DataDog/libdatadog#569
  • Do not implicitly fall back to spl_autoload() if no autoloader is registered on PHP 7 #2822
  • Prevent crash in shutdown if hook was not stored #2824

Internal

  • Send x-datadog-test-session-token metric and send metrics to request-replayer #2802
  • Only warn on missing json extension #2805
  • Fix compilation after alpine container upgrade #2811
  • Telemetry v2 schema for app-started payload requires 'configuration' DataDog/libdatadog#543

Profiling

Added

  • Add timestamp to exception sample #2793

Internal

  • Perf: remove profiler mutex #2714

Application Security Management

Added

  • Automated user ID collection modes #2782
  • Report backtraces #2715

Changed

Fixed

  • Refactor the sampler to fix errors #2761