What's new in WeShell — features, improvements, and fixes.
v1.4
Jul 31, 2026
Live session sharing & command snippets
New
Live session sharing — generate a read-only link to your active terminal. Anyone with the link can watch your session live in their browser, no account needed. Link expires after 4 hours or when the session ends.
Command snippets — save frequently used commands with a label and replay them in one click from the terminal sidebar. Snippets can be global (all servers) or scoped to a specific server.
Viewer count — see in real-time how many people are watching your shared session directly in the toolbar.
Improved
Browser tab title now updates when switching between terminal tabs.
Snippet edit mode: modify an existing snippet directly from the panel without deleting and re-creating it.
v1.3
Jul 30, 2026
Multi-tab terminal sessions
New
Multiple sessions in one window — open as many SSH connections as you need in separate tabs, all within the same terminal window. Each tab is fully independent with its own WebSocket and xterm.js instance.
Session status indicators — each tab shows a colored dot: orange (connecting), green (connected), red (error), grey (closed).
"+" button — open a new session modal from the tab bar, with server selection and saved private key pre-fill from localStorage.
Improved
Private key saved indicator shown when selecting a server that has a stored key.
v1.2
Jun 29, 2026
Security, SFTP & account management
New
SFTP file transfer — upload and download files directly from the dashboard, with a full transfer audit log.
Email change with verification — change your account email via a secure double-confirmation token flow.
SSH connection test — test a server's connectivity before opening a full terminal session.
Admin email notifications — admins receive an email on every new user registration.
Improved
Password strength meter now shown in the profile modal's password change section.
Mobile layout: server list and terminal bottom no longer clipped on small screens.
Resend verification email link available directly on the verify page.
Fix
Chrome autofill white background on all input fields.
Hardcoded French strings in forgot-password and reset-password pages.
MFA "Enter manually" label hardcoded in French regardless of language setting.
v1.1
May 2026
Internationalization & privacy
New
French / English i18n — full interface available in both languages with a language toggle.
Privacy policy & Terms of service — bilingual legal pages.
Contact page — with email and GitHub Issues link.
Forgot password flow — email-based password reset with secure token.
v1.0
Apr 2026
Initial release
New
Web SSH terminal — full xterm.js terminal in the browser with color support, auto-resize, and copy-paste.
Zero credentials stored — SSH passwords and private keys transit encrypted and are never written to disk.
MFA / TOTP — two-factor authentication compatible with Google Authenticator and Authy.
Server directory — save servers with host, port, user, and auth type for one-click reconnection.
Session audit trail — every connection logged with user, server, IP, start/end time, and duration.
Multi-user with roles — admin and user roles, each with isolated server lists and session history.
Private key support — connect with PEM private keys, with optional passphrase, stored locally in the browser.