Skip to content

Releases: Shopify/cli

3.60.0

06 May 20:56
6d0a26a
Compare
Choose a tag to compare

@shopify/cli@3.60.0

  • Adds validations for editor extension collection #3728
  • Adds localization support for editor extension collection #3717
  • Webhook trigger now reads from the configuration instead of .env and accepts more flags #3727
  • Fix bug with plugins installation #3853

@shopify/cli-kit@3.60.0

  • Introduce .json support for theme app extensions #3842

@shopify/theme@3.60.0

  • Render progress bar for theme uploads to stderr #3765
  • Fix the shopify theme dev proxy to use the development theme, even when users have a browser session with the live theme loaded #3791
  • Fix unpublished themes being marked as development themes #3798
  • Fix issue that prevents shopify theme console from evaluating results when another 'preview_theme_id' is set #3811
  • Fix the shopify theme dev/shopify theme console proxy to handle cookies as expected, and ensure they no longer render the live theme instead of the development theme #3851

3.59.3

02 May 15:10
540fdcf
Compare
Choose a tag to compare

What's Changed

  • Fix app commands not tracking all metadata #3836

3.59.2

30 Apr 10:17
359b705
Compare
Choose a tag to compare

What's Changed

  • Fix react version mismatch: #3813
  • Fix issue that prevents shopify theme console from evaluating results when another 'preview_theme_id' is set: #3812
  • Fix unpublished themes being marked as development themes: #3809

3.59.1

23 Apr 09:02
Compare
Choose a tag to compare

Themes

  • Fix shopify theme dev and shopify theme console proxies following session changes and bring back the legacy shopify theme push implementation in CI/CD workflows: #3769
  • Fix shopify theme dev proxy to use development theme: #3771

3.59.0

16 Apr 13:14
03c6419
Compare
Choose a tag to compare

Shopify CLI

Shopify CLI now defaults to be a global CLI and all commands have been unified under a single npm package: @shopify/cli.

Check out the new CLI documentation.

Apps

  • Use a random port for GraphiQL when the default one is not available: #3579
  • Filter env vars to always be valid for ESBuild: #3656
  • Sanitize "api_key" from verbose log: #3558
  • Fix issue when you deploy an empty array of redirect_urls: #3667
  • Do not show api-key flag deprecation warning when using SHOPIFY_API_KEY: #3671
  • Updated header regex: #3658

Themes

  • Fix Theme Push Execution when password flag is provided: #3645
  • Remove requirement to provide name flag in theme rename command: #3644
  • Update theme push theme selection text: #3670
  • Improve Glob Pattern subdirectory mismatch error handling: #3669
  • Introduce support to Theme Access app in the new shopify theme push implementation: #3675
  • Introduce support to the blocks/ directory in shopify theme push: #3676
  • Fix shopify theme dev issue to avoid previewing the live theme instead of the development: #3706

Full Changelog: 3.58.2...3.59.0

3.58.2

04 Apr 08:15
b489891
Compare
Choose a tag to compare

3.58.1

03 Apr 10:50
3139346
Compare
Choose a tag to compare

3.58.0

27 Mar 19:23
a36cb9c
Compare
Choose a tag to compare

@shopify/app@3.58.0

Minor Changes

  • 960cdc0: Add a new "app init" command

Patch Changes

  • 94da7f6: Move webhook commands under app

@shopify/cli@3.58.0

Minor Changes

  • d1c4f4b: Adds editor extension collection specification here

Patch Changes

  • 960cdc0: Add a new "app init" command
  • 94da7f6: Move webhook commands under app
  • d1c4f4b: Renames nested write_privacy_consent capability to customer_privacy under collect_buyer_consent

@shopify/cli-kit@3.58.0

Minor Changes

  • 3affd6b: Support parsing multiline environment variables in .env file

Patch Changes

  • ab752de: Add function to perform glob pattern matching
  • cedd14e: Improve the error message for invalid custom token

@shopify/create-app@3.58.0

Minor Changes

  • 960cdc0: Add a new "app init" command

@shopify/theme@3.58.0

Minor Changes

  • e0feb44: - Refine theme push implementation to no longer require Ruby setup.
    • Move Ruby implementation behind --stable flag
  • a0a69d9: Add support for retrieving single theme information via shopify theme info --theme <themeNameOrID> (other supported flags: --store, --environment, --development, --json)

Patch Changes

  • ab752de: Fix file pattern matching to obey glob patterns on beta version of theme pull

@shopify/features@0.11.1

Patch Changes

  • 960cdc0: Add a new "app init" command

3.57.1

15 Mar 17:36
7e4cb74
Compare
Choose a tag to compare

App

  • Fix link command for apps with empty scopes #3458

3.57.0

05 Mar 13:57
1d00f06
Compare
Choose a tag to compare

App

  • Remove zod schemas from app info (JSON format) #3458

Theme

  • Fix shopify theme dev issue to avoid previewing the live theme instead of the development one #3471