| ⇢ | A | AuthenticateMiddleware added | |
| ⇢ | A | AjaxMiddleware added | |
| ⇢ | A | PermissionsMiddleware added | |
| ⇢ | A | RedirectMiddleware added | |
| A | ↛ | RedirectMiddleware removed | |
| A | ↛ | AjaxMiddleware removed | |
| A | ↛ | PermissionsMiddleware removed | |
| A | ↛ | AuthenticateMiddleware removed |
| ⇢ | A | AuthenticateMiddleware::handle() added | |
| ⇢ | A | AjaxMiddleware::handle() added | |
| ⇢ | A | PermissionsMiddleware::handle() added | |
| ⇢ | A | RedirectMiddleware::handle() added | |
| ⇢ | A | Route::continue() added | |
| B | ↗ | A | Route::getProperRoute() improved |
| A | ↛ | AuthenticateMiddleware::handle() removed | |
| A | ↛ | RedirectMiddleware::handle() removed | |
| A | ↛ | AjaxMiddleware::handle() removed | |
| A | ↛ | PermissionsMiddleware::handle() removed |