Releases
v1.4.0
Compare
Sorry, something went wrong.
No results found
What's New
iOS/iPadOS App
25 terminal themes — 18 new themes including Catppuccin, Gruvbox, Tokyo Night, Rosé Pine, Kanagawa, Synthwave '84 and more
Terminal search — Cmd+F or tap the search icon to search terminal output with inline expanding search bar
Face ID lock — Biometric authentication to protect terminal sessions
Hardware keyboard shortcuts — Cmd+T (new session), Cmd+W (kill), Cmd+1-9 (switch), Cmd+\ (cycle layouts), Cmd+K (clear)
Swipe arrow keys — Swipe on terminal for arrow key input with haptic feedback
iPadOS multi-window — Open sessions in separate Stage Manager windows via context menu
Light mode support — Full appearance mode (System/Dark/Light) with adaptive chrome, keyboard and toolbar
iOS 26 native feel — Liquid Glass effects, symbol animations, content transitions, haptic feedback throughout
Readable ANSI colors — Brighter blue in terminal palette for better readability on dark backgrounds
Polished connect screen — Inline server URL/password fields, Bonjour discovery cards, loading states
Improved session list — Active session highlight, empty state, multi-select delete
macOS App
About screen now shows correct version from Info.plist
Web Client
WebGL rendering enabled (was loaded but never used)
Toast notifications replace alert()/confirm() dialogs
Debounced window resize (150ms)
Kill confirmation modal with typed name verification
Settings backdrop with blur and click-to-dismiss
Full ARIA accessibility (roles, labels, focus trap)
Touch-optimized close buttons
Smooth theme transitions
Server
Session name validation (50 char max, allowed characters only)
Input size limits (1MB messages, 64KB terminal input)
Rename uniqueness check
Stability Fixes
Fixed connect timeout task leak on disconnect
Fixed WebSocket connection leak during rapid reconnect
Fixed multi-window callback overwrite (onSessionRemoved)
Fixed PaneConnection premature isConnected + URLSession leak
Fixed retain cycles in SplitTerminalView and IndependentTerminalView
You can’t perform that action at this time.