| ⇢ | A | RequestResponseStrategy added | |
| ⇢ | A | HttpExceptionAbstract added | |
| ⇢ | A | MethodNotAllowedException added | |
| ⇢ | A | RequestAwareTrait added | |
| ⇢ | A | RequestJsonStrategy added | |
| A | ↛ | BadDispatchStrategyException removed | |
| A | ↛ | NotFoundException removed | |
| A | ↛ | MethodNotAllowedException removed |
| ⇢ | A | RequestJsonStrategy::call() added | |
| ⇢ | A | RequestAwareTrait::__construct() added | |
| ⇢ | A | RequestAwareTrait::setRequest() added | |
| ⇢ | A | RequestAwareTrait::setResponse() added | |
| ⇢ | A | RequestResponseStrategy::call() added | |
| ⇢ | A | HttpExceptionAbstract::getJsonResponse() added | |
| ⇢ | A | MethodNotAllowedException::__construct() added | |
| ⇢ | A | MethodNotAllowedException::allowed() added | |
| ⇢ | A | Route::getMergedParams() added | |
| ⇢ | A | RequestAwareTrait::getRequest() added | |
| ⋮ | view more | ||
| A | ↛ | MethodNotAllowedException::__construct() removed | |
| A | ↛ | NotFoundException::__construct() removed | |
| A | ↛ | MethodNotAllowedException::allowed() removed | |
| A | ↛ | BadDispatchStrategyException::__construct() removed | |
| A | ↛ | MethodNotAllowedException::can() removed | |