v0.22.1
Bug Fixes
-
Config section parsing (#110) —
preprocess_confignow correctly skips[hosts]and[stacks]INI section headers and their content before sourcingstrut.conf. The topology feature is now fully usable. -
Audit output directory (#109) —
strut auditnow writes to$PROJECT_ROOT/audits/(or$PWD/audits/when outside a project) instead of the engine directory.
Improvements
-
Shell completions — Added
rebuild,remote:init,--force-local,--blue-green,--standardto bash completions. -
Property tests — Added 3 property-based tests (100 iterations each) for the topology parser covering parsing correctness, env var precedence, and idempotency.
Install / Upgrade
curl -fsSL https://raw.githubusercontent.com/gfargo/strut/main/install.sh | bash