| ⇢ | A | TestCaseFilter added | |
| ⇢ | A | LessOrEqualTo added | |
| ⇢ | A | TestCase added | |
| ⇢ | A | LessThan added | |
| ⇢ | A | Equals added | |
| ⇢ | A | GreaterThanOrEqual added | |
| ⇢ | A | GreaterThan added | |
| ⇢ | A | NotEquals added | |
| A | ↛ | NotEquals removed | |
| A | ↛ | Equals removed | |
| A | ↛ | LessThan removed | |
| A | ↛ | GreaterThan removed | |
| A | ↛ | GreaterThanOrEqual removed | |
| A | ↛ | LessOrEqualTo removed |
| ⇢ | B | TestCase::input() added | |
| ⇢ | B | TestCase::run() added | |
| ⇢ | A | getTests() added | |
| ⇢ | A | GreaterThanOrEqual::matches() added | |
| ⇢ | A | GreaterThan::matches() added | |
| ⇢ | A | LessThan::matches() added | |
| ⇢ | A | Equals::matches() added | |
| ⇢ | A | TestCaseFilter::accept() added | |
| ⇢ | A | Rivescript::setClientId() added | |
| ⇢ | A | NotEquals::matches() added | |
| ⋮ | view more | ||
| A | ↘ | B | Add::parse() got worse |
| A | ↘ | B | Sub::parse() got worse |
| A | ↘ | B | Mult::parse() got worse |
| A | ↘ | B | ArrayTag::parse() got worse |
| A | ↘ | B | Div::parse() got worse |
| A | ↛ | NotEquals::matches() removed | |
| A | ↛ | Equals::matches() removed | |
| A | ↛ | LessThan::matches() removed | |
| A | ↛ | GreaterThan::matches() removed | |
| A | ↛ | GreaterThanOrEqual::matches() removed | |
| A | ↛ | LessOrEqualTo::matches() removed | |
| A | ↛ | Rivescript::setUservar() removed | |
| A | ↛ | Rivescript::getUservar() removed | |
| A | ↛ | Rivescript::stripNasties() removed | |