| ⇢ | A | AbstractComponent added | |
| ⇢ | A | BaseApi added | |
| ⇢ | A | PreAuthorization added | |
| ⇢ | A | AuthorizerAccessToken added | |
| ⇢ | A | Daemon added | |
| A | ↛ | AbstractComponent removed | |
| A | ↛ | VerifyTicketTrait removed | |
| A | ↛ | Authorization removed | |
| A | ↛ | Authorizer removed | |
| A | ↛ | Caches removed | |
| A | ↛ | PreAuthCode removed | |
| A | ↛ | AuthorizerToken removed |
| ⇢ | A | AbstractComponent::getAppId() added | |
| ⇢ | A | AuthorizerAccessToken::__construct() added | |
| ⇢ | A | Daemon::getAuthorizerRefreshToken() added | |
| ⇢ | A | AuthorizerAccessToken::getToken() added | |
| ⇢ | A | Daemon::__construct() added | |
| ⇢ | A | Application::logConfiguration() added | |
| ⇢ | A | OpenPlatformServiceProvider::prepareCallbackUrl() added | |
| ⇢ | A | Daemon::getAuthorizerAppId() added | |
| ⇢ | A | Guard::setHandlers() added | |
| ⇢ | A | AbstractComponent::__construct() added | |
| ⋮ | view more | ||
| A | ↘ | B | Guard::serve() got worse |
| B | ↗ | A | Application::__construct() improved |
| C | ↛ | Guard::handleMessage() removed | |
| A | ↛ | AbstractComponent::getAppId() removed | |
| A | ↛ | OpenPlatform::__get() removed | |
| A | ↛ | Authorization::handleAuthorizerAccessToken() removed | |
| A | ↛ | Caches::get() removed | |
| A | ↛ | Guard::listServe() removed | |
| A | ↛ | Guard::listen() removed | |
| A | ↛ | Authorization::saveAuthorizerAccessToken() removed | |
| A | ↛ | Authorization::__construct() removed | |
| A | ↛ | VerifyTicketTrait::setVerifyTicket() removed | |
| ⋮ | view more | ||