I have reproduced the issue on the latest CLI version.
Yes, I am on the latest version
I have searched existing posts and this report is not a duplicate.
Yes, this isn’t a duplicate
In which of these areas are you experiencing a problem?
Theme
Expected behavior
Local file changes made to various liquid files, CSS/JS assets and JSON should be detected by shopify theme dev and synced to your local development theme, with changes reflected when viewing the site via http://127.0.0.1:9292 as well as the https://<store>.myshopify.com/?preview_theme_id=155386052805.
Actual behavior
File changes are not reflected in either preview URL. Modified a snippets, updated some CSS and changed config/settings_schema.json settings are all ignored. The dev server continues to serve the previous version of these files. Restarting the dev server, hard-refreshing the browser, deleting the .shopify directory, and deleting/recreating the development theme via shopify theme delete -t <id> did not resolve the issue. Running with --verbose showed no errors or relevant output.
Reproduction steps
- Run
shopify theme dev --store=<store>.myshopify.com - Make a change to a file.
- Save the file.
- Reload either preview URL (incognito, hard refresh, whatever you want)
- Observe that the changes do not appear in the rendered HTML.
- Stop the dev server, delete
.shopifydirectory, even run theshopify theme delete -t <id>, then restart — issue still persists.
Verbose output
Output is too long to add here.
Operating system
macOS 26.3
CLI version
3.92.1
Shell
zsh
Nodejs version
v24.13.1