| A | ↘ | B | Collection got worse |
| B | ↛ | BaseCollection removed |
| ⇢ | A | LazyCollection::getArrayableItems() added | |
| ⇢ | A | Collection::serialize() added | |
| ⇢ | A | Collection::all() added | |
| ⇢ | A | LazyCollection::empty() added | |
| ⇢ | A | Collection::make() added | |
| ⇢ | A | LazyCollection::serialize() added | |
| ⇢ | A | LazyCollection::make() added | |
| ⇢ | A | Collection::count() added | |
| ⇢ | A | LazyCollection::makeIterator() added | |
| ⇢ | A | LazyCollection::__construct() added | |
| ⋮ | view more | ||
| A | ↛ | BaseCollection::__construct() removed | |
| A | ↛ | BaseCollection::getArrayableItems() removed | |
| A | ↛ | BaseCollection::offsetGet() removed | |
| A | ↛ | BaseCollection::all() removed | |
| A | ↛ | BaseCollection::unserialize() removed | |
| A | ↛ | BaseCollection::offsetUnset() removed | |
| A | ↛ | BaseCollection::empty() removed | |
| A | ↛ | BaseCollection::offsetSet() removed | |
| A | ↛ | BaseCollection::getIterator() removed | |
| A | ↛ | BaseCollection::toJson() removed | |
| ⋮ | view more | ||