| C | ↘ | D | AbstractGrant got worse |
| ⇢ | A | BearerTokenValidator::setPublicKey() added | |
| ⇢ | A | AbstractGrant::setPrivateKey() added | |
| ⇢ | A | AbstractResponseType::setPrivateKey() added | |
| B | ↗ | A | AuthorizationServer::__construct() improved |
| B | ↗ | A | CryptTrait::encrypt() improved |
| B | ↗ | A | CryptTrait::decrypt() improved |
| A | ↛ | AuthorizationServer::setEncryptionKey() removed | |
| A | ↛ | CryptTrait::setPrivateKey() removed | |
| A | ↛ | CryptTrait::setPublicKey() removed |