Releases: ChmaraX/herdr-nvim
Releases · ChmaraX/herdr-nvim
Release list
v1.0.1
v1.0.0
1.0.0 (2026-09-03)
⚠ BREAKING CHANGES
- picker: use fff-search as the default fuzzy engine (#26)
Features
- config: support nvim_env overrides for the sidebar nvim (#5) (b67f622)
- lua: add :Herdr command + Lua API for annotations (non-breaking) (#28) (db5caf9)
- picker: use fff-search as the default fuzzy engine (#26) (58bad7c)
Bug Fixes
v0.3.0
v0.2.1
v0.2.0
0.2.0 (2026-08-20)
Features
- add open-link action and file-path/file-url link handlers (ce83415)
- build_candidates merge/dedup/order pipeline (636256f)
- claude session JSONL parser over verified fixture shapes (71b4dcd)
- gather_candidates wires session mining + git status + scrape (7b11700)
- hand-rolled ISO-8601 UTC timestamp parser (ccf3100)
- mine_session dispatcher with newly-created/last-edit reduction (7c2ff12)
- net-change demotion rule for session-edited paths (1ac9f15)
- parse clicked link text into (path, line) (812d8a0)
- parse git log --name-only for session-committed paths (42de4bd)
- parse git status --porcelain for dirty worktree paths (c39ae89)
- pi session JSONL parser over verified fixture shapes (c2a83c3)
- picker: fuzzy search, repo-wide fallback, and a cleaner cmd+o UI (5f74f4c)
- replace age with git diff stats, add picker title (d80755c)
- resolve clicked paths against pane cwd then git toplevel (2ed7643)
- sectioned/scrollable picker UI with smart paths, badge, age (b8a1e7b)
- sidebar: add panel positioning (#2) (40aadea)
- smart-path shortening, relative age, scroll-window math (94541f2)
- surface pane agent_session via the Herdr trait (35e19f9)
- ui: redesign block annotations as sign-column rail + tint (7956ea5)
- whole-path case-insensitive filter with highlight spans (a1cdc4a)
- wire open-link subcommand into main.rs (3b9daad)
Bug Fixes
- exec run.sh with bash, not sh (fixes #3) (#4) (d23731f)
- spawn the nvim daemon in the workspace's actual cwd, not inherited (262bd3b)
- use 'pane send-text' for paste, 'agent prompt' for send (#1) (f9fb6e8)
Performance Improvements
- merge pane_get calls and batch git diff stats; colorize diff counts (ed74771)