Cloud CLI Changelog
In this guide, you'll find the notable changes to the Cloud CLI (mcloud) for each release, with the newest version listed first.
0.1.12 (July 28, 2026)#
Deployments#
mcloud deployments getnow displays deployment details in a key-value format instead of a horizontal table, with updated field labels (for example, "Started at", "Updated at")
Variables#
mcloud variables setnow defaults--runtimetotruefor new variables (previously defaulted tofalse)mcloud variables setnow correctly targets the storefront environment when--type storefrontis used
Local#
mcloud local buildno longer fails in repositories without a remote origin configured; it falls back to using the folder name as the repository name
0.1.11 (July 17, 2026)#
Environments#
mcloud environments get,mcloud environments delete,mcloud environments redeploy, andmcloud environments trigger-buildnow accept the target environment via a new--environment(-e) flag in addition to the existing positional argument- The environment positional argument is now optional and falls back to the environment set in the context configuration
Projects#
mcloud projects getandmcloud projects deletenow accept the target project via a new--project(-p) flag in addition to the existing positional argument- The project positional argument is now optional and falls back to the project set in the context configuration
Organizations#
mcloud organizations getnow accepts the target organization via an--organization(-o) flag; the positional argument is now optional and falls back to the organization set in the context configuration
Local#
- Fixed a typo in the
mcloud local buildhelp examples (--typet→--type)
0.1.10 (July 15, 2026)#
Variables#
- Added
mcloud variables setto create or update environment variables by key or ID. Accepts a key/ID and value as arguments, or one or more-v, --var KEY=VALUE(orID=VALUE) pairs, or an--env-fileto set multiple variables at once. Supports-t, --type(backendorstorefront, defaultbackend) and marking variables as--secret,--build, and/or--runtime(each with a--no-counterpart). Supports--json. - Added
mcloud variables deleteto delete an environment variable by key or ID. Prompts for confirmation before deleting; pass-y, --yesto skip the prompt (required in non-interactive/CI use). System variables cannot be deleted. Supports-t, --typeand--json. mcloud variables listnow supports-t, --type(backendorstorefront),--scope(buildand/orruntime) to filter which variables are shown,--include-systemto show system variables auto-injected by Medusa, and--dotenvto output variables in.envformat. The output now includes aSYSTEMcolumn. The--limitand--offsetpagination flags have been removed.mcloud variables getnow supports-t, --type(backendorstorefront) and indicates whether a variable is a system variable in its output.
Local build#
mcloud local buildcan now build the storefront in addition to the backend:-t, --typeacceptsstorefront, with a new--storefront-pathflag to point at the storefront project. The flag for overriding build-time environment variables was renamed from--envto-v, --var(KEY=VALUE).
Was this guide helpful?