Releases: steverhoades/oauth2-openid-connect-client
Releases · steverhoades/oauth2-openid-connect-client
Release v2.0.0
Note: This release introduces breaking changes and is not compatible with versions v1.0.0 and prior.
- Adds support for php 8.0
- Upgrades lcobucci/jwt to 4.0
Release v1.0.0
Special thanks to @Levivb for the contributions for this release.
Notable Changes:
- Upgrade
lcobucci/jwt
from3.2
to3.4
- Apply code quality assurances (executable through composer scripts for easy access):
- php linting
- composer validation
- phpcs (PSR12)
- phpunit (full coverage)
- required packages checker
- unused-scanner
- security-checker
- github actions
- Add php 7.4 features (argument and return type hinting)
- Strengthen method expectations through
Assert
which catches unsupported passed arguments - Apply
final
modifier to several classes to provide a more stable upgrade experience in the future.
Release v0.4.0
- Supports multiple public keys.
Release v0.3.0
Added the ability to change the nbf time via the nbfToleranceSeconds option.
Release v0.2.1
Fixes issue where aud
was being defined as an array instead of a single value.
- introduces new validator EqualsToOrContains
Release v0.2.0
- upgrades to league/oauth2-client v2
Release v0.1.2
#4 Add id_token as a parameter when serializing the AccessToken
Release v0.1.1
#3 Fixes issue where return was missing