This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+14 more
Affected surfaces
Summary
AI summaryFixed silent data‑loss bug in memory store when namespace is undefined and crash on Windows proxy.
Full changelog
Patch release fixing a Windows-on-proxy crash and a silent data-loss bug in `memory store`.
Fixes
-
#2461 — `ruflo memory store` / `memory search` crashed with `Cannot read properties of null (reading 'model')` whenever `@xenova/transformers` couldn't fetch model files (corporate proxy, strict firewall, offline). Three independent bugs in the same path:
- `loadEmbeddingModel()` aborted on transformers throw; never reached the working ruvector ONNX fallback that ships in-tree.
- `generateLocalEmbedding()` then crashed dereferencing the null state.
- `memory store` without `-n` stored under literal namespace `"undefined"` (silent data loss).
All three fixed in this release.
Verification
- 50× `generateLocalEmbedding` on the published `[email protected]` artifact → 50/50 success, 0 crashes
- 100× the same call locally with every embedder module unresolvable → 100/100 success (was: crash on call #1)
- `@claude-flow/cli` builds clean
Install
```bash
npx [email protected]
or
npx @claude-flow/[email protected]
```
All three packages — `@claude-flow/cli`, `claude-flow`, `ruflo` — at 3.14.2 with consistent `latest` / `alpha` / `v3alpha` dist-tags.
Credits
@Pishro-canadaapply filed #2461 with full root-cause analysis and a proposed fix; this release implements it.
PR
#2467 — diff and per-commit history.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]