本次更新需要 BiglyBT/Vuze/Azureus 和 Deluge 插件需要同步更新
新功能
- 添加对 qBittorrent EE (4.6.6.10) 新增的 ShadowBan API 支持 (@Gaojianli @Ghost-chu @paulzzh )
- 添加对 qBittorrent (5.0.0-rc1+)、Deluge、BiglyBT/Vuze/Azureus 的私有种子支持,当私有种子开关打开时,PeerBanHelper 将跳过对给定 Torrent 的所有检查 (@Gaojianli @azicen @Ghost-chu)
- 需要特别注意的是,部分站点(如:EH)同时支持私有种子和公共种子,且 Tracker 不对 Peers 进行控制。如果打开了此开关,需要注意避免在此类种子上被吸血
用户体验改进
- 仅对明确的 “凭据错误” 或者 “组件缺失” 类型的异常采取退避措施,避免 PBH 开机自启后连续多次连接失败自动进入半小时连接冷却
UI 调整
- 趋势和流量图表现在独占一行 (@Gaojianli )
错误修复
- 修复流量统计计算出现问题的 BUG,现在使用下载器自带的统计数据(过往旧的统计数据会被删除)(@Ghost-chu @paulzzh )
- 引入分下载器独立数据统计,保留用于未来其它功能作为数据源
- 修复首次发现新种子时,记录的封禁日志映射关系总是被映射到 ID 为 1 的种子数据上 (@Ghost-chu )
仓库更改
- 为 Docker 构建添加缓存,提升 CI 速度 (@chisaato 首次贡献)
插件更新
BiglyBT/Vuze/Azureus
- 修复了 BiglyBT 有 I2P/Tor 用户连接到种子时,PBH 报错异常无法继续处理封禁的问题
- 修复了 BiglyBT 适配器从不保存配置文件的问题
- 修复了更新列表时导致 BiglyBT/Vuze/Azureus 性能短时骤降/IO 和 CPU 爆表/内存耗尽的问题 (@Ghost-chu )
- 新增端点以支持下载器统计数据源 (@Ghost-chu )
Deluge
Docker 用户
DockerHub: ghostchu/peerbanhelper:v6.1.0
阿里云国内镜像加速: registry.cn-hangzhou.aliyuncs.com/ghostchu/peerbanhelper:v6.1.0