| ⇢ | A | IdToken added | |
| ⇢ | A | FragmentResponseMode added | |
| ⇢ | A | ResponseModeRepository added | |
| ⇢ | A | QueryResponseMode added | |
| ⇢ | A | FormPostResponseMode added | |
| A | ↛ | IDToken removed |
| ⇢ | A | QueryResponseMode::handle() added | |
| ⇢ | A | IdToken::__construct() added | |
| ⇢ | A | ResponseModeRepository::getDefaultResponseModes() added | |
| ⇢ | A | TokenResponseType::isQueryResponseModeSupported() added | |
| ⇢ | A | QueryResponseMode::getResponseMode() added | |
| ⇢ | A | IdTokenResponseType::isQueryResponseModeSupported(... added | |
| ⇢ | A | IdTokenResponseType::getExtendedResponseTypes() added | |
| ⇢ | A | FormPostResponseMode::handle() added | |
| ⇢ | A | FormPostResponseMode::getResponseMode() added | |
| ⇢ | A | FragmentResponseMode::getResponseMode() added | |
| ⋮ | view more | ||
| C | ↘ | D | CodeResponseType::handle() got worse |
| C | ↗ | B | AuthorizationEndpoint::verify() improved |
| D | ↗ | C | AuthorizationEndpoint::checkResponseMode() improved |
| A | ↛ | IDToken::__construct() removed | |