Вышло обновление BitTorrent-клиента Transmission 4.1.0
27 января 2026 года вышло обновление мультиплатформенного BitTorrent-клиента Transmission 4.1.0. Исходный код проекта написан на С++ и опубликован на GitHub под лицензиями GPLv2 и GPLv3. Версия Transmission 4.0.0 вышла в феврале 2023 года. Решение находится в разработке с 2016 года.
Transmission поддерживает разнообразные интерфейсы пользователя, включая GTK, Qt, native Mac, веб-интерфейс, daemon, CLI.
Основные доработки и улучшения в Transmission 4.1.0 (на основе улучшений пяти бета-версий 4.1.0-beta.1-4.1.0-beta.5):
добавлен опциональный режим последовательной загрузки, при котором блоки загружаются в порядке их следования в файле, а не хаотично, что позволяет, например, начать просмотр загружаемого видео, не дожидаясь окончания его загрузки;
повышена скорость загрузки при использовании протокола µTP (Micro Transport Protocol);
добавлена поддержка UDP‑трекеров, использующих IPv6 или смешанный стек (IPv4+IPv6);
добавлена поддержка трекеров, использующих старый вариант расширения BEP-7 для работы через IPv6 с выставлением информации о дополнительных адресах через параметры "&ipv4=" и "&ipv6=";
предложен новый API RPC для удалённого управления и взаимодействия фонового процесса с фронтендами, совместимый с JSON‑RPC 2.0. Поддержка старого RPC сохранена;
в меню и панели Qt‑клиента задействованы родные для операционных систем пиктограммы — SF Symbols в macOS, Segoe Fluent в Windows 11, Segoe MDL2 в Windows 10 и имена пиктограмм, соответствующих стандарту XDG, в остальных ОС. В компактном режиме интерфейса добавлена информация о предполагаемом времени загрузки (ETA, Estimated Time of Arrival). Реализовано выделение неактивных торрентов с использованием полупрозрачности;
в GTK‑клиенте задействован штатный диалог GTK для выбора файлов.
Читать на habr.com