| ⇢ | A | PropertyType added | |
| ⇢ | A | PropertyData added | |
| ⇢ | A | Property added | |
| A | ↛ | PropertyType removed | |
| A | ↛ | Property removed | |
| A | ↛ | PropertyData removed |
| ⇢ | B | DataTransferObject::getValidationViolations() added | |
| ⇢ | A | PropertyType::isValid() added | |
| ⇢ | A | Property::disableAutoValidation() added | |
| ⇢ | A | PropertyType::assertTypeEquals() added | |
| ⇢ | A | DataTransferObject::propertyExists() added | |
| ⇢ | A | Property::getName() added | |
| ⇢ | A | PropertyData::__construct() added | |
| ⇢ | A | Property::getViolations() added | |
| ⇢ | A | PropertyData::resolveOptional() added | |
| ⇢ | A | DataTransferObject::validationEnabled() added | |
| ⋮ | view more | ||
| A | ↘ | B | DataTransferObject::toArray() got worse |
| A | ↘ | B | DataTransferObject::__get() got worse |
| A | ↛ | DataTransferObject::throwValidationException() removed | |
| A | ↛ | PropertyType::isValid() removed | |
| A | ↛ | PropertyType::assertTypeEquals() removed | |
| A | ↛ | DataTransferObject::getViolations() removed | |
| A | ↛ | PropertyType::setArrayTypes() removed | |
| A | ↛ | Property::getViolations() removed | |
| A | ↛ | PropertyType::getArrayTypes() removed | |
| A | ↛ | PropertyData::getFqn() removed | |
| A | ↛ | PropertyData::resolveOptional() removed | |
| A | ↛ | PropertyType::getTypes() removed | |
| ⋮ | view more | ||