1.4.9
LaurenzV/hayro1.4.9Jul 6, 2026by rustdesk
AI Summary
This release focuses on enhancing audit logs, improving terminal behavior, and fixing clipboard and Wayland issues. It includes a significant refactoring regarding the CLI feature.
Key Highlights
- Audit log improvements including controller user attribution and authentication details.
- Terminal tab/window auto-closes when the shell exits.
- Restores the last viewed monitor on auto-reconnect.
- Fixes Wayland clipboard support via ext-data-control.
Breaking Changes
- Removed feature CLI
New Features
- Support controller user attribution in audit logs
- Auto-close terminal tab/window when shell exits
- Add authentication details to connection audit
Full Release Notes
 | Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web | |--------------|---------|--------|-----|----------|---------|---------|---------| | x86-64 (64-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.exe) [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.dmg) | [Universal](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-universal-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86_64.flatpak) | | [Go](https://rustdesk.com/web) | | AArch64 (ARM64) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.exe) [MSI](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.msi) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.deb) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64.dmg) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-aarch64-signed.apk) | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-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.9/rustdesk-1.4.9-armv7-sciter.deb) | | [Download](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-armv7-signed.apk) | | | | x86-32 (32-bit) | [EXE](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-x86-sciter.exe) (Legacy)| | | | | | [](https://rustdesk.com/pricing.html) ## For more downloads ([Fedora](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-0.x86_64.rpm) / [Arch Linux](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-0-x86_64.pkg.tar.zst) / [Suse](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-0.x86_64-suse.rpm) / [AppImage](https://github.com/rustdesk/rustdesk/releases/download/1.4.9/rustdesk-1.4.9-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 - [Support controller user attribution in audit logs #15407](https://github.com/rustdesk/rustdesk/pull/15407) - [Feature: Restore the last viewed monitor on auto reconnect #15441](https://github.com/rustdesk/rustdesk/pull/15441) - [auto-close terminal tab/window when shell exits #15448](https://github.com/rustdesk/rustdesk/pull/15448) - [Add authentication details to connection audit #15456](https://github.com/rustdesk/rustdesk/pull/15456) # Changes - [refact: remove feature cli #15524](https://github.com/rustdesk/rustdesk/pull/15524) # Fixes - [Fix/session scope permission audit #15469](https://github.com/rustdesk/rustdesk/pull/15469) - [fix: non-E2EE show dialog #15514](https://github.com/rustdesk/rustdesk/pull/15514) - [fix(wayland): clipboard, support ext-data-control #15366](https://github.com/rustdesk/rustdesk/pull/15366) - [refact: file transfer, do this for all conflicts(tasks) #15385](https://github.com/rustdesk/rustdesk/pull/15385) - [fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392](https://github.com/rustdesk/rustdesk/pull/15392) - [fix(custom-client): show options, incoming-only #15394](https://github.com/rustdesk/rustdesk/pull/15394) - [fix(fuse): fuse path broken, since ipc path changed #15406](https://github.com/rustdesk/rustdesk/pull/15406) - [Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413](https://github.com/rustdesk/rustdesk/pull/15413) - [fix(android): sync input service state with Flutter #15419](https://github.com/rustdesk/rustdesk/pull/15419) - [fix(fuse): umount #15426](https://github.com/rustdesk/rustdesk/pull/15426) - [fix(update): msi, norestart #15440](https://github.com/rustdesk/rustdesk/pull/15440) - [fix(clipboard): make CLIPRDR format-map growth checked #15493](https://github.com/rustdesk/rustdesk/pull/15493) </details>