| ⇢ | A | HasFlatReferences added | |
| ⇢ | A | HasFragments added | |
| ⇢ | A | FragmentField added | |
| ⇢ | A | FieldReference added | |
| ⇢ | A | Fragment added | |
| ⇢ | A | FieldRepository added | |
| ⇢ | A | ManagesFragments added | |
| ⇢ | A | PageField added |
| ⇢ | B | FragmentField::getFragments() added | |
| ⇢ | A | UrlHelper::modelsByType() added | |
| ⇢ | A | Fragment::getValue() added | |
| ⇢ | A | ManagesFragments::saveFragmentFields() added | |
| ⇢ | A | FragmentField::getDuplicatableFields() added | |
| ⇢ | A | FragmentField::getFragmentLabel() added | |
| ⇢ | A | Fragment::setFields() added | |
| ⇢ | A | HasDynamicAttributes::dynamicLocales() added | |
| ⇢ | A | Fragment::getKey() added | |
| ⇢ | A | UrlHelper::allModelsExcept() added | |
| ⋮ | view more | ||
| A | ↘ | B | PresentSections::toCollection() got worse |
| B | ↗ | A | UrlHelper::models() improved |
| A | ↛ | MediaField::getLocalizedNameFormat() removed | |
| A | ↛ | UrlHelper::allModelsWithoutSelf() removed | |
| A | ↛ | MediaField::getValue() removed | |