| ⇢ | A | GuardFactory added | |
| ⇢ | A | FailAlwaysGuard added |
| ⇢ | C | GuardFactory::create() added | |
| ⇢ | A | IterableStringGuard::validationShortCircuit() added | |
| ⇢ | A | StringableGuard::validationShortCircuit() added | |
| ⇢ | A | SingleIterableInput::isMoreThanMinCount() added | |
| ⇢ | A | GuardFactory::defaultValue() added | |
| ⇢ | A | SingleIterableInput::isBetweenCountSize() added | |
| ⇢ | A | GuardFactory::defaultStrict() added | |
| ⇢ | A | SingleIterableInput::isLessThanMaxCount() added | |
| ⇢ | A | GuardFactory::__construct() added | |
| ⇢ | A | BoolGuard::isFalse() added | |
| ⋮ | view more | ||
| B | ↗ | A | BoolGuard::validation() improved |
| B | ↗ | A | StringBase::validation() improved |
| A | ↛ | SingleIterableInput::isWithinCountSize() removed | |
| A | ↛ | IterableStringableGuard::extraStringValidation() removed | |
| A | ↛ | IterableStringGuard::extraStringValidation() removed | |
| A | ↛ | StringableGuard::extraStringValidation() removed | |
| A | ↛ | StringGuard::extraStringValidation() removed | |