Skip to content

v2.1.3

Choose a tag to compare

@github-actions github-actions released this 10 Jul 07:12
· 43 commits to main since this release

BaiduPCS-Rust v2.1.3 发行说明

发布日期:2026-07-10


🎯 版本说明

v2.1.3 是在 v2.1.2 基础上的小版本更新:新增文件与下载列表排序能力,并修复了快速切换目录时文件夹偶发无法打开的问题。

  • 列表排序:网盘 / 本地文件列表点击表头排序(name / time / size,升 / 降序),下载页新增排序控件与状态筛选栏(含各状态计数)
  • 文件管理修复:快速切换目录时的并发竞态,过期响应不再覆盖当前目录、文件夹偶发无法打开

平滑升级:本版本不涉及任何不兼容的数据迁移,从 v2.1.x 升级无感知。仍建议升级前按惯例备份数据目录(见下方「升级说明」)。


✨ 新功能:文件与下载列表排序

  • 网盘 / 本地文件排序:文件管理页与本地文件页支持点击表头对 文件名 / 修改时间 / 大小 排序,排序字段(name / time / size)与升降序透传后端,配合分页在大目录下也能拿到全局有序结果,而非仅对当前页排序。
  • 下载列表排序 + 状态筛选:下载管理页新增排序控件状态筛选栏——可按状态(下载中 / 等待 / 已完成 / 失败 / 暂停等)过滤,筛选栏内联显示各状态任务计数,在任务量大时快速定位目标任务。

🐛 问题修复

  • 文件管理·目录切换偶发打不开:快速切换目录时,目录切换分页加载两条异步链路并发,较晚返回的过期响应可能覆盖当前目录内容,表现为文件夹偶发无法打开。现在对返回结果按当前路径 / 请求序号校验,过期响应直接丢弃。

🔧 升级说明

Docker 用户

# 升级前建议先备份挂载的 data 卷

# 拉取指定版本镜像
docker pull komorebicarry/baidupcs-rust:v2.1.3

# 或使用 latest 标签
docker pull komorebicarry/baidupcs-rust:latest

# 重启容器
docker-compose down && docker-compose up -d

二进制用户

Releases 页面下载对应平台的二进制文件,替换原有可执行文件后重启服务。

配置与数据

  • 本版本无破坏性数据迁移,从 v2.1.x 升级无需任何手动操作。
  • 升级仍建议按惯例备份 backend/config/backend/wal/(Docker 用户备份挂载的 data 卷)。
  • 默认端口仍为 18888,不影响现有反向代理 / 防火墙 / 书签。

📁 下载

平台 文件名
Windows (x86_64) BaiduPCS-Rust-v2.1.3-windows-x86_64.zip
Linux (x86_64) BaiduPCS-Rust-v2.1.3-linux-x86_64.tar.gz
Linux (ARM64) BaiduPCS-Rust-v2.1.3-linux-aarch64.tar.gz
macOS (x86_64) BaiduPCS-Rust-v2.1.3-macos-x86_64.tar.gz
macOS (ARM64) BaiduPCS-Rust-v2.1.3-macos-aarch64.tar.gz
Docker 镜像 BaiduPCS-Rust-v2.1.3-docker.tar.gz

完整更新日志:参见项目根目录的 CHANGELOG.md
问题反馈:欢迎通过 GitHub Issues 进行反馈