Bittorrent client Transmission 4.0 released with massive improvements

Martin Brinkmann
Feb 9, 2023

Transmission 4.0.0 has been released. The major version release for the open source Bittorrent client improves the program's resource efficiency significantly, and introduces new features and other improvements.

The new Transmission 4.0.0 release is available for download on the official GitHub repository of the project. Existing users may install the new version over the current version; torrent information and settings are retained in the process.

Transmission 4.0: resource efficiency

One of the main improvements of the new Transmission version is that the new release uses less memory and fewer CPU cycles. The developers ran a stress test using a version with 25,000 torrents. This particular client used 50% fewer CPU cycles and 70% less memory than Transmission 3.0.0 during the test.

Mileage varies depending on the program's configuration, operating system and torrents in the client, but most users should notice massive improvements in regards to resource usage of the application.

The application's remote control graphical user interfaces, have been switched to using RPC API "table" mode, which resulted in smaller payloads and less bandwidth use.

Other improvements in Transmission 4.0

The developers have modernized the code of the project by migrating from C to C++ removing "thousands of lines of custom code" in the process. Core code is 18% smaller than before, and the entire codebase is "more testable and maintainable" as a result.

Community contributions to the project have picked up as well. The release notes highlight that the community has submitted over 350 commits and that new contributors have started to work on the project.

Transmission 4.0.0 is the first version of the Bittorrent client that supports Bittorent v2 and hybrid torrents. The current version loads these torrents but there is no support yet for creating these two torrent formats. The developers promise in the release notes that support for creating these torrent formats is planed for an upcoming release.

Transmission is a bit late when it comes to support, as other clients, such as qBittorrent, have added support last year already.

Apart from this, users may now also set a default racker in the application that is used to announce all public torrents.

Transmission 4.0.0 users may now also hide certain information, such as the user-agent, when creating torrents to improve privacy, and set custom piece sizes for torrents. There is also a new IPv6 blocklist available, and a rewritten web client that supports mobile use.

Full release notes are available here.

Closing Words

Transmission 4.0.0 is a big update for the open source Bittorrent client. Improving resource usage and support for Bittorrent v2 and hybrid torrents are probably the two main feature additions of the release.

Now You: do you use Bittorrent clients?

Bittorrent client Transmission 4.0 released with massive improvements
Article Name
Bittorrent client Transmission 4.0 released with massive improvements
Transmission 4.0 has been released. The Bittorrent client uses less memory and CPU cycles now, and supports Bittorent v2 and hybrid torrents.
Ghacks Technology News

Tutorials & Tips

Previous Post: «
Next Post: «


  1. bingo-hacks said on February 14, 2023 at 11:31 am

    actually a big regress at least for macos. just read the issues on the project

  2. thling said on February 10, 2023 at 1:54 am

    qBittorrent, whatever the current version is. It works.

  3. Anonymous said on February 10, 2023 at 1:36 am

    Transmission 4.0.0 is the first version of the Bittorrent client that supports Bittorent v2 and hybrid torrents.

    qbit did it earlier but still no community used v2 protcol yet

  4. Someone said on February 9, 2023 at 8:19 pm

    qBittorent latest version. is way better than original Bittorrent. I started using it today, as I had more that 2 years to download from Bittorrent client. Open source, ad-free and has built-in feed reader, that suits you, without need of 3d party app.

  5. SkateOrDie said on February 9, 2023 at 3:08 pm

    Looking at their issues github page it seems that the 4.0 release was a bit rushed, take for example this Qt6 problem with Windows 7 which is among the supposedly supported OS’s but in reality it’s not.

  6. Yuliya said on February 9, 2023 at 2:08 pm

    qBittorrent 4.3.9. When I tried a version after that, it had a bug where allocating the disk space for a 20GB torrent would take 10-15 minutes, on a NVMe 4 drive. I hope it’s fixed, will test new versions when I get some time.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.