| ⇢ | B | Theme added | |
| ⇢ | A | ThemeDispatcher added | |
| F | ↛ | FieldFactory removed | |
| A | ↛ | Field removed |
| ⇢ | F | Theme::getFieldConfig() added | |
| ⇢ | B | Theme::__construct() added | |
| ⇢ | A | Theme::getLabelConfig() added | |
| ⇢ | A | Error::getDefaultConfig() added | |
| ⇢ | A | Hint::getDefaultConfig() added | |
| ⇢ | A | BaseField::getDefaultConfig() added | |
| ⇢ | A | ThemeDispatcher::getTheme() added | |
| ⇢ | A | ThemeDispatcher::initialize() added | |
| ⇢ | A | Label::getDefaultConfig() added | |
| ⇢ | A | Theme::getHintConfig() added | |
| ⋮ | view more | ||
| F | ↛ | FieldFactory::makeFieldConfig() removed | |
| B | ↛ | FieldFactory::__construct() removed | |
| A | ↛ | Field::text() removed | |
| A | ↛ | Field::password() removed | |
| A | ↛ | FieldFactory::fieldset() removed | |
| A | ↛ | Field::resetButton() removed | |
| A | ↛ | Field::field() removed | |
| A | ↛ | Field::email() removed | |
| A | ↛ | FieldFactory::date() removed | |
| A | ↛ | FieldFactory::label() removed | |
| ⋮ | view more | ||