| ⇢ | A | ArrAttribute added | |
| C | ↛ | Exposeable removed | |
| A | ↛ | EntriesAsPropsTrait removed | |
| A | ↛ | Attribute removed | |
| A | ↛ | DictionaryAttribute removed | |
| A | ↛ | ErrorsAttribute removed | |
| A | ↛ | CollectionTrait removed | |
| A | ↛ | DictionaryTrait removed | |
| A | ↛ | OuterIteratorTrait removed | |
| A | ↛ | ArrayObjectFilter removed | |
| A | ↛ | Callback removed | |
| ⋮ | view more | ||
| ⇢ | D | ArrAttribute::castToArray() added | |
| ⇢ | A | ArrAttribute::handle() added | |
| ⇢ | A | ArrAttribute::set() added | |
| ⇢ | A | ArrAttribute::offsetSet() added | |
| ⇢ | A | ArrAttribute::exchangeArray() added | |
| ⇢ | A | JoinedArrayAttribute::castToArray() added | |
| ⇢ | A | Field::errors() added | |
| ⇢ | A | Field::rules() added | |
| ⇢ | A | ArrAttribute::getDelegatedStorage() added | |
| ⇢ | A | ArrAttribute::get() added | |
| ⋮ | view more | ||
| C | ↛ | Exposeable::handleExposeables() removed | |
| C | ↛ | DictionaryAttribute::__invoke() removed | |
| B | ↛ | Exposeable::callExposeableMethod() removed | |
| B | ↛ | Callback::isSafe() removed | |
| A | ↛ | JoinedArrayAttribute::add() removed | |
| A | ↛ | JoinedArrayAttribute::set() removed | |
| A | ↛ | Exposeable::getProperties() removed | |
| A | ↛ | ArrayAttribute::exposes() removed | |
| A | ↛ | CollectionTrait::has() removed | |
| A | ↛ | ArrayAttribute::prepend() removed | |
| ⋮ | view more | ||