What's Changed
App
- Remove deprecated draftable extension process by @isaacroldan in #8018
- Remove dev session support branching by @isaacroldan in #8019
- Add flags to avoid prompts in app config link by @gonzaloriestra in #7630
- Fix storeByDomain connecting to the wrong store on substring domain match by @isaacroldan in #8043
- Allow app config validate to target config by client ID by @gonzaloriestra in #7631
- Add non-interactive app dev prompt bypasses by @gonzaloriestra in #7632
- Update function-runner from v9.2.0 to v9.2.1 by @jeffcharles in #8096
Theme
- Add theme dev reconciliation strategy flag by @gonzaloriestra in #7634
- Make store auth session reuse opt-in per theme command by @alfonso-noriega in #8183
CLI
- Handle missing theme write access during theme creation by @mbarak in #7941
- Add auth-alias flag by @isaacroldan in #8026
- Improve performance for extension types generation by @gonzaloriestra in #7747
- Fix theme check snippet rendering by @frandiox in #8202
- Fix malformed local storage recovery by @frandiox in #8203
Other
- fix(theme): don't send Bearer token to cart/checkout/account proxy en… by @gotesgan in #8027
- Update from stable/4.5 by @amcaplan in #8071
- Make payments extension capability fields optional by @Shuhala in #8147
New Contributors
- @stephanie-shopify made their first contribution in #7901
- @gotesgan made their first contribution in #8027
- @Shuhala made their first contribution in #8147
Full Changelog: 4.5.0...4.6.0