| ⇢ | A | Settings added | |
| ⇢ | A | FormResults added | |
| ⇢ | A | Button added | |
| A | ↘ | B | Field got worse |
| A | ↛ | FormResult removed |
| ⇢ | B | SiteReviewsForm::getHiddenFields() added | |
| ⇢ | A | Field::mergeFieldArgs() added | |
| ⇢ | A | Field::buildSettingField() added | |
| ⇢ | A | Field::getFieldPrefix() added | |
| ⇢ | A | Settings::getSettingFields() added | |
| ⇢ | A | Field::buildField() added | |
| ⇢ | A | Settings::getTemplateContextForTranslations() added | |
| ⇢ | A | YesNo::required() added | |
| ⇢ | A | Settings::getTemplateContext() added | |
| ⇢ | A | Form::getFields() added | |
| ⋮ | view more | ||
| A | ↘ | B | Field::build() got worse |
| A | ↛ | Honeypot::defaults() removed | |
| A | ↛ | Form::getTemplateContext() removed | |
| A | ↛ | Form::getSettingFields() removed | |
| A | ↛ | Form::getTemplateContextForTranslations() removed | |
| A | ↛ | Field::buildMultiField() removed | |
| A | ↛ | Form::normalizeSettingPath() removed | |
| A | ↛ | FormResult::build() removed | |