✨ Release Highlights
🚄 Mosh is now native, cross-platform, and dependable
v1.1.63 completes Netcatty's move to MoshCatty, a pure Rust Mosh client shared by Windows, macOS, and Linux. The old Windows Cygwin runtime and terminal-definition bundle are gone, so Mosh now ships as a single native client with the same connection path on every supported platform.
The first MoshCatty rollout exposed two serious Windows and terminal-integration problems, and both are fixed here. Arrow keys, Ctrl/Alt-modified arrows, Alt shortcuts, and Ctrl+C now pass through Windows terminals correctly. Mosh sessions also stay in Netcatty's normal terminal buffer, which brings keyword highlighting and scrollback back to life instead of hiding the active session in a separate screen.
Netcatty now restores cursor, mouse, and styling state when a Mosh connection ends, without throwing away the scrollback that users need after a disconnect. Packaging is locked to MoshCatty 0.1.4 or newer, so older affected clients cannot be bundled accidentally.
🖥️ More stable terminal panes and workspaces
Terminal panes now remain continuously rendered unless hibernation is enabled, reducing visual resets and state loss when moving between tabs and side panels. Split workspaces also recover their geometry when older saved layouts do not include an explicit view mode.
Closing a pane from the workspace toolbar now returns it to a standalone terminal tab instead of destroying the session. SFTP surfaces use an opaque background over the continuous terminal layer, and side-panel tooltips avoid the macOS traffic-light area.
🌐 Better SSH, SFTP, imports, and host information
SSH latency now reports the real network round-trip time instead of a less useful local measurement, and remote locale handling no longer overwrites the server's environment unexpectedly. OpenWrt process discovery and MobaXterm host imports have also been corrected.
SFTP uploads no longer report a false failure when the remote side has already completed successfully but closes the stream in a slightly different order.
🎨 Desktop and appearance polish
The default window can be maximized normally again, and switching from System appearance to Dark no longer loses the user's choice during an operating-system theme update. macOS Dock icon sizing has been corrected while keeping the packaged application icon unchanged.
Download based on your OS:
| OS | Download |
|---|---|
| Windows | |
| macOS | |
| Linux |
What's Changed
- Update Nix release metadata for v1.1.61 by @binaricat in #2071
- Fix OpenWrt process listing by @binaricat in #2082
- fix: Bug where the default window could only be minimized via keyboard shortcuts but could not be maximized. by @zjkal in #2084
- Fix System to Dark theme race by @binaricat in #2083
- Fix SFTP upload close false failure by @binaricat in #2092
- Preserve remote locale for SSH sessions by @binaricat in #2091
- Measure actual SSH network latency by @binaricat in #2081
- Fix MobaXterm host imports by @binaricat in #2094
- feat(mosh): integrate MoshCatty pure Rust client (no Cygwin legacy) by @binaricat in #2085
- Keep terminal panes continuously rendered unless hibernation is enabled by @binaricat in #2096
- fix(terminal): side panel tooltips avoid macOS traffic lights by @binaricat in #2097
- Fix macOS Dock icon sizing by @binaricat in #2098
- Fix macOS Dock icon only while running by @binaricat in #2099
- Update Nix release metadata for v1.1.62 by @binaricat in #2100
- fix(sftp): opaque theme background over continuous terminal layer by @binaricat in #2101
- Update Nix release metadata for v1.1.62 by @binaricat in #2102
- fix(terminal): restore split geometry when viewMode is unset by @binaricat in #2103
- fix(terminal): restore workspace pane X to standalone tab by @binaricat in #2106
- fix Mosh shortcuts, highlighting, and scrollback by @binaricat in #2109
New Contributors
Full Changelog: v1.1.61...v1.1.63