PuttyAlt v0.2.0 — Tabs, SFTP, Themes
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 aliases —
prod1 = 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 ReleaseFull Changelog
Full Changelog: v0.1.0...v0.2.0
Full Changelog: v0.1.0...v0.2.0