Repository navigation
v0.7.0
Changelog
- b005da1: feat(hunk): parse diffs and build partial patches (@dpologdvinity)
- 06e459b: feat(tui): stage and unstage single hunks (@dpologdvinity)
- c6101e7: feat(tui): stage single lines; document hunk view (@dpologdvinity)
- 0cbb283: feat(graph): parse git log --graph (@dpologdvinity)
- 3ca389a: feat(tui): draw the commit graph in the Commits tab (@dpologdvinity)
- ed08e26: feat(hook): snapshot before risky plain git commands (@dpologdvinity)
- ae4f5a3: style(tui): gofmt (@dpologdvinity)
- 6eb5ef4: feat(hook): add gitwhy hook init/install/uninstall (@dpologdvinity)
- 33e99dd: test(hook): e2e undo of plain git via the shell hook; document it (@dpologdvinity)
- 07f7fe8: ci: test on Windows; release Windows zip (@dpologdvinity)
- cae6007: fix: review findings (hunk diff config, no-EOL hunks, hook subfolder, lazy graph) (@dpologdvinity)
- fbbdcf8: test(windows): .exe e2e binary, autocrlf off, empty hooksPath dir (@dpologdvinity)
- cf18d3e: test(windows): pin autocrlf on remote clone; accept git-lfs CRLF (@dpologdvinity)
- 57569aa: docs: Windows support (@dpologdvinity)
- 34c96d2: fix(tui): refuse copying a commit already on the branch; keep selection on all-branches toggle (@dpologdvinity)
- 9b4cf30: fix(tui): hunk view handles renames and whole-file add/delete (@dpologdvinity)
- b791941: fix(hook): clear error on a damaged block; honor ZDOTDIR for zsh (@dpologdvinity)
- dde01d4: test: fill review gaps (reverse partial patch, bare repo, failed snapshot, zsh) (@dpologdvinity)
- 0531a8f: feat(release): publish a Homebrew tap via goreleaser (@dpologdvinity)
- 6cb0925: Merge pull request #1 from dpologdvinity/feat/gitwhy-next (@dpologdvinity)
- e671fcb: Merge pull request #2 from dpologdvinity/fix/tui-commit-keys (@dpologdvinity)
- 9543c53: Merge pull request #3 from dpologdvinity/fix/hunk-view-edge-cases (@dpologdvinity)
- ca72b4d: Merge pull request #4 from dpologdvinity/fix/hook-rc-handling (@dpologdvinity)
- 35794da: Merge origin/main into test/review-gaps (@dpologdvinity)
- 09eb93d: Merge pull request #5 from dpologdvinity/test/review-gaps (@dpologdvinity)
- c52b45d: Merge branch 'main' of https://github.com/dpologdvinity/gitwhy into feat/homebrew-tap (@dpologdvinity)
- 03529e9: feat(release): use the homebrew-gitwhy tap (@dpologdvinity)
- b66462d: Merge pull request #6 from dpologdvinity/feat/homebrew-tap (@dpologdvinity)