Skip to content

v0.2.1 — module rename, export, npm auto-publish

Choose a tag to compare

@IngTian IngTian released this 07 Jul 15:57
616a657

Since v0.2.0. Small, non-breaking release; also the first to auto-publish the OpenCode npm plugin.

Changes

  • feat(export): witness export <path> — consistent single-file DB snapshot via VACUUM INTO (#15).
  • feat(opencode): publishable @witness-ai/opencode npm package + witness.js plugin rename with self-healing legacy cleanup (fixes the double-capture bug, #7 / #13).
  • chore: Go module + display strings claude-witnesswitness (repo/command name alignment; runtime-neutral) (#14).
  • ci: auto-publish @witness-ai/opencode to npm on release via OIDC trusted publishing — no stored token, provenance attested (#17).

Notes

  • Binaries below are attached from make build-all; the @witness-ai/opencode npm package (which bundles them) publishes automatically from this release.
  • Data-dir adoption unchanged: existing archives under claude-witness/ are used in place; fresh installs use witness/.
  • OpenCode-on-Windows remains unsupported (#10).

🤖 Generated with Claude Code