Highlights
- Uniform enrichment:
enrich(function or ES-module path, with optionalconfigoverrides) works identically across the CLI (--enrich), the Eleventy/Astro/Docusaurus plugins, and mkdocs-rangefind — add embeddings or metadata to any crawl. Semantic search on rangefind.dev is built with it. - Query CLI:
rangefind search|suggest|count|info <index>over any local or remote index — facets, filters, geo, shard scoping, JSON output. - New package —
rangefind-mcp: an MCP server exposing any index as agent tools (search, autocomplete, counts, metadata) built on the official SDK. <rangefind-search>searchOptions.transform: async per-query hook enabling hybrid semantic search in the component.- Crawled sites now index deep body vocabulary (
targetPostingsPerDoc: 128) and build a title autocomplete lexicon by default. filtersdocs/types corrected to the engine's actual shape.
Full details: https://rangefind.dev/changelog/