Skip to content

Releases: w3dev33/beads-task-issue-tracker

v1.24.2 — Light theme toast fix, window title on Windows

03 Mar 08:16

Choose a tag to compare

Requires bd 0.49.x. Recommended CLI: br 0.1.14.

Fixes

  • Toast notifications unreadable in light theme (#8): Added theme-aware backgrounds (light pastel tones in light mode, original dark backgrounds preserved in dark mode) and adjusted icon contrast. Increased default display duration from 3s to 5s
  • No window title on Windows (#9): Set default window title to "Beads Task-Issue Tracker" and dynamically update it with the current project name for Windows task switchers (PowerToys Run, Flow Launcher, Switcheroo, etc.)

macOS unsigned app — after install, run:

xattr -cr /Applications/Beads\ Task-Issue\ Tracker.app

GitHub Actions will upload the DMG automatically.

v1.24.1 — Pinned sort, lock icon fix

27 Feb 09:12

Choose a tag to compare

What's Changed

New Features

  • Pinned issues always on top: Pinned issues float to the top of the table regardless of sort field and direction, with a visual separator between pinned and non-pinned sections
  • Epic sort order fix: Epics now follow the active sort order instead of being forced to the top

Fixes

  • Lock icon not disappearing after blocker is completed (#7): The lock icon now disappears automatically when the polling detects the blocker has been closed. Dependent issues are also immediately refreshed when a blocker is closed from within the app.

Compatibility

Requires bd 0.49.x. Recommended CLI: br 0.1.14 — br 0.1.20 has a regression with older databases (beads_rust#104), avoid until fixed.

macOS unsigned app notice

xattr -cr /Applications/Beads\ Task-Issue\ Tracker.app

v1.24.0 — Pin/Favorite Issues, Keyboard Navigation

25 Feb 20:45

Choose a tag to compare

What's New

New Features

  • Pin/favorite issues: Pin issues to the dashboard with a dedicated "Check This Out" section and a pin column in the issues table
  • Keyboard navigation: Full keyboard navigation for tables and lists — arrow keys, Enter to select, Escape to deselect
  • Pinned sort modes: Sort pinned issues by date added, last updated, or manual drag-and-drop order

Fixes

  • Pinned column sort: Sorting by the pinned column now works correctly in the issues table

Docs

  • Added side-by-side CLI usage note in README

Requires bd 0.49.x. Recommended CLI: br (beads_rust) — stay on br 0.1.14 until the bug in 0.1.19 is fixed.

macOS unsigned app — after installing, run:

xattr -cr /Applications/Beads\ Task-Issue\ Tracker.app

🤖 Generated with Claude Code

v1.23.0 — br (beads_rust) as recommended CLI

24 Feb 15:02

Choose a tag to compare

br is now the recommended CLI

This release marks a key shift: br (beads_rust) is now the recommended CLI for Beads Task-Issue Tracker. It's faster, more optimized, and aligned with the original Beads philosophy — SQLite + JSONL, no daemon, no server.

bd 0.49.x (Go) remains fully supported as a fallback. If bd with Dolt regains comparable reactivity and simplicity in future versions, we'll reconsider.

The app auto-detects which CLI is installed and lets you switch between br and bd at any time via Settings.

Requires br (recommended) or bd 0.49.x — do not use bd 0.50–0.56+

Attachments Overhaul

  • Filesystem-only attachments: .beads/attachments/ is the sole source of truth
  • Auto-migration v3: existing projects migrated automatically on first open
  • Multi-file attach: attach multiple images or markdown files in one operation
  • Removed cleared:{id} sentinel: simpler empty string handling

Notifications

  • External status change toasts: notifications when issues are closed, deleted, or reopened via CLI
  • Tombstone detection: br delete --hard properly surfaced as delete notification

Code Cleanup

  • Removed dead code (delete_attachment_file, cleanup_empty_attachment_folder)
  • Native logger pipeline (logFrontend() → Rust log::info!)

Docs

  • README rewritten: br as recommended CLI, updated features for dual CLI support
  • Philosophy doc: explains the shift to br and our stance on bd evolution
  • Attachments doc: updated for filesystem-only system

macOS — unsigned app

After installing, run:

xattr -cr /Applications/Beads\ Task-Issue\ Tracker.app