- Enh #125: Add error code & show function arguments (@xepozz)
- Enh #130: Pass exception message instead of rendered exception to logger in
ErrorHandler
(@olegbaturin) - Enh #133: Extract response generator from
ErrorCatcher
middleware into separateThrowableResponseFactory
class (@olegbaturin) - Chg #137: Add separate parameters for each of
HtmlRenderer
settings in constructor. Mark$settings
parameter as deprecated (@vjik) - Enh #138: Raise the minimum PHP version to 8.1 and minor refactoring (@vjik)
- Enh #112: Add copy cURL button, sort request headers, fix UI (@xepozz)
- Enh #113: Simplify error log (@xepozz)
- Enh #114: Show full argument by click (@xepozz)
- Enh #116: Remove @anonymous postfix (@xepozz)
- Enh #117, #120: Show arguments table by click (@xepozz, @vjik)
- Bug #114: Stop
click
event on text selection (@xepozz) - Bug #122: Do
exit(1)
after all shutdown functions, even postponed ones (@samdark)
- Enh #102: Add support for
psr/http-message
of^2.0
version (@vjik)
- New #98: Add ability to execute
getBody()
on response whenExceptionResponder
middleware is processing (@vjik) - Enh #96: Trace PHP errors (@xepozz, @vjik)
- New #87: Add
CompositeException
to be able to render multiple exceptions (@xepozz) - Chg #75: Dispatch
ApplicationError
inErrorCatcher
(@xepozz) - Enh #82: Add
HeadersProvider
(@xepozz) - Enh #86: Add color scheme definition based on system settings (@dood-)
- Bug #87: Fix a bug with try/finally from #75 (@xepozz)
- Chg #64: Raise PHP version to
^8.0
(@vjik, @xepozz) - Chg #72: Adapt configuration group names to Yii conventions (@vjik)
- Enh #65: Explicitly add transitive dependencies
ext-mbstring
,psr/http-factory
andpsr/http-server-handler
(@vjik)
- Bug #70: Prevent duplication of throwable rendering (@vjik)
- Enh #54: Add shutdown event, fix cwd (@rustamwin)
- Enh #55: Defer exit on terminate (@rustamwin)
- Enh #57: Add markdown support for friendly exception solutions (@vjik)
- Enh #58: Add support for
2.0
,3.0
versions ofpsr/log
(@rustamwin)
- Bug #50: Fix JSON rendering on JSON recursion exception (@thenotsoft)
- Bug #49: Fix JSON rendering of non-UTF-8 encoded string (@devanych)
- Chg #48: Transfer
HeaderHelper
toyiisoft/http
package (@devanych) - Enh #45: Improve appearance of solution from friendly exceptions (@vjik)
Initial release.