⇢ | C | Element added | |
⇢ | A | Title added | |
⇢ | A | ClosedElement added | |
⇢ | A | OpenElement added | |
B | ↗ | A | Html improved |
B | ↛ | Element removed | |
A | ↛ | OpenElement removed | |
A | ↛ | ClosedElement removed |
⇢ | F | Html::doClean() added | |
⇢ | D | Element::remove() added | |
⇢ | C | Element::clean() added | |
⇢ | C | Head::doClean() added | |
⇢ | B | Element::getAllowedAttributes() added | |
⇢ | B | Element::buildStartTag() added | |
⇢ | B | Base::doClean() added | |
⇢ | B | Title::doClean() added | |
⇢ | A | OpenElement::toHtml() added | |
⇢ | A | Element::getAttributeParameters() added | |
⋮ | view more | ||
A | ↘ | B | Groundskeeper::clean() got worse |
A | ↘ | B | AbstractToken::__construct() got worse |
D | ↗ | B | AbstractToken::cleanChildTokens() improved |
F | ↛ | Html::clean() removed | |
D | ↛ | Element::remove() removed | |
C | ↛ | Element::clean() removed | |
B | ↛ | Element::getAllowedAttributes() removed | |
B | ↛ | Link::validate() removed | |
B | ↛ | Element::buildStartTag() removed | |
B | ↛ | AbstractToken::isValidType() removed | |
B | ↛ | Base::clean() removed | |
A | ↛ | Element::prependChild() removed | |
A | ↛ | Element::removeChild() removed | |
⋮ | view more |