Skip to content

v0.5.10

Choose a tag to compare

@bkataru bkataru released this 13 Jun 23:31
· 28 commits to main since this release
50c97ff

v0.5.10

Features

  • Added a Standard rmux tool backed by rmux-sdk for durable terminal sessions, pane input, wait-for-text synchronization, and snapshots.
  • Added /rmux TUI command with typed session, send, key, wait, and snapshot forms.

Fixes

  • Fixed /model Enter handling in terminals that emit both key-press and key-release events; key releases are ignored before modal routing.
  • Hardened session-tag persistence tests to load the exact saved session instead of scanning global session storage.
  • Made welcome snapshot path redaction independent of process current directory.

Tests

  • Added a regression test proving /model Enter release does not select the first model.
  • Added PTY-backed headless TUI QA using portable-pty + vt100, with an insta snapshot of the rendered model picker.

Verification

  • GitHub PR #33 CI: Security Audit, Check & Lint, Doc, Test (nextest) passed.
  • GitHub PR #34 CI: Security Audit, Check & Lint, Doc, Test (nextest) passed.
  • Local release gate: cargo test --workspace --no-fail-fast — 1767 passed, 12 ignored.