| ⇢ | 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 | EntityMap::addForeignRelation() added | |
| ⇢ | A | ObjectWrapper::getObject() added | |
| ⇢ | A | EntityMap::addNonProxyRelation() added | |
| ⇢ | A | ObjectWrapper::dehydrate() added | |
| ⇢ | A | EntityMap::addLocalRelation() added | |
| ⇢ | A | ObjectWrapper::hydrate() added | |
| ⇢ | A | EntityMap::addManyRelation() 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 | ↛ | MorphMany::initRelation() removed | |
| A | ↛ | PlainObjectWrapper::__construct() removed | |
| A | ↛ | MorphOne::initRelation() removed | |
| A | ↛ | PlainObjectWrapper::extract() removed | |
| A | ↛ | Query::parseNested() removed | |
| A | ↛ | PlainObjectWrapper::getMappedProperties() removed | |
| A | ↛ | Query::eagerLoadRelations() removed | |
| ⋮ | view more | ||