14 releases shipped in 24h (v3.32.10 → v3.32.23), all three packages (@claude-flow/cli, claude-flow, ruflo) in lockstep at latest = alpha = v3alpha. Zero regressions across every post-publish validation.
| Package | latest |
|---|---|
@claude-flow/cli |
3.32.23 |
claude-flow |
3.32.23 |
ruflo |
3.32.23 |
npx ruflo@latest --version # → 3.32.23| Issue | Fix | Release |
|---|---|---|
| #2770 | Windows: browser-session MCP tools fail (npx.cmd shell) |
3.32.10 |
| #2775 | Memory upsert dead-end (ON CONFLICT + parser default + MCP parity) | 3.32.10 |
| #2776 | Statusline security STALE/IN_PROGRESS unreachable | 3.32.10 |
| #2777 | ruflo init imported 97 MB into .agents/skills/ruflo/ |
3.32.10 |
| #2781 | adr-index silently dropped ADR data |
3.32.10 |
| #2782 | saveState() .tmp race → ENOENT |
3.32.10 |
| #2785 | hooks post-task missing --task flag |
3.32.10 |
| #2786 | AgentDB silent-fail under encrypt-at-rest (fix-1/2/3) | 3.32.10–11 |
| #2790 | memory search --type keyword|hybrid ignored; --threshold 0 dropped |
3.32.21 |
| #2794 | CI-main-red hotfix — ADR-125 CLI-flag precedence for RUFLO_MEMORY_SCAN_ON_WRITE |
3.32.22 |
| #2797 | hooks metrics Pattern Learning always 0 (reader/writer shape mismatch) |
3.32.23 |
| #2798 | Nightly backup silent no-op under encrypt-at-rest (byte-copy fallback) | 3.32.23 |
| #2799 | swarm status always Total 0 agents (three unreconciled stores) |
3.32.23 |
| Item | Feature | Release |
|---|---|---|
| #2739 | Flash Attention unverified-claim cleanup (dropped 2.49×–7.47×) |
3.32.12 |
| #2768 | SubagentPermissionDelegate — swarm init --with-permissions (strict/standard/permissive) + audit trail |
3.32.12 |
| #2778 | Mixture-of-Agents route mode — hooks route --mode moa fanout plan |
3.32.13 |
| #2783 | MCP Composition Inspector — security composition-scan (Shamir-split injection) |
3.32.15 |
| #2783 | ChannelGuard — security channel-scan (inter-agent message injection) |
3.32.16 |
| #2752 | PlanFlip + MemPoison gates — security scan-plan + memory store --scan-content |
3.32.17 |
| #2760 | SCM classifier — memory classify + search --intent (episodic/semantic/procedural) |
3.32.18 |
| #2763 | OAS operator selector — memory select-operator (budget-aware consolidation) |
3.32.19 |
| #2727 | IB+VQ message compressor — swarm compress-message |
3.32.20 |
- Parser scoping fix (3.32.14) — subcommand non-boolean flags now override the global boolean set (unblocked
hooks route --parallel N). - 58 new regression tests across the day, all via real
execFileSyncrepros of reporter-filed bugs. - Every release post-publish validated on a fresh
npxinstall of the published package.
- Cold-start promo-seed pool restored; rotating Cognitum promo confirmed on fresh installs.
- Root-caused a "1-line statusline" report to session-starvation (helper CLI-delegation timeout under an extreme long session), not a code regression — verified 3-line render on a clean session.
Special thanks to @vidaunited (#2786, #2790, #2797, #2798, #2799) and @sparkling (#2765, #2777, #2801) — reports filed with root-cause + suggested patch + a diagnostic invariant went straight into regression tests.
- #2801 —
ruflo init --codex/--dualomits theruflo-core@rufloplugin (Codex lifecycle hooks). Fix built, validation + ship pending. - metaharness dependency + ADR — evaluation in progress (ADR-150 already documents the integration surfaces;
metaharness@0.4.1/@metaharness/router@0.3.2on npm).
🤖 Generated with RuFlo