What's Changed
App
- Use validated storefront password for theme apps by @graygilmore in #7662
- Fix app env pull absolute env-file paths by @isaacroldan in #7705
- [Feature] Allow Flow action extension
runtime_urls to be relative by @EliasJRH in #7715 - Scope cached signed upload URL per app and command by @isaacroldan in #7703
Theme
- fix(theme): preserve dev preview theme across SFR redirects by @EvilGenius13 in #7642
- Fix hot module reloading for theme development by @graygilmore in #7673
- create allowlist for localhost variants and validate host on requests by @EvilGenius13 in #7032
- Add
--standard-events-inspectorflag totheme preview. by @frandiox in #7822
CLI
- Validate --port flags via a reusable cli-kit flag by @amcaplan in #7694
- Improve missing theme scope error message by @charlespwd in #7652
- Bump Shopify theme-tools packages by @graygilmore in #7759
- Add
shopify store info --store <domain>command by @amcaplan in #7660 - Open auth browser without keypress prompt by @gonzaloriestra in #7668
Other
- Respect user .theme-check.yml in theme app extension builds by @erikmay in #7391
- Fix theme dev serving theme asset for /cdn/extensions/ requests by @wes-shaw in #7674
New Contributors
Full Changelog: 4.1.0...4.2.0