gems jwt 3.3.0
jwt-3.3.0

one hour ago

v3.3.0 (2026-09-11)

Full Changelog

Features:

  • Allow a leeway to be given for the iat claim verification #747 - (@denis1011101)
  • Revamp the error hierarchy under a new JWT::Error base class; signing failures now consistently raise JWT::EncodeError, see UPGRADING.md #722 (@anakinj)

Fixes and enhancements:

  • Refactor JWT::JWK::Set#initialize so each construction path is a named method #758 (@anakinj)
  • Fix rejection of unknown algorithms from JWKs for RFC compliance and pquip #728
  • Fix the Style/DirectiveScope RuboCop offense failing the build #752
  • Fix JWT::JWK::Set sharing its key collection with the set it was copied from #751
  • Reset the decoded payload and verification state in JWT::EncodedToken#encoded_payload= #749
  • Fix JWT::Token#detach_payload! not invalidating an already rendered token #748

Don't miss a new jwt release

NewReleases is sending notifications on new releases.