This release drops support for EOL'ed versions of PHP, and makes some internal upgrades supported by the newer versions.
Client code should have no BC breaks, as long as your Composer install process is checking the PHP version (which is the default behavior). However, clients are encouraged to move to the Algorithm
native enumeration values at their earliest convenience - the existing constants will continue to work until at least 4.0.
What's Changed
- Drop support for EOL PHP versions by @Firehed in #19
- Use more native types where possible by @Firehed in #20
- Update to more current PHPUnit by @Firehed in #21
- Use SensitiveParameter attribute on JWT parameters by @Firehed in #18
- Convert Algorithm to native enum by @Firehed in #22
Full Changelog: 3.3.0...3.4.0