Skip to content

Releases: rvcas/mach

Version 0.3.0 (2025-12-20)

20 Dec 05:10
v0.3.0
9f6f2a4

Choose a tag to compare

Release Notes

  • Add workspaces entity for top-level organization
  • Add projects entity within workspaces for grouping related todos
  • Add mach workspaces create command to create a workspace
  • Add mach workspaces list command to list workspaces with stats
  • Add mach workspaces update command to rename a workspace
  • Add mach projects create command to create a project in a workspace
  • Add mach projects list command to list projects with stats
  • Add mach projects update command to update project name/status
  • Add mach projects done command to mark a project as done
  • Add mach projects reopen command to reopen a project
  • Add mach done command to mark a todo as done by title or id
  • Add mach reopen command to reopen a completed todo
  • Add mach update command to update todo title, date, notes, workspace, project
  • Add mach delete command to delete a todo by title or id
  • Add -w/--workspace and -p/--project flags to mach add
  • Add -i/--id flag to mach list, mach workspaces list, mach projects list
  • Add workspace and project columns to mach list output
  • Add visible aliases for all commands (shown in --help)

Install machich 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rvcas/mach/releases/download/v0.3.0/machich-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/rvcas/mach/releases/download/v0.3.0/machich-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rvcas/tap/mach

Install prebuilt binaries into your npm project

npm install @rvcas/mach@0.3.0

Download machich 0.3.0

File Platform Checksum
machich-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
machich-x86_64-apple-darwin.tar.xz Intel macOS checksum
machich-x86_64-pc-windows-msvc.zip x64 Windows checksum
machich-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
machich-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Version 0.2.4 (2025-12-04)

05 Dec 01:37
v0.2.4
756c5d8

Choose a tag to compare

Release Notes

  • Fix double key press on Windows by filtering to only handle key press events
  • Fix auto-rollover to preserve relative sort order of rolled-over todos

Install machich 0.2.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rvcas/mach/releases/download/v0.2.4/machich-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/rvcas/mach/releases/download/v0.2.4/machich-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rvcas/tap/mach

Install prebuilt binaries into your npm project

npm install @rvcas/mach@0.2.4

Download machich 0.2.4

File Platform Checksum
machich-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
machich-x86_64-apple-darwin.tar.xz Intel macOS checksum
machich-x86_64-pc-windows-msvc.zip x64 Windows checksum
machich-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
machich-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Version 0.2.3 (2025-11-29)

29 Nov 07:11
v0.2.3
2bad65a

Choose a tag to compare

Release Notes

  • Add sponsor link to CLI help message (mach --help)

Install machich 0.2.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rvcas/mach/releases/download/v0.2.3/machich-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/rvcas/mach/releases/download/v0.2.3/machich-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rvcas/tap/mach

Install prebuilt binaries into your npm project

npm install @rvcas/mach@0.2.3

Download machich 0.2.3

File Platform Checksum
machich-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
machich-x86_64-apple-darwin.tar.xz Intel macOS checksum
machich-x86_64-pc-windows-msvc.zip x64 Windows checksum
machich-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
machich-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Version 0.2.2 (2025-11-28)

29 Nov 03:56
v0.2.2
802d243

Choose a tag to compare

Release Notes

  • Readme updates

Install machich 0.2.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rvcas/mach/releases/download/v0.2.2/machich-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/rvcas/mach/releases/download/v0.2.2/machich-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rvcas/tap/mach

Install prebuilt binaries into your npm project

npm install @rvcas/mach@0.2.2

Download machich 0.2.2

File Platform Checksum
machich-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
machich-x86_64-apple-darwin.tar.xz Intel macOS checksum
machich-x86_64-pc-windows-msvc.zip x64 Windows checksum
machich-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
machich-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Version 0.2.1 (2025-11-28)

29 Nov 03:48
v0.2.1
97278d1

Choose a tag to compare

Release Notes

  • Fix schema registry path causing "no such table" error on first run

Install machich 0.2.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rvcas/mach/releases/download/v0.2.1/machich-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/rvcas/mach/releases/download/v0.2.1/machich-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rvcas/tap/mach

Install prebuilt binaries into your npm project

npm install @rvcas/mach@0.2.1

Download machich 0.2.1

File Platform Checksum
machich-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
machich-x86_64-apple-darwin.tar.xz Intel macOS checksum
machich-x86_64-pc-windows-msvc.zip x64 Windows checksum
machich-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
machich-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Version 0.2.0 (2025-11-28)

29 Nov 03:24
v0.2.0
a71333e

Choose a tag to compare

Release Notes

  • Add fullscreen Backlog view (b key) with 4-column layout for organizing someday items
  • Add inline todo creation (a key) from both Weekly and Backlog views
  • Add todo details modal (Space key) for editing title, date, and notes
  • Add Settings modal (gs) for configuring week start day (Monday/Sunday)
  • Add context-aware help popup (? key) for Weekly and Backlog views
  • Add t/T shortcuts to move todos to today/tomorrow from both views
  • Add h/l navigation wrapping across weeks
  • Add dashed line separators between todos with focus-aware highlighting
  • Add terminal-adaptive color palette (LightBlue, Yellow, Magenta, DarkGray)
  • Add backlog column assignment (backlog_column field) for organizing someday items
  • Refactor TUI from 2000+ line monolith into focused modules
  • Fix bug where marking backlog items complete didn't refresh the weekly view

Install machich 0.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rvcas/mach/releases/download/v0.2.0/machich-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/rvcas/mach/releases/download/v0.2.0/machich-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rvcas/tap/mach

Install prebuilt binaries into your npm project

npm install @rvcas/mach@0.2.0

Download machich 0.2.0

File Platform Checksum
machich-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
machich-x86_64-apple-darwin.tar.xz Intel macOS checksum
machich-x86_64-pc-windows-msvc.zip x64 Windows checksum
machich-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
machich-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum