| ⇢ | A | HasFragments added | |
| ⇢ | A | FragmentField added | |
| ⇢ | A | FieldReference added | |
| ⇢ | A | Fragment added | |
| ⇢ | A | FieldRepository added | |
| ⇢ | A | ManagesFragments added |
| ⇢ | B | FragmentField::getFragments() added | |
| ⇢ | A | Fragment::getValue() added | |
| ⇢ | A | ManagesFragments::saveFragmentFields() added | |
| ⇢ | A | FragmentField::getDuplicatableFields() added | |
| ⇢ | A | FieldReference::hasFragmentKey() added | |
| ⇢ | A | Fragment::getModelIdInputName() added | |
| ⇢ | A | FieldReference::getFragmentKey() added | |
| ⇢ | A | Fragment::setModelIdInputName() added | |
| ⇢ | A | FieldReference::__construct() added | |
| ⇢ | A | Fragment::fromRequestPayload() added | |
| ⋮ | view more | ||
| A | ↘ | B | PresentSections::toCollection() got worse |
| A | ↛ | MediaField::getLocalizedNameFormat() removed | |
| A | ↛ | MediaField::getValue() removed | |