Skip to content

Releases: andreabergia/tqs

0.3.1 - 2026-04-09

09 Apr 20:33

Choose a tag to compare

Release Notes

Fixed

  • TUI now redraws correctly when the terminal window is resized, fixing broken layout and leftover characters on screen.

Install tqs 0.3.1

Install prebuilt binaries via Homebrew

brew install andreabergia/tap/tqs

Download tqs 0.3.1

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.3.0

01 Apr 15:21

Choose a tag to compare

Release Notes

Added

  • Interactive TUI dashboard — running tqs with no arguments on a TTY now launches a full-screen terminal UI powered by ratatui + crossterm.
    • Three-panel layout: sidebar (queues + counts), task list, and task detail pane.
    • Focus-based panel navigation: h/l or arrow keys move focus between panels; j/k navigates queues, tasks, or scrolls detail depending on the focused panel.
    • Tab and 1-6 cycle or jump to queues from any panel.
    • Inline task creation with a (title + queue selector via Tab/Shift-Tab).
    • Edit tasks in $EDITOR with e (suspends and restores the TUI).
    • Task actions: d done, s start, m move (then pick queue), x delete (with confirmation), r refresh.
    • Dedicated triage mode with t — cycles through inbox tasks one at a time using the same keybindings as normal mode (plus Space to skip). Shows a summary on completion.
    • Search mode with / — filters tasks across all queues in real-time.
    • Sidebar groups queues into sections (active / triage / archive) with visual separators.
    • "All" virtual view shows every task across all queues.
  • --no-tui flag to disable the interactive dashboard and show the plain text output instead.

Changed

  • Extracted shared mark_done logic into app::operations (used by CLI done, CLI triage, and TUI).
  • Running tqs with a valid config but no tasks now opens the dashboard (where you can press a to add) instead of showing the getting-started guide.

Install tqs 0.3.0

Install prebuilt binaries via Homebrew

brew install andreabergia/tap/tqs

Download tqs 0.3.0

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.3 - 2026-03-31

31 Mar 12:16

Choose a tag to compare

Release Notes

Added

  • delete command — permanently removes a task file. Supports --interactive (-i) flag to prompt for confirmation before deleting.

Changed

  • Dashboard (list without a queue) now shows now, next, a separator, then inbox (previously: now, inbox, next).

Install tqs 0.2.3

Install prebuilt binaries via Homebrew

brew install andreabergia/tap/tqs

Download tqs 0.2.3

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.2 - 2026-03-24

24 Mar 08:53

Choose a tag to compare

Release Notes

Added

  • triage command — interactively walk through inbox tasks and dispatch them to queues, mark done, edit, or delete.
  • doctor now detects orphaned ID-generator state files in .tqs/id-generator/ and warns about them.
  • doctor --fix removes orphaned state files automatically.

Fixed

  • Config file paths starting with ~ (e.g. tasks_root = "~/o/tasks") are now correctly expanded to the user's home directory instead of being treated as relative to the config file location.

Install tqs 0.2.2

Install prebuilt binaries via Homebrew

brew install andreabergia/tap/tqs

Download tqs 0.2.2

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.1 - 2026-03-23

23 Mar 14:00

Choose a tag to compare

Release Notes

Added

  • start command — moves a task to the now queue (shortcut for move <task> now).
  • Running tqs with no arguments now shows the task dashboard if a config and tasks exist, or a getting-started guide otherwise.

Install tqs 0.2.1

Install prebuilt binaries via Homebrew

brew install andreabergia/tap/tqs

Download tqs 0.2.1

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.0 - 2026-03-18

18 Mar 09:41

Choose a tag to compare

Release Notes

Complete rework, changed totally the design - it went from a "per project task queue" to a "personal todo list with some optional Obsidian integration". I'm not going to document the changes because it makes little sense; go read the README or ARCHITECTURE if you are interested in the new system.

Install tqs 0.2.0

Install prebuilt binaries via Homebrew

brew install andreabergia/tap/tqs

Download tqs 0.2.0

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.2 - 2026-02-25

25 Feb 09:52

Choose a tag to compare

Release Notes

Fixed

  • Fuzzy subcommand expansion now works when boolean global flags (for example -g / --global) appear before the command shorthand, so tqs -g l resolves to list.

Install tqs 0.1.2

Install prebuilt binaries via Homebrew

brew install andreabergia/tap/tqs

Download tqs 0.1.2

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.1 - 2026-02-24

24 Feb 20:32

Choose a tag to compare

Release Notes

Added

  • Homebrew formula.

Install tqs 0.1.1

Install prebuilt binaries via Homebrew

brew install andreabergia/tap/tqs

Download tqs 0.1.1

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.0 - 2026-02-24

24 Feb 15:40

Choose a tag to compare

Release Notes

Added

  • GitHub Actions release automation with cargo-dist and tag-driven publishing.
  • Initial release.

Download tqs 0.1.0

File Platform Checksum
tqs-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
tqs-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum