Skip to content

Releases: sandros94/unjwt

v0.5.8

21 May 17:37
7305d77
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • JWS: Simplify iat assignment and ensure exp calculation uses current time (7abdf5f)

✅ Tests

  • JWS: Update tests to handle undefined iat and exp values (d763152)
  • JWS: Improve expiration validation tests (b58cd80)

❤️ Contributors

v0.5.7

21 May 16:59
a935e39
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • JWS: improve performance for conditional iat (e3231fd)
  • JWS: Validate claims only for valid JWTs (375a498)

❤️ Contributors

v0.5.6

17 May 15:30
c84c3f9
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • JWS: expiresIn sign option (481edc6)

🩹 Fixes

  • JWS: Missing key length validation (1501793)

❤️ Contributors

v0.5.5

11 May 16:37
f0eecc2
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • utils: wrong return for native fromBase64 decode (85950df)

❤️ Contributors

v0.5.4

11 May 15:41
3bb5aec
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • jwk: Allow importKey to infer alg from provided JWK (7ad1140)

✅ Tests

  • Parallelize key generation (08928f5)

❤️ Contributors

v0.5.3

11 May 11:47
517a736
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • jws: Automatically retrieve correct JWK from JWK Set (d1274c6)

🩹 Fixes

  • KeyLookupFunction: type and params (c707ae4)

❤️ Contributors

v0.5.2

10 May 18:34
5c357cd
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • jws: Enhance verification options with required claims and validations (bc5dad4)

🩹 Fixes

  • jws: crit header param check (34c536f)
  • jws: b64 payload decoding (8a034d9)

❤️ Contributors

v0.5.1

10 May 15:26
c70d1fb
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • utils: Add simple base64 utils and improve performance (42d506e)
  • new jwk utils: PEM to and from JWK (6cde7b4)

📖 Documentation

  • README: Add note for partially compatible algorithms and encodings (c49fc97)

❤️ Contributors

v0.5.0

06 May 18:10
c0b6c82
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • ⚠️ Asymmetric keys and standardize library (#3)

📖 Documentation

  • Add rfc links to readme (4fd846f)

🏡 Chore

  • Apply automated updates (e4b61c3)

⚠️ Breaking Changes

  • ⚠️ Asymmetric keys and standardize library (#3)

❤️ Contributors

v0.4.0

24 Apr 02:01
97b4f6e
Compare
Choose a tag to compare

⚠️ Breaking Changes

🚀 Enhancements

💅 Refactors

  • Streamline algorithm validation functions and introduce lookup utility (1ef081a)
  • jwk: generateKey (360696d)
  • jwk: exportKey (2cdb1e7)

📖 Documentation

🏡 Chore

✅ Tests

  • jwe: Missing tamper test (c81bb85)
  • Add basic tests for utils (bd644d9)
  • Improve characters out of range test (bc61099)

❤️ Contributors