PHP Extension 5.25.0 released

  • New Feature: Add spans for PDO database transactions, spanning the time from the start of the BEGIN until the end of the ROLLBACK or COMMIT.
  • New Feature: Add new Profiler::getTags(), Profiler::addTag(), and Profiler::removeTag() methods.
  • New Feature: Add AMQP connect and open_channel spans and add amqp.channel_id annotations for the publish spans (for both the amqp PHP extension and the php-amqplib/php-amqplib userland library).
  • Improvement: Improve reliability of instrumentation for Magento’s page cache, by hooking into more appropriate functions.
  • Improvement: Time spent communicating with the AMQP service is now tracked more accurately for php-amqplib/php-amqplib.
  • Improvement: The cached and uncached tags set by Profiler::markPageCache*() and automatically by the page cache instrumentation no longer override other tags.

Components

  • PHP Extension

Published

16.07.2025