| ⇢ | A | ReadResult added | |
| ⇢ | A | MoveResult added | |
| ⇢ | A | Parser added | |
| A | ↘ | B | BaseNode got worse |
| ⇢ | A | DefaultReader::getNodeNamespaces() added | |
| ⇢ | A | ReadResult::create() added | |
| ⇢ | A | ReadResult::__construct() added | |
| ⇢ | A | BaseNode::getAttributes() added | |
| ⇢ | A | Formatter::namespacesToAttributes() added | |
| ⇢ | A | MoveResult::notFound() added | |
| ⇢ | A | MoveResult::__construct() added | |
| ⇢ | A | MoveResult::found() added | |
| ⇢ | A | Parser::validateElementName() added | |
| ⇢ | A | Parser::getNamespacePrefix() added | |
| ⋮ | view more | ||
| A | ↘ | B | BaseNode::setDOMAttributeNS() got worse |
| A | ↛ | Formatter::getNamespacePrefix() removed | |
| A | ↛ | Formatter::getLocalName() removed | |
| A | ↛ | Formatter::validateElementName() removed | |
| A | ↛ | Formatter::parseQualifiedName() removed | |