Skip to content

Releases: kreait/firebase-tokens-php

5.2.0

16 Aug 23:29
5.2.0
d62a4e9
Compare
Choose a tag to compare

Added support for PHP 8.4 (#61)

5.1.0

10 May 21:48
5.1.0
94a3ab1
Compare
Choose a tag to compare
  • Restored support for PHP 8.1
  • Fixed missing signature check when in non-emulated environments (#56)

4.3.0

30 Nov 23:05
4.3.0
e5a4f09
Compare
Choose a tag to compare

Added support for PHP 8.3

5.0.1

28 Nov 23:42
5.0.1
a3c5716
Compare
Choose a tag to compare

Fixed ID Token verification when run in emulated environments.

5.0.0

25 Nov 00:04
5.0.0
13ce67f
Compare
Choose a tag to compare

Added support for PHP 8.3, removed support for PHP 8.1

4.2.0

21 Mar 22:47
4.2.0
36987b6
Compare
Choose a tag to compare

Added support for the Firebase Auth Emulator when using lcobucci/jwt 5.*

Note: The Kreait\Firebase\JWT\Token class has been renamed to \Kreait\Firebase\JWT\SecureToken. This is technically a breaking change, but since the *Verifier classes type-hint \Kreait\Firebase\JWT\Contract\Token as return values, I consider it unlikely that this should cause trouble for most people. If it does, I'll deal with the consequences.

4.1.0

28 Feb 00:16
07e4411
Compare
Choose a tag to compare

Added support for lcobucci/jwt 5.*

4.0.0

26 Nov 21:57
66a0a6a
Compare
Choose a tag to compare

The most notable change is that you need PHP 8.1/8.2 to use the new version. The language migration to PHP 8.1 introduces potentially breaking changes concerning the strictness of parameter types - however, this should not affect your project in most cases (unless you have used internal classes directly or by extension).

Please see UPGRADE-4.0.md for detailed information.

3.0.3

22 Aug 21:40
3f732ae
Compare
Choose a tag to compare

Ensured (PHPStan) compatibility with lcobucci/jwt ^4.2

2.3.1

22 Aug 21:19
3d291b9
Compare
Choose a tag to compare

Ensure (PHPStan) compatibility with lcobucci/jwt ^4.2