Releases: zlx2019/git-pincer
Releases · zlx2019/git-pincer
Release list
v0.1.3
v0.1.2
0.1.2 - 2026-07-10
Bug Fixes
- (ui) keep alternate screen alive from menu into conflict UI - (3dd001f) - Zero
- (ui) defer the running page and drop the pre-clear blank frame - (8f2baee) - Zero
- (ui) cross-platform clipboard, editor fallback and Ctrl+C - (2075136) - Zero
- (ui) respect $VISUAL before $EDITOR when picking the editor - (c8e8627) - Zero
Documentation
- note the one-time shell hook for tab completion - (a47a7c9) - Zero
- split completion setup into per-shell commands - (572873e) - Zero
Features
- (cli) completions subcommand for shell completion scripts - (bb133a3) - Zero
- (config) user config file for theme, key bindings and option defaults - (ea30a5e) - Zero
- (config) configurable editor with full fallback chain - (7d5e8d6) - Zero
- (ui) free viewport scrolling with Ctrl+d / Ctrl+u - (da45bdd) - Zero
Miscellaneous Chores
- (meta) crates.io categories, version badge, changelog and API note - (bcc4ad5) - Zero
Other
- Merge pull request #3 from zlx2019/perf/hot-path
perf: hot-path optimizations and seamless menu-to-resolve transition - (59aeba3) - Zero
- Merge pull request #4 from zlx2019/refactor/keymap
refactor: single source of truth for key bindings - (ee8ecd5) - Zero
- Merge pull request #5 from zlx2019/feat/config
feat: user config file for theme, key bindings and option defaults - (15499a2) - Zero
- run tests on ubuntu, macos and windows - (59c2307) - Zero
- Merge pull request #6 from zlx2019/fix/compat
fix: cross-platform compatibility (clipboard, editor, Ctrl+C) + CI matrix - (de5bfb4) - Zero
- Merge pull request #7 from zlx2019/fix/compat
feat: configurable editor with full fallback chain - (5db7b18) - Zero
- Merge pull request #8 from zlx2019/feat/scroll
feat: free viewport scrolling with Ctrl+d / Ctrl+u - (bf909e5) - Zero
- Merge pull request #9 from zlx2019/chore/polish
chore: release polish — shell completions, categories, badge, changelog - (5954946) - Zero
- Merge pull request #10 from zlx2019/chore/polish
docs: split completion setup into per-shell commands - (9b4c67f) - Zero
Performance
- (git) batch-read conflict blobs with a single cat-file process - (0ed6fdc) - Zero
- (git) probe repo vitals with parallel queries - (091ee10) - Zero
- (merge) stop triple-storing stable chunk content - (bc37c33) - Zero
- (ui) rehighlight result pane incrementally by chunk - (ba96e27) - Zero
- (ui) cache render rows keyed by (file, revision, folded) - (bc5d15a) - Zero
- (ui) build the three initial highlight panes in parallel - (3be1825) - Zero
Refactoring
- (ui) single source of truth for key bindings - (160acde) - Zero
v0.1.1
v0.1.0
[0.1.0] - 2026-07-09
Bug Fixes
- (ui) run menus in one TUI session to stop flicker and keep cursor - (a2109bd) - Zero
- restore y/N default convention in abort confirmation prompt - (6b605d0) - Zero
- report conflict count correctly in file mode message - (735ca20) - Zero
- correct pass-through claims and wording in CLI help - (7c93759) - Zero
Documentation
- rewrite bilingual README and tidy package metadata - (3f2e06e) - Zero
- add logo, demo screenshot and naming story to README - (93d3d51) - Zero
- refresh README for RPG menu, i18n and new showcase image - (9a7fd34) - Zero
Features
- (i18n) bilingual UI (zh/en) with system locale detection - (7e7b1d0) - Zero
- (ui) hybrid-style visual overhaul for the three-pane TUI - (a8ab7a2) - Zero
- (ui) light theme with terminal-aware color handling - (bddea61) - Zero
- (ui) undo-all key, deeper dark bands and continuous word emphasis - (1914ea0) - Zero
- (ui) flicker-free menu execution and polished main-menu layout - (eae2df7) - Zero
- (ui) in-session success dialog and panel-style execution page - (bf53aed) - Zero
- (ui) RPG-style pixel main menu with repo vitals panel - (c8ddb36) - Zero
- IDEA-style three-pane git conflict resolution TUI - (e88d664) - Zero
- cherry-pick / revert subcommands and transparent git output - (502ca8b) - Zero
- interactive action menu for bare invocation - (65c53b8) - Zero
- playground example generating a demo repo with every conflict scenario - (fa9d1d7) - Zero
Miscellaneous Chores
- (release) support pre-release tags in changelog and release marking - (acfd80b) - Zero
- (release) production-grade build profile and packaging - (14f3dfc) - Zero
- update author email and tidy typos config - (d0e8f81) - Zero
- translate abort / file / run CLI messages to English - (fb17e2d) - Zero
- translate CLI subcommand help to English - (9394959) - Zero
Other
- publish stable releases to crates.io - (f82a134) - Zero
Refactoring
- (ui) drop panel hard shadows from RPG menu - (9165149) - Zero
- rename project to git-pincer - (1065ced) - Zero
Style
- (ui) red HP gauge and brighter empty gauge slots - (152add3) - Zero
v0.1.0-rc.2
[0.1.0-rc.2] - 2026-07-08
Bug Fixes
- (ui) run menus in one TUI session to stop flicker and keep cursor - (a2109bd) - Zero
- restore y/N default convention in abort confirmation prompt - (6b605d0) - Zero
- report conflict count correctly in file mode message - (735ca20) - Zero
- correct pass-through claims and wording in CLI help - (7c93759) - Zero
Documentation
- rewrite bilingual README and tidy package metadata - (3f2e06e) - Zero
- add logo, demo screenshot and naming story to README - (93d3d51) - Zero
Features
- (ui) hybrid-style visual overhaul for the three-pane TUI - (a8ab7a2) - Zero
- (ui) light theme with terminal-aware color handling - (bddea61) - Zero
- (ui) undo-all key, deeper dark bands and continuous word emphasis - (1914ea0) - Zero
- (ui) flicker-free menu execution and polished main-menu layout - (eae2df7) - Zero
- IDEA-style three-pane git conflict resolution TUI - (e88d664) - Zero
- cherry-pick / revert subcommands and transparent git output - (502ca8b) - Zero
- interactive action menu for bare invocation - (65c53b8) - Zero
- playground example generating a demo repo with every conflict scenario - (fa9d1d7) - Zero
Miscellaneous Chores
- (release) support pre-release tags in changelog and release marking - (acfd80b) - Zero
- (release) production-grade build profile and packaging - (14f3dfc) - Zero
- update author email and tidy typos config - (d0e8f81) - Zero
- translate abort / file / run CLI messages to English - (fb17e2d) - Zero
- translate CLI subcommand help to English - (9394959) - Zero
Refactoring
- rename project to git-pincer - (1065ced) - Zero
v0.1.0-rc.1
[0.1.0-rc.1] - 2026-07-08
Bug Fixes
- (ui) run menus in one TUI session to stop flicker and keep cursor - (a2109bd) - Zero
- restore y/N default convention in abort confirmation prompt - (6b605d0) - Zero
- report conflict count correctly in file mode message - (735ca20) - Zero
- correct pass-through claims and wording in CLI help - (7c93759) - Zero
Documentation
- rewrite bilingual README and tidy package metadata - (3f2e06e) - Zero
- add logo, demo screenshot and naming story to README - (93d3d51) - Zero
Features
- (ui) hybrid-style visual overhaul for the three-pane TUI - (a8ab7a2) - Zero
- (ui) light theme with terminal-aware color handling - (bddea61) - Zero
- (ui) undo-all key, deeper dark bands and continuous word emphasis - (1914ea0) - Zero
- (ui) flicker-free menu execution and polished main-menu layout - (eae2df7) - Zero
- IDEA-style three-pane git conflict resolution TUI - (e88d664) - Zero
- cherry-pick / revert subcommands and transparent git output - (502ca8b) - Zero
- interactive action menu for bare invocation - (65c53b8) - Zero
- playground example generating a demo repo with every conflict scenario - (fa9d1d7) - Zero
Miscellaneous Chores
- (release) support pre-release tags in changelog and release marking - (acfd80b) - Zero
- update author email and tidy typos config - (d0e8f81) - Zero
- translate abort / file / run CLI messages to English - (fb17e2d) - Zero
- translate CLI subcommand help to English - (9394959) - Zero
Refactoring
- rename project to git-pincer - (1065ced) - Zero