| ⇢ | A | Validation added | |
| ⇢ | A | InputFilterMiddlewareFactory added | |
| ⇢ | A | InputFilterMiddlewareFactory added | |
| ⇢ | A | ConfigProvider added | |
| ⇢ | A | JsonNotFoundHandler added | |
| ⇢ | A | InputFilterMiddleware added | |
| A | ↛ | ConfigProvider removed | |
| A | ↛ | ImprovedInputFilter removed |
| ⇢ | B | Validation::validate() added | |
| ⇢ | A | ManagerRegistryFactory::getEventManager() added | |
| ⇢ | A | InputFilterMiddleware::process() added | |
| ⇢ | A | Api::seeResponseIsNotJson() added | |
| ⇢ | A | Api::_depends() added | |
| ⇢ | A | ConfigProvider::__invoke() added | |
| ⇢ | A | InputFilterMiddlewareFactory::__invoke() added | |
| ⇢ | A | JsonNotFoundHandler::process() added | |
| ⇢ | A | InputFilterMiddleware::__construct() added | |
| ⇢ | A | Api::_inject() added | |
| ⋮ | view more | ||
| B | ↗ | A | UpdateUserAction::process() improved |
| A | ↛ | ImprovedInputFilter::setData() removed | |
| A | ↛ | ConfigProvider::__invoke() removed | |