PHP Extension 5.16.0 released

  • New Feature: Instrument Symfony’s ErrorHandler component, allowing to see Exceptions handled by it in Tideways.
  • New Feature: Time spent in OCI8 / Oracle Database is now accounted to the SQL / RDMBS layer.
  • Improvement: Improve Callgraph for Doctrine, by disambiguating calls to UnitOfWork::createEntity(), allowing to measure hydration performance per entity type.
  • Improvement: Collect Shopware DAL spans in the EntityRepository instead of the EntitySearcher to catch more cases.
  • Improvement: A new swdal.criteria.title annotation is available on Shopware DAL spans, containing the result of Criteria::getTitle().
  • Improvement: Instrument oci_rollback(), oci_new_connect(), and collect the OCI8 DSN.
  • Bugfix: Ignore calls to Profiler::stop() if Tideways is inactive. Previously calling Profiler::stop() twice would send the same data twice and calling it after Profiler::ignoreTransaction() would still send the ignored data.

Components

  • PHP Extension

Published

02.12.2024