Releases: vdhicts/laravel-validation-rules
Releases · vdhicts/laravel-validation-rules
v8.1.0
What's Changed
- Add
VersionNumbervalidation rule and perform some cleanup by @dvdheiden in #27
Full Changelog: v8.0.0...v8.1.0
v8.0.0
Add Laravel 12 support
Add Laravel 11 support
Upgrade deprecated validation rule contract
Changes
- Deprecated hex color validation as Laravel provides that out of the box, see: https://laravel.com/docs/10.x/validation#rule-hex-color.
- Upgrade to the new
ValidationRulecontract of Laravel which causes a breaking change. The breaking change is limited to the$attributeparameter no longer being provided to thepasses()method. - Use https://github.com/spatie/regex for easier regex usage.
Full Changelog: 4.0.0...5.0.0
Update to Laravel 10
- Update dependencies for Laravel 10
- Add pint as linter
- Add pint to CI
- Apply pint
- Apply promoted properties
Add contains any validation rule
- Add the
containsAnyvalidation rule.
Be aware: this will be the last release that actively supports PHP 7.4.
Deprecate rules that are already available in Laravel
Changes
- Deprecate rules that are already available in Laravel.
- Improve readme
Add Laravel 9 and PHP 8.1 support
Changes
- Add Laravel 9 support
- Add PHP 8.1 support
- Add static analysis
Add DateHasSpecificMinutes validation rule and PHP 8 compatibility
Changes
- Add
DateHasSpecificMinutesvalidation rule - Add PHP 8 compatibility