下载
https://github.com/cloudreve/Cloudreve/releases/tag/3.6.0
(捐助版用户请登录授权管理面板下载)
升级后需要注意的事项
- 默认会在“连接与挂载”中展示指引用户连接 iOS 客户端的页面。Pro 用户可在后台 - 参数设置 - 基本信息中 关闭;社区版用户可以通过修改数据库
show_app_promotion
为 0
关闭;
- iOS 客户端需要升级到 1.3.0 (几天后推送)后才可正常使用 3.6.0 版本的 Cloudreve。
部分更新的图文说明
国际化支持
本次更新增加了国际化支持,包括:语言、日期习惯等优化:
默认会根据用户系统自动切换语言,如有需求也可手动修改。
离线下载优化
【Pro】为用户指定可用的离线下载节点,也可允许用户自由选择节点:
如上图所使,我们也优化了离线下载创建任务的 UI 体验。同时,做种中的任务可以被并行转存了。
从浏览器直接下载整个目录
客户端集成
【Pro】可以为站点购买 iOS 客户端批量授权,详情:https://forum.cloudreve.org/d/2640
增加了可关闭的客户端连接引导页面:
新的设置
在 参数设置 - 传输与通信 中设置公共静态资源(如外链、下载链接)的缓存有效期,解决部分链接无法被 CDN 缓存的异常:
为 OneDrive 存储策略设置请求限流:
新的圆角样式
目录选择器可一键选择当前目录 (..
)
完整更新日志
新特性
- i18n 国际化支持,目前内置简体中文和英语两种语言
- [Pro] 为用户组设置可用离线下载节点,用户可自由选择偏好节点
- [Pro] 为整个站点购买 iOS 客户端批量授权
- “连接与挂载”中增加连接客户端的指引,可在后台关闭展示
- 支持“做种中”状态,在离线下载做种的同时中转文件
- 创建的永久直链更短
- 从浏览器递归下载整个目录到本地
- 增加设置项,可设置 Unix Socket 监听时呈递 IP 地址的 Header
- 可为 OneDrive 存储策略设置最大请求频率,减少请求限流几率
- 关闭服务器前安全中止所有连接
- 离线下载列表可展示处理下载任务的节点名
- 为公共静态资源(外链、下载连接)设置缓存有效期
- 在管理面板中编辑用户 2FA 验证密钥
- 一键重试所有已失败的上传任务
- 在配置文件中指定 Unix Socket 文件的权限
🛠 优化
- 新的 UI 样式,使用更加圆润的圆角
- 用户输入格式错误时会在错误信息中指明有问题的字段
- 移除了样式有缺陷的设置 ICP 备案号的功能
- 使用文件扩展名返回 MIME Type,解决某些 WebDAV 客户端的报错
- 在数据库脚本中校准容量时为所有用户重新刷新
- 更优雅的方式移除前端资源中的 map 文件
- 在启动时将静态资源文件解压到内存中,提升静态资源加载速度
- 支持 OneDrive Graph API 中发
Retry-After
限流控制
- 多文件中转任务时单个文件失败后仍然继续尝试其他文件
- 增加默认 Cookie 有效期到 60 天
- 将
WAV
文件视为可播放文件
- 登录状态下进入登录页面时跳转回个人文件页面
- 注册功能关闭时隐藏注册按钮
- 优化分页 UI,桌面端自动隐藏
- 优化验证码样式
- 改善大量文件时离线下载列表的性能
- 离线下载未开启时隐藏离线下载列表入口
- 统一 URL 和 Torrent 离线下载的 UI
- 改善目录选择体验,可一键选择当前目录
- 字幕选择列表排序规则跟随文件列表
- 文件名匹配时自动加载字幕文件
- 添加 OneDrive 策略时的指引描述
Bug 修复
- iOS 下 FaceID 无法作为外部验证器
- 启动前删除遗留的 socket 文件
- 删除空目录时造成的慢查询
- 管理面板首页概况数据无法缓存到 Redis 中
- 任务列表已完成文件进度数量不准确
- 向 OneDrive 或 SharePoint 上传包含
%
的文件时报错“文件信息不一致”
- S3 策略移除文件卡死
- 在 SQLite 下无法同时删除大量(>1000)文件
request
中对 header 进行深拷贝
- CVE-2022-32167
- 本地策略文件外链无法被缓存
- [Pro] 限制管理员购买其他用户组
- 设置页面中无法开关黑暗模式
- 离线下载任务列表中无法打开任务父目录
- 预览代码文件时前端崩溃
- 移动端分享列表样式错位
- 列表平铺下的双滚动条
- 时区未知时回退到默认时区
- 拖拽移动文件后无法再通过右键移动
- 大高度视频播放时出现滚动条
- 登录页面的错别字