| ⇢ | A | ValueObjectDefinition added | |
| ⇢ | A | ValueObjectProperty added | |
| A | ↛ | Property removed |
| ⇢ | B | ValueObjectProperty::isValidType() added | |
| ⇢ | A | ValueObjectProperty::assertTypeEquals() added | |
| ⇢ | A | ValueObjectDefinition::resolveUseStatements() added | |
| ⇢ | A | ValueObjectProperty::resolveTypeDefinition() added | |
| ⇢ | A | ValueObjectDefinition::getValueObjectProperties() added | |
| ⇢ | A | ValueObjectProperty::__construct() added | |
| ⇢ | A | ValueObjectProperty::set() added | |
| ⇢ | A | ValueObjectDefinition::__construct() added | |
| ⇢ | A | ValueObjectDefinition::resolveAlias() added | |
| ⇢ | A | ValueObjectDefinition::hasAlias() added | |
| ⋮ | view more | ||
| B | ↛ | Property::isValidType() removed | |
| A | ↛ | Property::resolveTypeDefinition() removed | |
| A | ↛ | Property::assertTypeEquals() removed | |
| A | ↛ | Property::set() removed | |
| A | ↛ | ValueObject::getPublicProperties() removed | |
| A | ↛ | Property::fromReflection() removed | |
| A | ↛ | Property::__construct() removed | |
| A | ↛ | Property::getTypes() removed | |
| A | ↛ | Property::getFqn() removed | |