Skip to content

v0.2.5

Latest

Choose a tag to compare

@Jaggerxtrm Jaggerxtrm released this 22 Aug 18:09
· 27 commits to main since this release

[0.2.5] - 2026-08-22

Patch fixes for the picker surface. Repairs the v0.2.4 cold-host regression where picker_state_read crashed on a missing state file — nav (prefix s) exited immediately and the fzf picker showed nothing; the fix had existed in PR #108 but never landed on main, so it ships here with a cold-start regression guard. Picker open latency drops from ~1.0s to ~0.35–0.4s on worktree-heavy hosts via a two-wave parallel git prepass in build_list (parallel rev-parses, then parallel status per unique toplevel; output byte-identical). Session header rows in the fzf list are now name-only — no repo, branch, path, or badges.

Fixed

  • Guard picker_state_read against missing state files on cold hosts (xtmux-rib.29) (2c3dc1a)
  • Reduce fzf list session headers to the session name (xtmux-rib.31) (90c43e4)

Other changes

  • Two-wave parallel git prepass in build_list (xtmux-rib.30) (6b23fcb)