| ⇢ | 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::getThemeVars() added | |
| ⇢ | A | AbstractTheme::generateThemedResponse() added | |
| ⇢ | A | AbstractTheme::loadThemeVars() added | |
| ⇢ | A | AbstractTheme::getNameType() added | |
| ⇢ | A | AbstractExtension::hasCommands() added | |
| ⇢ | A | AbstractTheme::__construct() 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 | ↛ | AbstractBundle::registerCommands() removed | |
| A | ↛ | AbstractBundle::getLocalePath() removed | |
| A | ↛ | AbstractBundle::getRoutingConfig() removed | |
| A | ↛ | AbstractTheme::getNameType() removed | |
| ⋮ | view more | ||