If you find Xdebug useful, please consider supporting the project.


Xdebug 3.2.0 is out!

This is the first release of Xdebug 3.2. This release adds support for PHP 8.2, and drops support for PHP 7.2 through PHP 7.4.

The main new features include being able to inspect the return value of function calls while debugging; more and better warning messages when setting breakpoints in non-existing files, or writing to PrivateTmp directories; and, the addition of the pseudo host names xdebug://gateway and xdebug://nameserver to facilitate easier set-ups in more complex networking environments. Documentation and feature videos on YouTube will follow shortly.

The full list of changes can be found on the updates page.

The source code can be found on the downloads page, and as usual, Xdebug is installable through PECL.

If you find a bug, please file a report at Xdebug's Issue Tracker.

This release also contains a contribution by: Alex Liberman, Andy Postnikov, Marko Kaznovac, and Pierre Rineau — Thanks!