What's Changed
App
- Support the bundle_size_exception capability by @igor10k in #8335
- Report extension compressed bundle size using Brotli by @igor10k in #8400
- Fix
app dev --use-localhostaborting instead of prompting to generate the localhost certificate by @craigmichaelmartin in #8408 - Create dev stores from app dev by @dmerand in #8323
- Add a create store option to the app dev store picker by @dmerand in #8397
- Show the organization name and ID in
app infoby @nickwesselman in #8466 - Add hidden App Doctor commands by @jplhomer in #8429
CLI
- Fix reauthentication after a preview store is claimed by @dmerand in #8349
- Reject invalid store execute variables by @dmerand in #8321
- Add a default dev-session message for configuration-only extensions by @amcaplan in #8350
- Fix development store command help text by @dmerand in #8396
- [Feature] Add intercepts target capability support by @henryStelle in #8345
- Add app subscription migration commands by @tyler-eon in #8399
- Show
store listcontext in an info banner by @nickwesselman in #8467 - Show each store's plan in
store listby @amcaplan in #8470 - Allow filtering
store listby store type by @amcaplan in #8472 - Unhide
store create devandstore deleteby @amcaplan in #8456 - Dasherize the client transfer store type handle by @amcaplan in #8494
Other
- Bump theme-check-node to 3.29.0 and theme-language-server-node to 2.22.2 by @lukeh-shopify in #8418
New Contributors
- @tyler-eon made their first contribution in #8399
- @jplhomer made their first contribution in #8429
Full Changelog: 4.7.0...4.8.0