- 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).
- Add addFrameFilter (#749)
- Upgraded prismJS to version
1.29.0
due to security issue (#741).
- Allow
ArrayAccess
on super globals.
- Fix PHP
5.5
support.
- Allow to use psr/log
2
or 3
.
- Fix syntax highlighting scrolling too far.
- Improve the way we detect xdebug linkformat.
- Switched syntax highlighting to Prism.js.
Avoids licensing issues with prettify, and uses a maintained, modern project.
- Avoid redirecting away from an error.
- Hide non-string values in super globals when requested.
- Better chaining on handler classes.
- Fix xdebug function crash on PHP
8
.
JsonResponseHandler
includes the exception code.
PrettyPageHandler
functionality to hide superglobal keys has a clearer name
(hideSuperglobalKey
).
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
.
- Fix 2.4.0
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.
- Add a
SystemFacade
to allow clients to override Whoops behavior.
- Show frame arguments in
PrettyPageHandler
.
- Highlight the line with the error.
- Add icons to search on Google and Stack Overflow.
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.
- PHP < 5.5 support dropped.