| A | ↘ | B | JWT got worse |
| ⇢ | A | JWT::_validatedPayloadFromSignedJWS() added | |
| ⇢ | A | JWT::_claimsFromNestedPayload() added | |
| ⇢ | A | JWT::_validatedPayloadFromJWS() added | |
| ⇢ | A | JWT::_validatedPayloadFromUnsecuredJWS() added | |
| ⇢ | A | KeyManagementAlgorithm::withKeyID() added | |
| ⇢ | A | KeyManagementAlgorithm::headerParameters() added | |
| ⇢ | A | JWT::_validatedPayloadFromJWE() added | |
| ⇢ | A | JWKSet::withKeys() added | |
| ⇢ | A | ValidationContext::withUnsecuredAllowed() added | |
| ⇢ | A | JWKSet::first() added | |
| ⋮ | view more | ||
| A | ↘ | B | JWE::decrypt() got worse |
| A | ↛ | JWT::claimsFromJWS() removed | |
| A | ↛ | JWT::nestedFromJWE() removed | |
| A | ↛ | JWT::claimsFromJWE() removed | |