Node-RED 1.3.5:维护版本发布
🎨 编辑器修复
- 在活动选项卡旁边打开子流程选项卡,而不是在末尾
- 缩小默认通知框大小
- 支持在选项卡栏中使用鼠标滚轮滚动
- 恢复 #2967 的部分内容以修复 treeList 边距宽度计算
- 防止未知节点破坏编辑器
- 阻止缺少类型的模块阻止编辑器加载
- 设置第一个活动选项卡时处理不再存在的侧边栏选项卡
- 修复浏览器发送无法识别语言时的插件加载
- 防止拖放导入时的错误导致 dropTarget 保持可见(修复 #2982)
- 修复将节点拖入缩放工作区时的缩放问题
- 修复信息提示中不正确的快捷键 (#2980) @kazuhitoyokoi
- 减少节点/标签生成周围的代码重复
- 修复没有 editorTheme.page 设置时的主题处理
- 修复 treeList 中的 jshint 错误
⚙️ 运行时改进
- 修复 runtime/lib/api/nodes 中的错误处理
- 添加 Node 16 支持(sass 问题已修复)
- 从 node-sass 迁移到 sass (#2984)
- 修复 "installRetry" 被声明为常量并被更改的问题 (#2974) @aheissenberger
🔌 节点优化
- 函数节点:
- 修复当 on-stop 最后一行是注释时的 'SyntaxError'
- 修复节点帮助文本中的函数选项卡标签名称(关闭 #2978)
- 更新函数节点的日语信息文本 (#2985) @HiroyasuNishiyama
🛠️ 其他改进
- 增强选项卡管理的用户体验
- 改进拖放操作的稳定性
- 优化插件和模块加载机制
- 提升国际化支持的质量
这个维护版本主要解决了选项卡管理、拖放操作、插件加载和函数节点稳定性等方面的问题,同时完成了从 node-sass 到 sass 的重要迁移,提升了系统的兼容性和开发体验。
git下载:
国内高速下载通道: