Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 15 Oct 00:52
· 44 commits to main since this release

Release v0.3.1

✨ New Features

  • SSH sessions have a Terminal type (TERM) select in Terminal settings (xterm-256color, xterm, vt100, vt220, linux, screen-256color, ansi); Telnet uses the same select. Pick vt100 for Cisco gear.
  • "Save password" now works for servers that ask the password through keyboard-interactive (PAM, Cisco IOS/NX-OS): the saved password is reused on the next login and forgotten when rejected.

🔧 Improvements

  • SSH connects to legacy network gear: diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha1, diffie-hellman-group1-sha1, aes*-cbc and hmac-sha1 are accepted after the modern defaults, so modern servers still negotiate modern algorithms.
  • The SFTP channel is opened at login: the session banner shows "✗ SFTP browser (not offered by the server)" and "✗ Follow terminal folder (needs SFTP)" on servers without SFTP, and the sidebar no longer switches to a failing SFTP page.
  • Session banner indented by 4 columns; the "Session stopped" rule is drawn with red ASCII dashes.
  • New icon for the User sessions root folder.
  • Release: the Windows artifacts always ship; the end-to-end receipt only decides whether they are marked preview.

📚 Documentation

  • README rewritten for new users.

📦 Downloads

  • rustxterm-0.3.1-x86_64 portable binary (glibc >= 2.31)
  • rustxterm-0.3.1-x86_64.AppImage
  • rustxterm-0.3.1-x86_64.tar.gz (binary, .desktop, icon, licenses)
  • rustxterm-0.3.1-windows-x86_64.zip and rustxterm-0.3.1-x86_64.msi (Windows, preview)
  • SHA256SUMS, provenance.json

The Windows zip, executables and MSI are unsigned: Windows SmartScreen may show an "unrecognized app" prompt. Verify the download against SHA256SUMS first. Windows packages are a preview: the Windows end-to-end receipt (docs/gates/windows.md) does not cover this commit.

Full Changelog: v0.3.0...v0.3.1