| ⇢ | A | Dom added | |
| ⇢ | A | HtmlValidator added | |
| ⇢ | A | JsonValidator added | |
| ⇢ | A | Validator added | |
| ⇢ | A | XmlValidator added | |
| ⇢ | A | HtmlValidatorTest added | |
| ⇢ | A | JsonValidatorTest added | |
| ⇢ | A | XmlValidatorTest added |
| ⇢ | B | Validator::__construct() added | |
| ⇢ | A | Dom::registerNamespace() added | |
| ⇢ | A | Dom::fixNamespace() added | |
| ⇢ | A | Validator::buildValidator() added | |
| ⇢ | A | HtmlValidatorTest::testException() added | |
| ⇢ | A | Dom::xpath() added | |
| ⇢ | A | HtmlValidatorTest::testCheckTrue() added | |
| ⇢ | A | Dom::getNamespaces() added | |
| ⇢ | A | JsonValidatorTest::testException() added | |
| ⇢ | A | JsonValidatorTest::testInvalidJson() added | |
| ⋮ | view more | ||
| A | ↘ | B | Runner::run() got worse |