github zerx-lab/FluxDown v0.4.8-rc.1

latest releases: v0.5.3, v0.5.2, v0.5.1...
pre-releaseone month ago

[0.4.8-rc.1] - 2026-08-18

🚀 新功能

  • 新增 BT 协议加密(MSE)握手支持,覆盖出站与入站连接,解决此前无法连接强制开启协议加密的 BT 客户端(如迅雷、比特彗星)的问题
  • 重构全端错误日志与诊断:每条错误都会生成可追溯的编号,可查看日志写入健康状态;导出日志时自动脱敏认证头、Cookie、代理凭据和本地用户目录等敏感信息
  • 设置页新增"推荐有奖"侧栏入口开关,默认关闭,需手动开启后才会显示,不再默认常驻

⚡ 性能优化

  • 优化应用启动速度:并行执行互不依赖的初始化任务、复用引导阶段的数据库连接,并将文件扫描改为按并发上限调度的异步文件操作

🐛 问题修复

  • 修复自适应分段下载在收缩线程数后又立即回弹、导致下载速度不稳定的问题
  • 改进自动代理模式的换路与故障回退逻辑,减少传输失败时的反复切换;断点续传现在兼容签名下载链接,避免续传后进度丢失

[0.4.8-rc.1] - 2026-08-18

🚀 Features

  • Added BT protocol encryption (MSE) handshake support for both outgoing and incoming peer connections, fixing complete connection failures with BT clients that force encryption (e.g. Thunder/Xunlei, BitComet)
  • Reworked error logging and diagnostics across the app: every error now gets a traceable ID and log write health can be inspected; exported logs automatically redact auth headers, cookies, proxy credentials, and local user directory paths
  • Added a toggle for the referral rewards entry in Settings; it stays hidden from the sidebar by default until manually enabled

⚡ Performance

  • Faster app startup: independent initialization tasks now run in parallel, the bootstrap database connection is reused, and file scanning runs as concurrency-bounded async file operations

🐛 Bug Fixes

  • Fixed adaptive segment count bouncing back immediately after shrinking, which caused unstable download speeds
  • Improved auto-proxy switching and failover, reducing repeated proxy switches on transfer failures; resumed downloads now stay compatible with signed URLs, preventing progress loss after a resume

Don't miss a new FluxDown release

NewReleases is sending notifications on new releases.