Skip to content

v1.4.0 — SSH Manager, Themes, Terminal Reflow & More

Latest

Choose a tag to compare

@LEVOGNE LEVOGNE released this 15 Mar 07:31

What's New in v1.4.0

SSH Manager

  • Save SSH profiles with host, user, port, and optional command
  • One-click connect opens a new terminal tab
  • Sidebar toggle button in the header bar

Themes

  • 4 built-in themes: Dark, Light, OLED, System (auto-adapts to macOS appearance)
  • Selectable in Settings

Terminal Reflow on Resize

  • Soft-wrapped lines are rejoined and re-wrapped when the window is resized
  • Cursor position tracked correctly after reflow
  • Alt screen (vim, htop) unaffected

Security Hardening

  • Update host allowlist enforced (github.com / objects.githubusercontent.com only)
  • installUpdate protected by precondition(!Thread.isMainThread)
  • TOCTOU race removed from zip cleanup
  • Error toast on failed relaunch (non-zero exit + catch block)

UX & Polish

  • Changelog embedded in binary — click the version number in Settings to view
  • Cursor blink enabled by default
  • Table rendering improved: word-wrap, dynamic height, clean separators
  • Ctrl+1–9 / Ctrl+Shift+1–9 / Ctrl+⌥+1–3 keyboard shortcuts

Build & CI

  • Version auto-read from kAppVersion in all build scripts
  • GitHub Actions CI workflow (macOS-15, build + 197 tests)

SHA-256: 061960d87776175ab636412b7d53d4e3f74057366d28c6d0ff9fb3aacea4a00f

Install:

curl -L https://github.com/LEVOGNE/quickTerminal/releases/download/v1.4.0/quickTERMINAL_v1.4.0.zip -o quickTERMINAL_v1.4.0.zip
unzip quickTERMINAL_v1.4.0.zip
bash install.sh