Skip to content

0.97.0

Compare
Choose a tag to compare
@bwoebi bwoebi released this 18 Jan 12:13
e768501

Tracer

Added

Changed

  • Implement http.route for Yii #2430
  • Implement http.route for Slim #2402

Fixed

  • Remove Symfony controller hook after execution #2436
  • Move the dummy function of call_attribute_constructor onto the VM stack #2446
  • Avoid resolving unresolved functions and classes #2450
  • Fix removal of the directly accessed hook after binding in DDTrace\remove_hook #2449
  • Handle async requests using Guzzle #2460
  • Fix removing an end observer with other observers active #2469
  • Fix fibers on PHP 8.1.2 #2473

Internal Changes

  • Add MicroBenchmarks #2435, #2456, #2458
  • Add Symfony 7.0 test suite #2437
  • Track DD_TRACE_DEBUG=1 errors in integration and web tests #2472
  • Reduce noise in composer package download #2401

Profiling

Added

  • prevent emitting empty profiles #2397

Fixed

  • potential allocation profiling crashes with certain opcodes #2352

Internal Changes

  • test with address sanitizer on bookworm with GH actions #2432
  • make the profiler compile in ZTS PHP #2463
  • extract wall_time.rs file #2467

Application Security Management

Internal changes

  • Change schema extraction zip compression to PHP_ZLIB_ENCODING_GZIP #2447