V2.3.7 主要更新内容
新增功能
- 网盘新增设置默认打开文件方式,用户可以自行设置默认打开方式的应用。
- 系统工具新增内存优化模块,支持显示配置情况、清理内容缓存,可查看 PHP 扩展环境支持情况及 Config 设置是否开启。
- 系统设置新增通知设置模块,支持设置通知刷新时间间隔、通知消息重复接收与计数。
问题修复
- 修复应用中心页面加载频繁更新记录问题。
- 修复空文件上传后实际不存在导致的打开与下载失败,还会造成数据库记录重复问题。
- 修复存储型XSS漏洞,增强输入过滤机制。
- 修复正在等待上传的文件不能进行取消上传问题。
- 修复使用容器安装时,端口获取不正确问题。
- 修复部分场景下上传文件夹后需刷新才能打开的问题,现在上传完成即可直接进入文件夹,操作更顺畅。
- 其他已知bug修复,安全问题修复。
优化改进
- 改进系统日志、分享管理、文件管理、评论应用的数据表格搜索框、渲染及搜索逻辑。
- 处理部分场景创建目录时参数缺失情况。
- 处理缓存数据不能实时携带sid和preview参数的情况。
- 优化站点关闭时已登录用户页面显示。
- 调整验证码机制:前端限制4次尝试,后端单次校验并自动删除验证码防止重复使用。
- 优化网盘回收站逻辑(当彻底删除设置为0天时直接删除,不进入回收站)。
- 网盘空搜索行为优化:移除空条件限制,现在空搜索将返回所有权限内文件。
- 网盘搜索逻辑优化:修复当文件位置选择机构部门时可能会显示无权限个人文件的问题,修复不能搜索本级文件的问题,优化重置时标记、位置选中交互逻辑。
- 完善网盘资源事件动态数据:补充文件位置和文件链接,确保动态信息完整。
- 网盘UI优化与交互优化。
- 网盘右侧信息栏支持查看机构/部门/群组包含文件数量与大小属性。
- 将邮箱地址长度校验从 32 位调整为 40 位,与数据库字段长度保持一致,解决因长度限制导致的合法邮箱无法创建用户问题。
注意事项
- 离线升级:从V2.01及以上版本的用户升级到V2.3.7需要执行升级程序。本次更新包含关键问题修复,建议所有用户尽快升级,以获得更好的使用体验。
- PHP版本:仅支持php7.0+的PHP版本使用,请确保你的服务器环境符合要求。
- 清理缓存:无论是在线升级还是离线升级,都需要在升级后前往系统工具中清理系统缓存,以保证系统正常运行。
V2.3.6 主要更新内容
发布于: 2025.7.27
新增功能
- 新增
resources_meta元数据表:- 开发者可基于此扩展文件关联数据,无需自行维护独立表。
- 记录会随网盘文件删除自动清理。
- 适用场景:插件开发、文件关联元数据存储。
- 分享页新增「文件位置」查看功能,支持分享者和管理员查看。
- 网盘编辑分享框支持显示分享统计,如访问次数。
- 网盘右侧信息栏和分享页支持分页信息显示。
- 机构部门/群组的介绍内容支持在网盘应用场景中展示。
问题修复
- 修复云存储文件通过
getStream接口预览时出现的空白/加载失败问题,优化传输逻辑。(影响版本:v2.3.3、v2.3.4、v2.3.5) - 修复网盘编辑文件标签时输入框高度为0的UI问题。
- 修复
IO接口文件重命名失败的返回信息不明确问题。 - 修复
dgmdate()函数周级时间显示与title属性不一致问题。 - 修复用户中心语言设置缺失问题。
- 修改
$_G['siteurl']生成方式,解决内网穿透场景下的URL错误。 - 其他已知bug修复,安全问题修复。
优化改进
- 管理后台、首页、分享页面UI优化。
- 完善加密函数注释说明,提升代码可维护性。
注意事项
- 离线升级:从V2.01及以上版本的用户升级到V2.3.6需要执行升级程序。本次更新包含关键问题修复,建议所有用户尽快升级,以获得更好的使用体验。
- PHP版本:仅支持php7.0+的PHP版本使用,请确保你的服务器环境符合要求。
- 清理缓存:无论是在线升级还是离线升级,都需要在升级后前往系统工具中清理系统缓存,以保证系统正常运行。