v0.12.0
Highlights
Observability & reporting layer — strut now has a table/JSON rendering library, a cross-stack dashboard, and a posture audit command.
New commands
strut status-all [--env <name>] [--json]— one-screen dashboard: health, last deploy, backup age, drift status for every stack (#22)strut posture [--stack <n>] [--category <c>] [--fail-on fail|warn] [--json]— security/ops audit: placeholder secrets,.envin git, exposed ports, missing mem limits, missing required vars (#41)
Internals
lib/output.sh— ANSI-aware table helpers and streaming JSON builders usable by any command (#49)strut listretrofitted to use the new output helpers and now supports--json
Compatibility
No breaking changes. Existing commands and flags are unchanged.