Releases: olssonm/laravel-zxcvbn
v6.0
This package now validates via Illuminate\Contracts\Validation\ValidationRule instead of Illuminate\Contracts\Validation\Rule (therefore new version).
Going forward this package will only support current Laravel and PHP versions. Support for Laravel 11 and lower dropped.
What's Changed
- Modernize validation rule by @AnnoyingTechnology in #29
- Add (basic) support for Laravel 13 by @AnnoyingTechnology in #28
New Contributors
- @AnnoyingTechnology made their first contribution in #28
Full Changelog: v5.3...v6.0
v5.3
v5.2
v5.1
v5.0
Restructure of the project, in most cases an upgrade from v4.5 is as simple as changing zxcvbn_min to zxcvbn.
The dictionary-method (zxcvbn_dictionary) now only checks the user-input, fixes the issues detected in issue #18.
What's Changed
- Rework dictionary validator, refactoring by @olssonm in #20
- The validator rule
zxcvbn_minhas been changed tozxcvbn - Dropped support of PHP 7.3
Full Changelog: v4.5...v5.0
v4.5
v4.4
- Support for PHP 8
- Dropped support for PHP < 7.3
- Dropped support for Laravel < 6.0
Note now bjeavons/zxcvbn-php is used yet again after that changes from the fork mkopinsky/zxcvbn-php has been merged. This should not in any way impact the usage of olssonm/laravel-zxcvbn. However, if you use this package to access the underlying zxcvbn-instance, you may or may not see some differences.