github Termix-SSH/Termix v26.10.2-beta.1
Termix v26.10.2 Beta 1

pre-release4 hours ago

Warning

This is a beta of the next Termix release, built from dev-26.10.2. It can have bugs, so keep a backup and don't use it where you can't afford problems.

Found a bug or have feedback? Send beta feedback. It is the fastest way to get it fixed before the stable release.

How to get it

  • Docker: ghcr.io/termix-ssh/termix:beta follows every beta. ghcr.io/termix-ssh/termix:26.10.2-beta.1 stays on this one.
  • Desktop: download an installer from the assets below.
  • Going back: switch to the latest image or a stable installer. Keep a backup of your data folder, since a beta can change the database.

Changes in 26.10.2 Beta 1

Features

  • let a plugin raise its public route rate limit
  • setting to let the hover side menu push content again
  • sort the dashboard host status card (Plugin-Host-Metrics#6)
  • option to hide the sidebar after opening a host (#1652)

Fixes

  • use the vite proxy for plugin sockets on any dev port
  • skip comment-only chunks when splitting migrations
  • show why a client tunnel failed to start (Plugin-Tunnels#2)
  • say the server is down and keep retrying instead of a database error (#1637)
  • let the hover side menu overlay content instead of resizing it (Plugin-Remote-Desktop#2)
  • stop building ssh2 native crypto in the docker image (#1644)
  • smooth host editor jumps to lower sections
  • don't delete a local row when the server can't send its copy (#1650)
  • leave user manage view when switching admin sections (#1649)
  • keep Indonesian technical terms consistent (#1636)
  • let a linked desktop enable mirrored plugins it does not trust on its own (#1632)
  • drop ssh_data.vault_profile_id so removing the vault plugin keeps hosts writable (#1633)
  • send shared hosts with text columns in their stored form (#1631)
  • find spawn-helper in universal macOS builds (#1630)
  • sort hosts by IP address numerically (#1629)
  • harden external editor and session cookie IPC (#1627)
  • don't auto-enable synced plugins signed only by a server-sent key (#1623)
  • enforce unique usernames (#1628)
  • keep foreign keys on during user data import (#1626)
  • check trusted proxy login against nginx's peer, not nginx (#1625)
  • only trust the server's origin in the desktop login frame (#1624)
  • read artifact manifest with the same tar parser as the unpack (#1622)
  • validate external login URL scheme and callback port (#1621)
  • stop auto-accepting changed jump host keys (#1620)
  • keep concurrent ssh pool connects from overwriting each other (#1619)
  • cancel pending app store review before submitting a new version

Other changes

  • update translations
  • test that an update keeps a changed auth type (#1601)
  • add changelog entries for 26.10.2 fixes
  • update paths for renamed local folders
  • simplify readme and docs wording
  • only build update files for the release's own channel
  • bump Homebrew cask to 26.10.1

Full diff

Don't miss a new Termix release

NewReleases is sending notifications on new releases.