What's New in v0.11.3
✨ Features
- Nix Flake Support: Added Nix flake for reproducible builds and development environment. Install with
nix profile install github:Dicklesworthstone/beads_vieweror build locally withnix build.
🐛 Bug Fixes
-
TUI Improvements:
- Fixed multiple focus issues in detail view and design field display
- Restored proper focus to label picker and time travel input after closing help
- Fixed false positive update notifications for dev builds
- Added TUI update modal for in-app updates
- Fixed bugs in update modal and version comparison logic
- Handle restore-from-backup error gracefully in update flow
-
Build System:
- Changed Version from
consttovarto support ldflags injection at build time - Updated Nix flake to use nixpkgs-unstable for Go 1.25 support
- Changed Version from
-
Documentation:
- Corrected Board view context help (L jumps to last column, not label picker)
📚 Documentation
- Fixed documentation inconsistencies that could confuse new users:
- Corrected project structure docs (uses
pkg/notinternal/) - Fixed file discovery order documentation
- Added comment explaining empty dependency type behavior
- Corrected project structure docs (uses
- Updated built-in recipes list (now correctly shows 11, not 6)
- Added FAQ about "bead" vs "issue" terminology
- Fixed keyboard shortcut inconsistencies across help, tutorial, and sidebar
🧪 Tests
- Added comprehensive tests for update modal and update flow
- Fixed test flag names in e2e update tests
- Corrected malformed URL and misleading comment in tests
Full Changelog: v0.11.2...v0.11.3