🚀 Features
- Add interactive git worktree operations
- Add missing entries for completion scripts
- Add interactive worktree add command (gwa)
- Add interactive checkout file from commit selector
🐛 Bug Fixes
- (docs) Fix typos and broken markdown in README
- Use array length instead of string length in reset_head
- Review comments
- Use git-switch native completion for switch_branch
- Use non-interactive pager in fzf preview for TUI pagers (#498)
- Handle backslashes in filenames in _forgit_worktree_changes
🚜 Refactor
- Extract branch helpers and ANSI strip utility
- Extract _forgit_print_dim helper and improve worktree ops
- Remove command specific previews from PRIVATE_COMMANDS (#501)
- Extract _forgit_git_log from _forgit_log
- Extract _forgit_git_show from _forgit_show
- Extract _forgit_worktree_changes from _forgit_add
📚 Documentation
- Add missing attributes command to README
- Improve options documentation in README
- Update sheldon version in README
- Restructure README for improved navigation
- Move pager config out of per-command table into own section
- Add docs for 'show commit message' keybinding (#492)
- Add agent repository guidelines
- Update README headers for cleaner rendering
- Add contribution guide
- Add star history chart
🎨 Styling
- (docs) Capitalize section headings in README