| ⇢ | A | TokenContainer added |
| ⇢ | C | Element::clean() added | |
| ⇢ | B | Element::getAllowedAttributes() added | |
| ⇢ | B | Element::buildStartTag() added | |
| ⇢ | A | TokenContainer::clean() added | |
| ⇢ | A | OpenElement::buildHtml() added | |
| ⇢ | A | TokenContainer::__construct() added | |
| ⇢ | A | AbstractToken::toHtml() added | |
| ⇢ | A | TokenContainer::addChild() added | |
| ⇢ | A | DocType::isValid() added | |
| ⇢ | A | TokenContainer::removeChild() added | |
| ⋮ | view more | ||
| A | ↘ | B | Configuration::configureOptions() got worse |
| B | ↗ | A | AbstractToken::setParent() improved |
| C | ↛ | Element::validate() removed | |
| B | ↛ | Element::getAllowedAttrbutes() removed | |
| B | ↛ | Element::toString() removed | |
| B | ↛ | Element::toStringTag() removed | |
| A | ↛ | OpenElement::toString() removed | |
| A | ↛ | Element::handleValidationError() removed | |
| A | ↛ | CData::toString() removed | |
| A | ↛ | Text::toString() removed | |
| A | ↛ | Comment::toString() removed | |
| A | ↛ | DocType::validate() removed | |
| ⋮ | view more | ||