PHP Extension v5.4.18 Release

  • New Feature: Store cURL timers “namelookup”, “connect”, “appconnect”, “pretransfer”, “starttransfer”, “redirect”
  • New Feature: `tideways.log_outgoing=<file>` INI setting that logs a canonical log line/”access log” like output for each trace sent to the daemon.
  • Bugfix: Oxid 6/7 Exception Handling changed and new ExceptionHandler::handleUnhandledException now instrumented.
  • Bugfix: Redis instrumentation for `del`, `keys` and `getKeys` missing.
  • Improvement: Disable improved closure naming by default for now due to performance impact on Callgraph Profiling. Use tideways.features.closure_naming=1 to enable it again.

About the author

  • Benjamin

Benjamin
Founder & CEO

I am the founder and CEO of Tideways. I started the company over 10 years ago with the mission to move the PHP ecosystem forward, starting with performance. As managing director, I work across product, strategy, and the day-to-day of building a developer-focused SaaS business.

I’m a core contributor to the Doctrine open-source project and a founding board member of the PHP Foundation, which reflects my long-standing commitment to the PHP ecosystem. I particularly enjoy working at the intersection of application performance, developer experience, and the open-source community that makes PHP what it is. Outside of work, I enjoy board games, hiking, and coffee.