Skip to content

Releases: Shopify/cli

3.86.0

17 Oct 00:35
77b6f54

Choose a tag to compare

App

  • Remove redundant Admin print action extension uniqueness validator (#6501)
  • Update Functions binaries to version supporting normalize method on JS strings (#6495)
  • Add support for Windows on ARM cpus for Functions binaries (#6463)
  • Fix automatic token refresh in some situations to avoid 401 errors (#6490)
  • Add support to app dev for dev stores with custom domains (#6430)

CLI

  • Remove POLARIS_UNIFIED flag (#6421)
  • Preserve session alias on token refresh (#6477)

Theme

  • Add --allow-live flag to theme dev to allow development on live themes without confirmation (#6503)

Full Changelog: 3.85.5...3.86.0

3.85.5

07 Oct 17:24
77e8bbc

Choose a tag to compare

Full Changelog: 3.85.4...3.85.5

3.85.4

30 Sep 23:10
8deeb29

Choose a tag to compare

Full Changelog: 3.85.3...3.85.4

Patch Changes

  • c14ac7e: Update cli-hydrogen 11.1.4

3.85.3

30 Sep 17:36

Choose a tag to compare

Full Changelog: 3.85.2...3.85.3

Patch Changes

  • dc56ae9: Remove POLARIS_UNIFIED flag

3.85.2

26 Sep 10:58
0975852

Choose a tag to compare

What's Changed

  • [3.85] Enable traversal of ui-extension files during type generation by @karreiro in #6442

Full Changelog: 3.85.1...3.85.2

3.85.1

26 Sep 10:28
636ec25

Choose a tag to compare

What's Changed

Full Changelog: 3.85.0...3.85.1

3.85.0

25 Sep 14:28
7d927e9

Choose a tag to compare

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)

3.84.2

19 Sep 14:48
c19c8f4

Choose a tag to compare

What's Changed

  • Fetch correct app approval scopes for UI extension payload in #6412

Full Changelog: 3.84.1...3.84.2

3.84.1

29 Aug 06:57
c701e7d

Choose a tag to compare

App

  • Better handling on import-extensions with existing folder #6326
  • Improved migration experience to Next-Gen Dev Platform

Theme

  • No longer raise password errors when users use custom app passwords on shopify theme pull/push commands #6321

3.84.0

21 Aug 16:47
6b3e9e2

Choose a tag to compare

App

Theme

  • Allow multi-environment theme commands to accept flags from CLI #6124
  • Prompt for confirmation before running multi-environment theme commands that allow --force flag #6124
  • Update fetched AI instructions #6234
  • Allow commands run with multiple environments to require "one of" a list of flags #6161
  • Allow theme rename command to be run with multiple environments #6161
  • Add a warning for users declaring multiple environments in a command that only supports a single environment #6006
  • Fix custom network behaviour for theme commands not being used #6265
  • Add more retryable errors and improve consistency of identifying retryable conditions #6244
  • Uses _shopify_essential cookie for storefront authentication #6148
  • Remove request logs from the theme app extensions development server for a cleaner developer experience #6298
  • Fixed theme dev error on HTTP 304 patched responses #6264
  • Fixed issue with json files being returned as html/text content type in theme dev #6156
  • Removed workflows folder in .github when cloning skeleton theme #6166
  • Provide error when using non-theme access app password #6153
  • Remove .git dir after initializing new theme #6232
  • Prevent shopify app dev sessions from opening multiple tabs in the browser during re-authentication #6230
  • Fix shopify app dev to serve local assets as expected #6237