Releases: ximing/vane
Release list
v0.4.0
v0.4.0 — CLI Human UX Human-friendly product CLI: query scope header + lean hit lines + --verbose, vane read <n> over last-TTY-query cache, human-readable status dashboard, add summary + progress bar, bare-vane three-branch dispatch + grouped --help, mcp install also installs agent skill, zh TTY rendering, vane watch. Plus: i18n hard-rule fix (English on non-TTY init pipe path), daemon_index flake fix (condition-wait for reconcile), grouped-help guard test. vane-core unchanged; no new dependencies. Workspace gate: 727 passed / 0 failed. Spec: docs/superpowers/specs/2026-08-20-cli-human-ux-spec.md
v0.3.1
v0.3.0
Sidecar CLI, agent skills, and library bump.
Sidecar CLI
Prebuilt vane for Linux x86_64, macOS arm64, and macOS x86_64:
curl -fsSL https://raw.githubusercontent.com/ximing/vane/main/scripts/install-vane-cli.sh | sh
export PATH="$HOME/.local/bin:$PATH"
vane initAgent skill (Claude / Codex / Cursor / Grok):
curl -fsSL https://raw.githubusercontent.com/ximing/vane/main/scripts/install-vane-skill.sh | shmacOS and Linux only. Point MCP clients at vane mcp after the daemon is running.
Library
Workspace version is 0.3.0. @vane-rs/node / @vane-rs/web npm publish did not complete in this tag's Actions run (@vane-rs/node-linux-x64-gnu PUT 404); CLI and Go/WASM assets are attached here.
v0.2.0
v0.2.0: M3 Web 端 npm 分发对齐 Node 端体验 @vane-rs/web + @vane-rs/dict-zh npm 包(四端分发),vite/webpack 零配置 import, 消除 Web 端 clone/build/CDN。SPEC v1.5(四端+四渠道+Web 门禁)。 - @vane-rs/web@0.2.0: wasm-bindgen --target web ESM 双变体 + worker + dict_loader + TS 类型 - @vane-rs/dict-zh@2026.8.0: 中文词典数据包(dict.bin + sha256_prefix) - release.yml build-web job + 四端 publish(dict-zh 先 web 后) - examples/vite + examples/webpack 零配置集成验证 - 文档站 Web Integration 指南页 - SPEC v1.5: §12.2 四端 + §12.3 四渠道 + §13.2 Web 门禁
v0.1.2
v0.1.1
fix(release): v0.1.1 修复 npm 包 index.js 缺失 + bump 0.1.1 v0.1.0 npm 包 @vane-rs/node 安装后 require 报 Cannot find module './index.js'——index.js 是 napi-rs 生成 loader(main.js require 它), 被 .gitignore 忽略,release job 没 stage。install-matrix 3 次失败。 修复: - release.yml build job upload-artifact 加 index.js - release.yml release job stage 加 cp index.js(从 linux artifact 取) - bump version 0.1.0→0.1.1 三端(Cargo.toml workspace + Cargo.lock + package.json version + 4 optionalDeps + install-matrix default) npm 不允许 republish v0.1.0,发 v0.1.1 patch Refs: docs/plans/post-m2/v0.1.1-fix-report.md
v0.1.0
Vane v0.1.0 — 首个正式发版
Vane 是以 Rust 为核心的嵌入式混合检索库:向量检索、BM25 与 RRF 融合。三端可嵌:桌面(Node/Go)、浏览器(WASM)。
三端 prebuilt
- Node —
npm i @vane-rs/node(4 平台:linux-x64-gnu / darwin-arm64 / darwin-x64 / win32-x64-msvc,napi-rs native binding) - Go —
libvane_ffi-<platform>.a(4 平台 cgo staticlib,zig cc 交叉编译) - 浏览器 WASM —
vane_wasm_simd.wasm+vane_wasm_scalar.wasm(SIMD128 双变体,运行时探针选产物)
核心能力
- 分段 HNSW + Block-Max WAND 向量检索;BM25;RRF(k=60) 融合
- SQ8 标量量化(per-dim min/max,三 metric);100 万规模;冷启动懒加载(open <1s)
- 浏览器:OPFS 单容器 overlay VFS(路径 A,core 零改动)+ IDB 降级 + Dedicated Worker + dict_loader CDN fetch/sha256/缓存/降级 bigram
- export 快照(VANE_SNAP 单文件,readFile 下载闭环);stored.bin zstd + per-file format_version(v1/v2 双模)
- 真实维基 nDCG 回归(500 篇);词典三渠道哈希一致(Node/Go/WASM)
CI
16 jobs 远程全绿(fmt/clippy/test/recall/wasm32/deny/corpus/cold-start/size/dict/jieba/ndcg/go-host/go-cross/wasm-recall)。
词典 CDN
WASM 词典走 jsdelivr gh CDN(cdn.jsdelivr.net/gh/ximing/vane@main/crates/vane-dict-zh/data/dict.bin),sha256 校验 + OPFS 缓存 + 降级 bigram(永不抛错)。
详见 docs/plans/m2/M2-SUMMARY.md 与 docs/SPEC.md v1.3。