Skip to content

Releases: jonasroussel/dart_jsonwebtoken

v2.14.1

01 Oct 14:45
Compare
Choose a tag to compare
  • Fix iat claim verification (#57)

v2.14.0

25 Apr 16:13
Compare
Choose a tag to compare
  • Add support for base64 encoded secrets (#54)
  • Fix exp, nbf and iat checks by casting the value to int

v2.13.0

11 Feb 17:28
Compare
Choose a tag to compare
  • Fix invalid ECDSA signature for keys that are not a multiple of 8 (e.g. secp521r1) (#51)

v2.12.2

29 Dec 00:20
Compare
Choose a tag to compare

Add testable date times (#50)

  • refactor: replaces DateTime.now() with clock.now() for testability

  • test: add tests for verify exp

  • Refactor JWT expiration tests

v2.12.1

05 Nov 13:51
Compare
Choose a tag to compare
  • Fixing issue with custom headers (#48)

v2.12.0

30 Sep 18:14
Compare
Choose a tag to compare
  • NEW: tests have been added
  • NEW: publish & test CI
  • Making all JWTAlgorithm classes public (mainly to be mocked in tests)

v2.11.0

26 Aug 16:57
Compare
Choose a tag to compare
  • Removing basic_utils package that was incompatible with flutter web
  • Moving utils to helpers.dart and key parsing functions into key_parser.dart
  • Adding some new examples in example/example.dart

v2.10.0

23 Aug 10:37
Compare
Choose a tag to compare
  • New ECDSA algorithm (ES256K)
  • New RSA algorithm with PSS padding (PS256, PS384, PS512)
  • README.md improved
  • example/example.dart improved

v2.9.1

23 Aug 10:34
Compare
Choose a tag to compare
  • Adding a new class factory ECPublicKey.cert

v2.9.0

23 Aug 10:33
Compare
Choose a tag to compare
  • Adding basic_utils package to handle PEM & key parsing
  • A lot of new class factory to create Keys (e.g. RSAPublicKey.cert and .bytes)