Skip to content

Releases: miladrahimi/php-jwt

v3.2.2

01 Jun 10:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.2.2

v3.2.0

31 May 10:09
e8b96a7
Compare
Choose a tag to compare

Release notes:

  • Add JwtException as the superclass of all exception classes.
  • Support string format of keys in constructors of ECDSA and RSA key class.

v3.1.1

23 Nov 13:09
b77bea8
Compare
Choose a tag to compare

Release notes:

  • The deprecated addRule method has been removed.
  • Introduced addRequiredRule() and addOptionalRule() methods.
  • Conducted code cleanup for enhanced readability and efficiency.

v3.1.0

22 Nov 14:22
b8639c8
Compare
Choose a tag to compare

Release notes:

  • Support for typ and kid headers: This release introduces added support for the typ and kid headers, enriching the functionality of the package. Users can now include these headers while working with the package, enabling enhanced customization and identification within JWT operations.

  • VerifierFactory Implementation: We've implemented the VerifierFactory, a versatile feature allowing seamless identification of verifiers based on the kid header. With this addition, users can easily select and employ the appropriate verifier for JWTs by specifying the kid header, streamlining the verification process.

v3.0.0

16 Nov 09:37
f46a06b
Compare
Choose a tag to compare

Release notes:

  • Expanded Algorithm Support: In this release, we've broadened our algorithm support to include ES256, ES256K, ES384, and EdDSA algorithms. These additions empower users with a wider range of cryptographic options, enhancing security and flexibility for JWT operations.

  • Obsolete PHP Versions Removed: To streamline and optimize the package's compatibility and performance, we've removed support for outdated versions of PHP. This decision ensures that the package aligns with current PHP standards and focuses on maintaining compatibility with modern PHP releases.

v2.1.5

25 Nov 19:44
e88ab6b
Compare
Choose a tag to compare

Some improvements!

v2.1.4

10 Jul 12:46
8462a57
Compare
Choose a tag to compare

Make it more portable to run on different operating systems

v2.1.2

10 Jul 11:54
79b4b0b
Compare
Choose a tag to compare

Add support for PHP v8.0 and newer PHPUnit versions

v2.1.1

27 Dec 10:13
32fb37c
Compare
Choose a tag to compare

Mirror updates.

v2.1.0

10 Nov 16:31
Compare
Choose a tag to compare

Passphrase added to RSA keys,
Key resources will be closed after signing or verifying.