| ⇢ | A | ObjectWrapper added | |
| F | ↗ | D | BelongsToMany improved |
| C | ↗ | B | Query improved |
| A | ↛ | EntityWrapper removed | |
| A | ↛ | PlainObjectWrapper removed |
| ⇢ | B | ObjectWrapper::attributesFromProperties() added | |
| ⇢ | B | ResultBuilder::parseRelations() added | |
| ⇢ | A | ResultBuilder::loadRelation() added | |
| ⇢ | A | ResultBuilder::queryEagerLoadedRelationships() added | |
| ⇢ | A | ResultBuilder::parseNested() added | |
| ⇢ | A | ObjectWrapper::getEntityAttribute() added | |
| ⇢ | A | ResultBuilder::eagerLoadRelations() added | |
| ⇢ | A | ResultBuilder::getRelation() added | |
| ⇢ | A | ResultBuilder::nestedRelations() added | |
| ⇢ | A | ResultBuilder::isNested() added | |
| ⋮ | view more | ||
| D | ↗ | C | Aggregate::parseManyRelationship() improved |
| A | ↘ | B | ResultBuilder::build() got worse |
| B | ↛ | EntityBuilder::getLazyLoadingProxies() removed | |
| B | ↛ | Query::parseRelations() removed | |
| A | ↛ | Query::loadRelation() removed | |
| A | ↛ | Query::getRelation() removed | |
| A | ↛ | PlainObjectWrapper::getEntityAttributes() removed | |
| A | ↛ | Query::nestedRelations() removed | |
| A | ↛ | PlainObjectWrapper::setEntityAttribute() removed | |
| A | ↛ | Query::isNested() removed | |
| A | ↛ | PlainObjectWrapper::getEntityAttribute() removed | |
| A | ↛ | PlainObjectWrapper::hasAttribute() removed | |
| ⋮ | view more | ||