[stable] Release app execute, app bulk execute, and related commands#6819
Conversation
app execute, app bulk execute, and related commands
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
98c8b92 to
fab497a
Compare
Coverage report
Test suite run success3689 tests passing in 1431 suites. Report generated by 🧪jest coverage report action from fab497a |
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/private/node/constants.d.ts@@ -6,6 +6,7 @@ export declare const environmentVariables: {
enableCliRedirect: string;
env: string;
firstPartyDev: string;
+ skipLocalDevConsole: string;
noAnalytics: string;
partnersToken: string;
runAsUser: string;
packages/cli-kit/dist/public/common/string.d.ts@@ -60,13 +60,6 @@ export declare function escapeRegExp(str: string): string;
* @returns The escaped string.
*/
export declare function camelize(input: string): string;
-/**
- * Transform a string to capitalCase.
- *
- * @param input - String to transform.
- * @returns The transformed string.
- */
-export declare function capitalizeWords(input: string): string;
/**
* Transform a string to param-case.
*
packages/cli-kit/dist/public/node/context/local.d.ts@@ -70,6 +70,13 @@ export declare function alwaysLogMetrics(env?: NodeJS.ProcessEnv): boolean;
* @returns True if SHOPIFY_CLI_1P is truthy.
*/
export declare function firstPartyDev(env?: NodeJS.ProcessEnv): boolean;
+/**
+ * Returns true if the local dev console should be skipped.
+ *
+ * @param env - The environment variables from the environment of the current process.
+ * @returns True if SHOPIFY_SKIP_LOCAL_DEV_CONSOLE is truthy.
+ */
+export declare function skipLocalDevConsole(env?: NodeJS.ProcessEnv): boolean;
/**
* Return gitpodURL if we are running in gitpod.
* Https://www.gitpod.io/docs/environment-variables#default-environment-variables.
packages/cli-kit/dist/public/node/themes/types.d.ts@@ -27,9 +27,8 @@ export interface ThemeFileSystemOptions {
ignore?: string[];
only?: string[];
};
- listing?: string;
- noDelete?: boolean;
notify?: string;
+ noDelete?: boolean;
}
/**
* Represents a theme on the file system.
|
|
/snapit |
5 similar comments
|
/snapit |
|
/snapit |
|
/snapit |
|
/snapit |
|
/snapit |
|
🫰✨ Thanks @gonzaloriestra! Your snapshot has been published to npm. Test the snapshot by installing your package globally: npm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260209162058Caution After installing, validate the version by running just |
|
🫰✨ Thanks @gonzaloriestra! Your snapshot has been published to npm. Test the snapshot by installing your package globally: npm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260209162112Caution After installing, validate the version by running just |
|
🫰✨ Thanks @gonzaloriestra! Your snapshot has been published to npm. Test the snapshot by installing your package globally: npm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260209162208Caution After installing, validate the version by running just |
|
🫰✨ Thanks @nickwesselman! Your snapshot has been published to npm. Test the snapshot by installing your package globally: npm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260209162319Caution After installing, validate the version by running just |
Summary
Merges bulk operations CLI commands and related improvements to
stable/3.90.Cherry-picks the following from
main:b867383f42- UI feedback improvements (@ericlee878) (from Immediate UI feedback forshopify app executeandshopify app bulk execute#6793)a7e47aa023- Removereverse: trueinlistBulkOperations(@jordanverasamy) (from removereverse: trueinlistBulkOperations#6813)534aadcbe8- Releaseapp executeandapp bulk executecommands (@jordanverasamy) (from Release bulk operations CLI commands #6699)3c61d9747f- Releaseapp bulk cancelcommand (@jordanverasamy) (from Releaseapp bulk cancelcommand #6811)9d9884ccac- Adjust bulk cancel failure copy text (@jordanverasamy) (from Releaseapp bulk cancelcommand #6811)After those cherry-picked commits, adds a changeset entry describing the release.