| ⇢ | A | ValidationError added | |
| A | ↛ | PolicyException removed | |
| A | ↛ | RuleException removed |
| ⇢ | A | ValidationError::getMessage() added | |
| ⇢ | A | ValidationError::getWeight() added | |
| ⇢ | A | Length::validate() added | |
| ⇢ | A | Policy::validate() added | |
| ⇢ | A | Dictionary::validate() added | |
| ⇢ | A | HaveIBeenPwned::validate() added | |
| ⇢ | A | CharacterClass::validate() added | |
| ⇢ | A | GuessableData::validate() added | |
| ⇢ | A | Change::validate() added | |
| ⇢ | A | NoReuse::validate() added | |
| ⋮ | view more | ||
| A | ↛ | LowerCase::enforce() removed | |
| A | ↛ | Length::enforce() removed | |
| A | ↛ | CharacterClass::enforce() removed | |
| A | ↛ | Change::enforce() removed | |
| A | ↛ | Dictionary::enforce() removed | |
| A | ↛ | RuleException::getWeight() removed | |
| A | ↛ | RuleException::getRule() removed | |
| A | ↛ | RuleException::__construct() removed | |
| A | ↛ | NoReuse::enforce() removed | |
| A | ↛ | HaveIBeenPwned::enforce() removed | |
| ⋮ | view more | ||