Skip to content

Releases: go-jose/go-jose

v4.1.4

04 Apr 03:32
0e59876

Choose a tag to compare

What's Changed

Fixes Panic in JWE decryption. See GHSA-78h2-9frx-2jm8

Full Changelog: v4.1.3...v4.1.4

v3.0.5

04 Apr 03:33
be2f654

Choose a tag to compare

What's Changed

Fixes GHSA-78h2-9frx-2jm8

We recommend migrating from v3 to v4, and we will stop support v3 in the near future.

Full Changelog: v3.0.4...v3.0.5

v4.1.3

03 Oct 19:07
5348b9a

Choose a tag to compare

This release drops Go 1.23 support as that Go release is no longer supported. With that, we can drop x/crypto and no longer have any external dependencies in go-jose outside of the standard library!

This release fixes a bug where a critical b64 header was ignored if in an unprotected header. It is now rejected instead of ignored.

What's Changed

Full Changelog: v4.1.2...v4.1.3

v4.1.2

01 Aug 19:40
a1565a4

Choose a tag to compare

What's Changed

go-jose v4.1.2 improves some documentation, errors, and removes the only 3rd-party dependency.

New Contributors

Full Changelog: v4.1.1...v4.1.2

v4.1.1

26 Jun 18:21
04339d9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.1.0...v4.1.1

v4.1.0

07 Apr 21:44
4f005da

Choose a tag to compare

What's Changed

  • Document signatureAlgorithms argument by @tgeoghegan in #163
  • Add custom error for unsupported JWS signature algorithms by @beautifulentropy in #181
  • use stdlib pbkdf2 package on go 1.24 by @kruskall in #180
  • The minimum supported Go version is now 1.24

New Contributors

Full Changelog: v4.0.5...v4.1.0

v3.0.4

26 Feb 20:02
5253038

Choose a tag to compare

What's Changed

Backport fix for GHSA-c6gw-w398-hv78 CVE-2025-27144
#174

Full Changelog: v3.0.3...v3.0.4

v4.0.5

24 Feb 20:15
99b346c

Choose a tag to compare

What's Changed

Fixes GHSA-c6gw-w398-hv78

Various other dependency updates, small fixes, and documentation updates in the full changelog

New Contributors

Full Changelog: v4.0.4...v4.0.5

Version 4.0.4

27 Jul 00:49
15bc4c2

Choose a tag to compare

Fixed

  • Reverted "Allow unmarshalling JSONWebKeySets with unsupported key types" as a breaking change. See #136 / #137.

Version 4.0.3

09 Jul 19:54
db08515

Choose a tag to compare

Changed

  • Allow unmarshalling JSONWebKeySets with unsupported key types (#130)
  • Document that OpaqueKeyEncrypter can't be implemented (for now) (#129)
  • Dependency updates