4.1.0
Release Notes for 4.1.0
This release provides a new algorithm (EdDSA over Curve25519) and a claim formatted that always uses integers for date claims.
4.1.0
- Total issues resolved: 1
- Total pull requests resolved: 37
- Total contributors: 8
Improvement
- 617: Provide the UnixTimestampDates formatter thanks to @Slamdunk
- 616: Expose interface that represents unencrypted tokens thanks to @Slamdunk
- 613: Prefer ext-sodium cache-timing-safe functions thanks to @Slamdunk
- 605: Implement EdDSA Signer thanks to @Slamdunk
- 555: Add StrictValidAt constraint, deprecate ValidAt to LooseValidAt thanks to @Slamdunk
- 554: [v4.0] Add stricter ValidAt constraint thanks to @Slamdunk
Documentation
- 607: Fix typo in validating-tokens.md thanks to @hunomina
- 601: Fix letter case error thanks to @baijunyao
- 600: Fix autoload.php path error thanks to @baijunyao
- 591: Fix validation documentation thanks to @vmikhav
- 572: Update validating-tokens.md thanks to @nikafzar
CI
- 624: Ignore mutations for now thanks to @lcobucci
- 619: Improve CI configuration thanks to @t0mmy742
- 614: [CI] Lint composer.json thanks to @Slamdunk
Dependencies
- 639: Bump infection/infection from 0.20.2 to 0.21.0 thanks to @dependabot-preview[bot]
- 599: Bump dealerdirect/phpcodesniffer-composer-installer from 0.7.0 to 0.7.1 thanks to @dependabot-preview[bot]
- 598: Bump phpstan/phpstan from 0.12.58 to 0.12.59 thanks to @dependabot-preview[bot]
- 597: Bump phpunit/phpunit from 9.4.4 to 9.5.0 thanks to @dependabot-preview[bot]
- 596: Bump nikic/php-parser from 4.10.2 to 4.10.3 thanks to @dependabot-preview[bot]
- 589: Bump phpunit/phpunit from 9.4.3 to 9.4.4 thanks to @dependabot-preview[bot]
- 588: Bump symfony/process from 5.1.9 to 5.2.0 thanks to @dependabot-preview[bot]
- 587: Bump symfony/string from 5.1.9 to 5.2.0 thanks to @dependabot-preview[bot]
- 586: Bump symfony/options-resolver from 5.1.9 to 5.2.0 thanks to @dependabot-preview[bot]
- 585: Bump symfony/finder from 5.1.9 to 5.2.0 thanks to @dependabot-preview[bot]
- 584: Bump symfony/console from 5.1.9 to 5.2.0 thanks to @dependabot-preview[bot]
- 583: Bump symfony/filesystem from 5.1.9 to 5.2.0 thanks to @dependabot-preview[bot]
- 581: Bump phar-io/version from 3.0.2 to 3.0.3 thanks to @dependabot-preview[bot]
- 580: Bump symfony/console from 5.1.8 to 5.1.9 thanks to @dependabot-preview[bot]
- 579: Bump symfony/debug from 4.4.16 to 4.4.17 thanks to @dependabot-preview[bot]
- 578: Bump symfony/filesystem from 5.1.8 to 5.1.9 thanks to @dependabot-preview[bot]
- 577: Bump symfony/finder from 5.1.8 to 5.1.9 thanks to @dependabot-preview[bot]
- 576: Bump symfony/string from 5.1.8 to 5.1.9 thanks to @dependabot-preview[bot]
- 575: Bump symfony/process from 5.1.8 to 5.1.9 thanks to @dependabot-preview[bot]
- 574: Bump symfony/options-resolver from 5.1.8 to 5.1.9 thanks to @dependabot-preview[bot]
- 573: Bump phpstan/phpstan from 0.12.57 to 0.12.58 thanks to @dependabot-preview[bot]
- 571: Bump phpunit/php-code-coverage from 9.2.4 to 9.2.5 thanks to @dependabot-preview[bot]
- 570: Bump sebastian/lines-of-code from 1.0.2 to 1.0.3 thanks to @dependabot-preview[bot]
- 567: Bump phpunit/php-code-coverage from 9.2.3 to 9.2.4 thanks to @dependabot-preview[bot]