diff --git a/.changeset/app-dev-port-validation.md b/.changeset/app-dev-port-validation.md deleted file mode 100644 index ca5f1d5abe2..00000000000 --- a/.changeset/app-dev-port-validation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -`app dev` now shows a clear error when `--localhost-port`, `--theme-app-extension-port`, or `--graphiql-port` is given an invalid value. The port must be a number between 1 and 65535. diff --git a/.changeset/few-maps-melt.md b/.changeset/few-maps-melt.md deleted file mode 100644 index e5d2098547c..00000000000 --- a/.changeset/few-maps-melt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/theme': patch ---- - -Set localhost variants and run host header validations to prevent DNS rebinding vulnerability diff --git a/.changeset/fix-app-env-pull-absolute-path.md b/.changeset/fix-app-env-pull-absolute-path.md deleted file mode 100644 index 6b975c07b20..00000000000 --- a/.changeset/fix-app-env-pull-absolute-path.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Fix `app env pull --env-file` with absolute paths. diff --git a/.changeset/fix-theme-editor-hot-reload-cors.md b/.changeset/fix-theme-editor-hot-reload-cors.md deleted file mode 100644 index a90e736b6c5..00000000000 --- a/.changeset/fix-theme-editor-hot-reload-cors.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/theme': patch ---- - -Fix `theme dev` hot reload not working in the theme editor by allowing the Online Store Editor origin through the dev server's CORS policy diff --git a/.changeset/friendly-theme-scope-error.md b/.changeset/friendly-theme-scope-error.md deleted file mode 100644 index 3aac4c782ee..00000000000 --- a/.changeset/friendly-theme-scope-error.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli-kit': patch ---- - -Improve the error shown when theme commands use an Admin API token that is missing required theme access scopes. diff --git a/.changeset/green-wolves-wash.md b/.changeset/green-wolves-wash.md deleted file mode 100644 index d4a47cee66a..00000000000 --- a/.changeset/green-wolves-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli-kit': patch ---- - -Open the browser immediately when starting an interactive login flow instead of waiting for a keypress. diff --git a/.changeset/light-lamps-draw.md b/.changeset/light-lamps-draw.md deleted file mode 100644 index 35be53deb37..00000000000 --- a/.changeset/light-lamps-draw.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': minor ---- - -Allow Flow action extension URLs to be written as relative paths that are resolved against the application URL during dev and deploy diff --git a/.changeset/perky-melons-arrive.md b/.changeset/perky-melons-arrive.md deleted file mode 100644 index 9ab8667fbc3..00000000000 --- a/.changeset/perky-melons-arrive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/theme': patch ---- - -Bump @shopify/theme-hot-reload to address HMR issues diff --git a/.changeset/river-theme-dev-cdn-extensions-collision.md b/.changeset/river-theme-dev-cdn-extensions-collision.md deleted file mode 100644 index 558a9a9727e..00000000000 --- a/.changeset/river-theme-dev-cdn-extensions-collision.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/theme': patch ---- - -Fix `theme dev` serving a same-named theme asset in response to a `/cdn/extensions/...` request. When a theme and an installed app extension shared an asset filename (e.g. `app.js`), the local dev server's theme matcher swallowed the extension URL prefix and returned the theme file. Extension asset requests now fall through to the CDN proxy (or to a locally-developed extension's filesystem) as intended. diff --git a/.changeset/store-info-command.md b/.changeset/store-info-command.md deleted file mode 100644 index 22931602b9a..00000000000 --- a/.changeset/store-info-command.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli': minor ---- - -Add `shopify store info --store ` command to display metadata about a store. Supports `--json` for machine-readable output. diff --git a/.changeset/strict-toys-try.md b/.changeset/strict-toys-try.md deleted file mode 100644 index b7a80c1871c..00000000000 --- a/.changeset/strict-toys-try.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Fix `app dev` always prompting for storefront password diff --git a/.changeset/strong-pumas-port.md b/.changeset/strong-pumas-port.md deleted file mode 100644 index b6eabeaf11f..00000000000 --- a/.changeset/strong-pumas-port.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli-kit': minor ---- - -Add a reusable `--port` flag that validates the value is a number between 1 and 65535, for commands that accept a port. diff --git a/.changeset/theme-check-respect-user-config.md b/.changeset/theme-check-respect-user-config.md deleted file mode 100644 index 6107588da4e..00000000000 --- a/.changeset/theme-check-respect-user-config.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -`runThemeCheck` now respects a user's `.theme-check.yml` in the theme app extension root. When present, theme-check-node auto-discovery is used; otherwise the bundled `theme-check:theme-app-extension` config is applied as before. This lets extensions ignore source directories (e.g. a `src/` folder containing uncompiled Liquid templates) without forking the CLI. diff --git a/.changeset/theme-dev-port-validation.md b/.changeset/theme-dev-port-validation.md deleted file mode 100644 index 82c0f94f972..00000000000 --- a/.changeset/theme-dev-port-validation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/theme': patch ---- - -`theme dev` now shows a clear error when `--port` is given an invalid value, instead of crashing. The port must be a number between 1 and 65535. diff --git a/.changeset/tidy-bats-prove.md b/.changeset/tidy-bats-prove.md deleted file mode 100644 index 8c7f5d51eda..00000000000 --- a/.changeset/tidy-bats-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/theme': patch ---- - -Fix `theme dev` preview occasionally rendering the live theme by preserving the Shopify `_shopify_essential` cookie in redirects diff --git a/.changeset/twelve-hoops-dream.md b/.changeset/twelve-hoops-dream.md deleted file mode 100644 index 5120c0d69a2..00000000000 --- a/.changeset/twelve-hoops-dream.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@shopify/theme': patch -'@shopify/app': patch ---- - -Bump Shopify/theme-tools packages: - -- @shopify/theme-check-node: 3.26.0 → 3.26.1 -- @shopify/theme-language-server-node: 2.21.2 → 2.21.3 diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index c757598cb01..514751f47d7 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,37 @@ # @shopify/app +## 4.2.0 + +### Minor Changes + +- e9e8ed7: Allow Flow action extension URLs to be written as relative paths that are resolved against the application URL during dev and deploy + +### Patch Changes + +- 16d24c5: `app dev` now shows a clear error when `--localhost-port`, `--theme-app-extension-port`, or `--graphiql-port` is given an invalid value. The port must be a number between 1 and 65535. +- 6ac3a7e: Fix `app env pull --env-file` with absolute paths. +- 2070cf2: Fix `app dev` always prompting for storefront password +- 59df0bc: `runThemeCheck` now respects a user's `.theme-check.yml` in the theme app extension root. When present, theme-check-node auto-discovery is used; otherwise the bundled `theme-check:theme-app-extension` config is applied as before. This lets extensions ignore source directories (e.g. a `src/` folder containing uncompiled Liquid templates) without forking the CLI. +- edcb122: Bump Shopify/theme-tools packages: + + - @shopify/theme-check-node: 3.26.0 → 3.26.1 + - @shopify/theme-language-server-node: 2.21.2 → 2.21.3 + +- Updated dependencies [e50cf1c] +- Updated dependencies [38bc94a] +- Updated dependencies [ef14e49] +- Updated dependencies [334e2d4] +- Updated dependencies [30895ae] +- Updated dependencies [c9c2faa] +- Updated dependencies [16d24c5] +- Updated dependencies [16d24c5] +- Updated dependencies [89535d6] +- Updated dependencies [edcb122] + - @shopify/theme@4.2.0 + - @shopify/cli-kit@4.2.0 + - @shopify/organizations@4.2.0 + - @shopify/plugin-cloudflare@4.2.0 + ## 4.1.0 ### Minor Changes diff --git a/packages/app/package.json b/packages/app/package.json index ae64c972f63..602c0725129 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/app", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "description": "Utilities for loading, building, and publishing apps.", "homepage": "https://github.com/shopify/cli#readme", @@ -61,10 +61,10 @@ "@graphql-typed-document-node/core": "3.2.0", "@luckycatfactory/esbuild-graphql-loader": "3.8.1", "@oclif/core": "4.11.4", - "@shopify/cli-kit": "4.1.0", - "@shopify/plugin-cloudflare": "4.1.0", - "@shopify/organizations": "4.1.0", - "@shopify/theme": "4.1.0", + "@shopify/cli-kit": "4.2.0", + "@shopify/plugin-cloudflare": "4.2.0", + "@shopify/organizations": "4.2.0", + "@shopify/theme": "4.2.0", "@shopify/theme-check-node": "3.26.1", "@shopify/toml-patch": "0.3.0", "chokidar": "3.6.0", diff --git a/packages/cli-kit/CHANGELOG.md b/packages/cli-kit/CHANGELOG.md index c4fefc436ab..0a106b73b42 100644 --- a/packages/cli-kit/CHANGELOG.md +++ b/packages/cli-kit/CHANGELOG.md @@ -1,5 +1,16 @@ # @shopify/cli-kit +## 4.2.0 + +### Minor Changes + +- 16d24c5: Add a reusable `--port` flag that validates the value is a number between 1 and 65535, for commands that accept a port. + +### Patch Changes + +- ef14e49: Improve the error shown when theme commands use an Admin API token that is missing required theme access scopes. +- 334e2d4: Open the browser immediately when starting an interactive login flow instead of waiting for a keypress. + ## 4.1.0 ### Minor Changes diff --git a/packages/cli-kit/package.json b/packages/cli-kit/package.json index 453a8f3c391..3496763c303 100644 --- a/packages/cli-kit/package.json +++ b/packages/cli-kit/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/cli-kit", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "private": false, "description": "A set of utilities, interfaces, and models that are common across all the platform features", diff --git a/packages/cli-kit/src/public/common/version.ts b/packages/cli-kit/src/public/common/version.ts index 4bbf1317055..bcc460cf213 100644 --- a/packages/cli-kit/src/public/common/version.ts +++ b/packages/cli-kit/src/public/common/version.ts @@ -1 +1 @@ -export const CLI_KIT_VERSION = '4.1.0' +export const CLI_KIT_VERSION = '4.2.0' diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 81eab1996d1..f25645bb25d 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @shopify/cli +## 4.2.0 + +### Minor Changes + +- 43520bc: Add `shopify store info --store ` command to display metadata about a store. Supports `--json` for machine-readable output. + ## 4.1.0 ## 4.0.0 diff --git a/packages/cli/oclif.manifest.json b/packages/cli/oclif.manifest.json index a5922db0fd3..4c0ae9df860 100644 --- a/packages/cli/oclif.manifest.json +++ b/packages/cli/oclif.manifest.json @@ -8120,5 +8120,5 @@ "strict": true } }, - "version": "4.1.0" + "version": "4.2.0" } \ No newline at end of file diff --git a/packages/cli/package.json b/packages/cli/package.json index 45278843c73..e5bcce787fb 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/cli", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "private": false, "description": "A CLI tool to build for the Shopify platform", @@ -60,12 +60,12 @@ "@oclif/core": "4.11.4", "@oclif/plugin-commands": "4.1.57", "@oclif/plugin-plugins": "5.4.47", - "@shopify/app": "4.1.0", - "@shopify/store": "4.1.0", - "@shopify/cli-kit": "4.1.0", - "@shopify/plugin-cloudflare": "4.1.0", - "@shopify/plugin-did-you-mean": "4.1.0", - "@shopify/theme": "4.1.0", + "@shopify/app": "4.2.0", + "@shopify/store": "4.2.0", + "@shopify/cli-kit": "4.2.0", + "@shopify/plugin-cloudflare": "4.2.0", + "@shopify/plugin-did-you-mean": "4.2.0", + "@shopify/theme": "4.2.0", "@shopify/cli-hydrogen": "11.1.10", "@types/global-agent": "3.0.0", "@vitest/coverage-istanbul": "^3.2.6", diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md index a3a14db9ebf..2c5f47f35ec 100644 --- a/packages/create-app/CHANGELOG.md +++ b/packages/create-app/CHANGELOG.md @@ -1,5 +1,7 @@ # @shopify/create-app +## 4.2.0 + ## 4.1.0 ## 4.0.0 diff --git a/packages/create-app/oclif.manifest.json b/packages/create-app/oclif.manifest.json index cd0d4e684b6..35d316aa05a 100644 --- a/packages/create-app/oclif.manifest.json +++ b/packages/create-app/oclif.manifest.json @@ -117,5 +117,5 @@ "summary": "Create a new app project" } }, - "version": "4.1.0" + "version": "4.2.0" } \ No newline at end of file diff --git a/packages/create-app/package.json b/packages/create-app/package.json index f3acb9abfca..9112edaf0b5 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/create-app", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "private": false, "description": "A CLI tool to create a new Shopify app.", @@ -58,8 +58,8 @@ "esbuild": "0.28.1" }, "devDependencies": { - "@shopify/cli-kit": "4.1.0", - "@shopify/app": "4.1.0", + "@shopify/cli-kit": "4.2.0", + "@shopify/app": "4.2.0", "esbuild-plugin-copy": "^2.1.1", "@vitest/coverage-istanbul": "^3.2.6" }, diff --git a/packages/organizations/CHANGELOG.md b/packages/organizations/CHANGELOG.md new file mode 100644 index 00000000000..5011e88ec6e --- /dev/null +++ b/packages/organizations/CHANGELOG.md @@ -0,0 +1,10 @@ +# @shopify/organizations + +## 4.2.0 + +### Patch Changes + +- Updated dependencies [ef14e49] +- Updated dependencies [334e2d4] +- Updated dependencies [16d24c5] + - @shopify/cli-kit@4.2.0 diff --git a/packages/organizations/package.json b/packages/organizations/package.json index 3f0cde2df11..c503a1edff1 100644 --- a/packages/organizations/package.json +++ b/packages/organizations/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/organizations", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "private": true, "description": "Utilities for working with Shopify organizations", @@ -39,7 +39,7 @@ ] }, "dependencies": { - "@shopify/cli-kit": "4.1.0", + "@shopify/cli-kit": "4.2.0", "@graphql-typed-document-node/core": "3.2.0" }, "devDependencies": { diff --git a/packages/plugin-cloudflare/CHANGELOG.md b/packages/plugin-cloudflare/CHANGELOG.md index a046342194a..b92a4deddb0 100644 --- a/packages/plugin-cloudflare/CHANGELOG.md +++ b/packages/plugin-cloudflare/CHANGELOG.md @@ -1,5 +1,14 @@ # @shopify/plugin-cloudflare +## 4.2.0 + +### Patch Changes + +- Updated dependencies [ef14e49] +- Updated dependencies [334e2d4] +- Updated dependencies [16d24c5] + - @shopify/cli-kit@4.2.0 + ## 4.1.0 ### Patch Changes diff --git a/packages/plugin-cloudflare/package.json b/packages/plugin-cloudflare/package.json index 12e9b883482..31bcdc1838f 100644 --- a/packages/plugin-cloudflare/package.json +++ b/packages/plugin-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/plugin-cloudflare", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "description": "Enables the creation of Cloudflare tunnels from `shopify app dev`, allowing previews from any device", "keywords": [ @@ -46,7 +46,7 @@ }, "dependencies": { "@oclif/core": "4.11.4", - "@shopify/cli-kit": "4.1.0" + "@shopify/cli-kit": "4.2.0" }, "devDependencies": { "@vitest/coverage-istanbul": "^3.2.6" diff --git a/packages/plugin-did-you-mean/CHANGELOG.md b/packages/plugin-did-you-mean/CHANGELOG.md index bbf66025c2f..1221dea95b8 100644 --- a/packages/plugin-did-you-mean/CHANGELOG.md +++ b/packages/plugin-did-you-mean/CHANGELOG.md @@ -1,5 +1,14 @@ # @shopify/plugin-did-you-mean +## 4.2.0 + +### Patch Changes + +- Updated dependencies [ef14e49] +- Updated dependencies [334e2d4] +- Updated dependencies [16d24c5] + - @shopify/cli-kit@4.2.0 + ## 4.1.0 ### Patch Changes diff --git a/packages/plugin-did-you-mean/package.json b/packages/plugin-did-you-mean/package.json index 7758579408c..6745258b8b6 100644 --- a/packages/plugin-did-you-mean/package.json +++ b/packages/plugin-did-you-mean/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/plugin-did-you-mean", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "private": true, "bugs": { @@ -41,7 +41,7 @@ }, "dependencies": { "@oclif/core": "4.11.4", - "@shopify/cli-kit": "4.1.0", + "@shopify/cli-kit": "4.2.0", "n-gram": "2.0.2" }, "devDependencies": { diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 8108024b9c4..5281e9fabd9 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,5 +1,15 @@ # @shopify/store +## 4.2.0 + +### Patch Changes + +- Updated dependencies [ef14e49] +- Updated dependencies [334e2d4] +- Updated dependencies [16d24c5] + - @shopify/cli-kit@4.2.0 + - @shopify/organizations@4.2.0 + ## 4.1.0 ### Patch Changes diff --git a/packages/store/package.json b/packages/store/package.json index 203f0674b1a..f6397b8fe68 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/store", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "private": true, "description": "Utilities for working with Shopify stores", @@ -41,8 +41,8 @@ "dependencies": { "@graphql-typed-document-node/core": "3.2.0", "@oclif/core": "4.11.4", - "@shopify/cli-kit": "4.1.0", - "@shopify/organizations": "4.1.0" + "@shopify/cli-kit": "4.2.0", + "@shopify/organizations": "4.2.0" }, "devDependencies": { "@vitest/coverage-istanbul": "^3.2.6" diff --git a/packages/theme/CHANGELOG.md b/packages/theme/CHANGELOG.md index 1269daddb49..256fffed9a0 100644 --- a/packages/theme/CHANGELOG.md +++ b/packages/theme/CHANGELOG.md @@ -1,5 +1,25 @@ # @shopify/theme +## 4.2.0 + +### Patch Changes + +- e50cf1c: Set localhost variants and run host header validations to prevent DNS rebinding vulnerability +- 38bc94a: Fix `theme dev` hot reload not working in the theme editor by allowing the Online Store Editor origin through the dev server's CORS policy +- 30895ae: Bump @shopify/theme-hot-reload to address HMR issues +- c9c2faa: Fix `theme dev` serving a same-named theme asset in response to a `/cdn/extensions/...` request. When a theme and an installed app extension shared an asset filename (e.g. `app.js`), the local dev server's theme matcher swallowed the extension URL prefix and returned the theme file. Extension asset requests now fall through to the CDN proxy (or to a locally-developed extension's filesystem) as intended. +- 16d24c5: `theme dev` now shows a clear error when `--port` is given an invalid value, instead of crashing. The port must be a number between 1 and 65535. +- 89535d6: Fix `theme dev` preview occasionally rendering the live theme by preserving the Shopify `_shopify_essential` cookie in redirects +- edcb122: Bump Shopify/theme-tools packages: + + - @shopify/theme-check-node: 3.26.0 → 3.26.1 + - @shopify/theme-language-server-node: 2.21.2 → 2.21.3 + +- Updated dependencies [ef14e49] +- Updated dependencies [334e2d4] +- Updated dependencies [16d24c5] + - @shopify/cli-kit@4.2.0 + ## 4.1.0 ### Patch Changes diff --git a/packages/theme/package.json b/packages/theme/package.json index 77ea03eee82..64bba2b6f8f 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/theme", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "private": true, "description": "Utilities for building and publishing themes", @@ -41,7 +41,7 @@ }, "dependencies": { "@oclif/core": "4.11.4", - "@shopify/cli-kit": "4.1.0", + "@shopify/cli-kit": "4.2.0", "@shopify/theme-check-node": "3.26.1", "@shopify/theme-language-server-node": "2.21.3", "chokidar": "3.6.0", diff --git a/packages/ui-extensions-dev-console/CHANGELOG.md b/packages/ui-extensions-dev-console/CHANGELOG.md index af9a03f899c..01398f0c58b 100644 --- a/packages/ui-extensions-dev-console/CHANGELOG.md +++ b/packages/ui-extensions-dev-console/CHANGELOG.md @@ -1,5 +1,7 @@ # @shopify/ui-extensions-dev-console-app +## 4.2.0 + ## 4.1.0 ## 4.0.0 diff --git a/packages/ui-extensions-dev-console/package.json b/packages/ui-extensions-dev-console/package.json index 8e496ec8ee5..01cf73bd399 100644 --- a/packages/ui-extensions-dev-console/package.json +++ b/packages/ui-extensions-dev-console/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/ui-extensions-dev-console-app", - "version": "4.1.0", + "version": "4.2.0", "packageManager": "pnpm@10.11.1", "private": true, "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71e5d9a71f8..887f6d65217 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -174,16 +174,16 @@ importers: specifier: 4.11.4 version: 4.11.4 '@shopify/cli-kit': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../cli-kit '@shopify/organizations': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../organizations '@shopify/plugin-cloudflare': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../plugin-cloudflare '@shopify/theme': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../theme '@shopify/theme-check-node': specifier: 3.26.1 @@ -272,25 +272,25 @@ importers: specifier: 5.4.47 version: 5.4.47 '@shopify/app': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../app '@shopify/cli-hydrogen': specifier: 11.1.10 version: 11.1.10(@graphql-codegen/cli@6.3.1(@parcel/watcher@2.5.6)(@types/node@18.19.130)(crossws@0.3.5)(graphql@16.14.2)(typescript@5.9.3))(graphql-config@5.1.6(@types/node@22.19.17)(crossws@0.3.5)(graphql@16.14.2)(typescript@5.9.3))(graphql@16.14.2)(react-dom@19.2.4(react@18.3.1))(react@18.3.1)(vite@6.4.3(@types/node@22.19.17)(jiti@2.6.1)(sass@1.100.0)(tsx@4.22.4)(yaml@2.9.0)) '@shopify/cli-kit': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../cli-kit '@shopify/plugin-cloudflare': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../plugin-cloudflare '@shopify/plugin-did-you-mean': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../plugin-did-you-mean '@shopify/store': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../store '@shopify/theme': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../theme '@types/global-agent': specifier: 3.0.0 @@ -532,10 +532,10 @@ importers: version: 0.28.1 devDependencies: '@shopify/app': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../app '@shopify/cli-kit': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../cli-kit '@vitest/coverage-istanbul': specifier: ^3.2.6 @@ -629,7 +629,7 @@ importers: specifier: 3.2.0 version: 3.2.0(graphql@16.14.2) '@shopify/cli-kit': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../cli-kit devDependencies: '@vitest/coverage-istanbul': @@ -642,7 +642,7 @@ importers: specifier: 4.11.4 version: 4.11.4 '@shopify/cli-kit': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../cli-kit devDependencies: '@vitest/coverage-istanbul': @@ -655,7 +655,7 @@ importers: specifier: 4.11.4 version: 4.11.4 '@shopify/cli-kit': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../cli-kit n-gram: specifier: 2.0.2 @@ -674,10 +674,10 @@ importers: specifier: 4.11.4 version: 4.11.4 '@shopify/cli-kit': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../cli-kit '@shopify/organizations': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../organizations devDependencies: '@vitest/coverage-istanbul': @@ -690,7 +690,7 @@ importers: specifier: 4.11.4 version: 4.11.4 '@shopify/cli-kit': - specifier: 4.1.0 + specifier: 4.2.0 version: link:../cli-kit '@shopify/theme-check-node': specifier: 3.26.1