Releases: zerx-lab/FluxDown
Releases · zerx-lab/FluxDown
Release list
v0.1.54
[0.1.54] - 2026-07-04
🚀 新功能
- (mobile) 新增 Android/iOS 移动端下载支持
- (cli) 发布 fluxdown CLI 二进制并在官网展示下载
- (floating-ball) 新增迅雷风格波浪进度动画
🐛 问题修复
- (db) 修复并发写触发 database is locked
- (cli) musl 交叉编译改用 rustls 避免 openssl-sys 失败
- (icon) macOS 图标内容占画布约 80% 留透明边距
[0.1.54] - 2026-07-04
🚀 Features
- (mobile) Add Android/iOS mobile download support
- (cli) Release fluxdown CLI binary and showcase download on the official website
- (floating-ball) Add Xunlei-style wave progress animation
🐛 Bug Fixes
- (db) Fix
database is lockederror triggered by concurrent writes - (cli) Switch musl cross-compilation to rustls to avoid openssl-sys build failures
- (icon) macOS icon content now occupies ~80% of the canvas, leaving a transparent margin
v0.1.53
[0.1.53] - 2026-07-04
🚀 新功能
- (api) 新增 MCP 兼容端点 POST /mcp
- (web) 保存目录改用 FsPicker 并优化下拉样式
- (cli) 新增 fluxdown 命令行客户端
- (settings) 支持清空 API 访问令牌
- (floating-ball) 新增「仅下载时显示」模式
- (windows) 定位文件跟随系统默认第三方文件管理器
- (website) 文档站新增全文搜索(⌘/Ctrl+K 唤起)
- (ext) 增强 HLS/媒体资源嗅探识别
🐛 问题修复
- (engine) 清洗外部提供的 file_name 防止路径穿越
- (windows) 自愈 RUNASADMIN 兼容性标志避免 error 740
- (macos) 修复托盘/悬浮球恢复主窗口无法置前
- (windows) 提权运行时打通跨完整性级别的进程通信
⚡ 性能优化
- (segment) 合并多段 fdatasync 为全局限频闸
⚙️ 杂项任务
- 新增发版推文脚本并忽略 .promo/ 目录
[0.1.53] - 2026-07-04
🚀 Features
- (api) Add MCP-compatible endpoint POST /mcp
- (web) Switch save directory picker to FsPicker and improve dropdown styling
- (cli) Add fluxdown CLI client
- (settings) Support clearing the API access token
- (floating-ball) Add "show only while downloading" mode
- (windows) Reveal file using the system's default third-party file manager
- (website) Add full-text search to docs site (invoke with ⌘/Ctrl+K)
- (ext) Enhance HLS/media resource sniffing detection
🐛 Bug Fixes
- (engine) Sanitize externally provided file_name to prevent path traversal
- (windows) Self-heal RUNASADMIN compatibility flag to avoid error 740
- (macos) Fix tray/floating ball failing to bring the main window to front on restore
- (windows) Enable cross-integrity-level process communication when running elevated
⚡ Performance
- (segment) Coalesce multiple segment fdatasync calls behind a global rate limiter
⚙️ Miscellaneous Tasks
- Add release tweet script and ignore the .promo/ directory
FluxDown Server v0.1.54
[unreleased]
🚀 新功能
- (mobile) 新增 Android/iOS 移动端下载支持
🐛 问题修复
- (db) 修复并发写触发 database is locked
[unreleased]
🚀 Features
- (mobile) Add Android/iOS mobile download support
🐛 Bug Fixes
- (db) Fix
database is lockederror caused by concurrent writes
📦 直接下载运行(免 Docker)
| 平台 | 资产 |
|---|---|
| Windows x64 / ARM64 | FluxDown-Server-0.1.54-windows-{x64,arm64}.zip |
| macOS Intel / Apple Silicon | FluxDown-Server-0.1.54-macos-{x64,arm64}.tar.gz |
| Linux x64 / ARM64(musl 静态链接,任意发行版可用) | FluxDown-Server-0.1.54-linux-{x64,arm64}.tar.gz |
解压后直接运行 fluxdown-server(Windows 为 fluxdown-server.exe),浏览器访问 http://127.0.0.1:17800。
首次启动会在终端打印管理 token,务必保存。文件校验见 SHA256SUMS.txt。
🐳 Docker
docker pull ghcr.io/zerx-lab/fluxdown-server:0.1.54
docker run -d -p 17800:17800 -v fluxdown-data:/data \
ghcr.io/zerx-lab/fluxdown-server:0.1.54Compose 部署见仓库 docker/docker-compose.yml。首次启动会在容器日志打印管理 token。
FluxDown Server v0.1.53
[unreleased]
🚀 新功能
- (api) 新增 MCP 兼容端点 POST /mcp
- (web) 保存目录改用 FsPicker 并优化下拉样式
🐛 问题修复
- (engine) 清洗外部提供的 file_name 防止路径穿越
⚡ 性能优化
- (segment) 合并多段 fdatasync 为全局限频闸
[unreleased]
🚀 Features
- (api) Add MCP-compatible endpoint POST /mcp
- (web) Switch save directory picker to FsPicker and improve dropdown styling
🐛 Bug Fixes
- (engine) Sanitize externally provided file_name to prevent path traversal
⚡ Performance
- (segment) Merge multiple fdatasync calls into a global rate-limiting gate
📦 直接下载运行(免 Docker)
| 平台 | 资产 |
|---|---|
| Windows x64 / ARM64 | FluxDown-Server-0.1.53-windows-{x64,arm64}.zip |
| macOS Intel / Apple Silicon | FluxDown-Server-0.1.53-macos-{x64,arm64}.tar.gz |
| Linux x64 / ARM64(musl 静态链接,任意发行版可用) | FluxDown-Server-0.1.53-linux-{x64,arm64}.tar.gz |
解压后直接运行 fluxdown-server(Windows 为 fluxdown-server.exe),浏览器访问 http://127.0.0.1:17800。
首次启动会在终端打印管理 token,务必保存。文件校验见 SHA256SUMS.txt。
🐳 Docker
docker pull ghcr.io/zerx-lab/fluxdown-server:0.1.53
docker run -d -p 17800:17800 -v fluxdown-data:/data \
ghcr.io/zerx-lab/fluxdown-server:0.1.53Compose 部署见仓库 docker/docker-compose.yml。首次启动会在容器日志打印管理 token。
FluxDown Mobile v0.1.54
[unreleased]
🚀 新功能
- (mobile) 新增 Android/iOS 移动端下载支持
🐛 问题修复
- (db) 修复并发写触发 database is locked
[unreleased]
🚀 Features
- (mobile) Add Android/iOS mobile download support
🐛 Bug Fixes
- (db) Fix "database is locked" error triggered by concurrent writes
FluxDown Extension v0.1.53
[0.1.53] - 2026-07-04
🚀 新功能
- (ext) 增强 HLS/媒体资源嗅探识别
[0.1.53] - 2026-07-04
🚀 Features
- (ext) Enhance HLS/media resource sniffing and detection
FluxDown CLI v0.1.54
[unreleased]
🚀 新功能
- (mobile) 新增 Android/iOS 移动端下载支持
🐛 问题修复
- (db) 修复并发写触发 database is locked
- (cli) Musl 交叉编译改用 rustls 避免 openssl-sys 失败
[unreleased]
🚀 Features
- (mobile) Add Android/iOS mobile download support
🐛 Bug Fixes
- (db) Fix "database is locked" errors caused by concurrent writes
- (cli) Switch musl cross-compilation to rustls to avoid openssl-sys build failures
📦 下载预编译二进制
| 平台 | 资产 |
|---|---|
| Windows x64 / ARM64 | FluxDown-CLI-0.1.54-windows-{x64,arm64}.zip |
| macOS Intel / Apple Silicon | FluxDown-CLI-0.1.54-macos-{x64,arm64}.tar.gz |
| Linux x64 / ARM64(musl 静态链接,任意发行版可用) | FluxDown-CLI-0.1.54-linux-{x64,arm64}.tar.gz |
解压后得到 fluxdown(Windows 为 fluxdown.exe),放入 PATH 即可使用。文件校验见 SHA256SUMS.txt。
🛠️ 从源码安装
cargo install --git https://github.com/zerx-lab/FluxDown fluxdown_cli🚀 快速开始
fluxdown ping # 探活(需 FluxDown App / server 运行中)
fluxdown add https://example.com/f.zip
fluxdown ls服务地址经 --url 或 FLUXDOWN_URL(默认 http://127.0.0.1:17800),
管理 token 经 --token 或 FLUXDOWN_TOKEN。
v0.1.52
[0.1.52] - 2026-07-03
🚀 新功能
- (app) 外部下载请求改用独立快速下载小窗
- (website) 下载区新增 FluxDown Server 独立发布支持
🐛 问题修复
- (downloader) 修复 CORS 预检 OPTIONS 被误当下载请求回放
📚 文档
- (website) 演示站文档新增公开令牌说明并去掉 URL 携带 token
⚡ 性能优化
- (downloader) 连接池空闲上限提升到 64 匹配多核分段数
🧪 测试
- (engine) 新增暂停恢复并发度全链路复现测试
[0.1.52] - 2026-07-03
🚀 Features
- (app) Switched external download requests to a dedicated quick-download mini window
- (website) Added independent release support for FluxDown Server in the download section
🐛 Bug Fixes
- (downloader) Fixed CORS preflight OPTIONS requests being mistakenly replayed as download requests
📚 Documentation
- (website) Added public token documentation for the demo site and removed tokens from URLs
⚡ Performance
- (downloader) Raised the connection pool idle cap to 64 to match multi-core segment count
🧪 Testing
- (engine) Added an end-to-end reproduction test for pause/resume concurrency
v0.1.51
[0.1.51] - 2026-07-03
🚀 新功能
- (website) 新增 GitHub 赞助名录(Sponsor Wall)
- (website) 导航栏新增在线演示入口
- (web) 支持 URL 携带 token 自动登录
- (mobile) 新增 Android 移动端界面与启动流程
- (website) 新增文档系统与下载地域路由
- (server) 发布多平台预编译二进制
- (mobile) Android 保存目录选择与存储权限适配
- (sidebar) 侧边栏 Logo 旁新增 FluxDown 字标
🐛 问题修复
- (engine) 修复文件名去重的大小写与并发竞态覆盖
- (settings) 切换设置分类时滚动位置重置到顶部
- (ci) 更新日志翻译改为直接调用 Claude Code CLI
- (window) 修复显示器拓扑变化后窗口恢复到屏幕外
- (log) 截断超长配置值避免日志文件膨胀
📚 文档
- 新增贡献指南与 CLA 签署要求
- (website) 补全中英文文档并更新安装/快速上手内容
[0.1.51] - 2026-07-03
🚀 Features
- (website) Add GitHub Sponsor Wall
- (website) Add live demo entry to navbar
- (web) Support auto-login via token in URL
- (mobile) Add Android mobile UI and launch flow
- (website) Add documentation site and download geo-routing
- (server) Publish precompiled binaries for multiple platforms
- (mobile) Add Android save directory picker and storage permission handling
- (sidebar) Add FluxDown wordmark next to sidebar logo
🐛 Bug Fixes
- (engine) Fix filename dedup case sensitivity and concurrent race overwrite
- (settings) Fix scroll position resetting to top when switching settings categories
- (ci) Switch release notes translation to call the Claude Code CLI directly
- (window) Fix window restoring off-screen after monitor topology changes
- (log) Truncate overly long config values to prevent log file bloat
📚 Documentation
- Add contributing guide and CLA signing requirement
- (website) Complete Chinese/English docs and update install/quickstart content
v0.1.50
[0.1.50] - 2026-07-03
🚀 新功能
- (website) 新增 GitHub 开源入口与双语 release notes 展示
- (server) 新增 headless Web 服务器与 Web 管理界面
- (api) 外部下载支持指定保存目录与免打扰模式
- (ui) 状态栏新增任务完成后自动关机
- (docker) 新增 headless 服务器 Docker 镜像构建与发布流程
🐛 问题修复
- (website) Release API 严格匹配三段式 semver tag
- (updater) 绕过 Windows 740 需要提升错误
⚙️ 杂项
- 移除 release_tag.py 并重构 macOS 托盘插件结构
[0.1.50] - 2026-07-03
🚀 Features
- (website) Add GitHub open-source entry and bilingual release notes display
- (server) Add headless web server with web management UI
- (api) External downloads support custom save directory and do-not-disturb mode
- (ui) Add auto-shutdown after tasks complete to status bar
- (docker) Add headless server Docker image build and publish pipeline
🐛 Bug Fixes
- (website) Release API strictly matches three-part semver tags
- (updater) Bypass Windows error 740 (elevation required)
⚙️ Miscellaneous Tasks
- Remove release_tag.py and restructure macOS tray plugin