[0.3.0] - 2026-07-31
🚀 新功能
- 新增「文件已存在时」设置:重名时可选择保留旧文件并给新文件改名(默认),或直接覆盖旧文件
- BT 任务暂停后恢复明显更快:不再重建下载会话,跳过重复校验和节点冷启动等待
- BT 种子初次校验阶段的任务列表现在会显示实际校验百分比,不再只显示「准备中」
- 自动代理更聪明:多次验证稳定的代理线路会被记住并跨重启保留,下次直接使用,无需重新试探
🐛 问题修复
- 修复下载在自动降级为单线程续传时会清空已下载进度、导致从头重新下载的问题
- 修复部分服务器返回非标准 Content-Encoding: none 时下载被永久判定失败、无法自动重试的问题
- 修复新建任务偶发因队列归属信息未及时同步而在任务列表中短暂不可见的问题
[0.3.0] - 2026-07-31
🚀 Features
- Added a "When file exists" setting: on a name collision, keep the old file and rename the new one (default), or overwrite the old file directly
- BT torrents resume noticeably faster after being paused — resuming no longer rebuilds the download session, skipping the repeated hash check and cold peer startup
- The task list now shows the actual verification percentage during a torrent's initial check, instead of just "Preparing"
- Smarter auto-proxy: routes proven reliable over repeated checks are now remembered across app restarts and reused immediately, instead of being re-tested from scratch
🐛 Bug Fixes
- Fixed downloads that fell back to a single connection on resume wiping out already-downloaded progress and restarting from byte 0
- Fixed downloads being permanently rejected with no automatic retry when a server sent the non-standard "Content-Encoding: none" header
- Fixed newly created tasks occasionally not appearing in the task list due to a delay in syncing queue assignment