Skip to content

v0.19.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 15:45
· 11 commits to main since this release

What's new

This release rebuilds the screen around one idea: see the plan, then act.

  • Readable plans. Plans start as one-line summaries with progress (● P59 Overhaul the UX 35/35). Open a plan to see milestones, then open a milestone to see tasks.
  • A useful preview. The right pane shows the selected row's reason, next few tasks, acceptance progress, commits, and repos. At narrow widths it steps aside and Enter opens the full page.
  • Safe detail. Enter opens a read-only page. Press e to edit, s to change status, x to tick a criterion, a to add one, n to add the next level, and d to delete with a confirmation that says what else will go.
  • Forms that fit. Every field has a visible label, every form names what it will create, and everything works in an 80×24 terminal.
  • Plain command names. The palette and help use outcomes such as Create plan, Move to doing, and Tick next criterion. ? opens help; c opens the palette.
  • One vocabulary. The main commands are now lpui plan add, lpui task move --id 3 --to done, and lpui criterion tick --id 4. Old commands such as add-plan, status, check, and uncheck still work.
  • Cleaner output. lpui list shows plan summaries; lpui list --tree shows the full hierarchy. --json is unchanged. Single-cell glyphs (○ ◐ ●) replace emoji, and ids read consistently (P59, M189, T425).

Screenshots

See the screen beside a coding agent, the read-only detail page, and the 80×24 layout:
https://fluxion-dev.github.io/lazyplan/#screens

Upgrade

pipx upgrade lazyplan-tui
# or
lpui upgrade

System-package users can install the matching .deb or .rpm below.

Full changelog: v0.18.0...v0.19.0