| ⇢ | A | ArrayCollection added | |
| ⇢ | A | ReplaceValue added | |
| ⇢ | A | InsertValueBeforeKey added | |
| ⇢ | A | ReverseValues added | |
| ⇢ | A | MergeWithKeysAsReverseMerge added | |
| ⇢ | A | ReplaceValueWhole added | |
| ⇢ | A | RemoveKeys added | |
| ⇢ | A | UnsetValue added | |
| ⇢ | A | ArrayCollectionIsImmutableException added | |
| A | ↛ | UnsetValue removed | |
| A | ↛ | ReverseBlockMerge removed | |
| A | ↛ | RemoveKeys removed | |
| A | ↛ | ReverseValues removed | |
| A | ↛ | InsertValueBeforeKey removed | |
| A | ↛ | ReplaceValue removed |
| ⇢ | C | ArrayCollection::merge() added | |
| ⇢ | B | ArrayCollection::mergeWith() added | |
| ⇢ | B | MergeWithKeysAsReverseMerge::applyOrder() added | |
| ⇢ | A | ReplaceValueWhole::beforeMerge() added | |
| ⇢ | A | InsertValueBeforeKey::apply() added | |
| ⇢ | A | ReplaceValueWhole::__construct() added | |
| ⇢ | A | ReplaceValueWhole::afterMerge() added | |
| ⇢ | A | ArrayCollection::performArray() added | |
| ⇢ | A | RemoveKeys::apply() added | |
| ⇢ | A | ArrayCollection::offsetUnset() added | |
| ⋮ | view more | ||
| B | ↛ | ArrayHelper::performReverseBlockMerge() removed | |
| B | ↛ | ArrayHelper::performMerge() removed | |
| A | ↛ | ArrayHelper::applyModifiers() removed | |
| A | ↛ | UnsetValue::apply() removed | |
| A | ↛ | ReverseBlockMerge::apply() removed | |
| A | ↛ | RemoveKeys::apply() removed | |
| A | ↛ | ReverseValues::apply() removed | |
| A | ↛ | ReplaceValue::__construct() removed | |
| A | ↛ | InsertValueBeforeKey::apply() removed | |
| A | ↛ | InsertValueBeforeKey::__construct() removed | |
| ⋮ | view more | ||