Skip to content

v0.13.4

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Sep 10:25
· 25 commits to main since this release

Luvus v0.13.4 adds named-session switching, direct shortcuts, remote UHP access, Hermes support, and keyboard-complete Files and DIFF workflows. Existing v0.13.2 Luvus settings and sessions remain compatible, while deprecated Bohay environment, state, module, and installer fallbacks are no longer supported.

Features

  • Sessions: Switch, start, and create named sessions from an on-demand desktop or mobile interface without detaching other clients (d382cf1, #224).
  • Direct shortcuts: Configure safe modified-key shortcuts that work without entering prefix mode, including direct Alt+Arrow tab switching (9f42ee5, #230).
  • Remote UHP: Pair independent clients through a bounded foreground gateway, discover event schemas, and control Mission Control, hosts, and named sessions (d1013d1, #199, a5a9575, #221, edf9cd3, #211).
  • Agents: Detect, monitor, resume, and install the Luvus skill for native Hermes CLI sessions (14da261, #193).
  • Files: Navigate the tree entirely by keyboard, open folders as workspaces, and send clicked terminal paths to the configured file destination (b3c472b, #208, 2e94ce2, #183, bc33b94, #186).
  • Document previews: Render Markdown and Mermaid as reusable terminal-native previews with navigation, search, and selection (0c24d8e, #192).
  • DIFF: Open, navigate, filter, refresh, and act on changes entirely from the keyboard (26a4238, #212).
  • ORCH: Run tasks in isolated worktrees or existing workspaces and control their complete lifecycle from the responsive board (e49f7b2, #210, d5bc3f5, #189).
  • Pane appearance: Let terminal applications detect the active background and follow later dark or light theme changes (337ef06, #198).

Improvements

  • Shortcut reference: Show every configurable and mode-specific shortcut in a complete scrollable Prefix+? overlay (3def34b, #218).
  • Agents sidebar: Remember whether the Agents dock shows All or Active sessions across restarts and config reloads (9155d73, #197).
  • Settings: Use consistent lettered tab markers that remain readable across fonts, languages, and narrow terminals (4b02abd, #188).
  • Nix: Build and run the flake on macOS with the correct nixpkgs SQLite dependency (b4fb6cb, #196).
  • License: Distribute current and future Luvus releases under Apache License 2.0 (a36cb98, #187).
  • Luvus naming: Remove deprecated Bohay environment variables, state migration, module manifests, installer aliases, and runtime fallbacks (ffa9345, #202).

Fixes

  • Terminal input: Preserve Windows multiline paste, Alt+Backspace word deletion, Ctrl+Slash, and distinct Ctrl+Shift letter chords in nested applications (eca9eed, #228, e4078ee, #206, c1b06cb, #227, 8f9f411, #229).
  • Pane splitting: Attach new panes to the requested workspace and tab when splitting a pane outside the active workspace (4732ec5, #216).
  • Agent detection: Parse padded process columns correctly and report visible Claude approval panels as blocked (001f5e6, #220, 6f5d17c, #209).
  • Remote attach: Find user-installed Luvus binaries when non-interactive SSH omits common installation directories from PATH (decacbf, #222).
  • Workspaces: Keep explicitly closed launch folders closed when a client reattaches (3d7e9a1, #213).
  • Copying: Preserve logical line breaks, indentation, and soft wraps across terminal panes, files, and document previews (1aa08a2, #201).
  • Mission Control: Select the exact visible agent session with one click without opening or resuming it (1abe95e, #190).

Contributors

RizRiyz Eric Juta (@ericjuta) zengbo Misaka (@chuxubank) Rogerio Saulo (@rsaulo) Ricardo Liberato (@riclib) Matt Robenolt (@mattrobenolt) Ady Rahmat MA (@ngurajeka)

Issue reporters

liao666brant Micha(el) Bladowski (@michabbb) RiverAi7z problaems PikaPikaPika97

Full changelog

v0.13.2...v0.13.4