Releases: Sarv/SarvTerminal
Releases · Sarv/SarvTerminal
Release list
Sarv Terminal 1.9.1
Sync
- note that Secure Keyboard Entry is machine-only and not synced
- auto-push config changes made outside the Settings window
- prompt to restart after a manual pull
- prevent a push from wiping the remote backup
- back up port-forwards and a generic preferences snapshot
Settings
- add default indentation width to SFTP settings
Files
- syntax-highlighted read-only viewer with View/Edit, word wrap, and indentation
Sarv Terminal 1.9.0
Sarv Terminal 1.8.1
SSH
- purge stale terminfo cache on version upgrade
- default TERM to xterm-256color so remote readline works in any shell
Sarv Terminal 1.8.0
Release
- use tformat so the oldest commit isn't dropped from release notes
SSH
- notify of lost connection only after reconnect retries are exhausted
Notifications
- notify only when the agent needs input, not when it finishes
Terminal
- add scroll-to-bottom button to the surface
- colorize plain output by log level, timestamp and booleans
Sarv Terminal 1.7.3
Release
- regenerate blank release notes and abort on an empty commit range
Sarv Terminal 1.7.2
v1.7.2 SarvTerminal 1.7.2
Sarv Terminal 1.7.1
Sync
- include saved sessions in encrypted settings sync
Vaults
- use dark-gray titlebar so inactive traffic-light buttons stay visible
UI
- improve light-theme text contrast with shared adaptive secondary/tertiary text colors
Sarv Terminal 1.7.0
Clipboard
- paste single-line text without confirmation
- answer paste confirmation for embedded Vaults terminals
Hosts
- persist manually set pane titles so they survive relaunch and reopen (fixes #11)
- let a manually set terminal title win over the stored pane-name override (fixes #10)
- route staged ssh connects through +ssh for remote terminfo setup (#9)
Splits
- write pane drag UUID to the pasteboard eagerly so pane-to-pane drops resolve (fixes #5)
Config
- enable ssh-env and ssh-terminfo shell integration by default (#9)
Sarv Terminal 1.6.0
Sessions
- layout preview popover and connect-click mode on session rows
- link tab names to saved sessions with resave, cmd+s keybind and relaunch-safe links (fixes #6)
Splits
- drag panes to rearrange within a tab and detach onto the strip as standalone tabs (fixes #5)
Hosts
- scope expander space/return activation to header so typing in expanded content doesn't collapse it
- type startup command into the connected shell instead of passing it as ssh remote command
- group levels list all descendant hosts recursively like root
- popover picker rows with select capsule, close-on-select, per-control cursors, browse focus stop
- lift edit pill out of double-click gesture arena so clicks register instantly
- keyboard-first editor with focus chain, list navigation and auto-focus first field
- arrow-key navigation for editor lists and autofocus first field
- autosave-first editor with saved indicator, close-commit, and draft discard
- make edit button pill fully clickable on cards and rows
- re-detect OS when Auto is re-selected and autosave platform changes
- brand-colored tiles for OS host icons
- editor slide-in panel with autosave, OS picker and hover styling
- OS-based host icons with bundled distro logos and silent auto-detection on connect
- persist view mode per group with root-level default
- scale grid columns to window width with 4-column minimum
Alerts
- input field, horizontal pill buttons and deferred present for SwiftUI contexts
UI
- hover highlights on theme/font lists, async theme discovery, scroll to selected theme
Theme
- make per-host theme beat explicit config colors on its surface
Vaults
- slim sidebar with hover highlight and stretch host cards to fill row
- reduce sidebar width to 190pt
Tabs
- show arrow cursor and red close button on tab close hover
Brand
- regenerate all app icons from new logo with blueprint debug variant
Sarv Terminal 1.5.0
Update
- prompt to relaunch when an auto-downloaded update is ready
Sidebar
- show command sidebar only on terminal tabs, disable toggle elsewhere
- add Themes & Font tab with live theme apply, previews, and readable chrome
- add Termius-style command sidebar (snippets + history)
Settings
- always open Settings on cmd+comma and refresh open window on external config commits
Chrome
- drop gear icon, move bell after new-tab and adapt icon colors to appearance
Theme
- auto-adjust pane opacity and text contrast over background image
- reset color overrides and background image when selecting a theme
Dev
- brand debug build as Sarv Terminal Dev in menus, dock and about
Config
- isolate debug build's terminal config behind a single shared path resolver
Hosts
- connect on click with hover edit button and click-mode setting
Fonts
- bundle open-source monospaced fonts and register at launch
Snippets
- add pinned flag to snippets