| A | ↘ | B | Config got worse |
| ⇢ | A | Config::createExpression() added | |
| ⇢ | A | QB_OPERATOR::expr() added | |
| ⇢ | A | QB_OPERATOR::isEmpty() added | |
| ⇢ | A | Config::registerSelect() added | |
| ⇢ | A | Config::registerJoin() added | |
| ⇢ | A | Expression::__construct() added | |
| ⇢ | A | Expression::isParam1() added | |
| ⇢ | A | Expression::notBetween() added | |
| ⇢ | A | Expression::isParam2() added | |
| ⇢ | A | Expression::between() added | |
| B | ↗ | A | Config::handleRule() improved |
| D | ↗ | A | Expression::execute() improved |