Transmission, the popular free and open-source BitTorrent client, announced new major 4.0.0 release a day ago!
It’s been 2 and half years since the last v3.00 release. As you can see, the version number has now changed to semver versioning (MAJOR.MINOR.PATCH).
The new 4.0.0 release has changed the codebase. Previously, it’s written in C programming language with GTK for user interface. Now, it uses C++ plus gtkmm for the code and UI.
Due to code improvements, it now uses much less CPU and memory resource extremely when running with large amount of torrents.
The release also supports for open and downloading BitTorrent v2 and hybrid torrents! But support for creating them to be added in next release.
Other changes in Transmission 4.0.0 include:
- QT and Web UI now use RPC API “table” mode for remote control, resulting less bandwidth use.
- Option to omit potentially-identifying information
- IPv6 blocklists support.
- Ability to set “default” trackers in Preferences -> Network.
- Ability to specify the piece size when creating new torrents.
For more about Transmission 4.0.0, see the release note in Github project page.
Get Transmission 4.0.0
The software website provides the downloads for Windows, macOS and source code.
For Linux user, either wait your distribution package update or keep an eye on the Flatpak package in Flathub repository.