Skip to content

PuttyAlt v0.2.0 — Tabs, SFTP, Themes

Choose a tag to compare

@chillymasterio chillymasterio released this 16 May 20:25
· 1451 commits to main since this release

PuttyAlt v0.2.0

Major feature release adding tabbed sessions, SFTP panel, colour themes, and 14 new modules.

Core Features

  • Tabbed interface — up to 64 sessions in one window (Ctrl+T / Ctrl+W / Ctrl+1-9)
  • SFTP panel — split-pane file browser with sorting, cursor navigation, hidden file toggle
  • Credential store — AES-256-GCM encrypted passwords with master password
  • Theme engine — 5 built-in themes: Solarized Dark, Dracula, Nord, Monokai, Gruvbox
  • Session import — import from PuTTY Windows registry and ~/.ssh/config
  • Keyboard shortcuts — fully customisable, browser-like defaults

Quality of Life

  • Desktop notifications — toast alerts for events and trigger matches
  • System proxy detection — reads proxy from registry / environment variables
  • Transfer progress — speed calculation, ETA, progress percentage
  • Latency tracker — sparkline graph with quality rating (excellent → critical)
  • Command history — persistent across sessions with prefix search
  • Status bar — session name, latency, encoding, terminal size
  • Idle timeout — per-session timeouts with pre-disconnect warning
  • Hostname aliasesprod1 = admin@10.0.5.42:2222

Infrastructure

  • Agent forwarding control — selective key forwarding per session
  • Session export — backup to SSH config / JSON / CSV
  • Audit logging — compliance-ready security event log

Building

cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release

Full Changelog

v0.1.0...v0.2.0

Full Changelog: v0.1.0...v0.2.0

Full Changelog: v0.1.0...v0.2.0