好的,这是对 Node-RED 4.0.1 维护版本更新日志的详细中文摘要。
Node-RED 4.0.1 版本更新说明(维护版本)
这是一个针对 4.0.0 主要版本的维护性更新,主要专注于修复错误、优化体验和进行国际化改进。
🔧 主要修复与改进
编辑器 & 用户界面
- 界面优化:
- 在子流程的「信息」选项卡中,为其实例数量添加了工具提示,提升信息透明度。
- 修复了配置节点下拉菜单中默认值赋值的问题。
- 统一了「添加新项...」和「无」选项的底层值(使用
_ADD_),使逻辑更一致。
- 国际化:为 4.0.0 版本新增了日语翻译。
节点功能修复与增强
- Join 节点:将使用
msg.parts 属性改为可选,使节点更灵活,降低了使用门槛。
- 子流程:确保子流程实例中与凭证(credentials)相关的属性值能被正确提取和处理。
底层与API
- HTTP 通信:
- 移除了默认的 User-Agent 请求头。这可以避免在某些严格的安全策略下被服务器拒绝,提高了连接的兼容性。
- 修复了 UI 中代理设置的问题,现在会同时为
http_proxy 和 https_proxy 环境变量设置代理代理,确保所有类型的出站请求都能正确通过代理。
- API 一致性:确保在通过
/flow API 导出流时,组节点(Group Node) 能被正确地包含在导出数据中。
📋 总结
Node-RED 4.0.1 是一个推荐所有 4.0.0 用户升级的版本。它解决了一些在主要版本发布后发现的关键问题,特别是在网络连接兼容性(移除User-Agent)、子流程凭证处理和配置节点选择方面,同时带来了有用的界面改进和新的日语翻译。
完整变更日志: 4.0.0...4.0.1
贡献者: 感谢 @knolleary, @dceejay 等 5 位 贡献者。
git下载:
国内高速下载通道: