v0.22.1
·
26 commits
to main
since this release
Patch Changes
- Unregistered or foreign app ids now get real recovery paths instead of dead ends:
app initverifies registration (and ownership) before answering "already initialized" and namesapp init --new-idwhen that is the remedy;deployandpushrefuse up front with the same guidance instead of raw git errors; secrets errors carry the server's machine code; the deploy refusal ships an executable action; the scaffolder's failure guidance no longer assumes the not-signed-in case.