ErrorDumper v0.14.0 Release Notes
Release Date: 2018-10-01 // over 6 years ago-
Versions
0.14.*
are incompatible with0.13.*
.Views
- ⚡️ Templates have been compressed, result is placed in
templates_dist
directory (seebin/optimize-twig.php
) - ➕ Added methods
useDistTemplates
anduseSrcTemplates
to classAwesomite\ErrorDumper\Views\ViewHtml
(distributable directory is used as default) - ⚡️ Updated views, now Error Dumper prints whole exception chain
- Argument $editor has become nullable in
Awesomite\ErrorDumper\Views\ViewHtml::setEditor
Serializable
- ➕ Added optional arguments
$withContext
,$stackTraceFactory
,$contextVarsFactory
to constructor ofAwesomite\ErrorDumper\Serializable\SerializableException
- ➕ Added in namespace
Awesomite\ErrorDumper\Serializable
:Awesomite\ErrorDumper\Serializable\ContextVar
Awesomite\ErrorDumper\Serializable\ContextVarInterface
Awesomite\ErrorDumper\Serializable\ContextVarsFactory
Awesomite\ErrorDumper\Serializable\ContextVarsFactoryInterface
📇 Renamed
- 👯
Awesomite\ErrorDumper\Cloners\ClonedException
toAwesomite\ErrorDumper\Serializable\SerializableException
- 👯
Awesomite\ErrorDumper\Cloners\ClonedExceptionInterface
toAwesomite\ErrorDumper\Serializable\SerializableExceptionInterface
Awesomite\ErrorDumper\Handlers\ErrorHandler::pushValidator
toAwesomite\ErrorDumper\Handlers\ErrorHandler::pushPreListener
Awesomite\ErrorDumper\Handlers\ErrorHandlerInterface::pushValidator
toAwesomite\ErrorDumper\Handlers\ErrorHandlerInterface::pushPreListener
Awesomite\ErrorDumper\Listeners\ListenerClosure
toAwesomite\ErrorDumper\Listeners\OnExceptionCallable
Awesomite\ErrorDumper\Listeners\ListenerDevView
toAwesomite\ErrorDumper\Listeners\OnExceptionDevView
Awesomite\ErrorDumper\Listeners\ListenerInterface
toAwesomite\ErrorDumper\Listeners\OnExceptionInterface
Awesomite\ErrorDumper\Listeners\ValidatorClosure
toAwesomite\ErrorDumper\Listeners\PreExceptionCallable
Awesomite\ErrorDumper\Listeners\ValidatorInterface
toAwesomite\ErrorDumper\Listeners\PreExceptionInterface
✂ Removed
- ✂ Removed class
Awesomite\ErrorDumper\ErrorDumper
- Removed
Awesomite\ErrorDumper\Handlers\ErrorHandler::POLICY_*
, currentlyPOLICY_ERROR_REPORTING
is standard action. 🚚 Argument$policy
has been removed fromAwesomite\ErrorDumper\Handlers\ErrorHandler::__construct
.
Misc
- Classes
Awesomite\ErrorDumper\StandardExceptions\ErrorException
andAwesomite\ErrorDumper\StandardExceptions\ShutdownErrorException
are not internal anymore - ⚡️ Updated
awesomite/stack-trace
to^1.3
- ➕ Added
awesomite/var-dumper:^1.1
tocomposer.json
- ⚡️ Templates have been compressed, result is placed in
Previous changes from v0.13.7
-
- 🛠 Fixed bug in
Awesomite\ErrorDumper\Cloners\ClonedException::__constructor
- to next exception in chain should be passed the same parameters
- 🛠 Fixed bug in