ST-2026-033 · SDKs, clients & toolchains
Shopify CLI 4 removes deprecated deployment flags and commands
Shopify CLI 4.0 removed deprecated app deployment and release surfaces, including --force, and introduced semantic versioning with bounded automatic updates.
Previous state
CLI users could continue invoking deprecated flags and commands such as --force.
Current state
CLI 4.0 replaces --force with --allow-updates and --allow-deletes and removes additional deprecated commands and flags.
Affected users
Who needs to care
Shopify app developers, CI maintainers and release automation using removed CLI arguments.
Required response
What to do
Upgrade scripts to CLI 4 semantics, replace removed flags, and pin or disable automatic updates where CI reproducibility requires it.
Evidence boundary
What the source does not prove
Automatic upgrades are skipped in CI, project-local installations and major-version changes and can be disabled. The record does not imply every project was automatically upgraded on publication day.
Lifecycle history
Dated event sequence
- Change documented
Shopify CLI 4.0 removed deprecated app deployment and release surfaces, including --force, and introduced semantic versioning with bounded automatic updates.
Evidence ledger
First-party sources
- 01Shopify Dev — Shopify CLI 4.0: SemVer, auto-updates, and removed deprecated flags and commands
Official product documentation or changelog · 2026-05-21
Open official source ↗