Skip to content

Tags: TimChesko/ruflo

Tags

v3.5.15

Toggle v3.5.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request ruvnet#1303 from ruvnet/fix/adr-061-security-corre…

…ctness

fix: ADR-061/062 security fixes + cross-platform Windows hooks (v3.5.14)

v3.5.14

Toggle v3.5.14's commit message
fix: v3.5.8-v3.5.14 ADR-061 security fixes, cross-platform hooks, Win…

…dows parity

ADR-061 Deep Audit Fixes (12 P0/P1/D issues):
- S-1: Replace execSync with execFileSync to prevent command injection (GCS)
- S-2: Add MAX_BUFFER constant (10MB) to prevent unbounded stdout capture
- S-3: Add validatePackageName() to sanitize plugin names
- S-4: Add IPFS CID format validation before fetch
- S-5: Add buffer size limits to execSync calls
- D-1: Fix CFP magic-number check (use subarray, not slice)
- D-2: Fix unsupported format error (throw instead of silent fallback)
- D-3: Fix MCP partial-JSON accumulator (per-session buffering)
- D-4: Fix duplicate provider registration guard
- D-5: Fix memory namespace parameter passthrough
- D-6: Fix process command error handler (use err.message)
- D-7: Fix GCS credential loading (resolve path, validate fields)

ADR-062 Cross-Platform Hook Commands:
- Replace node -e "..." one-liners with node script subcommand invocation
- Add cmd /c prefix on Windows to bypass PowerShell stdin issues
- Fix stdin reading with 500ms timeout (prevents Windows hanging)
- Guarantee process.exitCode = 0 in all hook scripts
- StatusLine uses plain node (no cmd /c) for proper stdin forwarding
- Fix invalid SubagentEnd → SubagentStop hook event name
- Restore valid SubagentStart hook event

Tests: 1600 passed, 46 skipped across 23 test files

Co-Authored-By: claude-flow <ruv@ruv.net>

v3.5.7

Toggle v3.5.7's commit message
chore: bump all packages to v3.5.4

Published to npm: @claude-flow/cli, claude-flow, ruflo @ 3.5.4

Co-Authored-By: claude-flow <ruv@ruv.net>

v3.5.4

Toggle v3.5.4's commit message
chore: bump all packages to v3.5.4

Published to npm: @claude-flow/cli, claude-flow, ruflo @ 3.5.4

Co-Authored-By: claude-flow <ruv@ruv.net>

v3.5.3

Toggle v3.5.3's commit message
Merge pull request ruvnet#1299 from ruvnet/release/v3.5.3-fixes

release: v3.5.3 — publish fixes, branding, cleanup

v3.0.0-alpha.79

Toggle v3.0.0-alpha.79's commit message
Checkpoint: File edits

Automatic checkpoint created by Claude Code
- Branch: main
- Timestamp: 2026-01-15T21:46:45Z
- Changes: 1 file(s)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

checkpoint-20260107-025420

Toggle checkpoint-20260107-025420's commit message
Checkpoint after editing .claude/settings.json

v2.7.34

Toggle v2.7.34's commit message
Release v2.7.34: MCP 2025-11 Compliance & Progressive Disclosure

This release supersedes v2.7.33 (alpha) with production-ready MCP 2025-11 features.

Features:
- MCP 2025-11 Specification Compliance (100% Phase A & B)
- Progressive Disclosure Pattern (98.7% token reduction)
- AgentDB v1.6.1 integration (150x faster)
- Agentic-Flow v1.9.4 (enterprise features)

Performance:
- 10x faster startup
- 90% memory reduction
- 20x tool scalability

Fixes:
- Job cancellation with AbortController
- Session management with TTL/cleanup
- Path traversal validation
- Cache size limits (LRU eviction)

Quality: 4.8/5.0 ⭐⭐⭐⭐⭐
Zero breaking changes, 100% backward compatible

Full documentation in docs/RELEASE_NOTES_v2.7.33.md

v2.7.33

Toggle v2.7.33's commit message
Release v2.7.33: MCP 2025-11 Compliance & Progressive Disclosure

Features:
- MCP 2025-11 Specification Compliance (100% Phase A & B)
- Progressive Disclosure Pattern (98.7% token reduction)
- AgentDB v1.6.1 integration (150x faster)
- Agentic-Flow v1.9.4 (enterprise features)

Performance:
- 10x faster startup
- 90% memory reduction
- 20x tool scalability

Fixes:
- Job cancellation with AbortController
- Session management with TTL/cleanup
- Path traversal validation
- Cache size limits

Quality: 4.8/5.0 ⭐⭐⭐⭐⭐
Zero breaking changes, 100% backward compatible

v2.7.32

Toggle v2.7.32's commit message
v2.7.32 - Fix memory stats command

- Fixed memory stats showing zeros for ReasoningBank data
- Added unified statistics display for both storage backends
- Enhanced mode detection (auto, basic, reasoningbank)
- Resolves GitHub issue ruvnet#865

Full changelog: https://github.com/ruvnet/claude-flow/blob/main/CHANGELOG.md#2732---2025-11-10