Release notes

v0.9.2

Release notes for Gitmun v0.9.2.

All release notes
v0.9.2 26 July 2026 Permalink GitHub release

What's Changed

  • Fix: Avoid rewriting or locking .git/index during status/patch checks by using read-only git paths (use "without optional locks"); this prevents spurious index updates and leftover index.lock files during status, three-way-patch readiness and untracked-file checks.
  • Fix: Correct unstaged numstat collection (use git diff-files --numstat) so unstaged file stats are accurate.
  • Tests: Added coverage that simulates stale index entries, conflicted states and dirty/untracked submodules and asserts the index is not modified (and no index.lock left) by status/read operations. Also added gix conflict mapping and parity tests so CLI and gix handlers agree.

Full Changelog: https://github.com/cst8t/gitmun/compare/v0.9.1...v0.9.2