| ⇢ | A | CompositeRule added | |
| ⇢ | A | ContainerRule added | |
| ⇢ | A | StringRule added | |
| ⇢ | A | NumericRule added | |
| ⇢ | A | BoolRule added | |
| A | ↛ | BoolMixedRule removed | |
| A | ↛ | StringMixedRule removed | |
| A | ↛ | NumericMixedRule removed | |
| A | ↛ | ContainerMixedRule removed | |
| A | ↛ | CompositeMixedRule removed |
| ⇢ | A | ContainerRule::hasAttribute() added | |
| ⇢ | A | ContainerRule::hasOptionalAttribute() added | |
| ⇢ | A | ContainerRule::getCountableCheck() added | |
| ⇢ | A | StringRule::empty() added | |
| ⇢ | A | NumericRule::falsy() added | |
| ⇢ | A | ContainerRule::notEmpty() added | |
| ⇢ | A | StringRule::match() added | |
| ⇢ | A | NumericRule::greaterOrEqual() added | |
| ⇢ | A | ContainerRule::stdObject() added | |
| ⇢ | A | StringRule::__construct() added | |
| ⋮ | view more | ||
| A | ↛ | ContainerMixedRule::hasAttribute() removed | |
| A | ↛ | ContainerMixedRule::hasOptionalAttribute() removed | |
| A | ↛ | StringMixedRule::numeric() removed | |
| A | ↛ | ContainerMixedRule::countable() removed | |
| A | ↛ | NumericMixedRule::string() removed | |
| A | ↛ | ContainerMixedRule::array() removed | |
| A | ↛ | ContainerMixedRule::notEmpty() removed | |
| A | ↛ | NumericMixedRule::nonNegative() removed | |
| A | ↛ | ContainerMixedRule::lengthIs() removed | |
| A | ↛ | ContainerMixedRule::__construct() removed | |
| ⋮ | view more | ||