Added
- The list pane fills spare rows with a dim
Closed today (3)read-out. - The Tasks tab carries an overdue count in the tab bar (
1 Tasks ⚠3). - Release binaries carry Sigstore build provenance (
gh attestation verify). --jsonoutput is a documented contract, pinned by golden files in CI.
Changed
- Sync names which end runs an older taskr, on failure and on success.
- The task list dims its secondary columns so the title carries the row's status.
- Title badges (
!,↻,↥,↧,(1/2)) survive clipping; only the title text is cut. - The tag cell drops chips it cannot fit and counts them:
⟨#bug⟩ +2. - Titles claim width before the tag cell reserves it.
- Clipped text ends in
…instead of(…), panel rows included. - The detail pane leads with the score, and hides
Modifiedwhen it matchesCreated. - Detail-pane scroll markers read
↑ 3 more/↓ 12 more. - Board columns are sized by what they hold, with a floor per stage.
- Progress bars use a thin rule for the unfilled part.
- The footer names what the key would do (no
t trackon a running timer). - Narrow tab labels are chosen rather than chopped to three letters.
- The activity chart no longer reserves empty rows above a single block.
- A short task list no longer runs its column headers together.
Fixed
- A failing sync shows the server's whole message instead of cutting it at 60 columns.
go install github.com/Iliorn/taskr@latestworks; the module path matches the repo.
Full changelog: https://github.com/Iliorn/taskr/blob/v1.35.0/CHANGELOG.md