Skip to content

Releases: firebase/php-jwt

v6.7.0

14 Jun 15:29
71278f2

Choose a tag to compare

6.7.0 (2023-06-14)

Features

  • add ed25519 support to JWK (public keys) (#452) (e53979a)

v6.6.0

13 Jun 17:11
5a9cf79

Choose a tag to compare

6.6.0 (2023-06-13)

Features

  • allow get headers when decoding token (#442) (fb85f47)

Bug Fixes

v6.5.0

12 May 15:47
e94e735

Choose a tag to compare

6.5.0 (2023-05-12)

Bug Fixes

Miscellaneous Chores

  • drop support for PHP 7.3 (#495)

v6.4.0

09 Feb 21:01
4dd1e00

Choose a tag to compare

6.4.0 (2023-02-08)

Features

  • add support for W3C ES256K (#462) (213924f)
  • improve caching by only decoding jwks when necessary (#486) (78d3ed1)

v6.3.2

19 Dec 17:10
ea7dda7

Choose a tag to compare

6.3.2 (2022-11-01)

Bug Fixes

  • check kid before using as array index (bad1b04)

v6.3.1

01 Nov 21:20
ddfaddc

Choose a tag to compare

6.3.1 (2022-11-01)

Bug Fixes

v6.3.0

15 Jul 16:49
018dfc4

Choose a tag to compare

Features

  • Added ES256 support to JWK parsing (#399)

Bug Fixes

  • Fixed potential caching error in CachedKeySet by caching jwks as strings (#435)

v6.2.0

13 May 20:56
d28e6df

Choose a tag to compare

Features

  1. Added Cached Key Sets (#397)!! See the README for usage instructions

  2. Added $defaultAlg parameter to JWT::parseKey and JWT::parseKeySet (#426). This will allow users to parse JWKS which do not populate the alg parameter without having to manually edit the JSON.

v6.1.2

21 Apr 14:38
c297139

Choose a tag to compare

Bug Fix

  • revert the flag to json_decode to force object (#420)

Note: This fixes the PHP Fatal error the previous version tried to fix, but does so in a safer way.

v6.1.1

15 Apr 19:16
e67638d

Choose a tag to compare

Bug Fixes

Add flag to json_decode to force object (#416)

Note: This technically breaks backwards compatibility, but it fixes a PHP Fatal error in the current release on JWT::decode which also broke backwards compatibility, so we hope it's justified ๐Ÿคž