Release of RustDesk 1.4.1: Enhancements and Features in the Latest Update

At the end of July 2025, the open-source, cross-platform project [RustDesk 1.4.1](https://github.com/rustdesk/rustdesk/releases/tag/1.4.1) was released. This remote desktop application is designed for self-hosting as an alternative to TeamViewer. The source code is written in Rust and Dart, and it is [available](https://github.com/rustdesk/rustdesk) on GitHub under the GNU Affero General Public License v3.0. The previous version, RustDesk 1.4.0, was released in May 2025, as noted in [this article](https://habr.com/ru/news/908298/).

RustDesk 1.4.1 is accessible for Windows, Linux, and macOS PCs, as well as for [iOS](https://testflight.apple.com/join/KBG9EsZW) and [Android](https://f-droid.org/en/packages/com.carriez.flutter_hbb/). A version of the [web client](https://rustdesk.com/web/) is also available for the solution.

The RustDesk project [operates](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/) out of the box, requiring no configuration. Users can set up a synchronization server on their [own hosting](https://rustdesk.com/docs/en/self-host/), such as in a [Docker container](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/), on Windows using PM2 or NSSM, on [Synology DSM 7.2](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/synology/dsm-7/) and [DSM 6](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/synology/dsm-6/), [Ubuntu Server](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/ubuntu-server/), or [Ubuntu Server with Docker](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/ubuntu-server/docker/).

The server component of RustDesk is distributed with proprietary source code, allowing the company to charge for its usage (even in self-hosted scenarios, apart from SaaS). The [free version](https://github.com/rustdesk/rustdesk-server) has certain [limitations](https://rustdesk.com/pricing/):

Key [updates](https://github.com/rustdesk/rustdesk/releases/tag/1.4.1) and enhancements in RustDesk 1.4.1 include:

— Added terminal capabilities, UDP verification, IPv6 support, stylus functionality, and the option for one-time numeric password input.
— Implemented the «Force Always Relay» option in address books and available devices.
— Safe TCP is now enforced for login sessions instead of ignoring timeouts.
— Clearing of the «Available Devices» tab when fetching available devices has been disabled.
— Improved functionality of SAS.
— Reduced the retry time (from 18 seconds to 3) for certain network errors in the rendezvous broker to accelerate connections during restarts.
— Fixed 22 previously identified bugs, including issues with entering passwords when the screen is locked through RustDesk on macOS, delays in keystrokes on macOS, high CPU usage on macOS when the service is stopped, and crashes of the 32-bit version of Windows X64 when connecting to a camera.