Behavioural change
This release includes a behavioural change (in #231). Before 5.3.0, the default VerifierPolicy in X5CVerifier.verifyJWS(_, as:, jsonDecoder:, policy:) was RFC5280Policy which was conflicting with the same policy being reused later. The new default policy is an EmptyPolicy which does nothing by itself.
What's Changed
- Finally remove
@retroactive @unchecked Sendablefrom crypto types by @ptoffy in #232 - Fix for not honoring ValidationTimePayload's signedDate by @betaphi in #231
- Fix benchmarks by @ptoffy in #234
- Add
MLDSA{65,87}support by @ptoffy in #229 - Fix benchmarks by @ptoffy in #236
- Add PEM representation init and property to EdDSA keys by @ptoffy in #237
New Contributors
Full Changelog: 5.2.0...5.3.0