| ⇢ | C | AbstractForm added | |
| ⇢ | A | ValidatesWithRespectTrait added | |
| ⇢ | A | UsesFormFieldDataTrait added | |
| ⇢ | A | AuthenticatesWithReCaptchaTrait added | |
| ⇢ | A | ValidatesWithRespectMapTrait added | |
| C | ↛ | AbstractForm removed | |
| A | ↛ | AuthenticatesWithReCaptchaTrait removed | |
| A | ↛ | ValidatesWithRespectTrait removed | |
| A | ↛ | ValidatesWithRespectMapTrait removed | |
| A | ↛ | UsesFormFieldDataTrait removed |
| ⇢ | A | AbstractForm::formFields() added | |
| ⇢ | A | AbstractForm::fieldControllers() added | |
| ⇢ | A | UsesFormFieldDataTrait::formFields() added | |
| ⇢ | A | AbstractForm::formErrors() added | |
| ⇢ | A | AbstractForm::build() added | |
| ⇢ | A | ValidatesWithRespectMapTrait::validation() added | |
| ⇢ | A | AbstractForm::fieldKeysAsNames() added | |
| ⇢ | A | AbstractForm::getAction() added | |
| ⇢ | A | AbstractForm::fieldNamesAsKeys() added | |
| ⇢ | A | AbstractForm::policies() added | |
| ⋮ | view more | ||
| A | ↛ | AbstractForm::formFields() removed | |
| A | ↛ | AbstractForm::fieldControllers() removed | |
| A | ↛ | UsesFormFieldDataTrait::formFields() removed | |
| A | ↛ | AbstractForm::formErrors() removed | |
| A | ↛ | AbstractForm::build() removed | |
| A | ↛ | AbstractForm::resetStateProps() removed | |
| A | ↛ | AbstractForm::fieldKeysAsNames() removed | |
| A | ↛ | AbstractForm::getExtension() removed | |
| A | ↛ | AuthenticatesWithReCaptchaTrait::reCaptchaPolicy() removed | |
| A | ↛ | AbstractForm::formatting() removed | |
| ⋮ | view more | ||