dify 1.11.4 正式发布:全面强化安全性、修复多项关键问题,Node.js 升级至 24.1

dify 1.11.4 正式发布:全面强化安全性、修复多项关键问题,Node.js 升级至 24.13.0!附详细升级指南

🛠️ Bug 修复详解
1. 登录重定向优化
修复了登录后的跳转问题,登录成功后会自动回到正确的目标页面,使登录体验更加流畅。
2. 缺失 id 和 message_id 问题修复
修补了接口返回中缺失 id 与 message_id 的缺陷,保证数据完整性。
3. 修复反解构 undefined 属性错误
解决了在组件中解构 name 时出现 undefined 报错的问题,提升系统稳定性。

📦 主要文件变更
后端部分:

• api/fields/message_fields.py:为 id 与 message_id 设置默认值,修复缺失问题。
• api/pyproject.toml:版本号更新为 1.11.4。
• docker/docker-compose*.yaml:镜像版本统一更新为 1.11.4。
• web/.nvmrc、web/Dockerfile:Node.js 版本由 22 升级为 24。
• .github/workflows:CI 流程中全部使用 Node.js 24。
前端部分:

• 调整登录逻辑,避免 access_token 为空时报错。
• 更新 preview-document-picker.tsx,支持 value 参数可选,解决反解构 undefined 报错。
• 删除冗余 Node.js 版本约束,兼容性更强。
• 多处单元测试增加可选参数校验,增强稳定性。
🧩 核心改动汇总
• 修复登录后重定向失效问题
• 修复缺失 id/message_id 问题
• 升级 Node.js 至 24.13.0
• 修复解构未定义属性报错
• 版本号提升至 1.11.4
#大模型# #福大大架构师每日一题#
全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务