Skip to content

Release v0.4.0

Choose a tag to compare

@thepushkaraj thepushkaraj released this 10 Jun 18:07

contextmcp v0.4.0

This is a minor release. It adds new CLI flags to the scaffolded scripts and fixes several packaging and embedding bugs. All changes are backward compatible.

Features

  • clean:vectors now prompts for confirmation before deleting vectors, with a --force flag to skip the prompt for non-interactive use (#38).
  • index-to-txt script gains --input, --output, --force, and --help flags for configurable, scriptable runs (#39).

Fixes

  • OpenAI embeddings: only send the dimensions parameter to models that actually support it, and correctly pass the configured dimensions through to the OpenAI embedding API.
  • Packaging: bundle the scaffold template into the published npm package so contextmcp can scaffold projects from a clean install.

Docs & Tests

  • Document Gemini as a supported embedding provider.
  • Add a Vitest harness with unit tests for the parser core utilities.

Upgrade notes

  • clean:vectors is now interactive by default. If you call it from scripts or CI, pass --force to preserve the previous non-prompting behavior.

Full changelog: v0.3.1...v0.4.0