| ⇢ | A | ColumnNotFoundException added | |
| ⇢ | A | NotAnActiveRecordException added | |
| ⇢ | A | ColumnCollection added | |
| B | ↗ | A | DataTable improved |
| ⇢ | A | ColumnCollection::getUnmutatedColumns() added | |
| ⇢ | A | ColumnCollection::getHeaders() added | |
| ⇢ | A | ColumnNotFoundException::__construct() added | |
| ⇢ | A | NotAnActiveRecordException::__construct() added | |
| ⇢ | A | ColumnCollection::__construct() added | |
| ⇢ | A | ColumnCollection::_fetchColumns() added | |
| ⇢ | A | ColumnCollection::_setColumnFormatter() added | |
| ⇢ | A | ColumnCollection::push() added | |
| A | ↛ | DataTable::_fetchColumns() removed | |
| A | ↛ | DataTable::_setColumnFormatter() removed | |
| A | ↛ | DataTable::_getColumnsForSelect() removed | |
| A | ↛ | DataTable::_fetchHeaders() removed |