Skip to content

Releases: Sarv/SarvTerminal

Sarv Terminal 1.9.1

Choose a tag to compare

@ankursarv ankursarv released this 13 Jul 05:31
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@ankursarv ankursarv released this 10 Jul 11:31
Immutable release. Only release title and notes can be modified.

Settings

  • import appearance and keybindings from other terminals (refs #12, #13)
  • resolve the active theme via one helper so every surface stays in sync

Sarv Terminal 1.8.1

Choose a tag to compare

@ankursarv ankursarv released this 09 Jul 07:24
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@ankursarv ankursarv released this 09 Jul 06:29
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@ankursarv ankursarv released this 08 Jul 06:27
Immutable release. Only release title and notes can be modified.

Release

  • regenerate blank release notes and abort on an empty commit range

Sarv Terminal 1.7.2

Choose a tag to compare

@ankursarv ankursarv released this 07 Jul 13:42
Immutable release. Only release title and notes can be modified.
v1.7.2

SarvTerminal 1.7.2

Sarv Terminal 1.7.1

Choose a tag to compare

@ankursarv ankursarv released this 07 Jul 12:52
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@ankursarv ankursarv released this 06 Jul 07:08
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@ankursarv ankursarv released this 05 Jul 13:08
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@ankursarv ankursarv released this 03 Jul 14:16
Immutable release. Only release title and notes can be modified.

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