PHP Extension 5.38.0 released

  • Improvement: All Symfony Kernel lifecycle methods are now instrumented (preBoot, boot, shutdown, terminate), providing better insight where time is spent, particularly for a cold container cache.
  • Improvement: Create full spans for Symfony Kernel lifecycle methods, which improves visibility when multiple (sub)requests are processed in a single transaction.
  • Improvement: Enable instrumentation for Symfony components before Kernel::handle(). This provides more insight in early Symfony bootstrap and allows to use individual components, such as Symfony’s event dispatcher, outside of Symfony projects.
  • Improvement: Events for Laravel now create full spans and support the event.listener_count annotation.
  • Improvement: Magento 2 blocks and templates now create full spans.
  • Bugfix: Fix the detection of the script name when relative paths of the form directory/script.php are executed. Previously the script name would erroneously show as directory.

Components

  • PHP Extension

Published

21.04.2026