v0.3.0
Changelog · previous…v0.3.0
Added
rw vitals— explicit subcommand for the vitals dashboard with the full output flag set. Userw vitals --jsonorrw vitals --htmlwhen you want JSON or HTML output of the one-screen change-set view; barerwstill prints the formatted dashboard exactly as before.
Changed
--htmland--jsonnow work on every subcommand, includingrw align. Previously the rootrwcommand declared these long-name flags, and swift-argument-parser resolves parent-level names before child ones — sorw align --htmlsilently routed to the root and never rendered the parity matrix. The root no longer declares those flags, and each subcommand owns them directly. The HTML matrix you've been reaching for withrw align --matrixis nowrw align --html, matching every other command in the toolkit.rw alignlegacy flag names kept as deprecated aliases for one release.--matrix,--matrix-out,--open-matrix,--page, and--emit-jsoncontinue to work, but--html,--html-out,--open, and--jsonare the documented names going forward. The legacy aliases will be removed in v0.4.- Documentation aligned with the new flag surface. README, GUIDE, and the in-terminal
rw helptext now showrw align --html --openandrw vitals --jsonas the canonical examples. The earlier "why--matrixinstead of--html" explainer is gone — the answer is now "it's--html."
### Breaking
rw --jsonandrw --htmlno longer work on the bare root command. Userw vitals --jsonandrw vitals --htmlinstead. Plain-textrw(no flags) is unchanged. Existing scripts that pipedrw --json > report.jsonneedrw vitals --json > report.json.
Generated by recap-wins via rw notes --changelog.