| D | ↗ | C | Validator improved |
| ⇢ | B | Validator::removeErrors() added | |
| ⇢ | A | Validator::getError() added | |
| ⇢ | A | Validator::getDefaultMessage() added | |
| C | ↘ | D | Validator::value() got worse |
| B | ↗ | A | Validator::array() improved |
| B | ↗ | A | Validator::object() improved |
| B | ↗ | A | Validator::request() improved |
| B | ↗ | A | ValidatorExtension::__construct() improved |
| A | ↛ | Validator::getParamErrors() removed | |
| A | ↛ | Validator::getParamRuleError() removed | |
| A | ↛ | Validator::setParamErrors() removed | |
| A | ↛ | ValidatorExtension::getRuleError() removed |