v2.1.3
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 进行反馈