Step to reproduce.
- Go to the main page, look at the source. The part we are interested in is:
- Go the the "Iceberg" theme, make random change, and save the page
- Go back to the main page, look at the source. The part we are interested in is:
As you can see, the "cache-version" parameter (that is used to force the browser not to use a cached version of the file when a change is made) has not changed, because it only considers the "style.min.css" file, not the flamingo theme.
As a consequence, the user cannot see the change unless she clears her browser's cache.
To avoid this, we need to add the version of the theme into the query string, so when the theme is changed, the url is different.