go-jose v2.4.1 Release Notes

Release Date: 2019-12-16 // 2 months ago
  • Bug Fixes

    • 🛠 Fixes a bug introduced in v2.4.0 that could cause a panic on invalid inputs (#282).
    • 👌 Improves performance of parsing payloads with a lot of whitespace (#279).

Previous changes from v2.4.0

  • New Features

    • ➕ Add support for the b64 header parameter (#230).
    • ➕ Add functions to handle detached signatures (#234).
    • 🔦 Expose an interface for opaque key encryption/decryption (#261, #257).

    🐛 Bug Fixes

    • 🛠 Fixes a issue with ECDSA on P-521, whereby the generated shared secret derived for encryption was computed incorrectly (#267, #245).
    • 🛠 Fixes salt length for new RSA-PSS messages to be equal to the hash length, as required by RFC 3447 (#232).
    • Don't include the kid header in a JWT if the key id is an empty string (#227).