This library adheres to Semantic Versioning and Keep a CHANGELOG.
Nothing yet.
- Array-to-string conversion in
ContainsString
.
- Reduce uses of validators within validators.
FreeformValidator
abstract class.ContainsString
,DivisibleBy
,FastFailValidatorChain
,ValidatorByOperator
, andWithMessage
validators.
BaseValidator
was renamedExtendedAbstractValidator
to emphasize its connection to the LaminasAbstractValidator
now that this library has multiple base validators.- The failure message returned by
Not::getMessages()
now has the identifiernotValid
.
Not::getMessages()
returned failure messages before first call to::isValid()
.Not::getMessages()
returned an indexed array of messages.Comparison
andType
referenced incorrect failure message keys when validating options.
- PHP 7.4 support.
Not
andAnyValidator
validators.
- Incorrect value being passed to
BaseValidator::testValue()
inBaseValidator::isValid()
.
Initial release.