| A | ↘ | B | Html got worse |
| ⇢ | F | Html::clean() added | |
| ⇢ | D | AbstractToken::cleanChildTokens() added | |
| ⇢ | B | Base::clean() added | |
| ⇢ | A | Element::appendChild() added | |
| ⇢ | A | Element::prependChild() added | |
| ⇢ | A | TokenContainer::appendChild() added | |
| ⇢ | A | TokenContainer::prependChild() added | |
| ⇢ | A | ClosedElement::appendChild() added | |
| ⇢ | A | ClosedElement::prependChild() added | |
| B | ↗ | A | TokenContainer::clean() improved |
| C | ↛ | Base::validate() removed | |
| A | ↛ | Html::validate() removed | |
| A | ↛ | Element::addChild() removed | |
| A | ↛ | TokenContainer::addChild() removed | |
| A | ↛ | ClosedElement::addChild() removed |