Skip to content

Releases: auth0/node-jws

v4.0.1

04 Dec 09:00
34c45b2

Choose a tag to compare

Changed

  • Fix advisory GHSA-869p-cjfg-cm3x: createSign and createVerify now require
    that a non empty secret is provided (via opts.secret, opts.privateKey or opts.key)
    when using HMAC algorithms.
  • Upgrading JWA version to 2.0.1, addressing a compatibility issue for Node >= 25.

v3.2.3

04 Dec 09:03
4f6e73f

Choose a tag to compare

Changed

  • Fix advisory GHSA-869p-cjfg-cm3x: createSign and createVerify now require
    that a non empty secret is provided (via opts.secret, opts.privateKey or opts.key)
    when using HMAC algorithms.
  • Upgrading JWA version to 1.4.2, addressing a compatibility issue for Node >= 25.

v4.0.0

17 Dec 02:41
v4.0.0
1389f6d

Choose a tag to compare

* [MAJOR]: jwa was updated and now matches algorithm names
  case-sensitively. Should a jws header have an alg such as "es256"
  instead of the IANA registered "ES256" it will now throw.

  See https://github.com/brianloveswords/node-jwa/releases/tag/v2.0.0
  for more details

v3.2.2

16 Mar 15:27
v3.2.2
7d4a071

Choose a tag to compare

* jwa explicitly bumped to ^1.4.1
  * KeyObject support
  * PS* interoperability fixes

v3.2.1

16 Mar 15:27
v3.2.1
37e67a8

Choose a tag to compare

* Updated jws.ALGORITHMS with PS* algs

v3.2.0

25 Jan 21:12
v3.2.0
5cdc5ce

Choose a tag to compare

* [MINOR] Support for PS256,PS384,PS512 through jwa update. Thanks @csprl!
* README updates. Thanks @Calinou!

v3.1.5: inline base64url

14 May 14:49
v3.1.5
0735396

Choose a tag to compare

* The base64url package has issues with TypeScript and also
  has an open vulnerability reported on HackerOne (not
  affected).

  Most replacement packages are only compatible with Node 4+
  so inlining an implementation in order to release with a
  patch version

* Update README (Thanks @MMDF!)