v3.59.1

ruvnet/ruflov3.59.1Oct 20, 2026by ruvnet

Upgrading?

AI Summary

This release enables mouse clicking by default in the TUI and adds optional external signing key support for witness manifests in the `ruflo-core` plugin.

Key Highlights

  • Mouse clicking is now enabled by default in `npx ruflo tui` for easier navigation.
  • The `--no-mouse` flag remains available for terminals where native text selection conflicts with SGR mouse reporting.
  • Witness manifests now support optional external signing keys via `RUFLO_WITNESS_SEED` for real authenticity.

New Features

  • Default mouse clicking in TUI
  • External signing key support for witness manifests

Full Release Notes

## Fixes

- `npx ruflo tui`: mouse clicking is now on by default — click a page name in the top bar, scroll with the wheel. `--mouse` had been opt-in since ADR-489 with only a one-time startup notice (#4305), but users kept reporting that clicking did nothing. `--no-mouse` remains available for terminals where SGR mouse reporting fights native text selection (#4328).

## Published

- `@claude-flow/cli@3.59.1`, `claude-flow@3.59.1`, `ruflo@3.59.1` — `latest`/`alpha`/`v3alpha` dist-tags all verified on the live registry.

## Also on main (not part of this npm publish)

- `plugins/ruflo-core`: witness manifests support an optional external signing key (`RUFLO_WITNESS_SEED`/`--public-key`) for real authenticity; the legacy commit-derived seed is now labeled `self-attested` rather than presented as authorship proof (#4201, #4326). Ships via the `ruflo-core` plugin's own distribution, not this release.

Related Repositories