| A | ↘ | B | OpenIDConnectProvider got worse |
| ⇢ | A | OpenIDConnectProvider::setStatusCode() added | |
| ⇢ | A | OpenIDConnectProvider::getAccessTokenOptions() added | |
| ⇢ | A | OpenIDConnectProvider::getRefreshToken() added | |
| ⇢ | A | OpenIDConnectProvider::getRefreshTokenRequest() added | |
| ⇢ | A | OpenIDConnectProvider::getResponse() added | |
| ⇢ | A | OpenIDConnectProvider::getRevokeTokenRequest() added | |
| ⇢ | A | OpenIDConnectProvider::getBaseTokenOptions() added | |
| ⇢ | A | OpenIDConnectProvider::getAccessTokenFunction() added | |
| ⇢ | A | OpenIDConnectProvider::getValidateTokenRequest() added | |
| ⇢ | A | OpenIDConnectProvider::getValidateToken() added | |
| ⋮ | view more | ||
| B | ↘ | D | Uri::buildUrl() got worse |
| A | ↛ | BaseProvider::getAccessToken() removed | |
| A | ↛ | BaseProvider::createAccessToken() removed | |