New Firefox update allows turning off every built-in AI tool
A new update for the open-source BitTorrent client Transmission has been released, introducing a range of new capabilities, performance improvements, and interface tweaks across its GTK, Qt, and WebUI versions.
Version 4.1.0 arrives after more than a year of development. According to the project team, this release represents a long cycle of work focused on both new functionality and internal optimizations.
One of the most notable additions is full IPv6 support, including compatibility with local peer discovery and dual-stack UDP trackers. The update also introduces a long-requested feature: sequential downloading. This option allows torrents to download pieces in order rather than the usual random distribution, though it is currently limited to command-line usage.
Networking performance has also improved. The Micro Transport Protocol (µTP) implementation received fixes addressing bugs that previously slowed transfers in the 4.0.x series. In testing, the developer who contributed the patch reported download speeds increasing from roughly 70 MB/s to around 90 MB/s.
Additional changes inside the libtransmission core library reduce CPU and memory usage while the client is running. Transmission has never been particularly resource-heavy, but these optimizations should benefit people running the daemon or remote setups on small devices or low-power systems.
Several interface improvements are included in this version as well. The Qt edition now uses native system icons within its menus and toolbars. This means macOS systems display SF Symbols, Windows uses **Segoe UI iconography, and Linux desktops follow the XDG Icon Theme Specification.
The Qt interface also aligns more closely with Linux human-interface guidelines. On desktops like GNOME, menus appear with fewer icons, while KDE Plasma environments continue showing icons next to most entries.
Users of the GTK version benefit from the adoption of native file chooser dialogs. Accessibility improvements were also made, ensuring value labels are correctly identified and selectable so screen readers can interpret them more accurately.
Beyond these changes, Transmission 4.1.0 includes a variety of smaller enhancements. The remote procedure call interface now follows the JSON-RPC 2.0 specification. Torrents can be automatically verified after finishing a download, and the client can check whether files exist when changing the download directory. Network latency when communicating with peers has been reduced, and support for using proxy servers in web connections has been added.
Other updates include showing the estimated completion time in compact view, a new configuration option called preferred_transport, improvements to dark mode behavior on macOS, and a feature that prevents the system from entering sleep while downloads are active on that platform.
The WebUI version has gained drag-and-drop support for adding torrents and a long-press gesture for opening context menus on touchscreen devices.
Sequential downloading is likely to be one of the most anticipated additions. Many users have requested it for years, particularly those familiar with qBittorrent, where the feature has been available for some time. Sequential mode instructs Transmission to fetch pieces in order, starting from a chosen point. This allows users to begin watching a video before the full file finishes downloading.
However, the feature currently works only with the transmission-remote command-line tool or when using transmission-daemon. There is no graphical toggle for it in the desktop client yet.
To use it, the torrent must be added through the command line with the sequential download flag. For example, specifying the piece number determines where the ordered download begins. Once activated, Transmission retrieves subsequent pieces in sequence rather than randomly.
Although sequential downloading can make media accessible sooner, it can also reduce overall swarm efficiency. If many peers request the earliest pieces simultaneously, seeders may struggle to distribute those pieces quickly, which can slow transfers for everyone involved. This problem tends to appear mainly with very popular torrents.
Transmission is already included in some Linux installations. On Ubuntu, for example, it can be installed during setup if the extended software selection is chosen, though the version included there is usually older. It may appear in **Ubuntu 26.04 LTS once it reaches the **Debian repositories.
The latest release can be downloaded from the Transmission project’s official website, which provides installers for Windows, macOS, and Linux along with the source code for users who prefer compiling it themselves. Building from source is straightforward but can take some time, and the package includes instructions listing the necessary dependencies and build commands.
There are also alternative distribution formats. An unofficial Snap package is available through the Snap Store. The stable channel currently carries version 4.0.6, though a build of 4.1.0 has already appeared in the edge channel and may reach stable soon.
A community-maintained listing also exists on Flathub, offering Transmission as a Flatpak package. Like the Snap release, it may take some time before it updates to the newest version.
Both Snap and Flatpak packages run in sandboxed environments that limit system access and network permissions. Because of those restrictions, users relying on advanced features such as remote management or custom storage locations should confirm that the sandbox permissions allow everything required before relying on those builds for critical use cases.