| ⇢ | A | LoginSubscriber added | |
| A | ↛ | LoginPresenterTrait removed |
| ⇢ | A | LoginSubscriber::__construct() added | |
| ⇢ | A | LoginSubscriber::onLoggedIn() added | |
| ⇢ | A | LoginSubscriber::getSubscribedEvents() added | |
| ⇢ | A | LoginSubscriber::onPresenter() added | |
| B | ↘ | C | OAuth2Presenter::actionAuthorize() got worse |
| C | ↗ | B | ApprovePresenterTrait::createComponentApprove() improved |
| A | ↛ | LoginPresenterTrait::approveOAuth2Request() removed | |
| A | ↛ | OAuth2Presenter::redirectToLogin() removed | |
| A | ↛ | OAuth2Presenter::redirectToApprove() removed | |
| A | ↛ | OAuth2Presenter::saveAuthorizationRequest() removed | |
| A | ↛ | OAuth2Presenter::setRedirectConfig() removed | |
| A | ↛ | ApprovePresenterTrait::initializeApproveComponent(... removed | |
| A | ↛ | OAuth2Presenter::setAuthorizationRequestSerializer... removed |