Skip to content

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 05:37
· 48 commits to main since this release

Luvus v0.12.0 adds native code review, global fuzzy search, community themes, safe updates, and the Luvus Bar extension surface. Existing Luvus workflows and configuration remain available after upgrading from v0.11.0.

Features

  • DIFF review: Inspect staged, worktree, untracked, and conflicted changes, leave local line notes, and send focused feedback to a live agent (f0840ba, 011890c, #83).
  • Git Status: Open the explicitly selected staged or working-tree change directly in the native DIFF viewer (6bd06d9, 93d7810, #70).
  • Global search: Find sessions, workspaces, tabs, panes, agents, files, and retained terminal output from one fuzzy finder (60d486e, 06de1c3, #84).
  • Themes: Create, compose, validate, and install safe community themes from local files, HTTPS URLs, or public GitHub repositories (866c6d5, b8ca50f, 936c314, #81, ba5b884, d3d19a4, #82).
  • Luvus Bar: Let modules publish compact status, progress, badges, and actions beside tabs or in the bottom status row (5a2b59d, 7707e12, 971e113, #80).
  • Workspaces: Browse filesystem paths directly while choosing or creating a workspace (0c8ec16, #79).
  • Tabs: Reorder tabs precisely or swap any two tabs from the menu, TUI, CLI, or socket API (010898a, #75).
  • Agents: Detect fx sessions and report their activity state natively (639cb6b, #77).
  • Updates: Run luvus update to safely upgrade direct, Cargo, or Homebrew installs after checking the release version and checksum, then copy the command from the Changelog (22096f0, 4feb02c, #88, 5bb7851, 5e8d19b, #90).

Improvements

  • Files: Refresh Git diffs and file trees off the app loop to keep interaction responsive in larger repositories (6ff5d92, #85).
  • Copy mode: Preserve terminal selections more reliably and provide a focused keyboard copy workflow (ad17758, #74).
  • Settings: Group Left and Right sidebar width controls together in the Docks section (4feb02c, #88).
  • Website: Refresh shared Open Graph artwork, showcase native DIFF review and the Luvus Bar, and add X links across the public site (2b2a8d8, 5bb7851, 5e8d19b, #90).

Fixes

  • Themes: Restore live theme previews and valid TOML generation in Theme Maker (980bce6).
  • Agents: Preserve a forked agent's environment and session identity, and use the selected OpenCode binary for activity reports (0ee3cac, 208c560, a5d6d0e, #86).
  • Remote: Keep relay connections alive across interrupted reads and flush bridged frames promptly (5dbb771, 8bf34c5, #78).
  • Input: Forward F-keys and application-cursor keys correctly to terminal programs (ab3683f, #66).
  • Agents: Resume Codex sessions across tabs after restarting the Luvus server (8f07a2a, #87).
  • Git: Open the Git dashboard from the focused pane's repository when the workspace root is not a repository and surface real repository errors (276c008, f11efeb, de54867, #73).
  • Settings: Keep the Layout viewport and dock rows stable while changing dock placement (a04fc5f, 5424168, #89).

Contributors

Full changelog

v0.11.0...v0.12.0