| ⇢ | A | BasicAuthModule added | |
| ⇢ | A | TokenAuthModule added | |
| B | ↘ | C | DIContainer got worse |
| ⇢ | D | Server::load() added | |
| ⇢ | B | TokenAuthModule::auth() added | |
| ⇢ | B | BasicAuthModule::auth() added | |
| ⇢ | B | Session::verifyAuthHeaders() added | |
| ⇢ | A | Session::getAuthModules() added | |
| ⇢ | A | BasicAuthModule::getUserPassword() added | |
| ⇢ | A | TokenAuthModule::__construct() added | |
| ⇢ | A | BasicAuthModule::__construct() added | |
| ⇢ | A | TokenAuthModule::getUserPassword() added | |
| ⇢ | A | Server::getServiceLoader() added | |
| B | ↘ | C | Auth::validateUserPass() got worse |
| C | ↗ | A | Session::tryAuthModuleLogin() improved |
| A | ↛ | Session::getManager() removed |