Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: Helvesec/rmux

v0.5.0

04 Jun 01:12
@github-actions github-actions

Choose a tag to compare

RMUX v0.5.0

Highlights

  • Stabilization release after v0.4.3.
  • Extended the SDK with window creation APIs for programmatic layouts (#30).
  • Improved tmux compatibility around window/session lifecycle, display panes, shell input, mouse handling, and terminal events.
  • Published the 0.5.0 crates and release assets.

SDK

  • Add window creation support to the SDK.
  • Add coverage for SDK-driven window lifecycle flows.

Runtime & Compatibility

  • Improve window/session lifecycle behavior.
  • Improve shell input and terminal event handling.
  • Fix additional tmux compatibility divergences.

Packaging

  • Publish 0.5.0 to crates.io.
  • Publish Linux, macOS, and Windows release assets.
  • Publish APT/RPM package repository metadata.

Install

Linux / macOS:

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

Windows PowerShell:

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

Cargo:

cargo install rmux --locked
Assets 9
Loading
SymphonySimper reacted with rocket emoji
1 person reacted

v0.4.3

03 Jun 17:19
@github-actions github-actions

Choose a tag to compare

RMUX v0.4.3

Highlights

  • rmux web-share: Browser-based terminal sharing via a static frontend and user-managed tunnels.
  • Web share frontend integration and documentation.
  • Release packaging infrastructure for Linux, macOS, and Windows.
  • Linux package repository deployment setup.
  • tmux compatibility fixes (pane indexing, status formats, CRLF parsing, mouse mode ordering, and status repaint).
  • Provenance verification hardening for official .deb and .rpm packages.

Runtime & Compatibility

  • Honor pane-base-index in display-panes and pane format output (Resolves #18).
  • Populate #{client_prefix} and #{client_key_table} for status-line prefix indicators (Resolves #19).
  • Normalize CRLF/CR input to correctly parse Windows .rmux.conf files (Resolves #20).
  • Fix status-prefix state repaint reliability.
  • Align mouse mode enable ordering with tmux behavior.
  • Mitigate ConPTY resize race conditions on Windows.

Web Share

  • Local and web sharing support.
  • Encrypted sharing hardening.
  • Architecture documentation and README.

Packaging

  • Generate release packages and checksums.
  • Support compressed RPM manpages in release verification.
  • Preserve RPM binary hashes during packaging.
  • Ignore generated package artifacts in the release tree.

Install

curl -fsSL [https://rmux.io/install.sh](https://rmux.io/install.sh) | sh
Loading
mikavilpas reacted with thumbs up emoji SymphonySimper reacted with rocket emoji
2 people reacted

v0.3.1

25 May 10:26
@github-actions github-actions

Choose a tag to compare

RMUX v0.3.1

Patch release focused on compatibility and upgrade safety.

  • Add SIXEL graphics passthrough for attached sessions. Closes #14.
  • Improve seamless daemon upgrade behavior for stale and detached clients. Closes #12.
  • Fix multiple tmux compatibility divergences.

Install:

curl -fsSL https://rmux.io/install.sh | sh
Loading
SymphonySimper reacted with rocket emoji
1 person reacted

v0.3.0

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

Choose a tag to compare

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
Loading
SymphonySimper reacted with rocket emoji
1 person reacted

v0.2.5

22 May 23:22
@github-actions github-actions

Choose a tag to compare

RMUX v0.2.5 is a compatibility and packaging release.

Highlights:

  • Added Kitty graphics passthrough support.
  • Improved terminal compatibility for fish device-attribute queries.
  • Hardened tmux config fallback loading.
  • Fixed copy-command handling for copy-pipe.
  • Fixed split-window -c start-directory handling.
  • Tightened copy-mode selection-style scoping.
  • Rebuilt and published prebuilt binaries for Linux, macOS Intel, macOS Apple Silicon, and Windows.

Install:

cargo install rmux --locked

or use the prebuilt binaries attached to this release. SHA256SUMS is included for verification.

Thanks to shideneyu, flejz, and Jonhvmp for this release cycle.

Loading
mikavilpas reacted with thumbs up emoji SymphonySimper reacted with rocket emoji
2 people reacted

v0.2.0

18 May 20:06
@github-actions github-actions

Choose a tag to compare

RMUX 0.2.0 binary release.

Loading

v0.1.2

17 May 11:52
@github-actions github-actions

Choose a tag to compare

RMUX 0.1.2 binary release.

Loading

v0.1.1

16 May 15:49
@github-actions github-actions

Choose a tag to compare

RMUX 0.1.1 binary release.

Loading

AltStyle によって変換されたページ (->オリジナル) /