Skip to content

Releases: zerx-lab/FluxDown

v0.1.54

Choose a tag to compare

@github-actions github-actions released this 04 Jul 15:38

[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 locked error 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

Choose a tag to compare

@github-actions github-actions released this 04 Jul 13:07

[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

Choose a tag to compare

@github-actions github-actions released this 04 Jul 15:12

[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 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.54

Compose 部署见仓库 docker/docker-compose.yml。首次启动会在容器日志打印管理 token。

FluxDown Server v0.1.53

Choose a tag to compare

@github-actions github-actions released this 04 Jul 12:49

[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.53

Compose 部署见仓库 docker/docker-compose.yml。首次启动会在容器日志打印管理 token。

FluxDown Mobile v0.1.54

Choose a tag to compare

@github-actions github-actions released this 04 Jul 15:22

[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

Choose a tag to compare

@github-actions github-actions released this 04 Jul 12:46

[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

Choose a tag to compare

@github-actions github-actions released this 04 Jul 15:06

[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

服务地址经 --urlFLUXDOWN_URL(默认 http://127.0.0.1:17800),
管理 token 经 --tokenFLUXDOWN_TOKEN

v0.1.52

Choose a tag to compare

@github-actions github-actions released this 03 Jul 17:23

[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

Choose a tag to compare

@github-actions github-actions released this 03 Jul 14:29

[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

Choose a tag to compare

@github-actions github-actions released this 03 Jul 08:19

[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