1.4.6

lm-sys/RouteLLM1.4.6Mar 5, 2026by rustdesk

AI Summary

RustDesk version 1.4.6 introduces UI scaling adjustments for macOS, privacy mode support, and Wayland keyboard mode improvements. It also adds terminal reconnection buffers and custom Windows client auto-updates.

Key Highlights

  • UI scaling wheel lines adjusted for Mac (Windows/Linux to Mac)
  • macOS privacy mode support added
  • Wayland keyboard mode improvements (legacy & translate)
  • Terminal reconnection buffer support for persistent sessions
  • Custom client auto-update for Windows

New Features

  • Custom client auto update for Windows
  • macOS privacy mode support
  • Terminal reconnection buffer support
  • Avatar support
  • Display name support

Full Release Notes

![image](https://github.com/rustdesk/rustdesk/assets/71636191/83754a64-31b8-47f0-8570-da22207759a9)

| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|--------------|---------|--------|-----|----------|---------|---------|---------|
| x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.exe)   [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.flatpak) |  | [Go](https://rustdesk.com/web) |
| AArch64 (ARM64) |  | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-aarch64.flatpak) |  [App Store](https://apps.apple.com/us/app/rustdesk-remote-desktop/id1581225015) | |
| ARMv7 (32-bit) |  | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-armv7-sciter.deb) |  |  [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-armv7-signed.apk) |  |  |
| x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86-sciter.exe) (Legacy)|  |  |  |  |  |

[![RustDesk Server Pro](https://img.shields.io/badge/RustDesk%20Server%20Pro-Advanced%20Features-blue)](https://rustdesk.com/pricing.html)

## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-x86_64.AppImage)): [check below please](#)

## For the latest features: [check out the nightly build](https://github.com/rustdesk/rustdesk/releases/tag/nightly)

# Changelog
 <details>
 <summary>Changelog</summary>


# Added

- [avatar #14440](https://github.com/rustdesk/rustdesk/pull/14440)
- Custom client auto update (Windows)
- [ui: scale wheel lines on Windows/Linux to Mac #14395](https://github.com/rustdesk/rustdesk/pull/14395)
- [display_name #14358](https://github.com/rustdesk/rustdesk/pull/14358)
- [feat(wayland): keyboard mode, legacy & translate #14317](https://github.com/rustdesk/rustdesk/pull/14317)
- [iOS terminal: Add touch swipe and floating back button for exit #14208](https://github.com/rustdesk/rustdesk/pull/14208)
- [auto retry on offline when controlled peer's account changes #14124](https://github.com/rustdesk/rustdesk/pull/14124)
- [feat(macos): initial privacy mode support [a simple try] #14102](https://github.com/rustdesk/rustdesk/pull/14102)
- [add Changelog link in update help card #13997](https://github.com/rustdesk/rustdesk/pull/13997)
- [keep-awake-during-incoming-sessions and keep-awake-during-outgoing-sessions #14082](https://github.com/rustdesk/rustdesk/pull/14082)


# Changes

- [Move port mapping afterwards #14448](https://github.com/rustdesk/rustdesk/pull/14448)
- [input password before reconnection for macos update #14430](https://github.com/rustdesk/rustdesk/pull/14430)
- [packaging: deb: remove obsolete Python version check #14429](https://github.com/rustdesk/rustdesk/pull/14429)
- [change quick support filename detection #14050](https://github.com/rustdesk/rustdesk/pull/14050)


# Fixes

- [fix(keyboard): legacy mode #14435](https://github.com/rustdesk/rustdesk/pull/14435)
- [feat(terminal): add reconnection buffer support for persistent sessions #14377](https://github.com/rustdesk/rustdesk/pull/14377)
- [Message being typed is cleared when remote message is received](https://github.com/rustdesk/rustdesk/issues/609)
- [Fix/terminal tab close persistent #14359](https://github.com/rustdesk/rustdesk/pull/14359)
- [fix(terminal): fix new tab auto-focus and NaN error on data before layout #14357](https://github.com/rustdesk/rustdesk/pull/14357)
- [fix(terminal): fix tabKey parsing for peerIds containing underscores #14354](https://github.com/rustdesk/rustdesk/pull/14354)
- [fix: correct typos and improve code clarity #14341](https://github.com/rustdesk/rustdesk/pull/14341)
- [Fix logon-screen password for click approval on Windows #14335](https://github.com/rustdesk/rustdesk/pull/14335)
- [Fix/linux shortcuts inhibit #14302](https://github.com/rustdesk/rustdesk/pull/14302)
- [fix(ios): Add defensive timer cancellation for keyboard visibility #14301](https://github.com/rustdesk/rustdesk/pull/14301)
- [fix(mobile): account for safe area padding in canvas size calculation #14285](https://github.com/rustdesk/rustdesk/pull/14285)
- [Fix non-link text color in dialogs with links for dark theme #14220](https://github.com/rustdesk/rustdesk/pull/14220)
- [fix(ios): workaround physical keyboard after virtual keyboard hidden #14207](https://github.com/rustdesk/rustdesk/pull/14207)
- [Fix some single device multiple ids scenarios on MacOS #14196](https://github.com/rustdesk/rustdesk/pull/14196)
- [fix(ios): capsLock, workaround #5871 #14194](https://github.com/rustdesk/rustdesk/pull/14194)
- [fix(iPad): Magic Mouse, click #14188](https://github.com/rustdesk/rustdesk/pull/14188)
- [fix(iOS): Unexpected mouse movement to (0,0) on idle #14180](https://github.com/rustdesk/rustdesk/pull/14180)
- [fix hide-tray=Y causing The application “RustDesk.app” is not open a… #14127](https://github.com/rustdesk/rustdesk/pull/14127)
- [fix(install): linux xdo #14096](https://github.com/rustdesk/rustdesk/pull/14096)
- [fix issue: #13911 'Double Click' bug on iPad with Magic Mouse #14086](https://github.com/rustdesk/rustdesk/pull/14086)




</details>