| ⇢ | A | StringValidation added | |
| ⇢ | A | StringBetweenLengthValidatorTrait added | |
| ⇢ | A | InvalidArgumentException added | |
| ⇢ | A | ValueExtractor added |
| ⇢ | B | StringBetweenLengthValidatorTrait::mustHaveLengthB... added | |
| ⇢ | A | StringValidation::isStringBetweenValid() added | |
| ⇢ | A | ValueExtractor::fromArray() added | |
| ⇢ | A | InvalidArgumentException::__construct() added | |
| ⇢ | A | InvalidArgumentException::getPropertyPath() added | |
| ⇢ | A | InvalidArgumentException::getValue() added | |
| A | ↘ | B | PragmaticRawValueValidator::mustBeStringNotEmpty() got worse |
| A | ↘ | B | PragmaticRawValueValidator::mustBeEmailAddress() got worse |
| A | ↛ | PragmaticRawValueValidator::mustHaveLengthBetween(... removed |