Skip to content

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 12 Sep 19:33
· 86 commits to main since this release
5437d2f

Breaking

  • Task store format 3, migrated automatically on first open. Rolling back to 0.7.x afterwards refuses the file; restore the tsk.json.v2 backup written beside it if you need to.

Added

  • Starter tour on first board open: four desk tasks (N1 to N4) that teach the tabs, sections, status keys, the task page, and the CLI, each cleared for good with ctrl+d, ctrl+f, or ctrl+x. Agents never see them: tsk list hides N rows.
  • What's new on your desk: after an upgrade, one N row can summarise the release with a link to the changelog. This release carries none, so a 0.7.x upgrader sees only the tour.
  • tsk update upgrades installer-managed copies in place; Homebrew copies print brew update && brew upgrade tsk. The board nudges once a day when a newer release is out (TSK_NO_UPDATE_CHECK disables).
  • tsk setup detects the coding agents on your machine and offers to install the tsk skill for each; tsk setup agents --yes does it unattended. The curl installer asks the same question once when Herdr is on PATH.
  • Added support for OMP with tsk setup omp, thanks @bnivanov.
  • Outside Git, the current directory is available as a project: 2 opens its board, quick-add files there once it is open. The desk stays the default for capture and the CLI.

Changed

  • The agent skill (tsk guide, tsk setup <agent>) is rewritten around a quick-reference table and rules of engagement: agents hand work back with review and leave done to you. Skill version 1.1.0; rerun tsk setup to update installed copies.
  • Sections hold their order while you work: NEEDS YOU, IN MOTION, DONE and the drawer's ARCHIVED group keep the most recent status change on top, and ON DECK lists its backlog oldest first, N rows leading. Editing a task or ticking a step no longer jumps it to the top.

Fixed

  • On a wide board, clicking a task opens its details beside the board and keeps board focus; a double-click during column reflow opens the task you clicked, not a newly exposed control.
  • prefix+t opens or focuses one board per Herdr workspace, across tabs, and returns to the tab you pressed it from.
  • tsk setup herdr on a Herdr older than 0.9 says so (herdr 0.6.8 found; tsk needs 0.9.0 or newer) and stops before touching the config, instead of failing on herdr config check with a usage dump.
  • Setup errors that quote Herdr's output keep their line breaks instead of printing a literal \u{000a}.

Install

curl -fsSL https://gettsk.sh/install.sh | sh or brew install smarzban/tap/tsk. Details, upgrades and uninstall: https://gettsk.sh/docs/install/