PHP Extension 5.33.0 released

  • New Feature: Add basic support for Yii 3.
  • New Feature: Add a new “session” layer measuring the time spent loading or updating the session. Instrumentation is added for PHP’s ext/session extension, Laravel, and WoltLab Suite.
  • New Feature: Add invalidate-cache tag to Shopware traces that invalidate (part of) the cache.
  • Improvement: Transactions matching a tracepoint will now trigger traces for subrequests if distributed tracing is enabled (tideways.features.distributed_tracing=1).
  • Improvement: The instrumentation for the phpredis extension now supports the tideways.features.redis_keys feature.
  • Improvement: The session_commit() alias of session_write_close() is now also instrumented.
  • Improvement: Add support for automated installation for LiteSpeed Web Server (LSAPI/LSWS) to the .deb package.
  • Improvement: Improve compatibility with other extensions hooking internal functions when observers for internal functions are unavailable (PHP < 8.2) or when tideways.features.observer.internal=0 is used.
  • Bugfix: Tracepoints will now consistently activate when the transaction name is changed. Previously the automated transaction name detection would erroneously activate tracepoints when a transaction name was already specified (e.g. using Profiler::setTransactionName()) and the automatically detected transaction name would be skipped.

Components

  • PHP Extension

Published

13.01.2026