Skip to content

GpuTerm 1.0.6 Beta

Pre-release
Pre-release

Choose a tag to compare

@fortranmentis fortranmentis released this 16 Jul 06:21

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 via xpu-smi, and Intel integrated graphics via intel_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.