Skip to content

Rmux

v0.6.1 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 1mo CLI & Terminal
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent ai cli linux macos multiplexer
+6 more
multiplexers powershell ratatui rust tokio windows

Affected surfaces

breaking_upgrade

Summary

AI summary

Fixed stale daemon recovery after upgrades and corrected cursor movement/deletion for wide UTF-8 characters.

Full changelog

RMUX v0.6.1

Patch release focused on upgrade recovery and wide-character terminal input.

Fixed

  • Fixed stale daemon recovery after upgrading from older RMUX versions.
    rmux kill-server can now stop an old wire-v1 daemon instead of failing with:

    protocol error: unsupported RMUX wire version 1; supported range is 2..=2

    This resolves #41.

  • Fixed cursor movement and deletion around Chinese / wide UTF-8 characters.
    Arrow keys, Backspace, Delete, Erase, and Insert now operate on terminal display columns instead of corrupting wide-cell state.

    This resolves #42.

Verified

  • cargo install rmux --locked --version 0.6.1 installs successfully from crates.io.
  • The installed binary reports rmux 0.6.1.
  • A published 0.6.1 binary can create sessions, list sessions, capture pane output, and cleanly stop the daemon.

Upgrade Note

If you upgraded from an older RMUX and still have an old daemon running, install v0.6.1 and run:

rmux kill-server

Then start RMUX again normally.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Rmux

Get notified when new releases ship.

Sign up free

Related context

Earlier breaking changes

  • v0.9.0 Wire protocol v5 requires restarting an older daemon before connecting with a 0.9.0 client or SDK.

Beta — feedback welcome: [email protected]