| ⇢ | A | AbstractDefinition added | |
| ⇢ | A | AbstractPropertyDefinition added | |
| ⇢ | A | ClassDefinition added | |
| ⇢ | A | DefinitionBuilder added | |
| ⇢ | A | MethodDefinition added | |
| ⇢ | A | ParameterDefinition added | |
| ⇢ | A | PropertyDefinition added | |
| ⇢ | A | ClassReference added | |
| ⇢ | A | ResourceReference added | |
| ⇢ | A | ServiceReference added | |
| ⋮ | view more | ||
| ⇢ | B | ClassDefinition::toMetadata() added | |
| ⇢ | A | AbstractDefinition::resolveReferenceValue() added | |
| ⇢ | A | ClassDefinition::defineProperty() added | |
| ⇢ | A | AbstractDefinition::getParentDefinition() added | |
| ⇢ | A | MethodDefinition::setIsPublic() added | |
| ⇢ | A | MethodDefinition::setMethodName() added | |
| ⇢ | A | ClassDefinition::addScope() added | |
| ⇢ | A | AbstractPropertyDefinition::setModifiers() added | |
| ⇢ | A | ClassDefinition::removeScope() added | |
| ⇢ | A | MethodDefinition::setModifiers() added | |
| ⋮ | view more | ||
| B | ↘ | C | Builder::buildConstructorDependencies() got worse |