Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 23 May 19:59

RMUX 0.3.0 focuses on tmux-compatible runtime behavior, smaller release binaries, and a cleaner install path across Linux, macOS, and Windows.

Highlights

  • Release binaries are now built with Fat LTO, codegen-units = 1, and stripped symbols for smaller optimized builds.
  • GitHub Release assets are smoke-tested before publication on Linux, macOS arm64, macOS x86_64, and Windows MSVC.
  • macOS release binaries are re-signed during packaging to avoid portable binary startup issues.
  • cargo install rmux --locked --version 0.3.0 has been smoke-tested from crates.io.

Runtime And Compatibility

  • Fixed tmux-style key table coverage and default key bindings.
  • Improved copy-mode, attached input, live key dispatch, and pane IO handling.
  • Improved control-mode subscriptions and command numbering.
  • Improved command parsing for display, list, layout, prompt, and request flows.
  • Added coverage for interactive exit behavior and session lifecycle handling.
  • Improved split-window and target-resolution behavior.

Packaging

Prebuilt binaries are attached for:

  • aarch64-apple-darwin
  • x86_64-apple-darwin
  • x86_64-pc-windows-msvc
  • x86_64-unknown-linux-gnu

Checksums are available in SHA256SUMS.

Install

curl -fsSL https://rmux.io/install.sh | sh

irm https://rmux.io/install.ps1 | iex

Or build from crates.io:

cargo install rmux --locked --version 0.3.0