Terminals: a guided set-up wizard when you add a connection. It creates the SSH key for you, gives you one command to paste on the server you want to reach, pins the server's identity, and then really connects to prove it works — so the first time you click Connect is never the first attempt.
Terminals: each connection can pin its own font size and colour theme, useful for making a production server look unmistakable to everyone who opens it.
Terminals: your personal terminal defaults — font, size, colour theme, cursor and scrollback — now live on your own profile, under a Terminals tab, and apply to every terminal you open on any device.
Terminals: any terminal can be popped out into its own window, with no menus or top bar, so it can sit beside your work.
Updates
Terminals: several terminals can be open at once as tabs on one page, each with its own session and a dot showing whether it is live, detached or closed.
Terminals: recordings can be filtered by user and by status, and an administrator can delete a recording. The session itself stays in the audit log and the deletion is recorded against the person who made it.
Terminals: the settings page now reports plainly when something is not ready — the session host not running, an out-of-date session host, a shared secret that does not match, or a database that needs updating — and gives the exact command or a one-click fix instead of a technical error.
Terminals: session hosts serving several workspaces on one machine no longer interfere with one another when one of them restarts.
Fix
Terminals: opening or saving a connection could fail with a database error on workspaces whose tables had not been updated yet. The missing columns are now added automatically with this release, and the screens no longer fail while that is pending.
Terminals: terminal sessions could not be opened at all by anyone who was not an administrator.
Terminals: the Terminate action on the sessions list did nothing when clicked, and its confirmation could appear off the edge of the screen. It is a normal dialog now.
Terminals: a grey band covered the bottom of the terminal in a popped-out window.
Terminals: confirmation dialogs showed white blocks in dark mode.
Terminals: withdrawing one person's access could disconnect colleagues who still had access through their role or another team.
Terminals: a session that had already ended could be re-opened, producing a shell that did not appear in the sessions list and could not be closed.
Terminals: after updating the App, style and behaviour changes could be missed because browsers kept serving the old files.