| ⇢ | A | FloatVal added | |
| ⇢ | A | LowerCase added | |
| ⇢ | A | LowerCaseFirst added | |
| ⇢ | A | StringVal added | |
| ⇢ | A | UpperCase added | |
| ⇢ | A | UpperCaseFirst added | |
| ⇢ | A | FloatVal added | |
| ⇢ | A | LowerCase added | |
| ⇢ | A | LowerCaseFirst added | |
| ⇢ | A | StringVal added | |
| ⋮ | view more | ||
| C | ↛ | SanitizeLocator removed | |
| C | ↛ | ValidationLocator removed | |
| A | ↛ | Double removed | |
| A | ↛ | Lowercase removed | |
| A | ↛ | LowercaseFirst removed | |
| A | ↛ | MatchField removed | |
| A | ↛ | Str removed | |
| A | ↛ | Uppercase removed | |
| A | ↛ | UppercaseFirst removed | |
| A | ↛ | Double removed | |
| ⋮ | view more | ||
| ⇢ | B | FloatVal::__invoke() added | |
| ⇢ | A | AbstractSpec::argsTostring() added | |
| ⇢ | A | Field::__invoke() added | |
| ⇢ | A | Validator::assert() added | |
| ⇢ | A | LowerCase::__invoke() added | |
| ⇢ | A | LowerCaseFirst::__invoke() added | |
| ⇢ | A | StringVal::__invoke() added | |
| ⇢ | A | UpperCase::__invoke() added | |
| ⇢ | A | UpperCaseFirst::__invoke() added | |
| ⇢ | A | FloatVal::__invoke() added | |
| ⋮ | view more | ||
| B | ↛ | ValidationLocator::getDefaultFactories() removed | |
| B | ↛ | SanitizeLocator::getDefaultFactories() removed | |
| B | ↛ | Double::__invoke() removed | |
| A | ↛ | AbstractLocator::get() removed | |
| A | ↛ | AbstractLocator::__construct() removed | |
| A | ↛ | Str::__invoke() removed | |
| A | ↛ | AbstractLocator::initFactories() removed | |
| A | ↛ | AbstractLocator::set() removed | |
| A | ↛ | AbstractSpec::argsToString() removed | |
| A | ↛ | ValidatorFactory::__construct() removed | |
| ⋮ | view more | ||