v0.10.0
Breaking
- Store format 5: one undo entry can cover a marked set. Rolling back refuses the file; restore
tsk.json.v4.
Added
- Multi-select:
Shift+M, thenspace,Shift+↑/Shift+↓, or a click marks tasks; status, archive, and delete act on the set. Onectrl+uundoes a marked done or delete. /searches every board tab by title, notes, steps, thread, and task number (project names on the Projects overview).Enterpins the filter for normal keys;Escclears it.
Changed
!p name,tsk add -p name, and JSON plan projects refuse unknown or ambiguous names (unknown-project) instead of creating a stray project. A new project needs an existing absolute path (/…or~/…).ctrl+qquits from every non-editor surface, including task pages and the wide project preview.Esccloses layers and wide splits, then quits at the full-board root on any tab. Unsaved drafts still block quitting.- Agent skill 1.3.0 (
unknown-projectrefusal, search and multi-select); reruntsk setupto update installed copies.
Install
curl -fsSL https://gettsk.sh/install.sh | sh or brew install smarzban/tap/tsk. Details, upgrades and uninstall: https://gettsk.sh/docs/install/