Skip to content

OpenRig v0.6.0 — works for strangers

Choose a tag to compare

@mvschwarz mvschwarz released this 28 Sep 22:07
· 172 commits to main since this release
57380a2

OpenRig v0.6.0 — works for strangers

@openrig/cli@0.6.0 is published on npm and is the latest release.

This release requires Node.js 22 or 24 and upgrades to better-sqlite3 13.
Node 20 is no longer supported. On Apple silicon, use Node.js 22.

Highlights:

  • Per-seat permission choices for future launches, with audited selection and truthful launch status.
  • An opt-in typing guard that holds automatic input for seats where you type by hand.
  • A single TUI action to open a whole rig in Herdr.
  • Pi activity-generation checks, clearer kernel runtime selection, Codex launch isolation and the mission-readiness fix.
  • Experimental: offline Slack app manifest/setup assistance and optional Jev/Rig Stream classification, off by default. Experimental labels are not authoritative routing or delivery decisions.

An ordinary candidate-tarball install passed on a fresh macOS ARM64 VM with
Node.js 22.22.1, real npm postinstall, SQLite, all 89 migrations and daemon
startup/shutdown. The final merged-commit package differs only in two build
stamps and also passed the Build installation/upgrade checks. Prior Node 24
SQLite/migration/GC evidence is retained; fresh Node 24, Linux, Windows and
authenticated native-permission journeys were not established by these checks.
The Slack manifest and stream classifier may be incomplete or not work in your
setup; please report issues or contribute fixes.

See the full release notes, migration guidance, limitations and contributor credits.

Thanks to @jimallen for reporting the Node 26 installation
failure and proposing the better-sqlite3 13 upgrade in
#16, and to all contributors and reporters credited in the full notes.

Release commit: 57380a250e797c182a336e97afe2e0edb841ba9c.