| ⇢ | A | EventHandlers added | |
| ⇢ | A | Naming added | |
| C | ↗ | B | QueryBuilder improved |
| ⇢ | A | Naming::setNamingSchemeTable() added | |
| ⇢ | A | Naming::setNamingSchemeColumn() added | |
| ⇢ | A | Naming::getNamingSchemeColumn() added | |
| ⇢ | A | Naming::getTableNameTemplate() added | |
| ⇢ | A | Naming::setNamingSchemeMethods() added | |
| ⇢ | A | Naming::getAttributeName() added | |
| ⇢ | A | Naming::getNamingSchemeMethods() added | |
| ⇢ | A | Naming::getTableName() added | |
| ⇢ | A | Naming::getColumnName() added | |
| ⇢ | A | Naming::getNamingSchemeTable() added | |
| ⋮ | view more | ||
| A | ↘ | B | QueryBuilder::createJoin() got worse |
| B | ↗ | A | Column::__get() improved |
| A | ↛ | Entity::setTableNameTemplate() removed | |
| A | ↛ | Entity::postUpdate() removed | |
| A | ↛ | Entity::setNamingSchemeTable() removed | |
| A | ↛ | Entity::onChange() removed | |
| A | ↛ | Entity::preUpdate() removed | |
| A | ↛ | Entity::getColumnName() removed | |
| A | ↛ | Entity::getNamingSchemeMethods() removed | |
| A | ↛ | Entity::getNamingSchemeColumn() removed | |
| A | ↛ | Entity::getAttributeName() removed | |
| A | ↛ | Entity::onInit() removed | |
| ⋮ | view more | ||