| ⇢ | A | HasLengthHtmlOptions added | |
| ⇢ | A | RuleAwareTrait added | |
| ⇢ | A | NumberHtmlOptions added | |
| ⇢ | A | EmailHtmlOptions added | |
| ⇢ | A | MatchRegularExpressionHtmlOptions added | |
| ⇢ | A | RequiredHtmlOptions added |
| ⇢ | B | Form::begin() added | |
| ⇢ | A | MatchRegularExpressionHtmlOptions::__construct() added | |
| ⇢ | A | FormModel::getErrors() added | |
| ⇢ | A | MatchRegularExpressionHtmlOptions::getHtmlOptions(... added | |
| ⇢ | A | FormModel::getError() added | |
| ⇢ | A | NumberHtmlOptions::__construct() added | |
| ⇢ | A | FormModel::getFormName() added | |
| ⇢ | A | Field::addSuccessCssClassToInput() added | |
| ⇢ | A | FormModel::getFirstError() added | |
| ⇢ | A | RequiredHtmlOptions::__construct() added | |
| ⋮ | view more | ||
| B | ↛ | Form::start() removed | |
| A | ↛ | FormModel::validate() 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 | |
| A | ↛ | FormModel::error() removed | |
| A | ↛ | FormModel::firstErrors() removed | |
| ⋮ | view more | ||