Error in user YAML: (<unknown>): found character that cannot start any token while scanning for the next token at line 5 column 16
---
title: Recompile all dependent themes on change
issue: NEXT-19364
author: Stefan Sluiter
author_email: [email protected]
author_github: @ssltg
---
- Added
Migration1641476963ThemeDependentIds
for adding new mapping tabletheme_child
. - Added
ThemeChildDefinition
- Added new ManyToManyAssociationField
dependentThemes
toThemeDefinition
. - Deprecated
childThemes
inThemeDefinition
andThemeEntity
. Will be removed inv6.5.0
. - Added new property
dependentThemes
toThemeEntity
- Changed
ThemeLifecycleHandler
to recompile all dependent themes on theme change. - Changed
ThemeLifecycleService::refreshTheme
to add dependend theme mapping to themes. - Added
ThemeSalesChannel
struct to represent theme to theme mapping - Added
ThemeSalesChannelCollection
- Added
ThemeService::compileThemeById
to compile all saleschannel dependent themes of a giventhemeId
- Added
ThemeIndexerEvent
- Added
ThemeIndexingMessage
- Added
ThemeIndexer
to addparentThemeId
todependentThemes