Stable 4.5 merge main resolution#8073
Conversation
Unhide `shopify store auth list`, `shopify store open`, `shopify store list`, and `shopify store create preview` ahead of their public release. `shopify store create dev` remains hidden. Regenerated the oclif manifest and README, updated tests, and added a changeset per newly-public command. Assisted-By: devx/64aec273-1f35-4e4f-be5f-883631f97c64
Assisted-By: devx/64aec273-1f35-4e4f-be5f-883631f97c64
Assisted-By: devx/7f40dd7e-8ac5-44cb-8a46-99677b33f144
Unhide store commands for public release
(cherry picked from commit fadcffa)
(cherry picked from commit 983da3c)
…ntity-stable-4.5 Use preview identity for store open analytics
Version Packages - stable/4.5
Assisted-By: devx/1a99f36c-f97d-4e8b-b2ee-8cafa26f2ec0
|
| Env Var | Previously Used By |
|---|---|
SHOPIFY_FLAG_PREVIEW_STORE_COUNTRY |
store:create:preview --country |
Differences in type declarationsWe detected differences in the type declarations generated by Typescript for this branch compared to the baseline ('main' branch). Please, review them to ensure they are backward-compatible. Here are some important things to keep in mind:
New type declarationsWe found no new type declarations in this PR Existing type declarationspackages/cli-kit/dist/public/common/version.d.ts@@ -1 +1 @@
-export declare const CLI_KIT_VERSION = "4.4.0";
\ No newline at end of file
+export declare const CLI_KIT_VERSION = "4.5.0";
\ No newline at end of file
|
There was a problem hiding this comment.
Pull request overview
This PR aligns main with the stable/4.5 line by bumping internal package versions to 4.5.0 and carrying over the previously-stabilized “store” command surface (including making several commands public) along with regenerated CLI/docs artifacts.
Changes:
- Bump workspace package versions and internal dependency specifiers from
4.4.0to4.5.0(and update related lockfile entries). - Expose
shopify store auth list,shopify store create preview,shopify store list, andshopify store open(removehidden), and update related docs/manifests. - Regenerate CLI/docs outputs (README sections, oclif manifests, docs-shopify.dev generated data) to reflect the new command surface and flag env var.
Reviewed changes
Copilot reviewed 29 out of 31 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| pnpm-lock.yaml | Updates workspace dependency specifiers to 4.5.0 for internal packages. |
| packages/theme/package.json | Bumps package version and internal cli-kit dependency to 4.5.0. |
| packages/theme/CHANGELOG.md | Adds 4.5.0 entry documenting dependency bump. |
| packages/store/src/cli/flags.ts | Updates preview store country flag env var to SHOPIFY_FLAG_STORE_COUNTRY. |
| packages/store/src/cli/commands/store/open.ts | Makes store open command public by removing hidden. |
| packages/store/src/cli/commands/store/list.ts | Makes store list command public by removing hidden. |
| packages/store/src/cli/commands/store/create/preview.ts | Makes store create preview command public by removing hidden. |
| packages/store/src/cli/commands/store/create/preview.test.ts | Removes test asserting the command is hidden. |
| packages/store/src/cli/commands/store/auth/list.ts | Makes store auth list command public by removing hidden. |
| packages/store/src/cli/commands/store/auth/list.test.ts | Removes assertion tied to hidden command status. |
| packages/store/package.json | Bumps store package version and internal deps to 4.5.0. |
| packages/store/CHANGELOG.md | Adds 4.5.0 entry describing newly exposed store commands and dependency bumps. |
| packages/plugin-did-you-mean/package.json | Bumps package version and cli-kit dependency to 4.5.0. |
| packages/plugin-did-you-mean/CHANGELOG.md | Adds 4.5.0 entry documenting dependency bump. |
| packages/plugin-cloudflare/package.json | Bumps package version and cli-kit dependency to 4.5.0. |
| packages/plugin-cloudflare/CHANGELOG.md | Adds 4.5.0 entry documenting dependency bump. |
| packages/organizations/package.json | Bumps package version and cli-kit dependency to 4.5.0. |
| packages/organizations/CHANGELOG.md | Adds 4.5.0 entry documenting dependency bump. |
| packages/create-app/package.json | Bumps create-app package version and devDependencies to 4.5.0. |
| packages/create-app/oclif.manifest.json | Updates manifest version to 4.5.0. |
| packages/create-app/CHANGELOG.md | Adds 4.5.0 version header. |
| packages/cli/README.md | Adds generated help docs for newly public store commands. |
| packages/cli/package.json | Bumps CLI version and internal dependencies to 4.5.0. |
| packages/cli/oclif.manifest.json | Removes hidden from newly public store commands; updates env var and manifest version. |
| packages/cli/CHANGELOG.md | Adds 4.5.0 entry describing newly exposed store commands. |
| packages/cli-kit/src/public/common/version.ts | Updates CLI_KIT_VERSION constant to 4.5.0. |
| packages/cli-kit/package.json | Bumps cli-kit package version to 4.5.0. |
| packages/cli-kit/CHANGELOG.md | Adds 4.5.0 version header. |
| packages/app/package.json | Bumps app package version and internal dependencies to 4.5.0. |
| packages/app/CHANGELOG.md | Adds 4.5.0 entry documenting dependency bumps. |
| docs-shopify.dev/generated/generated_docs_data_v2.json | Regenerates docs data to include the new store commands and updated flag env var. |
Files not reviewed (1)
- pnpm-lock.yaml: Generated file
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Carrying over the changes we made on the stable branch