Skip to content

Releases: Shopify/cli

3.78.0

10 Apr 16:53
7b5e45f
Compare
Choose a tag to compare

CLI

  • Add HTTP proxy support with the environment variables SHOPIFY_HTTP_PROXY and SHOPIFY_HTTPS_PROXY

    If your proxy uses basic authentication, provide the auth in the following format:

    SHOPIFY_HTTP_PROXY=http://user:[email protected]:PORT

App

  • Fix the first import in shopify.d.ts to be a relative path
  • Fix the globalThis type

Theme

  • Update 'shopify theme check'
  • Fix requests to Section Rendering API that contain the same search param name multiple times (e.g. multiple filters for "size").
  • Fixed an issue where CLI would not apply the SHOPIFY_FLAG_ENVIRONMENT flag

3.77.1

28 Mar 08:15
75a6c39
Compare
Choose a tag to compare

Hydrogen

  • Bump cli-hydrogen to 9.0.9

3.77.0

24 Mar 15:27
2378109
Compare
Choose a tag to compare

CLI-Kit

  • Enable automatic retry for network errors (i.e. DNS or connectivity issues). Can be disabled with SHOPIFY_CLI_SKIP_NETWORK_LEVEL_RETRY .
  • Automatic cancellation of slow network requests

App

  • Automatic cancellation of slow network requests

Theme

  • [BugFix] CLI can't force fetch metafields when run by language-server
  • Fix masking 404 errors as 200 when using Section Rendering API.
  • Update theme info command to support multiple environments
    • EX: theme info -e env1 -e env2

3.76.2

05 Mar 11:28
39f6db6
Compare
Choose a tag to compare

CLI

  • Skip notifications on init commands to fix create-app package #5486

3.76.1

04 Mar 17:22
Compare
Choose a tag to compare

App

  • Fix bug causing some extensions to not load correctly #5483

3.76.0

26 Feb 18:39
c503dd3
Compare
Choose a tag to compare

CLI

  • fd32347: Add multi-environment infrastructure and allow multiple environment usage in theme list command
  • 4a3895c: Use GraphQL for theme creation
  • 38e8d7b: Hide serialized_script fields in verbose logs
  • b1ed29d: Fix binary files being corrupted on theme pull
  • 6449aa6: Fetch notifications in background

Themes

  • fca9c19: Render error overlay when theme dev encounters asset upload errors. A 500 status code is returned when the error overlay is rendered.
  • 0b515f3: Fix 401 and 405 errors when rendering certain routes.
  • fa2fa08: Improve shopify theme dev to recover the session when theme ID mismatch errors happen
  • d361f3a: Fixed shopify theme dev to avoid emitting full page reload events when files are updated successfully, preventing conflicts with hot-reloading.

App

  • 80a53da: Fix issue with extension devUUID being lost when app is reloaded
    Fix issue with the extension instances being out of date in the Dev Console when app is reloaded
  • 17d5150: Fix search for dev stores prompt
  • 8c28a89: Fix an issue when re-linking an invalid but cached config file

[email protected]

26 Feb 19:32
Compare
Choose a tag to compare

Minor Changes

  • fd32347: Add multi-environment infrastructure and allow multiple environment usage in theme list command

Patch Changes

  • c72ce71: Update to cli-hydrogen 9.0.6
  • 5ad63a4: Update to cli-hydrogen 9.0.7
  • e9b8582: Upgrade cli-hydrogen to 9.0.8 for 2025.1.2

@shopify/[email protected]

26 Feb 19:32
Compare
Choose a tag to compare

Patch Changes

@shopify/[email protected]

26 Feb 19:32
Compare
Choose a tag to compare

@shopify/[email protected]

26 Feb 19:32
Compare
Choose a tag to compare

Minor Changes

  • fd32347: Add multi-environment infrastructure and allow multiple environment usage in theme list command

Patch Changes

  • c72ce71: Update to cli-hydrogen 9.0.6
  • 5ad63a4: Update to cli-hydrogen 9.0.7
  • e9b8582: Upgrade cli-hydrogen to 9.0.8 for 2025.1.2