| ⇢ | D | Collection added | |
| ⇢ | D | Collection added | |
| ⇢ | C | Sequence added | |
| ⇢ | A | Stack added | |
| ⇢ | A | IsContainer added | |
| ⇢ | A | IsMutable added | |
| ⇢ | A | IsTraversable added | |
| ⇢ | A | IsArrayable added | |
| ⇢ | A | IsImmutable added | |
| ⇢ | A | IsSerializable added | |
| ⋮ | view more | ||
| D | ↛ | AbstractCollection removed | |
| A | ↛ | CharCollection removed | |
| A | ↛ | Collection removed | |
| A | ↛ | MultiCollection removed | |
| A | ↛ | NumericCollection removed | |
| A | ↛ | TabularCollection removed | |
| A | ↛ | ObjectCollection removed | |
| ⇢ | D | functions.php ➔ to_array() added | |
| ⇢ | C | functions.php ➔ get_count() added | |
| ⇢ | B | Collection::split() added | |
| ⇢ | B | IsContainer::contains() added | |
| ⇢ | B | Collection::split() added | |
| ⇢ | B | Collection::frequency() added | |
| ⇢ | B | Sequence::__invoke() added | |
| ⇢ | B | functions.php ➔ typeof() added | |
| ⇢ | B | functions.php ➔ get_range_start_end() added | |
| ⇢ | B | Collection::isNumeric() added | |
| ⋮ | view more | ||
| D | ↛ | AbstractCollection::isTabular() removed | |
| B | ↛ | AbstractCollection::frequency() removed | |
| B | ↛ | AbstractCollection::contains() removed | |
| B | ↛ | AbstractCollection::factory() removed | |
| B | ↛ | AbstractCollection::isAllObjects() removed | |
| B | ↛ | MultiCollection::contains() removed | |
| B | ↛ | AbstractCollection::isMultiDimensional() removed | |
| B | ↛ | AbstractCollection::each() removed | |
| B | ↛ | AbstractCollection::isAllNumeric() removed | |
| A | ↛ | ObjectCollection::isConsistentDataStructure() removed | |
| ⋮ | view more | ||