| ⇢ | 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 | PropertyType::assertTypeEquals() added | |
| ⇢ | A | Property::disableAutoValidation() added | |
| ⇢ | A | PropertyData::getType() added | |
| ⇢ | A | Property::setVisible() added | |
| ⇢ | A | PropertyType::setHasType() added | |
| ⇢ | A | DataTransferObject::isValid() added | |
| ⇢ | A | Property::getValue() added | |
| ⇢ | A | DataTransferObject::propertyExists() added | |
| ⋮ | view more | ||
| A | ↘ | B | DataTransferObject::toArray() got worse |
| A | ↘ | B | DataTransferObject::__get() got worse |
| A | ↛ | DataTransferObject::throwValidationException() removed | |
| A | ↛ | PropertyType::isValid() removed | |
| A | ↛ | DataTransferObject::getViolations() removed | |
| A | ↛ | PropertyType::assertTypeEquals() removed | |
| A | ↛ | PropertyType::setNullable() removed | |
| A | ↛ | Property::isValid() removed | |
| A | ↛ | PropertyData::getConstraints() removed | |
| A | ↛ | PropertyType::isHasType() removed | |
| A | ↛ | Property::isImmutable() removed | |
| A | ↛ | PropertyType::setArrayTypes() removed | |
| ⋮ | view more | ||