Releases: ChrisEdwards/abacus
v0.7.1
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.
Full Changelog: v0.6.1...v0.7.0
v0.6.1
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Initial release of abacus - a TUI viewer for Beads issue tracking.
Added
- Interactive TUI for browsing Beads issues with tree view and detail panel
- Issue list with filtering and sorting capabilities
- Hierarchical child sorting with cascading status and date prioritization
- Status icons and colors for beads in detail pane lists
- Detail panel showing full issue information including:
- Design section with implementation notes
- Acceptance criteria section
- Dependencies and relationships
- Pre-TUI loading spinner with witty status messaging
- Prefetch all comments at startup to reduce navigation lag
- Auto-refresh capability with configurable intervals
- Manual refresh with 'r' key
- Version management infrastructure with
--versionflag - Search functionality with ability to filter by bead ID
- Configuration file support with Viper integration
- JSON output mode (later removed in favor of TUI focus)
- Beads CLI version validation with user-friendly error messages
- GoReleaser configuration for multi-platform builds (Linux, macOS, Windows)
- Release automation pipeline with GitHub Actions
- Homebrew tap and formula for easy installation
- Comprehensive user documentation
- LICENSE file (MIT)
- CI/CD pipeline with automated testing
- golangci-lint configuration and Makefile with standard build targets
- Dependabot configuration for automated dependency updates
Changed
- Restructured codebase into well-architected Go packages (cmd/, internal/ui, internal/graph, internal/config)
- Simplified auto-refresh CLI flags to single
--auto-refresh-secondsflag - Consolidated documentation from docs/ folder into README
- Streamlined user documentation for clarity
Fixed
- Detail pane header no longer starts scrolled off after changing selection
- Detail pane title wrapping for long bead IDs
- Tree scrolling when selection goes off screen
- Word wrapping throughout the UI
- Detail pane spacing and indentation consistency
- Search filter behavior with tree expand/collapse
- ESC key now properly clears search criteria
- Tab key properly switches keyboard focus to detail pane
- Bead count and filter highlight accuracy when searching by ID
- Tree End key no longer panics on empty list
--db-pathflag now properly honored- Cursor panic prevention after filtering
- Startup errors now shown before clearing screen
- Comment loading with retry after fetch errors
- Viewport dimension clamping to prevent rendering issues
Removed
- Unused
--json-outputCLI flag (consolidated into main JSON mode) - docs/ folder (consolidated into README)
Installation
Homebrew (macOS/Linux)
brew tap ChrisEdwards/tap
brew install abacusInstall Script (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/ChrisEdwards/abacus/main/scripts/install.sh | bashInstall Script (Windows PowerShell)
irm https://raw.githubusercontent.com/ChrisEdwards/abacus/main/install.ps1 | iexDirect Download
Download the appropriate binary for your platform from the assets below.