Skip to content

v0.1.1

Choose a tag to compare

@katsut katsut released this 16 Jul 06:32
· 22 commits to main since this release
183dc48

First release on crates.io — cargo install stromadb now works (installs the stroma binary).

Since v0.1.0:

  • crates.io publishing: the workspace ships as stromadb (CLI), stromadb-serve, stromadb-mcp, and the internal library crates stromadb-core / stromadb-store (no API stability guarantees pre-1.0; the supported surfaces are the CLI, HTTP server, and MCP).
  • Data-directory lock (#186): concurrent opens of the same data directory now fail fast with a clear error instead of risking WAL corruption.
  • MCP over HTTP (#187): stroma-serve now exposes the MCP tool set at POST /mcp (streamable HTTP, same auth as the other endpoints), so the web console and MCP agents share one live database. The stdio stroma-mcp binary is unchanged, now backed by the same shared dispatch.
  • Container images for this tag are published to ghcr.io/katsut/stromadb (linux/amd64 + linux/arm64).
  • Docker build fix: the build stage now installs clang/mold required by .cargo/config.toml (#190); image builds are validated in CI on Dockerfile changes.
  • README license wording fix: source-available (ELv2), not open-source.

Install: cargo install stromadb · docker run -p 7687:7687 ghcr.io/katsut/stromadb:latest