What's new
Features
- Native Git worktree support — seek now correctly resolves paths inside
git worktreecheckouts (requires Git 2.31+, graceful fallback on older versions) - Auto-enable fsmonitor — on first run, enables Git's built-in filesystem monitor daemon (
core.fsmonitor=true) on Git 2.36+, reducinggit statusfrom hundreds of ms to single-digit ms on large repos
Performance
- Formatter: -96% allocations, -40% memory, -27% latency — zero-copy context line handling, pre-sized builder, index-based deduplication
- Dirty-file indexing: -19% memory, -49% allocations — HEAD SHA caching skips committed indexing when only working-tree files changed, one-time setup skipped on warm path
CI
- CodSpeed continuous performance benchmarks on push/PR to main/develop
Dependencies
zoektbumped to20260325opentelemetrybumped to v1.42
New contributors
- @manuelvanrijn made their first contribution in #1 — thank you! 🎉
Full changelog: v0.4.0...v0.5.0