v0.23.2
·
23 commits
to main
since this release
Patch Changes
- Fixes from the v0.23.1 production AX pass:
create-deepspaceexits nonzero when its registration step fails (and says "scaffolded, no app id yet" instead of "is ready"), renders the CLI's refusal sentence instead of a raw JSON envelope, offersauth loginonly when the failure was a missing login, names the account and plane it registered on, and takes--no-register(plus a hint that--yesis unnecessary);records.queryrefuses awherekey that names no field (an ignored key returned the whole readable collection as if filtered — the same classdeleteWhererefuses);deepspace pullchecks the cloud repo before writing thespacegit remote, so a GitHub-source refusal no longer leaves the push-capable remote behind;deploy --jsonreports a stray server refusal under its real code instead ofdeploy_failedwrapping the JSON as text;app undeployconfirms at an interactive terminal (--yesskips; scripts and--jsonare never prompted);test run --jsonstreams the suite on stderr so stdout is the single JSON line;statusalways states the environment (env,servicesin--json); the rename prompt says the displayAPP_NAMEdoes not travel, and lives in one place for both the pre-build and commit-time paths.