| ⇢ | A | RotatableJWK added | |
| F | ↗ | D | Encrypter improved |
| A | ↛ | HasLogger removed |
| ⇢ | A | JWKFactory::createKey() added | |
| ⇢ | A | RotatableJWK::__construct() added | |
| ⇢ | A | RotatableJWK::getJWK() added | |
| ⇢ | A | RotatableJWK::has() added | |
| ⇢ | A | RotatableJWK::thumbprint() added | |
| ⇢ | A | RotatableJWK::toPublic() added | |
| ⇢ | A | RotatableJWK::jsonSerialize() added | |
| ⇢ | A | RotatableJWK::loadJWK() added | |
| ⇢ | A | RotatableJWK::createJWK() added | |
| ⇢ | A | RotatableJWK::getAll() added | |
| ⋮ | view more | ||
| C | ↗ | B | Loader::convert() improved |
| A | ↛ | HasLogger::log() removed | |
| A | ↛ | HasLogger::getLogger() removed | |
| A | ↛ | HasLogger::enableLogging() removed | |