| ⇢ | D | InnerNode added | |
| ⇢ | B | AbstractNode added | |
| ⇢ | B | Parser added | |
| ⇢ | A | RootAccessTrait added | |
| ⇢ | A | Cleaner added | |
| ⇢ | A | SelectorParserDiscovery added | |
| ⇢ | A | HtmlNode added | |
| ⇢ | A | Collection added | |
| ⇢ | A | CleanerDiscovery added | |
| ⇢ | A | DomParserDiscovery added | |
| ⋮ | view more | ||
| F | ↗ | A | Dom improved |
| D | ↛ | InnerNode removed | |
| B | ↛ | AbstractNode removed | |
| A | ↛ | TextNode removed | |
| A | ↛ | ParserDiscovery removed | |
| A | ↛ | ArrayNode removed | |
| A | ↛ | Collection removed | |
| A | ↛ | HtmlNode removed | |
| ⇢ | F | Parser::parseTag() added | |
| ⇢ | D | Cleaner::clean() added | |
| ⇢ | C | Parser::parse() added | |
| ⇢ | B | InnerNode::addChild() added | |
| ⇢ | B | HtmlNode::text() added | |
| ⇢ | B | HtmlNode::innerHtml() added | |
| ⇢ | B | AbstractNode::__get() added | |
| ⇢ | B | Parser::detectCharset() added | |
| ⇢ | B | InnerNode::replaceChild() added | |
| ⇢ | A | InnerNode::isDescendant() added | |
| ⋮ | view more | ||
| F | ↛ | Dom::parseTag() removed | |
| D | ↛ | Dom::clean() removed | |
| C | ↛ | Dom::parse() removed | |
| B | ↛ | InnerNode::addChild() removed | |
| B | ↛ | HtmlNode::text() removed | |
| B | ↛ | HtmlNode::innerHtml() removed | |
| B | ↛ | AbstractNode::__get() removed | |
| B | ↛ | Dom::detectCharset() removed | |
| B | ↛ | InnerNode::replaceChild() removed | |
| A | ↛ | InnerNode::isDescendant() removed | |
| ⋮ | view more | ||