Child-Theme Update
Why update a child theme?
Occasionally, we may make our provided child themes available in a new version in addition to the main theme offered in the store.
These updates are usually optional and includes, for example, new configuration fields. We always make sure that our themes are compatible with older child themes. If a child theme update is not performed only the new theme configuration settings are not available and you do not have access to the new feature. From Shopware 6.4.8.0 the new configurations will be available due to the config inheritance.
How to update a child theme
or
What's in a child theme?
Only the src/Resources/theme.json and the composer.json contain relevant content that is important for the update:
composer.json - Contains only as a change the new version number, so that in the administration the update can be performed.
theme.json - Contains the theme configuration of the child theme.
All other files in the child theme like the base.css, overrides.scss and javascript files must be in a child theme for it to be installed and assigned. These files are basically empty and do not contain any relevant content and will never receive any content by us.