Skip to content

Releases: golang-jwt/jwt

v4.4.3

29 Nov 14:24
2101c1f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.4.2...v4.4.3

v4.4.2

23 Jun 02:08
9294af5
Compare
Choose a tag to compare

What's Changed

  • Added MicahParks/keyfunc to extensions by @oxisto in #194
  • Update link to v4 on pkg.go.dev page by @polRk in #195
  • add installation guidelines to the README file by @morelmiles in #204
  • chore: replace ioutil with io and os by @estensen in #198
  • CI check for Go code formatting by @mfridman in #206
  • Create SECURITY.md by @mfridman in #171
  • Update SECURITY.md by @oxisto in #207
  • Fixed integer overflow in NumericDate.MarshalJSON by @qqiao in #200
  • Claims in rsa_test.go Table Driven Test are Unused by @gkech in #212

New Contributors

Full Changelog: v4.4.1...v4.4.2

v4.4.1

26 Mar 14:18
0972257
Compare
Choose a tag to compare

What's Changed

Note, this release contains a Go module retraction for a prior release v4.4.0:

retract (
    v4.4.0 // Contains a backwards incompatible change to the Claims interface.
)

Full Changelog: v4.4.0...v4.4.1

v4.4.0

16 Mar 23:47
d489c99
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.3.0...v4.4.0

v4.3.0

10 Feb 02:58
279dd19
Compare
Choose a tag to compare

What's Changed

  • Support errors.Is for token extractors by @stefantds in #141
  • Implementing Is(err) bool to support Go 1.13 style error checking by @oxisto in #136
  • remove unnecessary for loop in token signing string for readability by @hyeonjae in #34
  • updated README.md to contain more extensions by @matelang in #155
  • Add JWT logo attribution by @mfridman in #161
  • fix: fixed typo detect by cSpell by @giautm in #164
  • Set json encoding precision by @mfridman in #162

New Contributors

Full Changelog: v4.2.0...v4.3.0

v4.2.0

03 Dec 18:37
c435f38
Compare
Choose a tag to compare

v4.1.0

24 Sep 21:44
fd8cd69
Compare
Choose a tag to compare

v4.0.0

03 Aug 16:58
2ebb50f
Compare
Choose a tag to compare
  • Adds Go module support (#41). You can import this package using the following import path:
github.com/golang-jwt/jwt/v4

This release, and any future /v4 work is intended to be backwards-compatible with existing v3.x.y tags.

See the migration guide for more details.

v3.2.2

30 Jul 21:18
4bbdd8a
Compare
Choose a tag to compare
  • Starting from this release, we are adopting the policy to support the most 2 recent versions of Go currently available. By the time of this release, this is Go 1.15 and 1.16 (#28).
  • Fixed a potential issue that could occur when the presence of exp, iat or nbf was not required for verification and contained invalid contents, i.e. non-numeric/date. Thanks for @thaJeztah for making us aware of that and @giorgos-f3 for originally reporting it to the formtech fork (#40).
  • Added support for EdDSA / ED25519 (#36).
  • Optimized allocations (#33).

v3.2.1

08 Jun 13:20
5130b59
Compare
Choose a tag to compare
  • Import Path Change: See MIGRATION_GUIDE.md for tips on updating your code
    • Changed the import path from github.com/dgrijalva/jwt-go to github.com/golang-jwt/jwt
  • Fixed type confusion issue between string and []string in VerifyAudience (#12). This fixes CVE-2020-26160