Aquí hi ha 10 versions de Transmission, des de 22 de maig del 2020 fins a l’actual, 4.1.3. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
10 versions en 6 anys · unes 1,6 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 4.1.3Darrera versió | 30 de juny del 2026 | — | 64 bits MSI32 bits MSI Notes de la versióTransmission 4.1.3
This is Transmission 4.1.3, a bugfix release. It fixes a potential CRSF security issue for users who enable remote access to Transmission. Users are encouraged to upgrade to this version.
What's New in 4.1.3
All Platforms
- Fixed a CORS bug that leaked the anti-CSRF nonce. (#8938)
- Fixed a use-after-free bug in peer code. (#8921)
- Fixed build error when compiling with fmt 12.2.0. (#8942)
Everything Else
- Fixed a 4.1.2 build error in tests. (#8881) |
| 4.1.2 | 2 de juny del 2026 | — | 64 bits MSI32 bits MSI Notes de la versióTransmission 4.1.2
This is Transmission 4.1.2, a bugfix release. It fixes 20+ bugs and has a few performance improvements too. All users are encouraged to upgrade to this version.
This progress was possible because of good bug reports and performance logs reported by users. Thanks, and keep them coming!
What's New in 4.1.2
Highlights
- Fixed 4.1.0 bug that could cause duplicate HTTP announces to be sent to trackers. (#8639)
All Platforms
- Reject benc data that has invalid characters. (#8577)
- Fixed a bug during the startup sequence where if one torrent failed to parse, subsequent torrents would also fail. (#8605)
- Fixed a bug that stalled some downloads at 99%. (#8654)
- Fixed a 4.1.0 upgrade bug that could overwrite utp_enabled and tcp_enabled settings. (#8658)
- Fixed a 4.1.0 crash that could happen when a peer supplied reqq value smaller than 32 in LTEP handshake. (#8713)
- Fixed a 4.1.0 regression that periodically wrote upload & download stats to disk even when Transmission had been idle since the last write, preventing the stats file's disk from hibernating while idle. (#8722)
- Fixed a 4.1.0 bug that prevented TCP peer connections on some systems. (#8748)
- Added safeguards to HTTP responses to prevent clickjacking. (#8749)
- Fixed edge case that didn't preserve the order of a batch of torrents when moving their queue position up or down. (#8782)
- Added sanitization for UTF-8 client names provided by peers during handshake. (#8809)
- Stopped appending redundant zeros to blocklist files when downloaded from a remote URL. (#8819)
- Fixed a build failure that occurred when building with link-time optimization. (#8540)
macOS Client
- Fixed a 4.1.0 memory leak. (#8613)
- Fixed navigation focus issues in the Inspector. (#8792, #8810)
- Improved UI code to use less CPU. (#8832, #8833, #8835, #8836, #8842, #8846, #8851)
Qt Client
- Fixed a 4.1.0 crash when parsing some RPC responses from older Transmission servers. (#8618)
- Fixed a 4.1.0 bug that saved both deprecated and current settings names to settings.json. (#8623)
GTK Client
- Fixed a 4.1.0 bug that did not show translated logging level strings. (#8611)
- Fixed a 4.1.0 crash when toggling alternative speed limits. (#8709)
Web Client
- Fixed a 4.1.0 bug that displayed timestamps in some dropdowns as 6.75:45 instead of 6:45. (#8624)
- Fixed a bug that could show incorrect torrent status when reconnecting to the server after a lost connection. (#8780, #8783)
transmission-remote
- Improved transmission-remote console output for JSON-RPC 2. (#8799, #8805) |
| 4.1.1 | 20 de febrer del 2026 | — | 64 bits MSI32 bits MSI Notes de la versióTransmission 4.1.1
This is Transmission 4.1.1, a bugfix release.
4.1.0 was in development for over a year, so we've gotten a lot of good feedback, including actionable bug reports, since it was released three weeks ago. 4.1.1 fixes 20+ bugs and also has some performance improvements. All users are encouraged to upgrade to this version.
This progress was possible because of good bug reports and performance logs reported by users. Thanks, and keep them coming!
What's New in 4.1.1
All Platforms
- Fixed a 4.1.0 bug that failed to report some filesystem errors to RPC clients who were querying the system's free space available. (#8258)
- Fixed a 4.1.0 bug that kept a a torrent's updated queue position from being shown. (#8298)
- Fixed a 4.1.0 bug that caused torrents' queuing order to sometimes be lost between sessions. (#8306)
- Fixed "assertion failed: no timezone" error on OpenSolaris. (#8358)
- Fixed a 4.0.0 bug that displayed the wrong mime-type icon for mp4 video files. (#8411)
- Hardened .torrent parsing by exiting sooner if pieces has an invalid size. (#8412)
- Reverted a 4.1.0 RPC change that broke some 3rd party code by returning floating-point numbers, rather than integers, for speed limit fields. (#8416)
- Fixed crash that could happen if a user paused a torrent and edited its tracker list at the same time. (#8478)
- Fixed 4.1.0 crash on arm32 by switching crc32 libraries to Mark Madler's crcany. (#8529)
- Require UTF-8 filenames in .torrent files, as required by the BitTorrent spec. (#8541)
- Fixed crash that could occur when parsing a .torrent file with a bad pieces key. (#8542)
- Fixed potential file descriptor leak when launching scripts on POSIX systems. (#8549)
- Changed the network traffic algorithm to spread bandwidth more evenly amongst peers. (#8259)
- Improved laggy user interface when bandwidth usage is high. (#8454)
macOS Client
- Fixed a 4.1.0 crash that occurred if deleting a torrent's files on macOS returned a system error. (#8275)
- Fixed a crash in the "Rename File ..." dialog when trying to rename a torrent right when the torrent finished downloading. (#8425)
- Fixed 4.1.0 crash when removing a torrent that was being show in the Inspector. (#8496)
- Improved performance of internal Torrent lookup code. (#8505)
- Improved responsiveness when scrolling the torrent list with keyboard navigation. (#8323)
Qt Client
- Fixed a 4.1.0 bug where the RPC error response arguments were not handled. (#8414)
- Fixed a long-standing bug that wouldn't let file:/// URIs be added from the command line. (#8448)
- Fixed broken icons in the torrent list on Windows. (#8456)
GTK Client
- Fixed a 4.1.0-beta.5 assertion failure when fetching a blocklist failed on a system compiled with GLIBCXX_ASSERTIONS enabled. (#8273)
- Fixed a 4.1.0 bug that wouldn't let magnet links be added from the "Add URL" dialog. (#8277)
- Fixed a 4.1.0 bug that broke keyboard shortcuts when built with GTK3. (#8293)
- Fixed a crash that could happen when removing some torrents. (#8340)
- Fixed a 4.1.0 bug that showed the wrong encryption mode being shown in the Preferences dialog. (#8345)
- Fixed a 4.0.x bug that prevented a handful of strings from being marked for translation. (#8350)
- Fixed a 4.1.0 packaging error that prevented the Qt and GTK clients from being installed side-by-side on Arch. (#8387)
- Fixed a 4.1.0 bug that wouldn't let magnet links be added from the command line. (#8415)
Web Client
- Reverted a 4.1.0 change that merged the "Remove torrent" and "Trash torrent" confirmation dialogs into a single dialog. (#8355)
- Fixed a 4.1.0 bug that showed a "Connection failed" popup when opening the "Open torrent" dialog while the current download directory path was invalid. (#8386)
Everything Else
- Updated documentation. (#8245, #8526) |
| 4.0.6 | 29 de maig del 2024 | — | 64 bits MSI32 bits MSI Notes de la versióWhat's New in 4.0.6
All Platforms
- Improved parsing HTTP tracker announce response. (#6223)
- Fixed 4.0.0 bug that caused some user scripts to have an invalid TR_TORRENT_TRACKERS environment variable. (#6434)
- Fixed 4.0.0 bug where alt-speed-enabled had no effect in settings.json. (#6483)
- Fixed 4.0.0 bug where the GTK client's "Use authentication" option was not saved between's sessions. (#6514)
- Fixed 4.0.0 bug where the filename for single-file torrents aren't sanitized. (#6846)
macOS Client
- Fix: Sparkle support for handling beta version updates. (#5263)
- Fixed app unable to start when having many torrents and TimeMachine enabled. (#6523)
- Fix: Sparkle Version Comparator. (#6623)
Qt Client
- Fixed 4.0.0 bug where piece size description text and slider state in torrent creation dialog are not always up-to-date. (#6516)
GTK Client
- Fixed build when compiling with GTKMM 4. (#6393)
- Added developer name to metainfo files. (#6598)
- Added the launchable desktop-id to metainfo files. (#6779)
- Fixed build when compiling on BSD. (#6812)
Web Client
- Fixed a 4.0.0 bug where the infinite ratio symbol was displayed incorrectly in the WebUI. (#6491, #6500)
- Fixed layout issue in speed display. (#6570)
- General UI improvement related to filterbar and fixes download/upload speed info wrap. (#6761)
Daemon
- Fixed a couple of logging issues. (#6463)
Everything Else
- Updated flatpak release metainfo. (#6357)
- Fixed libtransmission build on very old cmake versions. (#6418)
- UTP peer connections follow user-defined speed limits better now. (#6551)
- Only use a single concurrent queue for timeMachineExclude instead of one queue per torrent (#6523). (#6558)
- Fixed 4.0.5 bug where svg and png icons in the WebUI might not be displayed. (#6563)
- Fixed 4.0.0 bug where alt-speed-enabled had no effect in settings.json. (#6564)
- Fixed 4.0.0 bugs where some RPC methods don't put torrents in recently-active anymore. (#6565)
- Improved parsing HTTP tracker announce response. (#6567)
- Fixed compatibility with clang-format 18. (#6690)
- Fixed build when compiling with mbedtls 3.x . (#6823) |
| 4.0.5 | 7 de desembre del 2023 | — | 64 bits MSI32 bits MSI Notes de la versióHighlights
- Fixed 4.0.0 bug where the IP address field in UDP announces were not encoded in network byte order. [BEP-15]. (#6132)
- Fixed a bug that incorrectly escaped JSON strings in some locales. (#6005, #6133)
- Fixed 4.0.4 decreased download speeds for people who set a low upload bandwidth limit. (#6134)
All Platforms
- Fixed bug that prevented editing trackers on magnet links. (#5957)
- Fixed HTTP tracker announces and scrapes sometimes failing after adding a torrent file by HTTPS URL. (#5969)
- In RPC responses, change the default sort order of torrents to match Transmission 3.00. (#5604)
- Fixed tr_sys_path_copy() behavior on some Synology Devices. (#5974)
macOS Client
- Support Sonoma when building from sources. (#6016, #6051)
- Fixed early truncation of long group names in groups list. (#6104)
Qt Client
- Fix: only append .added suffix to watchdir files. (#5705)
GTK Client
- Fixed crash when opening torrent file from "Recently used" section in GTK 4. (#6131, #6142)
Contributions to All Platforms:
- @chantzish:
- Fixed bug that prevented editing trackers on magnet links. (#5957)
- @hgy59:
- Fixed tr_sys_path_copy in file-posix.cc for some Synology Devices (#5966). (#5974)
- @tearfur (Yat Ho):
- Code review. (#5974)
- Fixed HTTP tracker announces and scrapes sometimes failing after adding a torrent file by HTTPS URL. (#5969)
- Fixed a bug where Transmission is incorrectly escaping JSON strings in some locales. (#6005, #6133)
- Fixed 4.0.4 decreased download speeds for people who set a low upload bandwidth limit. (#6082, #6134)
- Fixed 4.0.0 bug where the IP address field in UDP announces are not encoded in network byte order. [BEP-15]. (#6126, #6132)
- Fix: formatting cmdline help message. (#6174)
Contributions to macOS Client:
- @nevack (Dzmitry Neviadomski):
- Code review. (#6104)
- @sweetppro (SweetPPro):
- Code review. (#6016, #6051)
Contributions to GTK Client:
- @nevack (Dzmitry Neviadomski):
- Fixed crash when opening torrent file from "Recently used" section in GTK 4. (#6131, #6142, #6144) |
| 4.0.4 | 23 d’agost del 2023 | — | 64 bits MSI32 bits MSI Notes de la versióAll Platforms
- Fixed bug in sending torrent metadata to peers. (#5460)
- Avoid unnecessary heap memory allocations. (#5520, #5527)
- Fixed filename collision edge case when renaming files. (#5563)
- Fixed locale errors that broke number rounding when displaying statistics, e.g. upload / download ratios. (#5587)
- Always use a fixed-length key query in tracker announces.
This isn't required by the spec, but some trackers rely on that fixed length because it's common practice by other BitTorrent clients. (#5652)
- Fixed potential Windows crash when getstdhandle() returns NULL. (#5675)
- Fixed 4.0.0 bug where the port numbers in LDP announces are sometimes malformed. (#5825)
- Fixed a bug that prevented editing the query part of a tracker URL. (#5871)
- Fixed a bug where Transmission may not announce LPD on its listening interface. (#5896)
- Made small performance improvements in libtransmission. (#5715)
macOS Client
- Updated code that had been using deprecated API. (#5633)
Qt Client
- Fixed torrent name rendering when showing magnet links in compact view. (#5491)
- Fixed bug that broke the "Move torrent file to trash" setting. (#5505)
- Fixed Qt 6.4 deprecation warning. (#5552)
- Fixed poor resolution of Qt application icon. (#5570)
GTK Client
- Fixed missing 'Remove torrent' tooltip. (#5777)
Web Client
- Don't show null as a tier name in the inspector's tier list. (#5462)
- Fixed truncated play / pause icons. (#5771)
- Fixed overflow when rendering peer lists and made speed indicators honor prefers-color-scheme media queries. (#5814)
- Made the main menu accessible even on smaller displays. (#5827)
transmission-cli
- Fixed "no such file or directory" warning when adding a magnet link. (#5426)
- Fixed bug that caused the wrong decimal separator to be used in some locales. (#5444)
transmission-remote
- Fixed display bug that failed to show some torrent labels. (#5572)
Everything Else
- Ran all PNG files through lossless compressors to make them smaller. (#5586)
- Fixed potential build issue when compiling on macOS with gcc. (#5632)
Contributions to All Platforms:
- @basilefff (Василий Чай):
- Fixed filename collision edge case when renaming files. (#5563)
- @G-Ray (Geoffrey Bonneville):
- Fixed potential Windows crash when getstdhandle() returns NULL. (#5675)
- @GaryElshaw (Gary Elshaw):
- Typos in libtransmission source code comments. (#5473)
- @KyleSanderson (Kyle Sanderson):
- Fixed uninitialized session_id_t values. (#5396)
- @qzydustin (Zhenyu Qi):
- Fixed a bug that prevented editing the query part of a tracker URL. (#5871)
- @tearfur (Yat Ho):
- Code review. (#5871, #5896)
- Always use a fixed-length key query in tracker announces.
This isn't required by the spec, but some trackers rely on that fixed length because it's common practice by other BitTorrent clients. (#5652)
- Refactor: share CompareCacheBlockByKey by constexpr static member. (#5678)
- Perf: convert comparator functors to static constexpr. (#5687)
- Perf: reduce copying in enforceSwarmPeerLimit(). (#5731)
- Fix: clamp down harder for upload as well. (#5821)
- Fixed 4.0.0 bug where the port numbers in LDP announces are sometimes malformed. (#5825)
Contributions to macOS Client:
- @i0ntempest (Zhenfu Shi):
- Fix: wrong case in AppKit.h. (#5456)
- @nevack (Dzmitry Neviadomski):
- Code review. (#5456, #5633)
Contributions to Qt Client:
- @dmantipov (Dmitry Antipov):
- Fixed Qt 6.4 deprecation warning. (#5552)
- @GaryElshaw (Gary Elshaw):
- Fixed poor resolution of Qt application icon. (#5570)
- @sfan5:
- Code review. (#5505)
Contributions to GTK Client:
- @GaryElshaw (Gary Elshaw):
- Fixed missing 'Remove torrent' tooltip. (#5777)
Contributions to Web Client:
- @dareiff (Derek Reiff):
- Fixed overflow when rendering peer lists and made speed indicators honor prefers-color-scheme media queries. (#5814)
- @GaryElshaw (Gary Elshaw):
- Fixed truncated play / pause icons. (#5771)
- @Rukario:
- Made the main menu accessible even on smaller displays. (#5827)
Contribut |
| 4.0.3 | 13 d’abril del 2023 | — | 64 bits MSI32 bits MSI |
| 4.0.2 | 13 d’abril del 2023 | — | 64 bits MSI32 bits MSI |
| 4.0.0 | 8 de febrer del 2023 | — | 64 bits MSI32 bits MSI |
| 3.00.0 | 22 de maig del 2020 | — | 64 bits MSI32 bits MSI Notes de la versióAll Platforms
• Allow the RPC server to listen on an IPv6 address (#161)
• Change TR_CURL_SSL_VERIFY to TR_CURL_SSL_NO_VERIFY and enable verification by default (#334)
• Go back to using hash as base name for resume and torrent files (those stored in configuration directory) (#122)
• Handle "fields" argument in "session-get" RPC request; if "fields" array is present in arguments, only return session fields specified; otherwise return all the fields as before
• Limit the number of incorrect authentication attempts in embedded web server to 100 to prevent brute-force attacks (#371)
• Set idle seed limit range to 1..40320 (4 weeks tops) in all clients (#212)
• Add Peer ID for Xfplay, PicoTorrent, Free Download Manager, Folx, Baidu Netdisk torrent clients (#256, #285, #355, #363, #386)
• Announce INT64_MAX as size left if the value is unknown (helps with e.g. Amazon S3 trackers) (#250)
• Add TCP_FASTOPEN support (should result in slight speedup) (#184)
• Improve ToS handling on IPv6 connections (#128, #341, #360, #692, #737)
• Abort handshake if establishing DH shared secret fails (leads to crash) (#27)
• Don't switch trackers while announcing (leads to crash) (#297)
• Improve completion scripts execution and error handling; add support for .cmd and .bat files on Windows (#405)
• Maintain a "session ID" file (in temporary directory) to better detect whether session is local or remote; return the ID as part of "session-get" response (TRAC-5348, #861)
• Change torrent location even if no data move is needed (#35)
• Support CIDR-notated blocklists (#230, #741)
• Update the resume file before running scripts (#825)
• Make multiscrape limits adaptive (#837)
• Add labels support to libtransmission and transmission-remote (#822)
• Parse session-id header case-insensitively (#765)
• Sanitize suspicious path components instead of rejecting them (#62, #294)
• Load CA certs from system store on Windows / OpenSSL (#446)
• Add support for mbedtls (formely polarssl) and wolfssl (formely cyassl), LibreSSL (#115, #116, #284, #486, #524, #570)
• Fix building against OpenSSL 1.1.0+ (#24)
• Fix quota support for uClibc-ng 1.0.18+ and DragonFly BSD (#42, #58, #312)
• Fix a number of memory leaks (magnet loading, session shutdown, bencoded data parsing) (#56)
• Bump miniupnpc version to 2.0.20170509 (#347)
• CMake-related improvements (Ninja generator, libappindicator, systemd, Solaris and macOS) (#72, #96, #117, #118, #133, #191)
• Switch to submodules to manage (most of) third-party dependencies
• Fail installation on Windows if UCRT is not installed
GTK+ Client
• Add queue up/down hotkeys (#158)
• Modernize the .desktop file (#162)
• Add AppData file (#224)
• Add symbolic icon variant for the Gnome top bar and when the high contrast theme is in use (#414, #449)
• Update file icon when its name changes (#37)
• Switch from intltool to gettext for translations (#584, #647)
• Update translations, add new translations for Portuguese (Portugal)
Qt Client
• Bump minimum Qt version to 5.2
• Fix dropping .torrent files into main window on Windows (#269)
• Fix prepending of drive letter to various user-selected paths on Windows (#236, #307, #404, #437, #699, #723, #877)
• Fix sorting by progress in presence of magnet transfers (#234)
• Fix .torrent file trashing upon addition (#262)
• Add queue up/down hotkeys (#158)
• Reduce torrent properties (file tree) memory usage
• Display tooltips in torrent properties (file tree) in case the names don't fit (#411)
• Improve UI look on hi-dpi displays (YMMV)
• Use session ID (if available) to check if session is local or not (#861)
• Use default (instead of system) locale to be more flexible (#130)
• Modernize the .desktop file (#162)
• Update translations, add new translations for Afrikaans, Catalan, Danish, Greek, Norwegian Bokmål, Slovenian
Daemon
• Use libsystemd instead of libsystemd-daemon (TRAC-5921)
• Harden transmission-daemon.service by disallowing privileges elevation (#795)
• Fix exit code to be zero wh |