PHP Extension 5.29.0 released

  • New Feature: Add support for Slim 4 transaction name detection and exception handling.
  • Improvement: Add timeline marker when a Shopware transaction invalidates (part of) the cache.
  • Improvement: Create span for each section loaded in Magento’s /customer/section/load controller
  • Improvement: Enable PDO database transaction instrumentation by default.
  • Bugfix: Fix Tideways erroneously suppressing exceptions when the instrumentation performs a userland function call.
  • Bugfix: Fix possible memory leak in Predis instrumentation.
  • Change: macOS builds are now running on macOS 15.

About the author

Tim Düsterhus

I’m a Software Engineer at Tideways, where I work on the PHP extension. My focus is on helping developers gain accurate insights into the runtime behavior of their applications with minimal overhead.

I’m interested in PHP internals and regularly contribute performance improvements to the PHP engine. I enjoy working on problems where small changes can have a measurable impact on the performance and efficiency of PHP applications. Several of my performance optimizations have become part of PHP itself, helping improve the language for developers worldwide.