v3.25.5

dstotijn/hettyv3.25.5Jul 8, 2026by ruvnet

AI Summary

This release publishes CI-red fixes and npm wrapper updates to ensure builds compile cleanly and verify Node 24 compatibility.

Key Highlights

  • Fixed PreToolUse hook stdout contract for Cursor/Claude Code compatibility
  • Resolved optional dependency import safety and plugin-agent-federation TS build
  • Verified Node 24 pnpm smoke tests pass

Full Release Notes

## Published to npm

This release publishes the CI-red fixes from `fix/main-v3-ci-red-shim-types` to npm, including the root `claude-flow` wrapper package.

### Packages

- `claude-flow@3.25.5` (`latest`, `alpha`, `v3alpha`)
- `@claude-flow/cli@3.25.5` (`latest`, `alpha`, `v3alpha`)
- `@claude-flow/plugin-agent-federation@1.0.0-alpha.17` (`latest`, `alpha`)

### Fixes covered

- #2613 — PreToolUse hook stdout contract for Cursor/Claude Code compatibility
- #2608 — optional dependency import safety and plugin-agent-federation TS build
- #2590 — Node 24 pnpm smoke verified green
- #2578 — in-repo phantom subpath guard verified green

### Verification

- `npx -y claude-flow@3.25.5 --version` returned `ruflo v3.25.5`
- `npx -y @claude-flow/cli@3.25.5 --version` returned `ruflo v3.25.5`
- `npx -y @claude-flow/plugin-agent-federation@1.0.0-alpha.17 --help` ran successfully
- V3 CI/CD run `28961054348` completed successfully for the relevant checks

Tracking issue: #2614

Release gist: https://gist.github.com/ruvnet/ed276119404d4d3fffdadfc0797705f8

Note: npm packages were published from temporary staging directories to avoid including unrelated dirty worktree state. A follow-up source metadata commit should update package versions to match the published artifacts.