⇢ | A | ConfidentialClient added | |
⇢ | A | Config added | |
⇢ | A | DefaultScopePolicy added | |
⇢ | A | ClientMetadata added | |
⇢ | A | ErrorScopePolicy added | |
⇢ | A | ScopePolicyManager added | |
⇢ | A | RegisteredClient added | |
⇢ | A | IgnoreScopePolicy added | |
⇢ | A | PublicClient added |
⇢ | B | AuthorizationEndpoint::verifyRedirectUri() added | |
⇢ | B | ScopePolicyManager::verifyScopes() added | |
⇢ | A | ErrorScopePolicy::getDefaultScopes() added | |
⇢ | A | PublicClient::requireRedirectUri() added | |
⇢ | A | ClientMetadata::setClientName() added | |
⇢ | A | ClientMetadata::setLogoUri() added | |
⇢ | A | AuthorizationEndpoint::getState() added | |
⇢ | A | ConfidentialClient::requireRedirectUri() added | |
⇢ | A | ClientMetadata::setSoftwareVersion() added | |
⇢ | A | ClientMetadata::setJwks() added | |
⋮ | view more | ||
B | ↘ | C | AuthorizationEndpoint::handleRequest() got worse |
B | ↘ | C | AuthorizationEndpoint::verifyRequestData() got worse |
A | ↛ | AuthorizationEndpoint::__construct() removed |