7 * deprecated `ErrorHandler::stackErrors()` and `ErrorHandler::unstackErrors()`
12 * deprecated the `ContextErrorException` class: use \ErrorException directly now
17 * `FlattenException::getTrace()` now returns additional type descriptions
18 `integer` and `float`.
24 * removed classes, methods and interfaces deprecated in 2.x
29 * added BufferingLogger for errors that happen before a proper logger is configured
30 * allow throwing from `__toString()` with `return trigger_error($e, E_USER_ERROR);`
31 * deprecate ExceptionHandler::createResponse
36 * added deprecations checking for parent interfaces/classes to DebugClassLoader
37 * added ZTS support to symfony_debug extension
38 * added symfony_debug_backtrace() to symfony_debug extension
39 to track the backtrace of fatal errors
44 * generalized ErrorHandler and ExceptionHandler,
45 with some new methods and others deprecated
46 * enhanced error messages for uncaught exceptions
51 * added ExceptionHandler::setHandler()
52 * added UndefinedMethodFatalErrorHandler
53 * deprecated DummyException
58 * added a DebugClassLoader able to wrap any autoloader providing a findFile method
59 * improved error messages for not found classes and functions