| ⇢ | A | Semantic::setLanguage() added | |
| ⇢ | A | Rule::is() added | |
| ⇢ | A | Rule::isExactly() added | |
| ⇢ | A | Rule::not() added | |
| ⇢ | A | Rule::notExactly() added | |
| ⇢ | A | Rule::contains() added | |
| ⇢ | A | Rule::containsExactly() added | |
| ⇢ | A | Rule::doesntContain() added | |
| ⇢ | A | Rule::doesntContainExactly() added | |
| ⇢ | A | Rule::minCount() added | |
| ⋮ | view more | ||
| A | ↘ | B | HtmlForm::run() got worse |