| C | ↘ | D | QueryBuilder got worse | 
| B | ↛ | AbstractQueryBuilder removed | |
| A | ↛ | Driver removed | |
| A | ↛ | Result removed | |
| A | ↛ | SQL removed | |
| A | ↛ | Util removed | 
| ⇢ | B | QueryBuilder::_compile() added | |
| ⇢ | B | QueryBuilder::_whereString() added | |
| ⇢ | B | QueryBuilder::_run() added | |
| ⇢ | B | QueryBuilder::_compileType() added | |
| ⇢ | B | QueryBuilder::_like() added | |
| ⇢ | B | QueryBuilder::_having() added | |
| ⇢ | B | QueryBuilder::_appendQuery() added | |
| ⇢ | B | QueryBuilder::_mixedSet() added | |
| ⇢ | A | QueryBuilder::_select() added | |
| ⇢ | A | QueryBuilder::_getCompile() added | |
| ⋮ | view more | ||
| B | ↛ | Util::backupData() removed | |
| B | ↛ | Result::__construct() removed | |
| B | ↛ | Result::fetch() removed | |
| B | ↛ | AbstractQueryBuilder::_whereString() removed | |
| B | ↛ | AbstractQueryBuilder::_run() removed | |
| B | ↛ | AbstractQueryBuilder::_compileType() removed | |
| B | ↛ | AbstractQueryBuilder::_compile() removed | |
| B | ↛ | AbstractQueryBuilder::_like() removed | |
| B | ↛ | AbstractQueryBuilder::_having() removed | |
| B | ↛ | AbstractQueryBuilder::_appendQuery() removed | |
| ⋮ | view more | ||