Skip to content

Rmux

v0.9.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 8d 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

auth

ReleasePort's take

Moderate signal
editorial:auto 8d

Authenticate Windows named-pipe peers and tighten helper-process cleanup; Wire protocol v5 requires restarting the daemon before using RMUX 0.9.0 clients or SDKs.

Why it matters: Security severity rated 80 for pipe authentication changes; breaking change with severity 75 mandates daemon restart before connecting with version 0.9.0 clients.

Summary

AI summary

Wire protocol v5 requires restarting the daemon before using RMUX 0.9.0 clients or SDKs.

Changes in this release

Security High

Authenticate Windows named-pipe peers, bound pre-authentication and terminal resources, and tighten helper-process cleanup.

Authenticate Windows named-pipe peers, bound pre-authentication and terminal resources, and tighten helper-process cleanup.

Source: llm_adapter@2026-07-18

Confidence: high

Breaking High

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

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

Source: llm_adapter@2026-07-18

Confidence: high

Feature Medium

Add stable pane identities, revisioned pane-state streams, foreground process snapshots, and explicit argv or shell process specs.

Add stable pane identities, revisioned pane-state streams, foreground process snapshots, and explicit argv or shell process specs.

Source: llm_adapter@2026-07-18

Confidence: high

Feature Low

Extend command parsing, formats, hooks, control and copy mode, startup configuration, and cross-platform packaging behavior.

Extend command parsing, formats, hooks, control and copy mode, startup configuration, and cross-platform packaging behavior.

Source: llm_adapter@2026-07-18

Confidence: high

Full changelog

RMUX 0.9.0 hardens daemon and client boundaries, expands the SDK, and improves tmux 3.7b compatibility.

  • Authenticate Windows named-pipe peers, bound pre-authentication and terminal resources, and tighten helper-process cleanup.
  • Add stable pane identities, revisioned pane-state streams, foreground process snapshots, and explicit argv or shell process specs.
  • Extend command parsing, formats, hooks, control and copy mode, startup configuration, and cross-platform packaging behavior.

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

Breaking Changes

  • Wire protocol v5 mandates restarting older daemons before connecting with a 0.9.0 client or SDK.

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

Beta — feedback welcome: [email protected]