JWT v1.5.5 Release Notes

Release Date: 2016-09-16 // over 7 years ago
  • ๐Ÿ’Ž Full Changelog

    Implemented enhancements:

    • ๐Ÿ’Ž JWT.decode always raises JWT::ExpiredSignature for tokens created with Time objects passed as the exp parameter #148

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ’Ž expiration check does not give "Signature has expired" error for the exact time of expiration #157
    • ๐Ÿ’Ž JTI claim broken? #152
    • ๐Ÿ’Ž Audience Claim broken? #151
    • ๐Ÿ’Ž 1.5.3 breaks compatibility with 1.5.2 #133
    • ๐Ÿ”– Version 1.5.3 breaks 1.9.3 compatibility, but not documented as such #132
    • ๐Ÿ›  Fix: exp claim check #161 (excpt)

    Closed issues:

    • ๐Ÿ’Ž Rendering Json Results in JWT::DecodeError #162
    • ๐Ÿ’Ž PHP Libraries #154
    • ๐Ÿ”’ [security] Signature verified after expiration/sub/iss checks #153
    • ๐Ÿ’Ž Is ruby-jwt thread-safe? #150
    • ๐Ÿ’Ž JWT 1.5.3 #143
    • ๐Ÿ’Ž gem install v 1.5.3 returns error #141
    • โž• Adding a CHANGELOG #140

    ๐Ÿ”€ Merged pull requests:

    • โฌ†๏ธ Bump version #165 (excpt)
    • ๐Ÿ‘Œ Improve error message for exp claim in payload #164 (excpt)
    • ๐Ÿ›  Fix #151 and code refactoring #163 (excpt)
    • ๐Ÿ’Ž Signature validation before claim verification #160 (excpt)
    • ๐Ÿ’Ž Create specs for README.md examples #159 (excpt)
    • ๐Ÿ’Ž Tiny Readme Improvement #156 (b264)
    • โž• Added test execution to Rakefile #147 (jabbrwcky)
    • โž• Add more bling bling to the site #146 (excpt)
    • โฌ†๏ธ Bump version #145 (excpt)
    • โž• Add first content and basic layout #144 (excpt)
    • โž• Add a changelog file #142 (excpt)
    • ๐Ÿ’Ž Return decoded_segments #139 (akostrikov)