| ⇢ | A | FormSettings added | |
| ⇢ | A | FormDefinitionObject added | |
| ⇢ | A | FormDefinition added | |
| ⇢ | A | MiddlewareResolver added | |
| ⇢ | A | PresetMiddlewares added | |
| ⇢ | A | PersistenceResolver added | |
| ⇢ | A | NextSteps added | |
| ⇢ | A | Step added | |
| ⇢ | A | ConditionItemResolver added | |
| ⇢ | A | StepDefinition added | |
| ⋮ | view more | ||
| A | ↛ | Step removed | |
| A | ↛ | StepDefinition removed | |
| A | ↛ | Steps removed | |
| A | ↛ | ConditionItemResolver removed | |
| A | ↛ | ActivationResolver removed | |
| A | ↛ | MiddlewareResolver removed | |
| A | ↛ | PersistenceResolver removed | |
| A | ↛ | FormObjectHash removed | |
| A | ↛ | SupportedField removed | |
| A | ↛ | PresetMiddlewares removed | |
| ⋮ | view more | ||
| ⇢ | A | Step::dataPreProcessor() added | |
| ⇢ | A | ConditionItemResolver::getInstanceClassName() added | |
| ⇢ | A | PreviousLinkViewHelper::render() added | |
| ⇢ | A | Validation::getName() added | |
| ⇢ | A | AbstractActivation::dataPreProcessor() added | |
| ⇢ | A | Field::getName() added | |
| ⇢ | A | FormDefinition::getRootConfiguration() added | |
| ⇢ | A | Steps::getEntry() added | |
| ⇢ | A | FormDefinition::dataPreProcessor() added | |
| ⇢ | A | MiddlewareResolver::getInstanceClassName() added | |
| ⋮ | view more | ||
| B | ↘ | C | DefaultFormObjectBuilder::insertObjectProperties() got worse |
| A | ↛ | Step::dataPreProcessor() removed | |
| A | ↛ | FormObjectConfiguration::sanitizeConfiguration() removed | |
| A | ↛ | ConditionItemResolver::getInstanceClassName() removed | |
| A | ↛ | FormObjectConfiguration::getConfigurationObjectFro... removed | |
| A | ↛ | AbstractActivation::getConditions() removed | |
| A | ↛ | Form::getRootConfiguration() removed | |
| A | ↛ | AbstractActivation::hasCondition() removed | |
| A | ↛ | Form::addField() removed | |
| A | ↛ | FormObjectStatic::getConfiguration() removed | |
| A | ↛ | Validation::setActivation() removed | |
| ⋮ | view more | ||