| ⇢ | A | EmailHtmlOptions added | |
| ⇢ | A | MatchRegularExpressionHtmlOptions added | |
| ⇢ | A | RequiredHtmlOptions added | |
| ⇢ | A | HasLengthHtmlOptions added | |
| ⇢ | A | RuleAwareTrait added | |
| ⇢ | A | NumberHtmlOptions added |
| ⇢ | B | Form::begin() added | |
| ⇢ | A | FormModel::getErrorSummary() added | |
| ⇢ | A | FormModel::getRules() added | |
| ⇢ | A | FormModel::processValidationResult() added | |
| ⇢ | A | EmailHtmlOptions::getHtmlOptions() added | |
| ⇢ | A | FormModel::getAttributeHints() added | |
| ⇢ | A | EmailHtmlOptions::__construct() added | |
| ⇢ | A | FormModel::getAttributeHint() added | |
| ⇢ | A | MatchRegularExpressionHtmlOptions::__construct() added | |
| ⇢ | A | FormModel::getErrors() added | |
| ⋮ | view more | ||
| B | ↛ | Form::start() removed | |
| A | ↛ | FormModel::validate() removed | |
| A | ↛ | FormModel::attributeLabels() removed | |
| A | ↛ | FormModel::errorSummary() removed | |
| A | ↛ | FormModel::errors() removed | |
| A | ↛ | FormModel::firstError() removed | |
| A | ↛ | FormModel::attributeLabel() removed | |
| A | ↛ | FormModel::attributeHints() removed | |
| A | ↛ | FormModel::formName() removed | |
| A | ↛ | FormModel::rules() removed | |
| ⋮ | view more | ||