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