Releases: linuxserver/docker-rustdesk
Release list
1.4.9-ls122
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.9-ls122/index.html
LinuxServer Changes:
Full Changelog: 1.4.9-ls121...1.4.9-ls122
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Support controller user attribution in audit logs #15407
- Feature: Restore the last viewed monitor on auto reconnect #15441
- auto-close terminal tab/window when shell exits #15448
- Add authentication details to connection audit #15456
Changes
Fixes
- Fix/session scope permission audit #15469
- fix: non-E2EE show dialog #15514
- fix(wayland): clipboard, support ext-data-control #15366
- refact: file transfer, do this for all conflicts(tasks) #15385
- fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392
- fix(custom-client): show options, incoming-only #15394
- fix(fuse): fuse path broken, since ipc path changed #15406
- Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413
- fix(android): sync input service state with Flutter #15419
- fix(fuse): umount #15426
- fix(update): msi, norestart #15440
- fix(clipboard): make CLIPRDR format-map growth checked #15493
1.4.9-ls121
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.9-ls121/index.html
LinuxServer Changes:
Full Changelog: 1.4.9-ls120...1.4.9-ls121
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Support controller user attribution in audit logs #15407
- Feature: Restore the last viewed monitor on auto reconnect #15441
- auto-close terminal tab/window when shell exits #15448
- Add authentication details to connection audit #15456
Changes
Fixes
- Fix/session scope permission audit #15469
- fix: non-E2EE show dialog #15514
- fix(wayland): clipboard, support ext-data-control #15366
- refact: file transfer, do this for all conflicts(tasks) #15385
- fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392
- fix(custom-client): show options, incoming-only #15394
- fix(fuse): fuse path broken, since ipc path changed #15406
- Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413
- fix(android): sync input service state with Flutter #15419
- fix(fuse): umount #15426
- fix(update): msi, norestart #15440
- fix(clipboard): make CLIPRDR format-map growth checked #15493
1.4.9-ls120
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.9-ls120/index.html
LinuxServer Changes:
Full Changelog: 1.4.9-ls119...1.4.9-ls120
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Support controller user attribution in audit logs #15407
- Feature: Restore the last viewed monitor on auto reconnect #15441
- auto-close terminal tab/window when shell exits #15448
- Add authentication details to connection audit #15456
Changes
Fixes
- Fix/session scope permission audit #15469
- fix: non-E2EE show dialog #15514
- fix(wayland): clipboard, support ext-data-control #15366
- refact: file transfer, do this for all conflicts(tasks) #15385
- fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392
- fix(custom-client): show options, incoming-only #15394
- fix(fuse): fuse path broken, since ipc path changed #15406
- Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413
- fix(android): sync input service state with Flutter #15419
- fix(fuse): umount #15426
- fix(update): msi, norestart #15440
- fix(clipboard): make CLIPRDR format-map growth checked #15493
1.4.9-ls119
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.9-ls119/index.html
LinuxServer Changes:
Full Changelog: 1.4.9-ls118...1.4.9-ls119
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Support controller user attribution in audit logs #15407
- Feature: Restore the last viewed monitor on auto reconnect #15441
- auto-close terminal tab/window when shell exits #15448
- Add authentication details to connection audit #15456
Changes
Fixes
- Fix/session scope permission audit #15469
- fix: non-E2EE show dialog #15514
- fix(wayland): clipboard, support ext-data-control #15366
- refact: file transfer, do this for all conflicts(tasks) #15385
- fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392
- fix(custom-client): show options, incoming-only #15394
- fix(fuse): fuse path broken, since ipc path changed #15406
- Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413
- fix(android): sync input service state with Flutter #15419
- fix(fuse): umount #15426
- fix(update): msi, norestart #15440
- fix(clipboard): make CLIPRDR format-map growth checked #15493
1.4.9-ls118
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.9-ls118/index.html
LinuxServer Changes:
Full Changelog: 1.4.9-ls117...1.4.9-ls118
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Support controller user attribution in audit logs #15407
- Feature: Restore the last viewed monitor on auto reconnect #15441
- auto-close terminal tab/window when shell exits #15448
- Add authentication details to connection audit #15456
Changes
Fixes
- Fix/session scope permission audit #15469
- fix: non-E2EE show dialog #15514
- fix(wayland): clipboard, support ext-data-control #15366
- refact: file transfer, do this for all conflicts(tasks) #15385
- fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392
- fix(custom-client): show options, incoming-only #15394
- fix(fuse): fuse path broken, since ipc path changed #15406
- Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413
- fix(android): sync input service state with Flutter #15419
- fix(fuse): umount #15426
- fix(update): msi, norestart #15440
- fix(clipboard): make CLIPRDR format-map growth checked #15493
1.4.9-ls117
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.9-ls117/index.html
LinuxServer Changes:
Full Changelog: 1.4.9-ls116...1.4.9-ls117
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Support controller user attribution in audit logs #15407
- Feature: Restore the last viewed monitor on auto reconnect #15441
- auto-close terminal tab/window when shell exits #15448
- Add authentication details to connection audit #15456
Changes
Fixes
- Fix/session scope permission audit #15469
- fix: non-E2EE show dialog #15514
- fix(wayland): clipboard, support ext-data-control #15366
- refact: file transfer, do this for all conflicts(tasks) #15385
- fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392
- fix(custom-client): show options, incoming-only #15394
- fix(fuse): fuse path broken, since ipc path changed #15406
- Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413
- fix(android): sync input service state with Flutter #15419
- fix(fuse): umount #15426
- fix(update): msi, norestart #15440
- fix(clipboard): make CLIPRDR format-map growth checked #15493
1.4.9-ls116
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.9-ls116/index.html
LinuxServer Changes:
Full Changelog: 1.4.8-ls115...1.4.9-ls116
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Support controller user attribution in audit logs #15407
- Feature: Restore the last viewed monitor on auto reconnect #15441
- auto-close terminal tab/window when shell exits #15448
- Add authentication details to connection audit #15456
Changes
Fixes
- Fix/session scope permission audit #15469
- fix: non-E2EE show dialog #15514
- fix(wayland): clipboard, support ext-data-control #15366
- refact: file transfer, do this for all conflicts(tasks) #15385
- fix(clipboard): unix, refresh cached file size/mtime on re-copy #15392
- fix(custom-client): show options, incoming-only #15394
- fix(fuse): fuse path broken, since ipc path changed #15406
- Tray menu opens on left-click after tray-icon ≥0.17 update (regression from 1.4.6) #15413
- fix(android): sync input service state with Flutter #15419
- fix(fuse): umount #15426
- fix(update): msi, norestart #15440
- fix(clipboard): make CLIPRDR format-map growth checked #15493
1.4.8-ls115
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.8-ls115/index.html
LinuxServer Changes:
Full Changelog: 1.4.8-ls114...1.4.8-ls115
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Add Windows arm64 support #15139
- Feature: Add monitor-switch buttons to remote toolbars #15342
- Refact/privacy mode 1 multi monitors #15321
- autocomplete online #15313
- feat: theme logo #15268
Changes
- refact: restart remote device, autoconnect #15290
- refact(oidc): icon azure to microsoft #15278
- Refact/printer driver default unchecked #15191
- Revert "fix(iPad): keep touch gestures with external mouse" #15288
Fixes
- fix Wayland→Wayland clipboard paste
- fix(arm64-linux): fix CJK font rendering on flutter-elinux #15324
- iOS: autocorrect/data detectors corrupt the server Key field (ID/Relay Server settings), making valid keys impossible (or very hard) to enter #15293
- fix(ios): mouse mismatch #15339
- fix(linux): reap leftover logind session procs on headless teardown #15337
- Crash on startup (0xc0000409) / Fast Fail in librustdesk.dll on Windows 11 26H1 #15218
- fix(clipboard): Windows DIB images, fill missing alpha #15296
- Fix/generate py target injection #15248
- Fix clipboard synchronization not fully disabled in View Only mode #15224
- fix(keyboard): win, key, Pause #15351
1.4.8-ls114
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.8-ls114/index.html
LinuxServer Changes:
Full Changelog: 1.4.7-ls113...1.4.8-ls114
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | EXE MSI | Download | Download | Download | Download | App Store | |
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Add Windows arm64 support #15139
- Feature: Add monitor-switch buttons to remote toolbars #15342
- Refact/privacy mode 1 multi monitors #15321
- autocomplete online #15313
- feat: theme logo #15268
Changes
- refact: restart remote device, autoconnect #15290
- refact(oidc): icon azure to microsoft #15278
- Refact/printer driver default unchecked #15191
- Revert "fix(iPad): keep touch gestures with external mouse" #15288
Fixes
- fix Wayland→Wayland clipboard paste
- fix(arm64-linux): fix CJK font rendering on flutter-elinux #15324
- iOS: autocorrect/data detectors corrupt the server Key field (ID/Relay Server settings), making valid keys impossible (or very hard) to enter #15293
- fix(ios): mouse mismatch #15339
- fix(linux): reap leftover logind session procs on headless teardown #15337
- Crash on startup (0xc0000409) / Fast Fail in librustdesk.dll on Windows 11 26H1 #15218
- fix(clipboard): Windows DIB images, fill missing alpha #15296
- Fix/generate py target injection #15248
- Fix clipboard synchronization not fully disabled in View Only mode #15224
- fix(keyboard): win, key, Pause #15351
1.4.7-ls113
CI Report:
https://ci-tests.linuxserver.io/linuxserver/rustdesk/1.4.7-ls113/index.html
LinuxServer Changes:
Full Changelog: 1.4.7-ls112...1.4.7-ls113
Remote Changes:
| Architecture | Windows | Ubuntu | Mac | Android | Flatpak | iOS | Web |
|---|---|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE MSI | Download | Download | Universal | Download | Go | |
| AArch64 (ARM64) | Download | Download | Download | Download | App Store | ||
| ARMv7 (32-bit) | Download | Download | |||||
| x86-32 (32-bit) | EXE (Legacy) |
For more downloads (Fedora / Arch Linux / Suse / AppImage): check below please
For the latest features: check out the nightly build
Changelog
Changelog
Added
- Add advanced option to allow CLI settings when custom client toggles Disable settings #15138
- Add Android device deployment flow #15146
- Drag whole toolbar; snap to all four edges of the remote session window #15051
- Github action hash pinned
- Allow macOS monitor switching in privacy mode #15004
- feat: option, enable-privacy-mode & enable-perm-change-in-accept-window #14875
- impl(cm): implement change_theme and change_language callbacks #14782
- add brute-force protection for one-time password #14682
- add option to hide stop-service when service is running #14563
- --deploy, reuse the device token #15035
Changes
- refact(password): encrypt #15073
- Harden os password (terminal windows and headless linux) anti brute force #14985
- mobile: deeplink, disable by default #14824
- stop retrying on restricted mobile access errors #14797
- (keyboard): wayland clipboard input prompt #14700
Fixes
- fix: bytes codec, reserver(), check max #15168
- fix(crypt): symmetric crypt, zero nonce #15144
- fix: add integer overflow check in wf_cliprdr.c #15142
- fix(android): close session on dispose to prevent reconnect wedge #15143
- scrap/wayland: insert videoconvert to fix screencast on COSMIC / DMA-BUF portals #15063
- fix(ipc): scope active-user IPC routing to root CLI main requests #15058
- fix(msi): check install folder, remove files when uninstall #15011
- fix(custom-client): desktop, incoming only, touch drag #14928
- fix(fs): file transfer, reconnect, restore dir #14925
- fix: remove unsafe exec() in wf_cliprdr.c #14924
- fix(android): waiting for image, one cause #14919
- Terminal utf8 and reconnect #14895
- fix(sicter): control side, privacy mode #14880
- fix safari-oidc https://github.com/rustdesk/rustdesk/issues/14861 #14867
- fix(linux): enable mouse side buttons in remote sessions #14848
- fix(client): serialize X11 keyboard grab and debounce focus feedback #14836
- flutter: improve address book pull error handling #14813
- flutter: shift after one shot IME capitalization #14695
- fix(win): exe icon path #14686
- fix: file transfer, path traversal #14678
- fix(ipc): harden local IPC authorization and portable-service bootstrap flow #14671
- fix switch sides for macOS peers #14661
- fix(iOS): preserve local pasteboard sync from Windows hosts #14659
- fix(iPad): keep touch gestures with external mouse #14652
- Fix Windows session-based logon and lock-screen detection #14620
- fix(shell): restrict kv in update_install_option #14564
- fix(linux): prevent X11 BadWindow crash in get_focused_display #14561
- Fix(wayland): improve error message when xdg-desktop-portal is unavailable #12897 #14543
- Fix Linux tray icon collision with other tray-icon crate apps #14530
- Fix: note dialog not shown when closing session from reconnecting screen #14528
- fix: iPad mouse down detection for physical mouse input #14515
- fix(mobile): restore canvas offset after hidding the soft keyboard #14506
- fix empty strategy value cannot apply over default advanced options #14502
- fix(flutter): reduce accidental horizontal trackpad scrolling during vertical pan #14460
- Move port mapping afterwards #14448
- fix(update): macos, test before update #14446
