All Versions
16
Latest Version
Avg Release Cycle
114 days
Latest Release
2094 days ago

Changelog History
Page 2

  • v0.6.2 Changes

    • โœ‚ Remove dependency on errors package.
  • v0.6.1 Changes

    • ๐Ÿ— Minor internal changes to fix build on GHC 7.10.

    0.6

    • ๐Ÿ”„ Change KeyId type to allow use of a UTCTime string for the identifier.
    • ๐Ÿ›  Internal crypto fixes to prevent exceptions from external libraries.

    0.5

    • โž• Add JwtEncoding type. Changes API of Jwt.encode and Jwt.decode.
  • v0.4.2 Changes

    • ๐Ÿ›  Fix in the code for finding suitable JWKs for encoding/decoding.
  • v0.4.1 Changes

    • โž• Add cprng-aes dependency to doctests to stop test failure on travis and nixos hydra builds.

    0.4

    • ๐Ÿ”„ Changed use of Jwt type to represent an encoded JWT.
    • ๐Ÿ›ฐ Introduced Payload type to allow setting the cty header value correctly for nested JWTs.
    • โž• Added an explicit Unsecured type for a decoded JWT, to make it obvious when the content is not signed or encrypted.
    • ๐Ÿ›  Fixed some bugs in JSON encoding and decoding of EC JWKs.
  • v0.4.1.1 Changes

    • โž• Added doctest flag to cabal file to allow doctests to be disabled.
  • v0.3.1 Changes

    ๐Ÿ”„ Changed the signature of Jwt.encode to take a list of Jwk rather than a single key. The key will be selected from the list based on the specified algorithms.

    0.3

    • ๐Ÿ†• New support for JWS validation using elliptic curve algorithms.
    • โž• Added Jwt.encode function which takes a JWK argument, allowing key data (currently the key ID) to be encoded in the token header.