From eff4de12845852816e2e07b43e16ecb7a3f45b50 Mon Sep 17 00:00:00 2001 From: Liz Kenyon Date: Thu, 2 Apr 2026 16:21:50 -0500 Subject: [PATCH 1/4] Add release notes for 3.93 Partner-facing summary of changes from Version Packages PR #6978 Co-Authored-By: Claude Opus 4.6 (1M context) --- RELEASE_NOTES/3.93.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 RELEASE_NOTES/3.93.md diff --git a/RELEASE_NOTES/3.93.md b/RELEASE_NOTES/3.93.md new file mode 100644 index 00000000000..3f082fdf81f --- /dev/null +++ b/RELEASE_NOTES/3.93.md @@ -0,0 +1,19 @@ +## App + +- Add `shopify organization list` command to list Shopify organizations you have access to, supports `--json` flag for structured output [#6956](https://github.com/Shopify/cli/pull/6956) +- Add `shopify store auth` and `shopify store execute` commands. `store auth` authenticates an app against a store using PKCE. `store execute` runs Admin API GraphQL against that stored auth [#7122](https://github.com/Shopify/cli/pull/7122) +- Add support for SHOPIFY_APP_AUTOMATION_TOKEN env var as a new name for SHOPIFY_CLI_PARTNERS_TOKEN [#7057](https://github.com/Shopify/cli/pull/7057) +- Enable non-interactive `app init` via a new `--organization-id` flag and not prompting to link to an existing app if `--name` is provided [#6640](https://github.com/Shopify/cli/pull/6640) +- Deprecation warning for `--force` flag on `app deploy` and `app release`. Use `--allow-updates` for CI/CD environments, or `--allow-updates --allow-deletes` if you also want to allow removals [#7059](https://github.com/Shopify/cli/pull/7059) +- Fix crash when organization is not found in app-management-client [#7012](https://github.com/Shopify/cli/pull/7012) + +## Theme + +- Add `--development-context` flag to `theme push` to specify a unique identifier for a development theme context (e.g., PR number, branch name), useful for CI environments [#6657](https://github.com/Shopify/cli/pull/6657) +- Add support for theme previews using a JSON via `theme preview`. Pass a JSON via --override to quickly preview overrides on a live theme. Also adds a --preview-id flag to handle in-place updates for previews created from an override JSON [#6890](https://github.com/Shopify/cli/pull/6890) +- Add --json flag to `theme preview` to configure a json output [#7043](https://github.com/Shopify/cli/pull/7043) +- Change wording for current development theme in `theme list` from `[yours]` to `[current]` to reflect support for multiple development themes [#6657](https://github.com/Shopify/cli/pull/6657) +- Fix theme editor shortcut tracking fetch requests instead of page navigation [#6924](https://github.com/Shopify/cli/pull/6924) +- Add a 250ms debounce on filewatcher for themes to stop potential file deletes [#6791](https://github.com/Shopify/cli/pull/6791) +- Fix Cart rate limiting issue [#6975](https://github.com/Shopify/cli/pull/6975) +- Fix missing json output for `theme info` when no theme or dev flag is present [#6905](https://github.com/Shopify/cli/pull/6905) From f436009a1a048180e858041ccef85c6bd71a3d04 Mon Sep 17 00:00:00 2001 From: Liz Kenyon Date: Thu, 2 Apr 2026 16:32:00 -0500 Subject: [PATCH 2/4] Update RELEASE_NOTES/3.93.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- RELEASE_NOTES/3.93.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/RELEASE_NOTES/3.93.md b/RELEASE_NOTES/3.93.md index 3f082fdf81f..d083980e7b9 100644 --- a/RELEASE_NOTES/3.93.md +++ b/RELEASE_NOTES/3.93.md @@ -10,8 +10,8 @@ ## Theme - Add `--development-context` flag to `theme push` to specify a unique identifier for a development theme context (e.g., PR number, branch name), useful for CI environments [#6657](https://github.com/Shopify/cli/pull/6657) -- Add support for theme previews using a JSON via `theme preview`. Pass a JSON via --override to quickly preview overrides on a live theme. Also adds a --preview-id flag to handle in-place updates for previews created from an override JSON [#6890](https://github.com/Shopify/cli/pull/6890) -- Add --json flag to `theme preview` to configure a json output [#7043](https://github.com/Shopify/cli/pull/7043) +- Add support for theme previews using a JSON via `theme preview`. Pass a JSON via `--override` to quickly preview overrides on a live theme. Also adds a `--preview-id` flag to handle in-place updates for previews created from an override JSON [#6890](https://github.com/Shopify/cli/pull/6890) +- Add `--json` flag to `theme preview` to configure a json output [#7043](https://github.com/Shopify/cli/pull/7043) - Change wording for current development theme in `theme list` from `[yours]` to `[current]` to reflect support for multiple development themes [#6657](https://github.com/Shopify/cli/pull/6657) - Fix theme editor shortcut tracking fetch requests instead of page navigation [#6924](https://github.com/Shopify/cli/pull/6924) - Add a 250ms debounce on filewatcher for themes to stop potential file deletes [#6791](https://github.com/Shopify/cli/pull/6791) From d5c64f0134a5583ecea1a487a93c9519bdad1016 Mon Sep 17 00:00:00 2001 From: Liz Kenyon Date: Thu, 2 Apr 2026 16:32:10 -0500 Subject: [PATCH 3/4] Update RELEASE_NOTES/3.93.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- RELEASE_NOTES/3.93.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE_NOTES/3.93.md b/RELEASE_NOTES/3.93.md index d083980e7b9..bd5d7fe87a3 100644 --- a/RELEASE_NOTES/3.93.md +++ b/RELEASE_NOTES/3.93.md @@ -2,7 +2,7 @@ - Add `shopify organization list` command to list Shopify organizations you have access to, supports `--json` flag for structured output [#6956](https://github.com/Shopify/cli/pull/6956) - Add `shopify store auth` and `shopify store execute` commands. `store auth` authenticates an app against a store using PKCE. `store execute` runs Admin API GraphQL against that stored auth [#7122](https://github.com/Shopify/cli/pull/7122) -- Add support for SHOPIFY_APP_AUTOMATION_TOKEN env var as a new name for SHOPIFY_CLI_PARTNERS_TOKEN [#7057](https://github.com/Shopify/cli/pull/7057) +- Add support for `SHOPIFY_APP_AUTOMATION_TOKEN` env var as a new name for `SHOPIFY_CLI_PARTNERS_TOKEN` [#7057](https://github.com/Shopify/cli/pull/7057) - Enable non-interactive `app init` via a new `--organization-id` flag and not prompting to link to an existing app if `--name` is provided [#6640](https://github.com/Shopify/cli/pull/6640) - Deprecation warning for `--force` flag on `app deploy` and `app release`. Use `--allow-updates` for CI/CD environments, or `--allow-updates --allow-deletes` if you also want to allow removals [#7059](https://github.com/Shopify/cli/pull/7059) - Fix crash when organization is not found in app-management-client [#7012](https://github.com/Shopify/cli/pull/7012) From 6512ed5200b58068fd36aafe6ba38f0081346579 Mon Sep 17 00:00:00 2001 From: Liz Kenyon Date: Thu, 2 Apr 2026 16:32:21 -0500 Subject: [PATCH 4/4] Update RELEASE_NOTES/3.93.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- RELEASE_NOTES/3.93.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE_NOTES/3.93.md b/RELEASE_NOTES/3.93.md index bd5d7fe87a3..2dd9aa4940a 100644 --- a/RELEASE_NOTES/3.93.md +++ b/RELEASE_NOTES/3.93.md @@ -1,7 +1,7 @@ ## App - Add `shopify organization list` command to list Shopify organizations you have access to, supports `--json` flag for structured output [#6956](https://github.com/Shopify/cli/pull/6956) -- Add `shopify store auth` and `shopify store execute` commands. `store auth` authenticates an app against a store using PKCE. `store execute` runs Admin API GraphQL against that stored auth [#7122](https://github.com/Shopify/cli/pull/7122) +- Add `shopify store auth` and `shopify store execute` commands. `store auth` stores per-user online auth for a store using PKCE. `store execute` runs Admin API GraphQL against that stored auth; mutations are disabled by default and write operations require `--allow-mutations` [#7122](https://github.com/Shopify/cli/pull/7122) - Add support for `SHOPIFY_APP_AUTOMATION_TOKEN` env var as a new name for `SHOPIFY_CLI_PARTNERS_TOKEN` [#7057](https://github.com/Shopify/cli/pull/7057) - Enable non-interactive `app init` via a new `--organization-id` flag and not prompting to link to an existing app if `--name` is provided [#6640](https://github.com/Shopify/cli/pull/6640) - Deprecation warning for `--force` flag on `app deploy` and `app release`. Use `--allow-updates` for CI/CD environments, or `--allow-updates --allow-deletes` if you also want to allow removals [#7059](https://github.com/Shopify/cli/pull/7059)