GpuTerm 1.0.6 Beta
Pre-release
Pre-release
Highlights
- Per-key-type host fingerprints: known_hosts.json now records one SHA-256 fingerprint per host key algorithm, like OpenSSH. A client or server switching algorithms (e.g. RSA → ECDSA) now shows a trust prompt with the key type instead of a false "host key mismatch"; matching legacy entries migrate automatically.
- AMD and Intel GPU telemetry: the bottom bar now monitors AMD GPUs via
rocm-smi, Intel discrete GPUs viaxpu-smi, and Intel integrated graphics viaintel_gpu_top(root or CAP_PERFMON required), alongside NVIDIA. Tools are auto-detected per host, every card shows a vendor tag, and multiple vendors on one machine are collected together. - ProxyJump: pick another saved profile as a jump host to reach servers behind a bastion. Supports key/agent or password auth for the jump host, verifies each hop's host key, guards against chain loops, and tunnels the terminal, SFTP, telemetry, and detail views alike.
- The SSH library now builds against OpenSSL on Windows, adding curve25519-sha256 and ecdh-sha2-nistp* key exchange so current OpenSSH servers (e.g. Ubuntu 26.04) connect again.
- Added a main-window screenshot to the READMEs.
Validation
- 53 frontend tests passed.
- 37 Rust tests passed.
- TypeScript and Vite production builds passed; cargo clippy is clean.
Notes
- AMD support currently targets
rocm-smi;amd-smi-only hosts are detected but not yet parsed. - Building from source on Windows now requires Perl (Strawberry Perl) for the vendored OpenSSL compile.
- Remote system telemetry remains Linux-first.
- This is a beta prerelease intended for testing and feedback.