NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #126 most downloaded on Packagist
php error handling for cool kids
Last release 4 days ago
03 Oct 2026
Release timing varies
gaps range from 8 days to 1.1 years
Most releases are documented
notes for 42 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
86 releases · first in 2013
Merge pull request #795 from dualfroz/fix/704-non-removable-output-bu…
Merge pull request #795 from dualfroz/fix/704-non-removable-output-bu…
Escape some HTML values that were not escaped
Escape some HTML values that were not escaped
Make colon copy and pasteable, fix #783
One column per quarter.
Make colon copy and pasteable, fix #783
Nothing published for this version
Nothing published for this version
Prevent javascript error: "TypeError: can't access property "scrollIn…
Prevent javascript error: "TypeError: can't access property "scrollIn…
Line numbers are now clickable.
* Support cursor IDE.
Drop support for PHP older than 7.1.
8.4.7.1.Improve link color in comments.
Improve performance of the syntax highlighting (#758).
Fixed missing code highlight, which additionally led to issue with switching tabs, between application and all frames (#747).
Fixed bug with PrettyPageHandler "*Calling getFrameFilters method on null*" (#751).
getFrameFilters method on null" (#751).* Add addFrameFilter
Upgraded prismJS to version 1.29.0 due to security issue ([#741][i741]).
1.29.0 due to security issue (#741).Allow ArrayAccess on super globals.
ArrayAccess on super globals.* Fix PHP 5.5 support. * Allow to use psr/log 2 or 3.
5.5 support.2 or 3.* Support PHP 8.1.
8.1.Nothing published for this version
Fix syntax highlighting scrolling too far.
Switched syntax highlighting to Prism.js.
Avoids licensing issues with prettify, and uses a maintained, modern project.
* Add Netbeans editor.
Avoid redirecting away from an error.
Hide non-string values in super globals when requested.
* Customize exit code.
Better chaining on handler classes.
* Fix copy button styles.
Fix xdebug function crash on PHP 8.
8.JsonResponseHandler includes the exception code.
JsonResponseHandler includes the exception code.* Support PHP 8.
PrettyPageHandler functionality to hide superglobal keys has a clearer name (hideSuperglobalKey).
PrettyPageHandler functionality to hide superglobal keys has a clearer name
(hideSuperglobalKey).PrettyPageHandler now accepts custom js files.
PrettyPageHandler now accepts custom js files.PrettyPageHandler and templateHelper is now accessible through inheritance.Fix a PHP warning in some cases with anonymous classes.
Added removeFirstHandler and removeLastHandler.
removeFirstHandler and removeLastHandler.Fix 2.4.0 pushHandler changing the order of handlers.
pushHandler changing the order of handlers.Fix error messaging in a rare case.
Automatically configure xdebug if available.
Try harder to close all output buffers.
Allow to prepend and append handlers.
Various fixes from the community.
Prevent exception in Whoops when caught exception frame is not related to real file.
Show previous exception messages.
Nothing published for this version
* Support PHP 7.2.
7.2.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add a SystemFacade to allow clients to override Whoops behavior.
SystemFacade to allow clients to override Whoops behavior.PrettyPageHandler.Backwards compatibility breaking changes:
Backwards compatibility breaking changes:
Run class is now final. If you inherited from Run, please now instead use a custom SystemFacade injected into the Run constructor, or contribute your changes to our core.Your coding agent can read these notes before it upgrades. Set up the MCP server →