| ⇢ | A | FieldType added | |
| A | ↛ | DataTransferObject removed |
| ⇢ | A | FieldType::__construct() added | |
| ⇢ | A | FieldType::getValueType() added | |
| ⇢ | A | FieldType::getKeyType() added | |
| ⇢ | A | FieldType::hasKeyType() added | |
| A | ↘ | B | FieldValidator::resolveAllowedArrayTypes() got worse |
| B | ↛ | DataTransferObject::__construct() removed | |
| A | ↛ | DataTransferObject::parseArray() removed | |
| A | ↛ | DataTransferObject::getFieldValidators() removed | |
| A | ↛ | DataTransferObject::all() removed | |
| A | ↛ | DataTransferObject::toArray() removed | |
| A | ↛ | DataTransferObject::arrayOf() removed | |
| A | ↛ | DataTransferObject::only() removed | |
| A | ↛ | DataTransferObject::except() removed | |
| A | ↛ | DataTransferObject::castValue() removed | |
| A | ↛ | DataTransferObject::getValueCaster() removed | |
| ⋮ | view more | ||