Skip to content

v2.0.0

Latest

Choose a tag to compare

@jimsimon jimsimon released this 05 Jul 23:37
52a77f7

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-ai npm org: the crates.io crate and CLI binary
    are now trouve-search (the bare trouve name is reserved for future
    products). @trouve-ai/search-core ships the native binary and MCP
    launcher, with per-platform binaries installed via @trouve-ai/search-*
    optional dependencies — npm i -g @trouve-ai/search-core needs no separate
    install step, and MCP configs default to npx -y @trouve-ai/search-core.
    @trouve-ai/search-plugin replaces trouve-plugin and 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 in plugins/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-core is 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

v1.1.0...v2.0.0

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