Releases: lcobucci/jwt
5.5.0
Release Notes for 5.5.0
Feature release (minor)
5.5.0
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 2
Improvement
- 1097: Exclude
.readthedocs.yaml
and/renovate.json
files from dist thanks to @Slamdunk - 1092: Add migration API for
readonly
classes thanks to @Slamdunk
CI,Improvement
CI
- 1093: Set PHP nightly as 8.5 thanks to @Slamdunk
renovate
- 1088: Update codecov/codecov-action action to v5 thanks to @renovate[bot]
5.4.2
Release Notes for 5.4.2
5.4.x bugfix release (patch)
5.4.2
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 1
Bug
5.4.1
5.4.0
Release Notes for 5.4.0
This release adds PHP 8.4 compatibility and improvements on the codebase.
5.4.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
Improvement
- 1071: Add PHP 8.4 support thanks to @cedric-anne
- 1063: Benchmarks: add EdDSA algorithm thanks to @Slamdunk
- 1056: Use attributes for PHPUnit thanks to @lcobucci
- 1055: Require PHP 8.2 thanks to @lcobucci
5.3.0
Release Notes for 5.3.0
This release ships a new validation constraint to assert that a private claim exists.
5.3.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Improvement
5.2.0
Release Notes for 5.2.0
This release provides an API to ease key rotation procedures and dependency updates.
5.2.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
Improvement
5.1.0
Release Notes for 5.1.0
This releases compatibility guarantees with PHP 8.3 and adds testing against PHP 8.4-dev.
5.1.0
- Total issues resolved: 1
- Total pull requests resolved: 8
- Total contributors: 4
Dependencies
- 1030: Support PHP 8.3 thanks to @javer
renovate
-
1025: Update all non-major dependencies thanks to @renovate[bot]
-
1017: Update dependency phpstan/phpstan to v1.10.26 thanks to @renovate[bot]
-
1016: Update dependency lcobucci/coding-standard to v11 thanks to @renovate[bot]
-
1006: Lock file maintenance thanks to @renovate[bot]
-
1004: Update all non-major dependencies thanks to @renovate[bot]
-
1010: Fixed naming of
assertShouldRaiseExceptionWhenSignatureIsValid()
thanks to @rhertogh
Improvement
- 1002: Improve benchmarks thanks to @lcobucci
5.0.0
Release Notes for 5.0.0
This release removes deprecated components, makes PHP 8.1 the minimum required version, and ships some API improvements.
5.0.0
- Total issues resolved: 2
- Total pull requests resolved: 25
- Total contributors: 9
BC-break
- 979: Builder: make it immutable thanks to @Slamdunk
- 939: Remove empty Signer, empty Key, empty Signature, empty
string
s thanks to @Slamdunk - 937: Remove
\Lcobucci\JWT\Signer\None
thanks to @Slamdunk - 873: Use abstraction instead of concretion thanks to @lcobucci
- 872: Remove deprecated components thanks to @lcobucci
- 871: Require PHP 8.1+ thanks to @lcobucci
- 969: 4.3.x merge up into 5.0.x thanks to @lcobucci
Minor BC-break
- 967: Make testing less painful thanks to @lcobucci
Improvement
- 1001: Support other PSR-20 implementations thanks to @lcobucci
- 977: Builder fluent interface is confusing thanks to @Slamdunk
- 960: Setup Renovate as a replacement for Dependabot thanks to @Ocramius
- 931: Make test assertion more strict thanks to @peter279k
- 880: PHP Version constraint: stick to tested versions only thanks to @Slamdunk
CI
- 1000: Update docs and CI files thanks to @lcobucci
- 999: Use roave/backward-compatibility-check directly thanks to @lcobucci
Dependencies
- 998: Update to PHPUnit 10 thanks to @Slamdunk
- 988: Merge release 4.3.0 into 5.0.x thanks to @github-actions[bot]
- 984: Update dependency phpstan/phpstan to ^1.9.4 thanks to @renovate[bot]
- 906: Bump phpstan/phpdoc-parser from 1.7.0 to 1.8.0 thanks to @dependabot[bot]
- 905: Bump nikic/php-parser from 4.14.0 to 4.15.1 thanks to @dependabot[bot]
- 904: Bump phpstan/phpstan from 1.8.3 to 1.8.5 thanks to @dependabot[bot]
- 902: Bump phpstan/phpstan-strict-rules from 1.4.2 to 1.4.3 thanks to @dependabot[bot]
- 898: Bump phpstan/phpstan from 1.8.2 to 1.8.3 thanks to @dependabot[bot]
- 973: Update all non-major dependencies thanks to @renovate[bot]
Documentation
4.3.0
Release Notes for 4.3.0
Feature release (minor)
4.3.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 4
Dependencies,Improvement
Improvement,Minor BC-break
- 968: Deprecate Ecdsa create thanks to @lcobucci
Improvement
Documentation
- 879: fix typo : you must create a new token builder, thanks to @roxie-dev