IT 之家 1 月 28 日消息,开源 BitTorrent 客户端 Transmission 今日发布了最新的 4.1.0 版本,这是历时一年开发的重要更新。
本次升级聚焦网络协议支持与性能优化,全平台基础库 libtransmission 显著降低 CPU 与内存占用,减少不必要的堆内存分配,并优化了节点通信延迟。
网络层改进包括:
提升 µ TP 协议下载效率,全面支持 IPv6 及双栈 UDP 追踪服务器,兼容仅支持 BEP-7 规范的旧式追踪器。新增 IPv6 本地节点发现功能,DHT 分布式网络性能得到增强。用户现可通过 settings.json 配置文件自主设置 µ TP 与 TCP 传输协议的优先级。
新增功能方面:
客户端、守护进程及远程控制工具均支持顺序下载模式,该模式下已完成校验的数据块将立即写入磁盘,便于流媒体等实时应用场景;远程控制接口升级至 JSON-RPC 2.0 标准,新增节点流量统计、下载进度字节数等数据字段;新增任务完成即时校验选项,Web 界面增加强制校验本地数据功能。
各平台客户端同步优化:
macOS:强化深色模式适配,重构 QuickLook 插件支持种子文件预览,新增默认应用关联选项,采用新 API 管理系统睡眠与低功耗模式
Qt 客户端:引入标签分类系统,支持远程服务器自定义路径连接,进度条按任务状态色彩编码
Web 客户端:支持拖拽添加种子,新增隐私 / 错误状态筛选器,文件列表增加右键菜单管理
GTK 客户端:采用原生文件选择对话框,优化滑动控件精度
后台服务改进包括:
守护进程日志采用本地化 ISO8601 时间格式,systemd 服务文件增加文档说明,传输队列顺序现支持跨会话保存。传输守护进程专属配置项已整合至 settings.json。

另外,本次版本修复了逾百项历史问题,重点解决 HTTP 追踪器重复通告、多平台崩溃隐患(macOS / GTK)、文件重命名冲突、多语言环境数字格式错误、UDP 端口绑定异常、WebUI 界面元素显示异常等问题。同时弃用 tcp-enabled / udp-enabled 配置项,统一由 preferred_transport 参数接管。
IT 之家附 GitHub 官方地址:
https://github.com/transmission/transmission/releases/tag/4.1.0


登录后才可以发布评论哦
打开小程序可以发布评论哦