Transmission 4.1 — это крупное обновление кроссплатформенного BitTorrent-клиента с открытым исходным кодом. Новая версия приносит заметный прирост производительности, улучшения сетевого стека, поддержку современных сценариев автоматизации и сотни исправлений ошибок.
Что нового в Transmission 4.1
Производительность и сетевые улучшения
Ключевым изменением в Transmission 4.1 стало значительное ускорение загрузок по протоколу µTP. Оптимизации сетевого кода позволили снизить задержки при обмене с пирами, уменьшить количество лишних операций и повысить стабильность соединений.
Клиент получил расширенную поддержку IPv6 и UDP-трекеров с dual-stack, включая совместимость со старыми трекерами BEP-7, использующими параметры &ipv4= и &ipv6=. Также реализовано обнаружение локальных пиров по IPv6 и доработан механизм DHT для более эффективной работы в современных сетях.
Новый RPC API и автоматизация
В версии 4.1 представлен полностью обновлённый RPC API, соответствующий стандарту JSON-RPC 2.0. Он обеспечивает более чёткую идентификацию версий, расширенную статистику, новые поля состояния торрентов и улучшенную отчётность об ошибках.
Это обновление упрощает интеграцию Transmission с внешними сервисами, скриптами и системами автоматизации, делая клиент более удобным для серверного и удалённого использования.
Последовательная загрузка и работа с диском
Transmission 4.1 добавляет опциональную последовательную загрузку — она доступна в графических клиентах, демоне и утилите transmission-remote. Данные могут загружаться строго по порядку и сразу сбрасываться на диск после проверки, что открывает сценарии вроде просмотра видео во время загрузки.
Дополнительно можно начинать последовательную загрузку с определённого блока, что полезно для продвинутых рабочих процессов.
В библиотеке libtransmission переработана логика ввода-вывода: уменьшено количество лишних операций записи, улучшено соответствие между скоростью передачи и дисковой активностью, а также повышена устойчивость при временной недоступности данных.
Снижение нагрузки и оптимизация ресурсов
Разработчики провели масштабную оптимизацию внутреннего кода. В результате снижено потребление процессорного времени, уменьшено число выделений памяти и сокращены накладные расходы при сетевом взаимодействии.
Для крупных торрентов обновлены значения размеров частей по умолчанию, а новые настройки дают более тонкий контроль над кэшированием, проверкой данных и приоритетами TCP и µTP.
Улучшения интерфейсов и клиентов
- macOS: улучшена поддержка тёмного режима, обновлена интеграция с системой, переработан Quick Look, используются современные API управления питанием и режимами сна.
- Qt-клиент: улучшена доступность, обновлён внешний вид, добавлена поддержка меток из веб-клиента и доработана работа с удалёнными соединениями.
- GTK-клиент: нативные диалоги выбора файлов, исправления для специальных возможностей и повышение стабильности.
- Веб-клиент: drag-and-drop для загрузки .torrent-файлов, улучшенная фильтрация, адаптивная вёрстка и повышенная контрастность интерфейса.
Daemon и инструменты командной строки
transmission-daemon получил более точное логирование, улучшенную интеграцию с systemd, поддержку последовательной загрузки и более надёжную обработку конфигурации.
Утилита transmission-remote обзавелась лимитами простоя при сидировании, расширенной статистикой, более наглядным форматированием вывода и улучшенными сообщениями об ошибках — всё это делает её удобнее для headless-серверов.
Исправления ошибок
Transmission 4.1 устраняет огромное количество проблем, включая аварийные завершения, ошибки на границах протоколов, сбои анонсов трекерам, проблемы локализации и регрессии, появившиеся в ранних версиях ветки 4.x.
Дополнительные подробности и полный список изменений доступны в официальном журнале изменений проекта на GitHub.
Обновления программ, что нового
• Xiaomi показала смарт-часы Watch S5: кованый карбон, несъемный безель и автономность до 21 дня
• Google исправил две активно эксплуатируемые уязвимости «нулевого дня» в браузере Chrome
• Какие смартфоны Google Pixel получат Android 17: полный список
• Яндекс создаёт подразделение транзакционного ИИ — Алиса сможет покупать товары и бронировать услуги
• Обновления безопасности Samsung за февраль 2026 года: какие устройства уже получили патч в России
• Anthropic добавила в Claude генерацию диаграмм без кода и поддержку Figma
