Releases: jwill824/git-shelf
Releases · jwill824/git-shelf
Release list
v1.1.0
v1.0.2
v1.0.1
v1.0.0
1.0.0 (2026-05-13)
Bug Fixes
- ci: downgrade go directive to 1.23 for golangci-lint compatibility (60353b6)
- handle git errors properly in set -e context (2d38857)
- lint: resolve all errcheck violations, add golangci.yml (e3c197c)
- release: remove branch-writing plugins, fix workflow for branch protection (45ab85c)
- release: replace heredoc with echo statements to fix YAML syntax (3e37542)
- release: skip tap update gracefully when HOMEBREW_TAP_TOKEN not set (9e8fbb8)
- simplify dispatcher tests for consistency (0933c78)
- update dispatcher test for implemented merge-main command (196ec90)
- update dispatcher test for implemented sync command (d4e66e6)
- update tests for hide command and improve dispatcher test setup (8438a10)
Features
- add 'add' command (a0750bd)
- add blob operations (hash-object, cat-file, ls-files) (435a9a4)
- add Bubbletea conflict resolution TUI (cbdda8e)
- add conflict detection and entry restore (4781af3)
- add dispatcher and command stubs (9b547fa)
- add git.Repo with Open() and Run() (989b974)
- add hook install/uninstall (5f5e7b9)
- add hook subcommand (conflict detection + TUI dispatch) (bf66304)
- add init command (cf1635e)
- add promote command (shelf to branch + optional PR) (4835a1b)
- add remove, list, diff, sync commands (09ed25a)
- add shelf index read/write with Entry type (2b30f33)
- add skip-worktree Set/Clear (e325bb1)
- add test infrastructure (Makefile + bats setup) (388e110)
- implement common.sh shared utilities (6cd973c)
- implement git cloak hide, watch, unwatch, list commands (d806f67)
- implement git cloak init command (9a75dc8)
- implement git cloak merge-main command (40c19c0)
- implement git cloak monitor command (b36552a)
- implement git cloak refresh command (e8c972b)
- implement git cloak sync command (0e4f3a1)