| ⇢ | A | ChildRouteTrait added | |
| ⇢ | A | DynamicContentModifier added | |
| ⇢ | A | ArticlePage added | |
| ⇢ | A | ComponentLocationRepository added | |
| ⇢ | A | RouteRepository added | |
| ⇢ | A | DynamicContent added | |
| ⇢ | A | DynamicPageRepository added | |
| ⇢ | A | DynamicPage added | |
| ⇢ | A | LayoutRepository added | |
| ⇢ | A | DynamicContentRepository added | |
| ⋮ | view more | ||
| A | ↛ | Page removed | |
| A | ↛ | LayoutRepository removed | |
| A | ↛ | ContentRepository removed | |
| A | ↛ | ComponentLocationRepository removed | |
| A | ↛ | ArticlePage removed | |
| A | ↛ | AbstractDynamicPage removed | |
| A | ↛ | DynamicPageModifier removed | |
| A | ↛ | RouteRepository removed | |
| ⇢ | B | RouteAwareSubscriber::preRemove() added | |
| ⇢ | A | ComponentLocationRepository::findByDynamicPage() added | |
| ⇢ | A | ComponentLocationRepository::__construct() added | |
| ⇢ | A | DynamicContentRepository::__construct() added | |
| ⇢ | A | StaticPage::isDynamic() added | |
| ⇢ | A | ChildRouteTrait::getParentRoute() added | |
| ⇢ | A | RouteRepository::findOneByIdOrRoute() added | |
| ⇢ | A | PageTrait::getLayout() added | |
| ⇢ | A | ChildRouteTrait::isNested() added | |
| ⇢ | A | RouteRepository::__construct() added | |
| ⋮ | view more | ||
| A | ↘ | B | SortableInterfaceSubscriber::prePersist() got worse |
| A | ↛ | ComponentLocationRepository::findByDynamicPage() removed | |
| A | ↛ | ContentRepository::findPageByType() removed | |
| A | ↛ | ComponentLocation::validate() removed | |
| A | ↛ | Route::getContent() removed | |
| A | ↛ | AbstractPage::__construct() removed | |
| A | ↛ | ComponentLocation::getDynamicPageClass() removed | |
| A | ↛ | Route::setContent() removed | |
| A | ↛ | Page::isDynamic() removed | |
| A | ↛ | ComponentLocation::setDynamicPageClass() removed | |
| A | ↛ | DynamicPageModifier::process() removed | |
| ⋮ | view more | ||