Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 02 Jun 21:03
· 13 commits to master since this release
6d90c63

Linux terminal tabs 🐧

Fixes the Linux side of quickdev launch tabbing: gnome-terminal now opens a project's terminals as tabs in one window, each tab in its own directory running its own command — resolving the v0.3.0 limitation where Linux terminals could only open as separate windows.

What's fixed / new

  • Linux · gnome-terminal: one window, N tabs via gnome-terminal --load-config — each tab starts in its own working directory and runs its own command. Used when you select it explicitly, or when it's the only supported terminal installed.
  • Explicit terminal selection: the emulator setting now accepts "gnome-terminal" and "ptyxis" (alongside "ghostty", "terminal", and auto-detect).
  • Linux · Ptyxis & Ghostty: open one window per terminal (each with the correct directory + command). Their CLIs can't carry per-tab directory+command, so choose gnome-terminal for a single tabbed window. Auto-detect still prefers Ptyxis.
  • macOS & Windows: behavior unchanged; explicitly selecting a Linux-only terminal there returns a clear error.
  • Launch failures fall back to per-terminal windows rather than failing.

Notes

  • 154 tests; CI green on macOS, Linux, and Windows.

Changelog: #15