Skip to content

Clavyn v0.1.2-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@computerbox124 computerbox124 released this 09 Sep 00:12
· 50 commits to main since this release

What's new

Termius-style terminal workspace organization (#11)

Drag a terminal pane from one tab onto another tab to automatically split them side by side — both live connections are preserved without interruption. Directional drop zones (split above/below/left/right + center swap) mirror Termius workspaces. A pane can be dragged to the New-session area to extract it back into its own tab.

Fullscreen terminal pane fix (#11)

Fixed a bug where clicking fullscreen on a terminal pane produced a blank white screen in some viewport sizes (especially ultrawide windows). The pane now teleports directly to <body> via Vue's <Teleport>, escaping all ancestor overflow:hidden/display:none containers. Verified across six viewport sizes including 2882×816 with 65/65 browser assertions passing.

Escape exits fullscreen without leaking to the remote shell (#11)

Fixed xterm calling stopPropagation() on Escape, which prevented the window-level Escape handler from firing. Escape now correctly exits fullscreen and is not sent to the remote shell.

Terminal search fix (#10)

Fixed the terminal search being silently broken — SearchAddon decorations are now enabled, match highlighting works, and the result count is shown.

Mask host addresses by default (#9)

Host addresses are now masked by default to avoid exposing them at a glance. The setting can be toggled in preferences.

Agent verification CLI + feature map (#8)

Added a composable CLI for driving and verifying the live Tauri renderer over CDP/Playwright, with a feature map cataloging every view and how to reach it.

OpenTermius → Clavyn rename complete

Completed the full rename from OpenTermius to Clavyn across all code, docs, and build configuration. Documented unsigned-build warnings for macOS users.

Full changelog

v0.1.1...v0.1.2-alpha.1