- Minimum Laravel version increased from
12.16to12.21. - The
distinctrule helper parameters have been deprecated in favor of thedistinctStrictanddistinctIgnoreCasehelpers. The parameters are planned to be removed in a future major version.
- Minimum Laravel version increased from
12.0to12.16.
- Minimum Laravel version increased from
11.43to12.0. Rule::date,Rule::email,Rule::file, andRule::imagenow return the fluent interface instead of a string. TheRuleSetvariant now accepts a modifier callback.
- Minimum Laravel version increased from
11.23.2to11.43.
- Minimum Laravel version increased from
11.8to11.23.2.
- Minimum Laravel version increased from
11.5to11.8.
- Minimum Laravel version increased from
11.0.3to11.5.
- Minimum Laravel version increased from
10.46to11.0.3. - Minimum PHP version increased from
8.1to8.2.
- Minimum Laravel version increased from
10.34to10.46.
- Minimum Laravel version increased from
10.33to10.34.
- Minimum Laravel version increased from
10.14to10.33.
- Minimum Laravel version increased from
9.50.2to10.14. - Minimum PHP version increased from
8.0to8.1.
- No breaking changes.
- Warning: If upgrading directly from
1.0to3.2thepasswordrule will change in expected functionality from validating the current password to validating the minimum complexity.
- Minimum Laravel version increased from
9.45to9.50.2.
- Minimum Laravel version increased from
9.6to9.45. - Removed
forEachrule helper.
- Minimum Laravel version increased from
8.82to9.6. - Removed
passwordrule helper. - Renamed
excludeIftoexcludeIfValue. - Renamed
prohibitedIftoprohibitedIfValue.