Release 0.9.0
Neovim Plugin
{target}.so/.dylib/.dll- Lua module for Neovim
C FFI Library (for Bun/Node/Python)
c-lib-{target}.so/.dylib/.dll- C FFI library
MCP Server
fff-mcp-{target}- MCP server binary
Install with:
curl -fsSL https://raw.githubusercontent.com/dmtrKovalenko/fff.nvim/main/install-mcp.sh | bashWhat's Changed
- fix: defer file open past picker close to preserve folds (#538) by @gustav-fff in #539
- feat: Optimize repeatable greps for large files by @dmtrKovalenko in #533
- fix: default PathScope inside param block in install-mcp.ps1 (#551) by @gustav-fff in #553
- feat: configurable grep location format (#549) by @gustav-fff in #554
- feat(nvim): left click to select rows in picker by @gshahbazian in #525
- feat(nvim): add q to close in normal mode by @gshahbazian in #543
- fix: treat .pkl and .pickle as text files by @gustav-fff in #552
- fix: restore user control over treesitter in preview (#367) by @gustav-fff in #508
- fix: Correctly classify all the binaries files by @dmtrKovalenko in #557
- chore: regenerate Neovim vimdoc by @gustav-fff in #558
- fix(preview): keep cursor on match when paging with / by @gustav-fff in #556
- feat(sdk): Expose
globpublic api by @dmtrKovalenko in #541 - breaking!: Consolidate npm packages API by @dmtrKovalenko in #562
New Contributors
- @gshahbazian made their first contribution in #525
Full Changelog: v0.8.4...v0.9.0