github vapor/jwt-kit 5.3.0

latest releases: 5.8.0, 5.7.1, 5.7.0...
12 months ago

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 Sendable from 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

Don't miss a new jwt-kit release

NewReleases is sending notifications on new releases.