CLISelf-hostedJuly 2026
One Self-Hosted Path
- Breaking: the Pulumi self-host variant is removed. Self-hosting is the SST full platform via
pnpm selfhost:deploy. The Pulumi control plane multiplexed HTTP and SQS in one Lambda, threw after every chunk it processed, and left broadcasts stalled atprocessingforever wraps selfhostkeeps the commands that act on an existing deployment:login,logout,status,logs,env,connect, andupdate-role- A pre-deploy check still catches leftovers from a crashed earlier deploy. The account-global scheduler role surviving would otherwise kill the next deploy partway through and lock you out of the deploy path
- Self-hosted installs gained batch queue alarms, a workflow DLQ alarm, an SES account-health cron, an event-feed staleness cron, and a workflow reaper
- Fix: migrations run before the code that needs them in both the API deploy and the CI upgrade, and CI upgrades reconstruct env-file-only keys instead of dropping them
CLI v3.0.0

