| ⇢ | 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 | PropertyType::setNullable() added | |
| ⇢ | A | PropertyData::isOptional() added | |
| ⇢ | A | PropertyType::getTypes() added | |
| ⇢ | A | PropertyData::resolveAnnotations() added | |
| ⇢ | A | Property::isVisible() added | |
| ⇢ | A | PropertyType::isValidGenericCollection() added | |
| ⋮ | view more | ||
| A | ↘ | B | DataTransferObject::toArray() got worse |
| A | ↘ | B | DataTransferObject::__get() got worse |
| A | ↛ | PropertyType::isValid() removed | |
| A | ↛ | DataTransferObject::throwValidationException() removed | |
| A | ↛ | DataTransferObject::getViolations() removed | |
| A | ↛ | PropertyType::assertTypeEquals() removed | |
| A | ↛ | PropertyType::setTypes() removed | |
| A | ↛ | Property::initViolations() removed | |
| A | ↛ | PropertyData::resolveAnnotations() removed | |
| A | ↛ | Property::set() removed | |
| A | ↛ | PropertyData::boot() removed | |
| A | ↛ | PropertyType::isNullable() removed | |
| ⋮ | view more | ||