Skip to content

Releases: zlx2019/git-pincer

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 10 Jul 10:16

0.1.3 - 2026-07-10

Documentation

  • regenerate changelog with the 0.1.2 section - (60d965f) - Zero

Features

  • publish npm packages (main + platform binaries) on release - (e358183) - Zero

Refactoring

  • (ci) drop workflow_dispatch backfill path from npm publishing - (e4c7efe) - Zero

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 10 Jul 09:00

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

Choose a tag to compare

@github-actions github-actions released this 09 Jul 06:28

0.1.1 - 2026-07-09

Bug Fixes

  • print clean one-line errors without backtrace - (d59114a) - Zero

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 06:12

[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

v0.1.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jul 11:36

[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

v0.1.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jul 11:13

[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