| ⇢ | A | AbstractExtension added | |
| ⇢ | A | AbstractTheme added | |
| A | ↛ | AbstractTheme removed | |
| A | ↛ | AbstractBundle removed |
| ⇢ | B | RouteLoader::prependExtensionPrefix() added | |
| ⇢ | A | AbstractExtension::getContainerExtension() added | |
| ⇢ | A | AbstractExtension::getMetaData() added | |
| ⇢ | A | AbstractTheme::getDefaultThemeVars() added | |
| ⇢ | A | AbstractTheme::generateThemedResponse() added | |
| ⇢ | A | AbstractTheme::getThemeVars() added | |
| ⇢ | A | AbstractExtension::getContainer() added | |
| ⇢ | A | AbstractExtension::getViewsPath() added | |
| ⇢ | A | AbstractExtension::getNameType() added | |
| ⇢ | A | AbstractBlockHandler::getExtension() added | |
| ⋮ | view more | ||
| B | ↛ | RouteLoader::prependBundlePrefix() removed | |
| A | ↛ | AbstractBundle::getContainerExtension() removed | |
| A | ↛ | AbstractBundle::getMetaData() removed | |
| A | ↛ | AbstractTheme::getDefaultThemeVars() removed | |
| A | ↛ | AbstractTheme::generateThemedResponse() removed | |
| A | ↛ | AbstractTheme::getThemeVars() removed | |
| A | ↛ | AbstractTheme::__construct() removed | |
| A | ↛ | AbstractBundle::getInstallerClass() removed | |
| A | ↛ | AbstractTheme::generateThemedBlockContent() removed | |
| A | ↛ | AbstractBundle::addStylesheet() removed | |
| ⋮ | view more | ||