github dualeai/seek v0.5.0

latest releases: v0.14.0, v0.13.2, v0.13.1...
3 months ago

What's new

Features

  • Native Git worktree support — seek now correctly resolves paths inside git worktree checkouts (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+, reducing git status from 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

  • zoekt bumped to 20260325
  • opentelemetry bumped to v1.42

New contributors

Full changelog: v0.4.0...v0.5.0

Don't miss a new seek release

NewReleases is sending notifications on new releases.