Major bump: the crate, CLI binary, and npm packages are renamed, which breaks
existing installs and MCP configurations pointing at the trouve binary or
the trouve-plugin npm package. See INSTALL.md to migrate.
Changed
- Rename for the
@trouve-ainpm org: the crates.io crate and CLI binary
are nowtrouve-search(the baretrouvename is reserved for future
products).@trouve-ai/search-coreships the native binary and MCP
launcher, with per-platform binaries installed via@trouve-ai/search-*
optional dependencies —npm i -g @trouve-ai/search-coreneeds no separate
install step, and MCP configs default tonpx -y @trouve-ai/search-core.
@trouve-ai/search-pluginreplacestrouve-pluginand now carries the
whole plugin surface: the OpenCode/Kilo native tools plus the Claude Code
and Codex bundles (MCP config, workflow skill, sub-agent, session hook)
formerly inplugins/trouve— one directory (npm/search-plugin), two
install channels (npm registry and git marketplace). npm/is now an npm workspace (search-core+search-plugin, one shared
lockfile), and@trouve-ai/search-coreis plain ESM JavaScript with a type
declaration, so it runs under Node 18+ (npx) and Bun alike.- Dependency updates: hf-hub 0.5, tokenizers 0.23, safetensors 0.8.
Added
- NAME.md: where the name trouve comes from and how to pronounce
it.
Full Changelog
What's Changed
- Update Rust crate hf-hub to 0.5 by @renovate[bot] in #26
- Update dependency python to 3.14 by @renovate[bot] in #25
- Fix Renovate digest lookup for github-action-benchmark by @jimsimon in #28
- Update GitHub Actions (major) by @renovate[bot] in #32
- Update dependency typescript to v6 by @renovate[bot] in #31
- Update Rust crate tokenizers to 0.23 by @renovate[bot] in #30
- Update Rust crate safetensors to 0.8 by @renovate[bot] in #29
- Rename to trouve-search and ship npm packages under @trouve-ai by @jimsimon in #34
- Add NAME.md explaining the trouve name by @jimsimon in #35
- Prepare the v2.0.0 release by @jimsimon in #37
New Contributors
Full Changelog: v1.1.0...v2.0.0