| A | ↘ | B | Collection got worse |
| B | ↛ | BaseCollection removed |
| ⇢ | A | LazyCollection::getArrayableItems() added | |
| ⇢ | A | Collection::offsetExists() added | |
| ⇢ | A | LazyCollection::all() added | |
| ⇢ | A | LazyCollection::map() added | |
| ⇢ | A | Collection::toArray() added | |
| ⇢ | A | LazyCollection::each() added | |
| ⇢ | A | LazyCollection::filter() added | |
| ⇢ | A | Collection::each() added | |
| ⇢ | A | LazyCollection::toJson() added | |
| ⇢ | A | Collection::reject() added | |
| ⋮ | view more | ||
| A | ↛ | BaseCollection::__construct() removed | |
| A | ↛ | BaseCollection::getArrayableItems() removed | |
| A | ↛ | BaseCollection::reduce() removed | |
| A | ↛ | BaseCollection::pluck() removed | |
| A | ↛ | BaseCollection::each() removed | |
| A | ↛ | BaseCollection::filter() removed | |
| A | ↛ | BaseCollection::offsetExists() removed | |
| A | ↛ | BaseCollection::toArray() removed | |
| A | ↛ | BaseCollection::makeIterator() removed | |
| A | ↛ | BaseCollection::make() removed | |
| ⋮ | view more | ||