Skip to content

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