Node-RED 3.1.10 维护版本发布
🎨 编辑器修复与改进
用户界面优化
- 侧边栏工具提示:为侧边栏添加缺失的工具提示 (#4713) @GogoVega
- 配置节点光标:将配置节点光标更改为指针 (#4711) @GogoVega
- 复选框返回值:修复复选框应返回布尔值而非字符串 "on" (#4715) @GogoVega
- 复选框更新:修复调用 typedInput("value", "") 时复选框未更新的问题 (#4729) @GogoVega
- 选项列表翻译:翻译选项列表中选中的项目数量 (#4730) @GogoVega
- 侧边栏配置刷新:修复部署后侧边栏配置未刷新的问题 (#4734) @GogoVega
- 鼠标中键平移:修复 Windows 10/11 上使用鼠标中键平移的问题 (#4716) @corentin-sodebo-voile
子流程与组管理
- 子流程环境属性撤销:修复子流程环境属性编辑的撤销操作 (#4667) @knolleary
- 组节点删除:删除分组节点时应更新组 (#4714) @GogoVega
- 链接导入修复:修复将链接副本导入子流程时丢失链接的问题 (#4750) @GogoVega
- 组环境变量克隆:修复组环境变量属性的克隆 (#4753) @knolleary
历史记录与部署
- 节点历史记录:允许节点在 onEditSave 中返回额外的历史记录条目 (#4710) @knolleary
- 修改流程停止列表:在计算修改流程停止列表时包含重新连接的节点 (#4754) @knolleary
⚙️ 运行时改进
安全与错误处理
- 自动登录循环:当启用自动登录但登录失败时避免登录循环 (#4684) @knolleary
- VM 脚本创建:用 vm.Script 替换 vm.createScript (#4534) @patlux
- 函数节点错误传递:在函数节点中传递完整的错误对象并复制 cause 属性 (#4685) @knolleary
🔌 节点优化
Monaco 编辑器修复
- Monaco 错误拼写:修复 monaco.js 中的三个错误拼写 (#4660) @JoshuaCWebDeveloper
📚 文档与国际化
国际化支持
- 日语侧边栏工具提示:为侧边栏工具提示添加日语翻译 (#4727) @kazuhitoyokoi
文档改进
- 段落标签闭合:添加闭合段落标签 (#4664) @ZJvandeWeg
🎨 主题与样式
CSS 变量完善
- CSS 变量输出:确保所有 CSS 变量都在输出文件中 (#3743) @bonanitech
👥 新贡献者
- @JoshuaCWebDeveloper 在 #4660 中做出了首次贡献
- @patlux 在 #4534 中做出了首次贡献
- @corentin-sodebo-voile 在 #4716 中做出了首次贡献
🛠️ 发布准备
- 3.1.10 版本发布:完成 3.1.10 版本的发布准备 (#4755) @knolleary
完整更新日志: 3.1.9...3.1.10
这个维护版本主要解决了用户界面交互、子流程管理、组操作、国际化支持和错误处理等方面的问题,同时欢迎了三位新的贡献者加入社区,进一步提升了系统的稳定性和用户体验。
git下载:
国内高速下载通道: