v0.4.0
Immutable
release. Only release title and notes can be modified.
✨ Added
- Adapt output to the terminal background with an opt-in
autotheme, honored across output and the dashboard. - Show progress feedback for blocking and fan-out operations.
- Accept
-oas shorthand for--output.
🔥 Changed
- Colour issue-list status pills and the priority column.
🪲 Fixed
- Write machine-mode error envelopes to stdout with a clean message.
📦 Dependencies
- Update gechr/clib to v0.5.2
- Update gechr/clog to v0.10.2
- Update gechr/x to v0.0.10
📜 Commits
560e796build(deps): bump clib to v0.5.1 and migrate gechr/x fs split33b7ce9feat(theme): add opt-in "auto" theme that adapts to terminal background316bd48feat(tui): honour the "auto" theme in the dashboarde6c4d26docs(config): document the auto theme and v0.5 theme names279a9f2refactor(theme): source preset names from clibtheme.Names266a5affeat(output): add -o shorthand for --outputd1f8f71refactor(theme): drop legacy preset-name compat, rely on clib6dd38d1fix(completion): handle the cachefield predictor and guard the surface0dc7ec0feat(help): enrich command help and order flags by task flowfd413d9refactor: adopt shared helpers for counts, blank checks, atomic writesfbe0b8cdocs(json): warn against the JSONFlat / JSONModeFlat mix-up577ac33feat(issue): show a progress bar for multi-key fetch and fan-outsa01513fbuild(deps): upgrade clog to v0.10.22b734eefeat(output): tint human JSON highlighting to the resolved theme6c22845feat(status): show progress feedback for blocking and fan-out operations3bbbf67feat(cli): colour issue-list status pills and the priority columnddf5083fix(output): write machine-mode error envelopes to stdout with a clean message18265ccdocs: align output examples with current CLI behaviour89d626dfeat(output): drop null-valued keys from compact output
Full Changelog: v0.3.3...v0.4.0