CLI
- Multi-session support: you can now run shopify auth login to add additional accounts and easily switch between them (6497461)
App
- Support Functions Wasm API v2 (94b8857)
- Do not require authentication for shopify app config use (9ccd361)
- Show IDs next to organization names when there are duplicates (a60f23e)
- shopify app init now recommends the React Router template by default (c16eada)
Theme
- Display warning when multiple environment flags are provided to profile, metafields pull, open, dev, or console theme commands (809d355)
- Abort theme commands if path doesn't exist (c2b6097)
- Ensure commands run in multiple environments use the correct store URL (7f54a36)
- Allow theme push, pull, share, check, publish, and delete commands to be called with multiple environments (b855ec1)
- Remove deprecated positional arguments from theme delete command (84a7b10)
- Commands that don't require authentication should not create sessions when ran with multiple environments (74fc99c)
- Ensure user provided flag values override defaults in commands with multiple environments (1416fe1)
- No longer raise password errors when users use custom app passwords on shopify theme pull/push commands (87bedd2)
- Fixed issue with theme.toml files that have a store name without the full domain from being parsed in multi- environment mode (abff4d4)
- Fix theme file size calculation to improve upload batching reliability (8702cdc)
- Improve shopify theme dev to prevent accidental updates to live themes (f1f5581)