| ⇢ | A | XmlRoot added | |
| ⇢ | A | XmlList added | |
| A | ↘ | B | AnnotationClassMetadataLoader got worse |
| A | ↘ | B | XmlSerializationVisitor got worse |
| ⇢ | B | XmlDeserializationVisitor::visitArrayEntry() added | |
| ⇢ | B | XmlList::__construct() added | |
| ⇢ | A | AbstractClassMetadataLoader::loadClassMetadataXmlR... added | |
| ⇢ | A | AbstractClassMetadataLoader::loadPropertyMetadataX... added | |
| ⇢ | A | XmlSerializationVisitor::startVisitingObject() added | |
| ⇢ | A | AbstractClassMetadataLoader::loadPropertyMetadataX... added | |
| ⇢ | A | ClassMetadata::hasXmlRoot() added | |
| ⇢ | A | XmlList::useKeyAsNode() added | |
| ⇢ | A | ClassMetadata::getXmlRoot() added | |
| ⇢ | A | XmlList::isInline() added | |
| ⋮ | view more | ||
| B | ↗ | A | XmlDeserializationVisitor::doVisitArray() improved |
| A | ↘ | B | XmlDeserializationVisitor::doVisitObjectProperty() got worse |
| B | ↘ | C | XmlClassMetadataLoader::loadClass() got worse |
| B | ↘ | C | XmlSerializationVisitor::doVisitObjectProperty() got worse |
| C | ↛ | XmlDeserializationVisitor::visitArrayItem() removed | |
| A | ↛ | StdClassType::__construct() removed | |