1.0 之前版本的发布说明#
n8n 在 1.0.0 版本发布前的功能更新与缺陷修复。
你也可以在 GitHub 仓库中查看 发布版本。
最新版与下一版本
n8n 每周通常会发布一个新的次要版本。latest 版本适用于生产环境,next 是最新的开发版本。请将 next 视为测试版(beta):它可能不稳定。如需报告问题,请使用 论坛。
当前 latest:1.115.2
当前 next:1.116.1
如何更新 n8n#
更新 n8n 的步骤取决于你使用的 n8n 平台。请参考对应平台的文档:
- Cloud
- 自托管选项:
- npm
- Docker
n8n 中的语义化版本控制#
n8n 使用 语义化版本控制(semantic versioning)。所有版本号格式均为 主版本号.次版本号.修订号(MAJOR.MINOR.PATCH),其递增规则如下:
- 当做出不兼容的更改(可能需要用户干预)时,增加 主版本号(MAJOR)。
- 当以向后兼容的方式添加新功能时,增加 次版本号(MINOR)。
- 当进行向后兼容的缺陷修复时,增加 修订号(PATCH)。
n8n@0.237.0#
查看此版本的 提交记录。 发布日期: 2023-08-17 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
贡献者#
Jordan Hall Xavier Calland
n8n@0.236.3#
查看此版本的 提交记录。 发布日期: 2023-07-18 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
贡献者#
Romain Dunand noctarius aka Christoph Engelbert
n8n@0.236.2#
查看此版本的 提交记录。 发布日期: 2023-07-14 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.236.1#
查看此版本的 提交记录。 发布日期: 2023-07-12 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.236.0#
查看此版本的 提交记录。 发布日期: 2023-07-05 此版本包含新节点、节点功能增强和 bug 修复。 完整发布详情,请参阅 GitHub 上的 Releases。
新增节点#
crowd.dev#
本次发布包含一个 crowd.dev 节点和 crowd.dev 触发器节点(Trigger node)。crowd.dev 是一款帮助你了解谁正在参与你的开源项目的工具。 crowd.dev 节点文档。
贡献者#
Alberto Pasqualetto perseus-algol Romeo Balta ZergRael
n8n@0.234.1#
查看此版本的 提交记录。 发布日期: 2023-07-05 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.235.0#
查看此版本的 提交记录。 发布日期: 2023-06-28 此版本包含新功能、新增节点、节点功能增强和 bug 修复。
不稳定版本 截至 2023 年 7 月 4 日,此版本被视为不稳定。n8n 建议不要升级。
完整发布详情,请参阅 GitHub 上的 Releases。
贡献者#
Marten Steketee Sandra Ashipala
n8n@0.234.0#
查看此版本的 提交记录。 发布日期: 2023-06-22 此版本包含新功能、新增节点、节点功能增强和 bug 修复。
不稳定版本 截至 2023 年 7 月 4 日,此版本被视为不稳定。n8n 建议直接升级到 0.234.1 版本。
不可逆的数据库迁移 此版本包含一项数据库迁移,将凭证(credentials)和工作流(workflow)的 ID 改为使用 nanoId 字符串格式。该迁移在某些环境中可能耗时较长,但不会影响使用旧版数字 ID 的功能。 一旦升级到 0.234.0,将无法回滚到更早版本。
完整发布详情,请参阅 GitHub 上的 Releases。
新增节点#
Debug Helper#
Debug Helper 节点可用于触发不同类型的错误或生成随机数据集,以帮助测试 n8n 工作流。 Debug Helper 节点文档。
n8n@0.233.1#
查看此版本的 提交记录。 发布日期: 2023-06-19 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.233.0#
查看此版本的 提交记录。 发布日期: 2023-06-14 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.232.0#
查看此版本的 提交记录。 发布日期: 2023-06-07 此版本包含新功能、新增节点、节点功能增强和 bug 修复。 完整发布详情,请参阅 GitHub 上的 Releases。
新增节点#
本次发布包含一个新的 Postgres 触发器节点(Postgres Trigger node),可监听事件以及自定义通道。更多信息请参考 Postgres Trigger。
n8n@0.231.3#
查看此版本的 提交记录。 发布日期: 2023-06-17 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.231.2#
查看此版本的 提交记录。 发布日期: 2023-06-14 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.231.1#
查看此版本的 提交记录。 发布日期: 2023-06-06 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.231.0#
查看此版本的 提交记录。 发布日期: 2023-05-31 此版本包含 bug 修复和新功能。 完整发布详情,请参阅 GitHub 上的 Releases。
新功能#
显著的新功能如下:
资源映射器 UI 组件(Resource mapper UI component)#
本次发布引入了一个新的 UI 组件——资源映射器(resource mapper)。该组件对节点开发者非常有用。如果你的节点执行插入(insert)、更新(update)或 upsert 操作,通常需要将数据转换为所集成服务支持的格式。过去常常需要在发送数据的节点前使用一个 Set 节点来调整数据结构。现在,资源映射器组件允许你在节点内部直接完成这一格式转换。
节点开发者可参考 Node user interface elements | Resource mapper 获取使用指导。
n8n@0.230.3#
查看此版本的 提交记录。 发布日期: 2023-06-05 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.230.2#
查看此版本的 提交记录。 发布日期: 2023-05-25 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.230.1#
查看此版本的 提交记录。 发布日期: 2023-05-25 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.230.0#
查看此版本的 提交记录。 发布日期: 2023-05-24 此版本包含新功能、新增节点、节点功能增强和 bug 修复。 完整发布详情,请参阅 GitHub 上的 Releases。
新增节点#
Execution Data#
用于保存工作流执行的元数据,之后可在 Executions 列表中按这些数据进行搜索。 Execution Data 节点文档。
LDAP 节点#
LDAP 节点允许你从 n8n 工作流中与 LDAP 服务器进行交互。 LDAP 节点文档。
LoneScale 节点#
将 n8n 与 LoneScale 集成,LoneScale 是一个购买意向数据平台。 LoneScale 节点文档。
贡献者#
Bram Kn pemontto Yann Aleman
n8n@0.229.0#
查看此版本的 提交记录。 发布日期: 2023-05-17 此版本包含 bug 修复、部分节点的界面文案和错误消息优化,以及其他节点功能增强。 完整发布详情,请参阅 GitHub 上的 Releases。
节点功能增强#
Google Ads 节点现已支持 v13 版本。
n8n@0.228.2#
查看此版本的 提交记录。 发布日期: 2023-05-15 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.228.1#
查看此版本的 提交记录。 发布日期: 2023-05-11 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.228.0#
查看此版本的 提交记录。 发布日期: 2023-05-11 此版本包含新功能、节点功能增强和 bug 修复。 完整发布详情,请参阅 GitHub 上的 Releases。
新增节点#
npm 节点#
本次发布引入了 npm 节点。这是一个新的核心节点,可在工作流中查询 npm 仓库。
贡献者#
Adam Charnock
n8n@0.227.1#
查看此版本的 提交记录。 发布日期: 2023-05-15 这是一个修复 bug 的版本。 完整发布详情,请参阅 GitHub 上的 Releases。
n8n@0.227.0#
查看此版本的 提交记录。 发布日期: 2023-05-03 此版本包含新功能、节点功能增强和 bug 修复。 完整发布详情,请参阅 GitHub 上的 Releases。
节点功能增强#
- 对 Microsoft Excel 365 节点进行了全面重构,改进了用户界面使其更易于配置,增强了错误处理能力,并修复了一些问题。
废弃通知#
本次发布废弃了以下内容:
EXECUTIONS_PROCESS环境变量。- 在 own 模式下运行 n8n。主模式(main mode)现在为默认模式。如需完整的执行隔离,请使用 队列模式(Queue mode)。
WEBHOOK_TUNNEL_URL标志,已被WEBHOOK_URL取代。- 对 MySQL 和 MariaDB 作为 n8n 后端数据库的支持。n8n 将在 1.0 版本中完全移除对该类数据库的支持。建议改用 PostgreSQL。
n8n@0.226.2#
查看此版本的 提交记录(commits)。 发布日期: 2023-05-03 这是一个错误修复版本。 完整发布详情请参阅 GitHub 上的 Releases 页面。
n8n@0.226.1#
查看此版本的 提交记录(commits)。 发布日期: 2023-05-02 这是一个错误修复版本。 完整发布详情请参阅 GitHub 上的 Releases 页面。
n8n@0.226.0#
查看此版本的 提交记录(commits)。 发布日期: 2023-04-26 本次发布包含新功能、节点增强和错误修复。
重大变更
请注意,此版本对 extractDomain 和 isDomain 函数进行了不兼容的变更。更多详情可参考 此处。
完整发布详情请参阅 GitHub 上的 Releases 页面。
新功能#
- 为自托管用户新增一个命令,用于获取许可证信息:
1| ``` n8n
---|---
### 节点增强#
* 使用 SQL 的节点(例如 PostgreSQL 节点)现在拥有更强大的 SQL 编辑器,便于编写自定义查询。
* 对 Google BigQuery 节点进行全面重构,支持执行查询、改进用户界面以简化配置流程、增强错误处理能力,并修复已知问题。
## n8n@0.225.2#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-04-25
这是一个错误修复版本。
### 错误修复#
* Core:升级 google-timezones-json,修正圣保罗(Sao Paulo)的时区设置。
* Code Node:更新 vm2 以修复 CVE-2023-30547 安全漏洞。
## n8n@0.225.1#
查看此版本的 提交记录。
**发布日期:** 2023-04-20
这是一个错误修复版本。
### 错误修复#
* 编辑器:从工作流页面中清理演示和模板提示。
* 编辑器:通过正确取消订阅事件总线,修复节点详情视图中的内存泄漏问题。
* 编辑器:设置侧边栏在导航离开时应断开与推送服务的连接。
* Notion 节点:更新凭据测试,不再要求用户权限。
## n8n@0.225.0#
查看此版本的 提交记录。
**发布日期:** 2023-04-19
### 新功能#
本次发布引入了 变量(Variables)。你现在可以创建变量,用于在 n8n 工作流中存储和复用值。这是支持 n8n 中 环境(Environments) 更大项目的第一阶段。
* 核心功能:HTTP Request 节点新增对 Google 服务账户认证的支持。
* GitLab 节点:文件列表操作新增 **附加参数(Additional Parameters)**。
* MySQL 节点:该节点已进行全面重构。
### 错误修复#
* 核心功能:修复公共 API 中损坏的 API 权限。
* 核心功能:修复配对项(paired item)返回错误数据的问题。
* 核心功能:改进 SAML 连接测试结果的显示。
* 核心功能:使 `getExecutionId` 在所有类型的节点上都可用。
* 核心功能:对于已有姓名信息的用户,跳过 SAML 引导流程。
* 编辑器:为前置输入(prepend input)添加内边距。
* 编辑器:清理演示/视频实验功能。
* 编辑器:用户管理下企业功能缺失的问题。
* 编辑器:修复鼠标中键拖动画布导致无法使用套索选择的问题。
* 编辑器:确保个性化模态框关闭后重定向到空白画布。
* 编辑器:修复在触摸屏设备上 UI 中无法输入某些字符的问题。
* 编辑器:修复 n8n-checkbox 的对齐问题。
* Code 节点:处理用户代码返回 null 和 undefined 的情况。
* GitHub Trigger 节点:移除 content_reference 事件。
* Google Sheets Trigger 节点:返回实际的错误消息。
* HTTP Request 节点:修复 HTTP 请求错误中的 `itemIndex` 问题。
* NocoDB 节点:修复使用非默认主键更新或删除行的问题。
* OpenAI 节点:更新模型列表,仅显示当前支持的模型。
* OpenAI 节点:更新 OpenAI Text Moderate 输入框的占位符文本。
### 贡献者#
Bram Kn
Eddy Hernandez
Filipe Dobreira
Jimw383
## n8n@0.224.4#
查看此版本的 提交记录。
**发布日期:** 2023-04-24
这是一个错误修复版本。
### 错误修复#
* Core(核心): 升级 google-timezones-json,为圣保罗(Sao Paulo)使用正确的时区。
* Code Node(代码节点): 升级 vm2 以解决 CVE-2023-30547 漏洞。
## n8n@0.224.2#
查看此版本的 提交记录。
**发布日期:** 2023-04-20
这是一个错误修复版本。
### 错误修复#
* Core(核心): 修复配对项(paired item)返回错误数据的问题。
* Core(核心): 使所有类型的节点均可访问 `getExecutionId`。
* Editor(编辑器): 通过正确取消订阅事件总线,修复节点详情视图中的内存泄漏问题。
* Editor(编辑器): 修复中键点击移动画布时阻止套索选择(lasso selection)的问题。
* Editor(编辑器): 设置侧边栏在导航离开时应断开与推送服务的连接。
* Google Sheets 触发节点 : 返回实际的错误消息。
* HTTP Request 节点 : 修复 HTTP 请求错误中的 `itemIndex` 问题。
* Notion 节点 : 更新凭据测试逻辑,不再要求用户权限。
### 贡献者#
Filipe Dobreira
## n8n@0.224.1#
查看此版本的 提交记录。
**发布日期:** 2023-04-14
这是一个错误修复版本。
### 错误修复#
* Core(核心): 修复公共 API 中损坏的 API 权限问题。
* Editor(编辑器): 修复在触摸屏设备上无法输入某些字符的 UI 问题。
## n8n@0.224.0#
查看此版本的 提交记录。
**发布日期:** 2023-04-12
本次发布包含一个新节点、功能更新和错误修复。
### 新增节点#
本次发布引入了 TOTP 节点。这是一个新的核心节点(core node),可在工作流中生成 TOTP(基于时间的一次性密码,time-based one-time password)。
### 错误修复#
* Code Node:升级 vm2 以修复 CVE-2023-29017 漏洞。
* Core:自定义 REST 端点不应导致应用崩溃。
* Core:从等待状态恢复执行时,不应触发 workflowExecuteBefore 钩子。
* Core:修复子工作流在启动失败后显示为“永远运行”的问题。
* Core:升级 xml2js 以修复 CVE-2023-0842 漏洞。
* Editor:弃用 mergeDeep,改用 lodash 的 merge 方法。
* HTTP Request Node:恢复详细的错误信息提示。
### 贡献者#
Loganaden Velvindron
## n8n@0.223.0#
查看此版本的 提交记录。
**发布日期:** 2023-04-05
本次发布包含新功能和错误修复。
### 重大变更
请注意,此版本包含一项**重大变更**:最低 Node.js 版本要求现已提升至 v16。更多详情可参阅此处。
### 新功能#
* Core:将 `eventBus` 控制器转换为装饰器风格,并改进权限管理。
* Core:启用 SAML 时,禁止非所有者重置密码(为即将推出的功能做准备)。
* Core:从环境变量读取临时许可证(ephemeral license),并清理 `ee` 标志。
* Editor:允许使用 Tab 键确认自动补全。
* Editor:在节点详情视图打开时仍可保存工作流。
* Editor:SSO 入门引导(为即将推出的功能做准备)。
* Editor:SSO 配置设置(为即将推出的功能做准备)。
### 节点增强#
* Filter Node:显示被过滤掉的项目。
* HTTP Request Node:默认启用重定向跟随(follow redirects)。
* Postgres Node:重构该节点的整体实现。
* ServiceNow Node:在更新事件(incident)时支持添加工作笔记(work notes)。
* SSH Node:在 SSH 凭据中隐藏私钥信息。
### Bug 修复#
* 在映射时为布尔值添加可拖拽状态。
* Compare Datasets 节点:模糊比较现在会正确处理在其中一个输入中缺失的键。
* Compare Datasets 节点:修复对跳过字段中点符号(dot notation)的支持。
* 核心(Core):导入期间停用正在运行的工作流。
* 核心(Core):在 `jsonStringify` 中停止将重复项标记为循环引用。
* 核心(Core):停止使用 `util.types.isProxy` 来追踪增强对象(augmented objects)。
* 核心(Core):修复无数据时 curl 导入出错的问题。
* 核心(Core):在 `jsonStringify` 中正确处理 Date 和 RegExp 类型。
* 核心(Core):在 `augmentObject` 中支持 Date 和 RegExp 对象。
* 核心(Core):防止 `augmentObject` 创建无限嵌套的代理对象(proxies)。
* 核心(Core):将服务账户私钥设为密码字段。
* 核心(Core):更新锁文件(lock file)。
* 核心(Core):等待中的工作流未能停止的问题已修复。
* Date & Time 节点:在日期和时间顶部添加信息框,解释表达式的用法。
* Date & Time 节点:将 Luxon DateTime 对象转换为 ISO 格式。
* 编辑器(Editor):在根级表达式自动补全中添加 `$if`、`$min`、`$max`。
* 编辑器(Editor):减少对项目访问(item access)过于激进的语法检查提示。
* 编辑器(Editor):在表达式编辑器中禁用 Grammarly。
* 编辑器(Editor):在没有用户管理功能的桌面端禁用密码重置功能。
* 编辑器(Editor):修复连接丢失时悬停文本不显示的问题。
* 编辑器(Editor):修复在 Iframe 中无法加载执行预览的问题。
* 编辑器(Editor):修复包含特殊字符的映射问题。
* 编辑器(Editor):防止复制未保存的工作流时显示错误。
* 编辑器(Editor):阻止 NDV 模式视图(schema view)的分页。
* 编辑器(Editor):支持使用修饰键(modifier key)进行退格删除。
* Google Sheets 节点:修复使用对象更新 insertOrUpdate 单元格的问题。
* HTML Extract 节点:支持 JSON 属性中的点符号(dot notation)。
* HTTP Request 节点:修复 AWS 凭据问题,避免在 STS 请求中移除 URL 参数。
* HTTP Request 节点:在“永不失败”(never fail)选项下正确刷新 token。
* HTTP Request 节点:支持 JSON 请求体中的点符号(dot notation)。
* LinkedIn 节点:更新 API 版本。
* Redis 节点:修复哈希集(hash set)未按预期工作的问题。
## n8n@0.222.3#
查看此版本的 提交记录。
**发布日期:** 2023-04-14
这是一个 bug 修复版本。
### Bug 修复#
* 核心(Core):修复公共 API 中损坏的 API 权限问题。
* 编辑器(Editor):修复在触摸屏设备上 UI 中无法输入某些字符的问题。
## n8n@0.222.2#
查看此版本的 提交记录。
**发布日期:** 2023-04-11
这是一个修复 Bug 的版本。
### Bug 修复#
* Code 节点:更新 vm2 以解决 CVE-2023-29017 漏洞。
* Core:更新 xml2js 以解决 CVE-2023-0842 漏洞。
### 贡献者#
Loganaden Velvindron
## n8n@0.222.1#
查看此版本的 提交记录。
**发布日期:** 2023-04-04
这是一个修复 Bug 的版本。
### Bug 修复#
* AWS SNS 节点:修复因消息包含某些字符导致发送失败的问题。
* Core:`augmentObject` 应克隆 Buffer/Uint8Array,而不是将其包装在 proxy 中。
* Core:`augmentObject` 应尽可能使用现有的属性描述符(property descriptors)。
* Core:修复使用 npx 运行时节点无法加载的问题。
* Core:改进节点中 Axios 的错误处理机制。
* Core:密码重置功能应向外部钩子(external hooks)传递正确的值。
* Core:防止 `augmentObject` 创建无限嵌套深度的 proxy。
* Core:在导入命令的查询中使用表前缀(table-prefixes)。
* Editor:修复 Code 节点编辑器中的聚焦状态问题。
* Editor:修复在长时间执行列表中加载执行记录的问题。
* Editor:在已取消的执行任务上显示正确状态。
* Gmail 节点:支持 Gmail Luxon 对象,修复时间戳问题。
* HTTP Request 节点:从流式响应(streaming responses)中检测 MIME 类型。
* HubSpot Trigger 节点:Webhook 需要开发者 API 密钥。
* Set 节点:将字符串转换为数字。
## n8n@0.222.0#
查看此版本的 提交记录。
**发布日期:** 2023-03-30
本次发布包含多项新功能,包括为执行列表添加自定义过滤器,以及新增一个用于在工作流中过滤项目的节点。
升级到 0.222.1
建议直接升级至 0.222.1 版本。
### 新功能#
本次发布对执行列表进行了改进。现在可以保存 自定义执行数据(Custom execution data),并使用这些数据来筛选 全部执行记录(All executions) 和 单个工作流执行记录(Single workflow executions) 列表。
* 添加测试覆盖配置(test overrides)。
* 核心(Core):优化 LDAP/SAML 开关逻辑及对应测试。
* 核心(Core):在启用 SAML 时限制用户邀请功能。
* 核心(Core):统一 OAuth2 错误处理与成功处理的逻辑。
* 编辑器(Editor):修复 ResourceLocator 下拉菜单的样式问题。
### 新增节点#
本次发布引入了 Filter 节点。该节点允许你根据条件过滤项目。如果项目满足条件,Filter 节点会将其传递到后续节点;如果不满足条件,则 Filter 节点不会在输出中包含该项目。
### 问题修复#
* Core: 更早地分配 `properties.success`,以正确设置 `executionStatus`。
* Core: 在 `jsonStringify` 中不要将重复项标记为循环引用。
* Core: 不要使用 `util.types.isProxy` 来追踪增强对象(augmented objects)。
* Core: 确保所有非懒加载的社区节点都能被正确地进行后处理。
* Core: 强制升级 decode-uri-component 以解决 CVE-2022-38900 漏洞。
* Core: 强制升级 http-cache-semantics 以解决 CVE-2022-25881 漏洞。
* Core: 在 `jsonStringify` 中正确处理 `Date` 和 `RegExp` 类型。
* Core: 在 `augmentObject` 中正确处理 `Date` 和 `RegExp` 对象。
* Core: 改进节点中 Axios 的错误处理机制。
* Core: 改进社区节点的加载逻辑。
* Core: 在 webhook 服务中也初始化队列(queue)。
* Core: 持久化保存 `CurrentAuthenticationMethod` 设置变更。
* Core: 从 Code 节点和推送消息中移除循环引用。
* Core: 对图标以及节点/凭据类型的静态文件启用身份验证。
* Core: 返回 SAML 服务提供方(Service Provider)URL 配置信息。
* Core: 服务账户私钥应显示为密码输入框。
* Core: 升级 Luxon 以解决 CVE-2023-22467 漏洞。
* Core: 升级 simple-git 以解决 CVE-2022-25912 漏洞。
* Core: 升级 SQLite3 以解决 CVE-2022-43441 漏洞。
* Core: 升级 Convict 以解决 CVE-2023-0163 漏洞。
* Core: 修复等待中的工作流无法停止的问题。
* Editor: 修复连接丢失时悬停文本不显示的问题。
* Editor: 修复在 iframe 中无法加载执行预览的问题。
* Editor: 获取节点和凭据类型时使用认证信息。
* Google Sheets 节点: 修复 `insertOrUpdate` 使用对象更新单元格的问题。
* HTTP Request 节点: 为二进制响应添加流式传输支持。
* HTTP Request 节点: 修复 AWS 凭据,使其能自动解构 URL。
* HTTP Request 节点: 修复 AWS 凭据,避免在 STS 请求中移除 URL 参数。
* Split In Batches 节点: 回滚 v1 版本的更改,并创建 v2 版本。
* 更新 PostHog 的 no-capture 规则。
### 贡献者#
Manish Dhanwal
## n8n@0.221.3#
查看此版本的 提交记录。
**发布日期:** 2023-04-11
这是一个修复 bug 的版本。
### Bug 修复#
* Code 节点:更新 vm2 以解决 CVE-2023-29017 漏洞。
* Core:更新 xml2js 以解决 CVE-2023-0842 漏洞。
### 贡献者#
Loganaden Velvindron
## n8n@0.221.2#
查看此版本的 提交记录。
**发布日期:** 2023-03-24
这是一个修复 bug 的版本,修复了 `properties.success` 导致 `executionStatus` 有时不正确的问题。
## n8n@0.221.1#
查看此版本的 提交记录。
**发布日期:** 2023-03-23
这是一个修复 bug 的版本,确保在启动 webhook 服务器之前先初始化任务队列(job queue)。
## n8n@0.221.0#
查看此版本的 提交记录。
**发布日期:** 2023-03-23
### 新特性#
* Core:n8n 现在在 Code 节点中采用数据增强(augment data)而非复制数据的方式,提升了性能。
* 编辑器(Editor):现在可以通过按住 `Space` 键并拖动鼠标,或按住鼠标中键并拖动来移动画布。
* 编辑器(Editor):在凭据模态框中增加了认证类型推荐。
* 编辑器(Editor):新增 SSO 登录按钮。
### 新增节点#
此版本新增了 QuickChart 节点,这是一个开源的图表生成工具。
### 问题修复#
* Core(核心): 确保 n8n 在主模式恢复期间调用可用的错误工作流。
* Core(核心): 修复手动执行工作流时的遥测(telemetry)执行状态。
* Core(核心): 连接测试后返回 SAML 属性。
* Editor(编辑器): 对不支持映射的显示模式禁用映射提示工具(mapping tooltip)。
* Editor(编辑器): 修复执行列表项的选择问题。
* Editor(编辑器): 修复大型通知被截断的问题。
* Editor(编辑器): 修复代码编辑器和表达式编辑器中的重做(redo)功能。
* Editor(编辑器): 修复自动注入手动触发器时画布节点间距的问题。
* HTTP Request 节点: 修复 AWS 凭据以自动解构 URL。
* Split In Batches 节点: 回滚 v1 版本的更改,并创建包含更新的 v2 版本。
## n8n@0.220.1#
查看此版本的 提交记录。
**发布日期:** 2023-03-22
这是一个问题修复版本。它回滚了 Split In Batches 节点 v1 的更改,并创建了一个包含更新的 v2 版本。
## n8n@0.220.0#
查看此版本的 提交记录。
**发布日期:** 2023-03-16
此版本在节点输出面板中新增了模式视图(schema view),并包含节点功能增强和问题修复。
### 新特性#
* Core(核心): 改进 SAML 连接测试功能。
* Editor(编辑器): 添加基础的 Datatable(数据表)和 Pagination(分页)组件。
* Editor(编辑器): 在节点数据视图(NDV)输出中支持模式视图(schema view)。
* Editor(编辑器): 对于单动作节点,不再显示操作面板(actions panel)。
### 节点功能增强#
* Item Lists 节点: 更新操作文本。
* OpenAI 节点: 增加对 GPT-4 在聊天补全(chat completion)中的支持。
* Split In Batches 节点: 优化处理后数据的合并方式。
### 问题修复#
* Core(核心): 按正确顺序初始化许可证(license)和 LDAP。
* Editor(编辑器): 修正 `$env` 访问时显示的错误信息。
* Editor(编辑器): 修复复杂表达式的自动补全问题。
* Editor(编辑器): 修正所有者设置复选框的文案。
* Editor(编辑器): 正确处理包含连字符(hyphen)的拖拽表达式映射。
* Metabase 节点: 修复查询结果未正确返回的问题。
## n8n@0.219.1#
查看此版本的 提交记录。
**发布日期:** 2023-03-10
这是一个修复 Bug 的版本,通过移除流式响应解决了 HTTP Request 节点的问题。
## n8n@0.219.0#
查看此版本的 提交记录。
**发布日期:** 2023-03-09
### 新功能#
* Core(核心): 添加 `advancedFilters` 功能标志(feature flag)。
* Core: 添加 SAML 的 post 和测试端点。
* Core: 添加 SAML XML 验证。
* Core: 启用 SAML 时限制用户更改。
* Core: 重构并为服务提供商实例添加 SAML 偏好设置。
* Editor(编辑器): 当用户添加其他节点时,不再自动添加手动触发器(manual trigger)。
* Editor: 如果用户没有工作流,则将其重定向到画布界面。
### 节点增强#
* Cal Trigger Node: 更新以支持 v2 webhook。
* HTTP Request Node: 从二进制缓冲区(binary buffer)迁移至二进制流式传输(binary streaming)。
* Mattermost Node: 增加对自签名证书(self signed certificate)的支持。
* Microsoft SQL Node: 增加对自签名证书的支持。
* Mindee Node: 增加对 v4 API 的支持。
* Slack Node: 从二进制缓冲区迁移至二进制流式传输。
### Bug 修复#
* Core: 允许为带有 npm 作用域名称(scoped names)的自定义节点提供图标服务。
* Core: 将 `advancedFilters` 重命名为 `advancedExecutionFilters`。
* Editor: 修复 ElButton 样式覆盖问题。
* Editor: 仅在应用启动时获取新版本信息。
* 在工作流视图中获取凭据,以便在复制的工作流中包含这些凭据。
* 修复执行列表项中的颜色不一致问题。
* OpenAI Node: 修复表达式在 chat complete 中无法正常工作的问题。
* OpenAI Node: 简化代码。
### 贡献者#
Syed Ali Shahbaz
## n8n@0.218.0#
查看此版本的 提交记录。
**发布日期:** 2023-03-02
本次发布包含节点功能增强、缺陷修复以及为后续版本奠定基础的新特性,同时包含一些用户体验(UX)改进。
### 新特性#
* 添加分发测试跟踪功能。
* 添加事件以支持新手引导检查清单(onboarding checklist)。
* 核心功能:添加 SAML 登录配置(为即将推出的功能做准备)。
* 核心功能:添加 SAML 设置,并将 LDAP 整合至单点登录(SSO)下(为即将推出的功能做准备)。
* 编辑器:为内联代码编辑器中的自动补全项添加缺失的文档说明。
* 编辑器:在多行输入时显示参数提示。
### 节点功能增强#
* JIRA 节点:支持超大二进制文件的流式传输(binary streaming)。
* OpenAI 节点:新增对 ChatGPT 的支持。
* Telegram 节点:在“发送文档”操作中添加解析模式(parse mode)选项。
### 缺陷修复#
* 核心功能:修复执行清理(execution pruning)查询问题。
* 核心功能:修复按标签过滤工作流的问题。
* 核心功能:回滚用户实体上的 `isPending` 检查。
* 修复节点面板中部分节点缺失的问题。
* 修复在空表达式后追加内容时映射路径出错的问题。
* Item Lists 节点:调整项目列表摘要字段的命名。
* 防止执行任务显示为永远运行状态。
* 在节点面板中显示“执行工作流”(Execute Workflow)节点。
* 在节点面板中显示 RabbitMQ 节点。
* 映射完成后不再显示映射提示。
## n8n@0.217.2#
查看此版本的 提交记录。
**发布日期:** 2023-02-27
这是一个缺陷修复版本。
### 缺陷修复#
* 核心功能:修复执行清理查询的问题。
* 核心功能:修复按标签过滤工作流的问题。
* 核心功能:回滚用户实体上的 `isPending` 检查。
## n8n@0.217.1#
查看此版本的 提交记录。
**发布日期:** 2023-02-24
这是一个错误修复版本。
### 错误修复#
防止执行任务显示为持续运行状态。
## n8n@0.217.0#
查看此版本的 提交记录。
**发布日期:** 2023-02-23
本次发布包含新功能和错误修复。改进了节点面板和执行列表,并弃用了“读取二进制文件”(Read Binary File)节点。
### 新功能#
* 添加新的事件钩子(event hooks),以支持新引导体验(onboarding experience)相关的遥测功能。
* 更新节点以设置必需的路径类型(required path type)。
* 核心(Core):添加可配置的执行历史限制。自托管时可使用此功能提升性能。更多信息请参考 执行数据 | 启用数据修剪(Enable data pruning)。
* 核心(Core):添加执行 runData 恢复功能和状态字段。这使得我们可以在 **执行列表(Executions)** 中显示执行状态。
* 核心(Core):添加 SAML 功能开关(feature flag)。为即将推出的功能做准备。
* 编辑器(Editor):改进节点面板的搜索功能。在根视图中搜索时,n8n 现在会同时显示触发器节点和普通节点的结果;在分类视图中搜索时,n8n 会显示该分类内的结果,并建议其他分类中的匹配项。
* 在认证头凭据(authentication header credentials)和认证查询凭据(authentication query credentials)中隐藏敏感值。
* 支持在服务端进行功能开关(feature flag)的评估。
* 弃用“读取二进制文件”(Read Binary File)节点。请改用 读取二进制文件(Read Binary Files) 节点。
### Bug 修复#
* Baserow 节点:修复 **获取全部(Get All)** 功能未正确使用过滤器的问题。
* 比较数据集(Compare Datasets)节点:UI 优化和问题修复。
* 核心(Core):禁止在 BinaryDataManager 中进行任意路径遍历。
* 核心(Core):禁止在 credential-translation 接口端点中进行任意路径遍历。
* 核心(Core):不再对包含 `.svg` 的 URL 显式绕过身份验证。
* 核心(Core):在 PurgeInvalidWorkflowConnections 迁移中不再移除空的输出连接数组。
* 核心(Core):修复执行状态过滤功能。
* 核心(Core):用户更新接口应仅允许更新 email、firstName 和 lastName 字段。
* Discord 节点:修复显示错误错误消息的问题。
* Discourse 节点:修复凭证测试无法正常工作的问题。
* 编辑器(Editor):为已完成的工作流正确应用 IRunExecutionData。
* 编辑器(Editor):修复缩放与画布节点连接的问题。
* 编辑器(Editor):修复前端日期渲染异常的问题。
* 编辑器(Editor):从过滤器中移除 `crashed` 状态。
* 修复当属性不存在时错误消息中的拼写错误。
* 修复保存不含触发器的激活工作流时导致 n8n 卡住的问题。
* Google Calendar 节点:修复获取所有事件时开始时间和结束时间标签错误的问题。
* Postgres 节点:修复表中字段名为 JSON 时的问题。
* AWS S3 节点:修复“获取多个存储桶”(get many buckets)不输出数据的问题。
## 如何更新 n8n#
更新 n8n 的步骤取决于你使用的 n8n 平台。请参考对应平台的文档:
* Cloud 版本
* 自托管选项:
* npm
* Docker
## n8n@0.216.3#
查看此版本的 提交记录。
**发布日期:** 2023-03-09
这是一个错误修复版本。它回滚了用户实体(user entity)上的 `isPending` 检查,解决了在禁用用户管理时无法正确显示用户选项的问题。
## n8n@0.216.2#
查看此版本的 提交记录。
**发布日期:** 2023-02-23
这是一个错误修复版本。
### 错误修复#
Core:在 PurgeInvalidWorkflowConnections 迁移中不再移除空的输出连接数组。
## n8n@0.215.4#
查看此版本的 提交记录。
**发布日期:** 2023-03-14
这是一个错误修复版本。它回滚了用户实体(user entity)上的 `isPending` 检查,解决了在禁用用户管理时无法正确显示用户选项的问题。
## 如何更新 n8n#
更新 n8n 的步骤取决于你使用的 n8n 平台。请参考对应平台的文档:
* Cloud
* 自托管选项:
* npm
* Docker
## n8n@0.215.3#
查看此版本的 提交记录。
**发布日期:** 2023-02-23
这是一个错误修复版本,包含一项重要的安全修复。
### 错误修复#
* Core:禁止在 BinaryDataManager 中进行任意路径遍历。
* Core:禁止在 credential-translation 接口端点中进行任意路径遍历。
* Core:不再对包含 `.svg` 的 URL 显式绕过身份验证。
* Core:在 PurgeInvalidWorkflowConnections 迁移中不再移除空的输出连接数组。
* Core:用户更新接口端点仅允许更新邮箱、名字和姓氏。
## n8n@0.214.5#
查看此版本的 提交记录。
**发布日期:** 2023-03-14
这是一个错误修复版本。它回滚了用户实体上的 `isPending` 检查,解决了在禁用用户管理时无法正确显示用户选项的问题。
## 如何更新 n8n#
更新 n8n 的步骤取决于你使用的 n8n 平台。请参考对应平台的文档:
* Cloud
* 自托管选项:
* npm
* Docker
## n8n@0.214.4#
查看此版本的 提交记录。
**发布日期:** 2023-02-23
这是一个错误修复版本,包含一项重要的安全修复。
### 错误修复#
* Core(核心): 禁止在 BinaryDataManager 中进行任意路径遍历。
* Core(核心): 禁止在凭证翻译(credential-translation)接口中进行任意路径遍历。
* Core(核心): 不再对包含 `.svg` 的 URL 显式绕过身份验证。
* Core(核心): 在 PurgeInvalidWorkflowConnections 迁移中不再移除空的输出连接数组。
* Core(核心): 用户更新接口应仅允许更新邮箱、名字和姓氏。
## n8n@0.216.1#
查看此版本的 提交记录。
**发布日期:** 2023-02-21
这是一个错误修复版本。
### 错误修复#
* Core(核心): 禁止在 BinaryDataManager 中进行任意路径遍历。
* Core(核心): 禁止在凭证翻译(credential-translation)接口中进行任意路径遍历。
* Core(核心): 不再对包含 `.svg` 的 URL 显式绕过认证(auth)。
* Core(核心): 用户更新接口应仅允许更新 email、firstName 和 lastName。
## n8n@0.216.0#
查看此版本的 提交记录。
**发布日期:** 2023-02-16
此版本包含新功能、节点增强以及错误修复。
### 新功能#
* 添加工作流和凭证共享权限的端到端测试(e2e tests)。
* 编辑器(Editor): 为只读凭证添加正确的凭证所有者联系信息。
* 编辑器(Editor): 在自动补全中加入最重要的原生属性和方法。
* 编辑器(Editor): 更新至个性化调查问卷 v4 版本。
* 更新遥测(telemetry)API 接口。
### 节点增强功能#
* GitHub 节点:更新代码以使用资源定位器组件(resource locator component)。
* GitHub Trigger 节点:更新代码以使用资源定位器组件(resource locator component)。
* Notion 节点:添加在创建页面或数据库页面时设置图标(icons)的选项。
* Slack 节点:支持手动输入频道名称用于频道操作。
### Bug 修复#
* 核心(Core):修复数据转换函数的问题。
* 核心(Core):从 GET `/workflows` 的响应中移除不必要的信息。
* Bubble 节点:修复返回所有对象时的分页问题。
* HTTP Request 节点:在自动检测 JSON 时忽略空的请求体(empty body)。
### 贡献者#
feelgood-interface
## n8n@0.215.2#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-02-14
这是一个 bug 修复版本,解决了在不应删除的情况下 Webhook 被误删的问题。
## n8n@0.215.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-02-11
这是一个 bug 修复版本。
### Bug 修复#
* 核心(Core):修复导致 worker 和 webhook 服务在启动时关闭的问题。
* 核心(Core):正确处理带版本号的自定义节点(versioned custom nodes)。
## n8n@0.215.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-02-10
此版本包含新功能、节点增强以及 bug 修复。
### 新功能#
* 重构 n8n 桌面版(Desktop)的用户管理体验。
* 核心(Core):增加对 WebSocket 的支持,作为 server-sent events 的替代方案。这为 n8n 后端向 UI 推送变更提供了新的方式。默认仍使用 server-sent events。如果你遇到 UI 无法更新的问题,可尝试通过将环境变量 `N8N_PUSH_BACKEND` 设置为 `websocket` 来切换至 WebSocket。
* 编辑器(Editor):为对象添加自动补全功能。
* 编辑器(Editor):为 HTML 编辑器组件添加表达式自动补全功能。
### 节点增强功能#
* Edit Image 节点:新增支持 WebP 图像格式。
* HubSpot Trigger 节点:新增会话(conversation)事件支持。
### Bug fixes#
* Core:禁用在使用 PRAGMA foreign_keys 的 SQLite 迁移上的事务。
* Core:确保表达式扩展在使用可选链(optional chaining)时不会失败。
* Core:修复旧格式工作流的导入命令(影响用户管理功能推出前创建的工作流)。
* Core:停止将图标复制到缓存中。
* Editor:防止为没有输入槽(input slot)的节点创建输入连接。
* 错误工作流现在会正确检查子工作流(subworkflow)权限。
* ActiveCampaign 节点:修复更新账户联系人时附加字段未发送的问题。
* Linear 节点:修复问题状态(Issue States)无法正确加载的问题。
* MySQL 迁移在必要时解析数据库内容(修复 MariaDB 的问题)。
### Contributors#
Kirill
## n8n@0.214.3#
查看此版本的 commits。
**发布日期:** 2023-02-09
这是一个错误修复版本。
### Bug fixes#
* Editor:防止为没有输入槽的节点创建输入连接。
## n8n@0.214.2#
查看此版本的 commits。
**发布日期:** 2023-02-06
这是一个错误修复版本。
### Bug fixes#
* Editor:正确显示 OAuth 重新连接按钮。
* Editor:修复 HTML 编辑器中可解析项(resolvable)高亮显示的问题。
## n8n@0.214.1#
查看此版本的 commits。
**发布日期:** 2023-02-06
这是一个错误修复版本,同时包含对 Slack 节点的重大改进。
### Node enhancements#
本次发布对 Slack 节点进行了重构,新增了多个操作功能,并优化了用户界面。
### Bug fixes#
* Editor:修复映射到空表达式输入时的问题。
* Editor:修复合并节点(merge node)连接器的问题。
* Editor:修复连接断开后多输出端点的成功状态样式。
## n8n@0.214.0#
查看此版本的 提交记录。
**发布日期:** 2023-02-03
本次发布包含新功能、节点增强以及错误修复。表达式编辑器现在支持部分内置数据转换函数的自动补全。新增功能中还有两项特别面向节点开发者:允许用户拖拽映射数据键的功能,以及新的 HTML 编辑器组件。
### 重大变更
请注意,此版本对 Luxon 进行了不兼容更新(breaking change)。更多详情请参阅此处。
### 新功能#
#### 表达式编辑器中的自动补全#
数据转换函数 现在在表达式编辑器中支持自动补全。
* Core: 为外部工具导出 OpenAPI 规范。
* Core: 为静态资源设置自定义 Cache-Control 头部。
* Core: 简化声明式节点设计中的分页逻辑。
* Editor: 支持通过拖放方式映射数据键。任何带有提示 **Enter the field name as text** 的字段现在都应支持通过拖放来映射数据键。节点开发者可在自己的节点中启用该功能。更多信息请参考 创建节点 | UI 元素。
* Editor: 在参数中添加 HTML 编辑器组件,供参数使用。这意味着节点开发者现在可以将 n8n 在 HTML 节点中使用的 HTML 编辑器作为 UI 组件集成到自己的节点中。
* Editor: 在将表达式映射到字符串和 JSON 输入的固定值时自动追加表达式。
* Editor: 即使关闭后也继续显示映射提示工具提示(mapping tooltip)。
* Editor: 推出模式视图(schema view)。
### 节点增强#
* FTP 节点:上传和下载时支持二进制数据流式传输(stream binary data)。
* Notion 节点:增加对图像块(image blocks)的支持。
* OpenAI 节点:为文本资源(text resource)的节点选项添加 **Frequency Penalty**(频率惩罚)和 **Presence Penalty**(存在惩罚)。
* Salesforce 节点:在线索(lead)资源选项中添加 **Has Opted Out Of Email** 字段。
* SSH 节点:上传和下载时支持二进制数据流式传输。
* 写入二进制文件(Write Binary File)节点:写入操作支持流式传输二进制数据。
* YouTube 节点:将上传操作切换至流式传输并使用可恢复上传 API(resumable uploads API)。
### Bug 修复#
* 将配对项(paired item)添加到最常用的节点中。
* Core:修复 OAuth2 客户端凭据并非始终生效的问题。
* Core:修复节点自定义 API 调用选项的填充问题。
* Core:修复声明式节点设计中的值解析问题。
* Core:防止共享用户信息与执行数据一同被保存。
* Core:回退自定义 API 选项注入功能。
* Editor:添加 SMTP 信息翻译链接插槽。
* Editor:更改执行页面标题以匹配菜单。
* Editor:修复输入时 JSON 字段自动补全的问题。
* Editor:处理用户取消导航时的路由错误。
* Editor:为执行列表设置最大宽度。
* Editor:在未修改工作流的情况下离开时,不再显示“未保存更改”弹窗。
* Editor:修复工作流执行视图。
* Invoice Ninja 节点:修复报价单和发票的行项目未正确设置的问题。
* Linear 节点:修复“获取所有问题”操作的分页问题。
* Mailchimp 触发器节点:修复 Webhook 重新创建问题。
* 防止 n8n 启动时不必要的 `updatedAt` 字段更新。
* Schedule Trigger 节点:调整调度器在“天”和“小时”间隔下的行为。
* Set 节点:修复选择 `continueOnFail` 和 `pairedItem` 时的行为问题。
## n8n@0.213.0#
查看此版本的 提交记录。
**发布日期:** 2023-01-27
本次发布引入了 LDAP 支持以及一个用于处理 HTML 的新节点,同时还包含节点功能增强和 bug 修复。
### 新特性#
#### LDAP#
本版本为自托管企业版(Self-hosted Enterprise)和云企业版(Cloud Enterprise)计划引入了 LDAP 支持。有关该功能的更多信息,请参阅 LDAP 文档。
* 通过将认证详情移至凭据模态框(Credentials modal),简化节点详情视图。
* 提升工作流列表的性能。
### 新增节点#
#### HTML 节点#
n8n 推出了新的 HTML 节点。该节点取代了原有的 HTML Extract 节点,并新增了生成 HTML 模板的功能。
### 节点功能增强#
* GitLab 节点:新增文件资源(file resource)及其操作。
* JIRA Software 节点:引入资源定位组件(resource locator component)以提升用户体验(UX)。
* Send Email 节点:对该节点进行了全面重构。
### Bug 修复#
* Core: 避免因未处理的 rejected Promise 导致 Express 应用崩溃。
* Core: 正确处理下载 URL 中缺失的二进制元数据。
* Core: 在 `import:` 命令中支持凭据(credentials)和工作流(workflows)的 upsert(更新或插入)操作。
* Core: 对公共 API 中的数值型 ID 进行校验。
* Editor: 打开工作流时避免重复请求工作流数据。
* Editor: 执行列表的微优化。
* Editor: 修复节点认证选项的排序问题,并根据节点版本正确隐藏选项。
* Editor: 修复复制工作流后保存模态框意外弹出的问题。
* Editor: 防止工作流执行列表在无网络情况下出现无限错误。
* 修复扩展插件过于激进地发起调用的问题(在不应调用时也进行了调用)。
* Google Drive 节点:转换下载时使用正确的 MIME 类型。
* HelpScout 节点:修复获取所有会话时标签搜索无法使用的问题。
* Notion (Beta) 节点:修复创建数据库页面时多个关联 ID 不生效的问题。
* 更新 **Sign in with Google** 按钮以符合最新的设计规范。
### 贡献者#
* Devin Buhl
* Sven Ziegler
## n8n@0.212.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-01-23
本次发布包含对 Google Analytics 节点的重构以及若干 bug 修复。
### 节点增强#
本次发布对 Google Analytics 节点进行了全面重构,使其代码和组件符合 n8n 最新的节点开发规范,并新增了对 GA4 属性的支持。
### Bug 修复#
* 为 Postgres 迁移脚本添加 schema。
* Core: 修复 execute-once 模式下输入数据处理的问题。
* Core: 修复表达式扩展(expression extension)误判的问题。
* Core: 修复 onWorkflowPostExecute 事件未被调用的问题。
* Core: 修正错误触发器(Error Trigger)中错误处理的 URL。
* Core: 将带有 webhook 的固定数据(pinned data)响应限制为仅在最后一个节点手动触发时生效。
* Editor: 使参数输入组件的标签可配置。
* Editor: 修复工作流执行不存在时的无限加载问题。
* Linear 节点:修复单个项目未返回的问题。
* Notion (Beta) 节点:修复当 relation 参数为空或未定义时创建数据库页面失败的问题。
## n8n@0.212.0#
查看此版本的 提交记录。
**发布日期:** 2023-01-19
本次发布包含对 Item Lists 节点的功能增强以及若干 bug 修复。
### 新功能#
本版本新增了对更多 Prometheus 指标(metrics)的实验性支持。自托管用户可通过环境变量配置 Prometheus。
### 节点增强#
Item Lists 节点现在支持“汇总(Summarize)”操作。该功能类似于在 Excel 中生成数据透视表(pivot tables),可用于聚合和比较数据。
### Bug 修复#
* Core:回滚一条 lint 规则 `@typescript-eslint/prefer-nullish-coalescing`。
* 编辑器(Editor):允许在节点选择器自动补全中使用特殊字符。
* GitLab 节点:更新凭据测试(credential test)的接口地址(endpoint)。
* Gmail Trigger 节点:修复了导致无法按标签(labels)过滤的问题。
* HTTP Request 节点:确保节点强制要求输入有效的 JSON 数据。
* HTTP Request 节点:将响应内容转换为文本格式,包括 JSON 在内的所有响应类型。
### 贡献者#
Sven Ziegler
## n8n@0.211.2#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-01-17
此版本包含对社区节点的一个错误修复,以及一个新触发器节点。
### 新增节点#
#### Google Sheets 触发器节点#
本次发布新增了 Google Sheets 触发器节点。现在你可以根据 Google 表格中的行变更或新增行来触发工作流。
### 错误修复#
修复了一个阻止用户安装社区节点的问题。
## n8n@0.211.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-01-16
这是一个错误修复版本,解决了 0.211.0 版本中的主要问题。
### 新功能#
- 编辑器:对刚添加的节点暂时抑制验证错误提示。
### 节点增强#
* Google Ads 节点:将 API 版本升级至 v11。
* Google Drive 触发器节点:开始使用资源定位器组件(resource locator component)。
### 错误修复#
* 构建 CLI 以修复 Postgres 和 MySQL 的测试运行问题。
* 扩展日期函数中对 `plus/minus` 操作的覆盖逻辑。
* 针对某些原始类型(primitives),扩展的深度比较功能未能正常工作。
* 升级 jsonwebtoken 包以解决 CVE-2022-23540 安全漏洞。
## n8n@0.211.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-01-13
**请勿使用此版本**
请直接升级到 0.211.1 版本。
### 新功能#
* 添加演示实验功能,帮助用户激活账户或功能。
* 编辑器:改进 **执行记录(Executions)** 页面。
* 编辑器:移除 `prevent-ndv-auto-open` 功能开关(feature flag)。
* 编辑器:更新提示框组件(callout component)的设计。
* 添加表达式扩展框架(expression extension framework)。
### Bug 修复#
* Core: 修复在没有订阅者时事件消息确认的问题。
* Core: 移除 threads 包,重写日志写入工作线程(log writer worker)。
* Core: 在表达式引用了不存在的节点时,前端 UI 显示错误但不中断执行。
* 数据库回滚命令(DB revert)不应在每次回滚前运行完整的迁移。
* 编辑器(Editor): 对具有多个输出类型的节点禁用数据固定(data pinning)功能。
* 编辑器: 在生产环境中不再覆盖 `window.onerror`。
* 编辑器: 执行页面的 bug 修复。
* 编辑器: 修复事件总线(event bus)测试。
* 编辑器: 在执行视图中隐藏数据固定功能的可发现性提示(discoverability tooltip)。
* 编辑器: 映射提示(mapping tooltip)可关闭。
* 编辑器: 恢复未保存的已完成执行记录。
* 编辑器: 设置 NDV 会话 ID。
* 修复 `first` 和 `last` 在代理对象(proxy objects)上被错误扩展的问题。
* 更优雅地处理内存问题。
* PayPal 触发节点(Trigger Node): 在沙箱环境(sandbox environment)中跳过验证。
* 将应用启动和数据库迁移错误上报至 Sentry。
* 每个数据库迁移操作均在事务(transaction)中执行。
* 升级 class-validator 以解决 CVE-2019-18413 漏洞。
* Zoom 节点: 增加关于 Zoom JWT 应用支持即将弃用的通知。
### 已知问题#
在表达式中使用可选链操作符时可能会遇到错误。如果出现此问题,请暂时避免使用该操作符。
## n8n@0.210.2#
查看此版本的 提交记录(commits)。
**发布日期:** 2023-01-09
### 新功能#
#### 表达式中的自动补全(Typeahead for expressions)#
现在,在编写表达式时,n8n 会根据输入内容提供自动建议。
["动图展示自动补全功能的实际效果"](https://docs.n8n.io/_images/reference/release-notes/0.210.2-expressions-type-ahead.gif)
### Bug 修复#
* Core: 修复未保存工作流的手动执行崩溃问题。
* 编辑器: 在代理自动补全中排除 `pairedItem` 字段。
* 编辑器: 防止在凭证编辑模态框中提交时页面刷新。
* Google Sheets 节点: 修复自动范围检测问题。
* Read Binary File 节点: 当源文件不存在时不再导致执行崩溃。
* 从追踪调用中移除匿名 ID。
* 防止在执行数据清理(Execution Data pruning)过程中发生 OOM 崩溃。
* 更新用户管理与 SMTP 帮助文档的链接。
## n8n@0.210.1#
查看此版本的 提交记录。
**发布日期:** 2023-01-05
这是一个错误修复版本,同时包含一项新功能,支持在未配置 SMTP 的情况下进行用户管理。
### 新功能#
#### 自托管 n8n 中用户的邀请链接#
在早期版本的自托管 n8n 中,若要使用用户管理功能,必须在实例中配置 SMTP。因为发送用户邀请邮件需要依赖 SMTP。
从 0.210.1 版本开始,引入了“邀请链接”功能,你可以复制该链接并手动发送给用户。尽管如此,n8n 仍建议配置 SMTP,因为密码重置功能需要 SMTP 支持。
### 错误修复#
* Google Sheets 节点:修复了导致数值类型的追加(append)和更新(update)操作失败的问题。
* 解决了外部钩子(external hooks)的相关问题。
---
## n8n@0.210.0#
查看此版本的 提交记录。
**发布日期:** 2023-01-05
本次发布引入了两项主要新功能:日志流(log streaming)和安全审计(security audit),同时还包含了节点增强、错误修复以及性能改进。
### 新功能#
#### 日志流(Log streaming)#
本版本为使用企业自托管计划或自定义云计划的用户引入了 日志流功能。通过该功能,你可以将 n8n 中的事件发送到你自己的日志工具中,从而在你现有的告警和日志系统中统一管理 n8n 的监控。
#### 安全审计(Security audit)#
本版本新增了 安全审计功能。你现在可以对你的 n8n 实例运行安全检查,以检测常见的安全问题。
* Core:在队列模式下,增加对 Redis 6+ ACL 系统使用用户名的支持。新增环境变量 `QUEUE_BULL_REDIS_USERNAME`。
### 节点增强#
* Compare Datasets 节点:新增模糊比较(fuzzy compare)选项。
### Bug 修复#
* 递归应用凭据覆盖(credential overwrites)。这确保为父级凭据类型定义的覆盖也适用于所有继承该类型的凭据。
* Core:启用通过错误触发器(error trigger)手动完整执行工作流。
* Core:修复通过 API 创建 OAuth 凭据的问题。
* Core:修复工作流 `lastUpdated` 字段的相关问题。
* Editor:重置工作区时清除节点创建器(node creator)和遮罩层(scrim)。
* Editor:修复加载当前执行列表中不存在的执行时导致的无限循环问题。
* Editor:在执行视图中使节点标题不可编辑。
* Editor:防止在可执行触发器上显示遮罩层(scrim)。
* Editor:支持从内联表达式编辑器中使用 Tab 键切换焦点。
* 修复批量删除执行记录的问题。
* Google Sheets 节点:修复未设置 **要发送的值**(Values to Send)时抛出异常的问题。
* Respond to Webhook 节点:修复导致 `content-type` 头被覆盖的问题。
* Slack 节点:添加缺失的 `channels:read` OAuth2 权限范围(scope)。
### 性能改进#
* 延迟加载公共 API 依赖项,以减少基础内存占用。
* 延迟加载队列模式(queue mode)和分析功能(analytics)的依赖项。
### 贡献者#
Thomas S.
## n8n@0.209.4#
查看此版本的 提交记录。
**发布日期:** 2022-12-28
此版本主要为 bug 修复版本。
### Bug 修复#
* Editor:在没有手动触发器的情况下也能添加便签(sticky note)。
* Editor:在表格视图中将默认缺失值显示为 `undefined`。
* Editor:修复创建面板中部分触发器节点的显示问题。
* Editor:修复添加节点到画布时的触发器节点类型识别问题。
* Editor:在桌面版中添加使用情况(Usage)和套餐计划(Plans)页面。
### 新特性#
Editor:在空参数输入框中按下 **=** 键将自动切换至表达式模式。
## n8n@0.209.3#
查看此版本的 提交记录。
**发布日期:** 2022-12-27
此版本主要为 bug 修复版本。
### Bug 修复#
* Core:不再将凭据信息发送到浏览器控制台。
* Core:允许非工作流所有者的用户使用自己的凭据。
* Editor:修复加载当前执行列表中不存在的执行记录的问题。
* Editor:将 **使用情况**(Usage)页面上的三级按钮(tertiary button)设为透明。
* Editor:更新共享时的凭据所有者警告提示。
### 新功能#
编辑器:改进内联表达式编辑器中括号自动补全的用户体验。
### 节点增强#
Webhook 节点:当通过选择 **Listen For Test Event** 来测试节点并调用 webhook 时,n8n 现在仅运行 Webhook 节点。此前,n8n 会运行整个工作流。你仍可通过选择 **Execute Workflow** 再发送测试请求来测试完整的工作流。
## n8n@0.209.2#
查看此版本的 提交记录。
**发布日期:** 2022-12-23
这是一个错误修复版本。
### 错误修复#
* 编辑器:确保表达式编辑器解析时生成完整的语法树。此修复解决了表达式编辑器截断结果的问题。
* 修复凭证共享时自动选择凭证的问题。
### 性能改进#
提升了工作流列表的加载性能。
## n8n@0.209.1#
查看此版本的 提交记录。
**发布日期:** 2022-12-22
这是一个错误修复版本。
### 错误修复#
* 编辑器:修复执行预览滚动加载的 bug 以及显示了错误执行记录的问题。
* 编辑器:对长表达式强制进行解析。
* 编辑器:恢复节点面板中的触发器(trigger)。
* 节点:AWS DynamoDB 节点修复分页问题并简化逻辑。
* 节点:修复 DynamoDB 节点的类型问题。
* 修复由于类型判断错误导致凭证与工作流无法正确匹配的问题。
* 恢复获取工作流时缺失的标签(tags)。
### 贡献者#
Nathan Apter
## n8n@0.209.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-12-21
本次发布引入了工作流共享(workflow sharing)功能,并对授权许可和付费计划进行了调整。
### 新特性#
#### 工作流共享#
本版本为部分订阅计划的用户引入了工作流共享功能。通过该功能,用户可以邀请同一 n8n 实例中的其他用户使用或编辑自己的工作流。详情请参阅 工作流共享。
### Bug 修复#
* 编辑器:正确显示“On App Events”类别中没有动作但有关联普通节点的触发器节点。
* 修复便签(stickies)调整大小的问题。
* 对具有静态测试输出的节点,隐藏其触发提示工具提示(tooltip)。
* 拖拽映射值时保留表达式。
* 阻止在表达式编辑器模态框中触发键盘快捷键。
* 始终将首页重定向到工作流页面。
* 更新映射相关的 GIF 动图。
* 升级 amqplib 以解决 CVE-2022-0686 漏洞。
* 在 Chrome/Edge 浏览器中,二进制数据的“查看”选项不应自动下载文件。
## n8n@0.208.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-12-19
这是一个 Bug 修复版本。
### Bug 修复#
* 在 NodeOperationError 中始终保留原始错误链中的错误信息。
* BinaryDataManager 在从缓冲区保存数据时应存储元数据(metadata)。
* 编辑器:修复执行预览中显示错误执行数据的问题。
* 支持从带版本控制的节点中正确读取凭证测试函数(credential test functions)。
## n8n@0.208.0#
查看此版本的 提交记录。
**发布日期:** 2022-12-16
本次发布引入了新的内联表达式编辑器(inline expressions editor)以及一个新节点:OpenAI。同时包含若干功能更新和缺陷修复。
### 新功能#
#### 内联表达式编辑器(Inline expression editor)#
你现在可以在节点参数中直接编写表达式。当然,你仍然可以选择打开完整的表达式编辑器。
["内联表达式编辑器截图"](https://docs.n8n.io/_images/reference/release-notes/0.208.0-inline-expressions.png)
* 添加工作流共享的遥测数据(workflow sharing telemetry)。
* 核心(Core):支持通过环境变量隐藏页面使用情况(为即将推出的功能做准备)。
* 编辑器(Editor):在禁用共享时,更新用户管理设置中的界面文案。
* 编辑器(Editor):隐藏凭证(credentials)中的密码值。
* 编辑器(Editor):将 **工作流(Workflows)** 页面的默认视图设为 **所有工作流(All workflows)**。
* 编辑器(Editor):更新工作流覆盖提示信息的界面文案。
### 新增节点#
#### Open AI 节点#
本次发布新增了与 OpenAI 的集成。详情请参考 OpenAI 节点文档。
### 节点增强#
发送邮件(Send Email)节点:新增对“回复至(Reply to)”邮箱地址的支持。
### 缺陷修复#
* 核心(Core):修复 Google 和 Microsoft 通用 OAuth2 凭证的问题。
* 核心(Core):修复 HTTP Digest 认证在响应缺少 opaque 参数时的问题。
* Disqus 节点:修复“获取所有主题(Get All Threads)”操作中的 thread 参数问题。
* 当遥测(Telemetry)被 DNS 拦截时,不再导致服务器崩溃。
* 编辑器(Editor):允许在选中范围内映射到表达式编辑器。
* 编辑器(Editor):当使用键盘选择无操作的触发器时,不显示操作对话框。
* 编辑器(Editor):修复某些节点操作无法正确选择默认参数的问题。
* 编辑器(Editor):修复重试按钮选项中的拼写错误:“Retry with original workflow”。
* 更新显示工作流调用者策略(workflow caller policy)的权限。
* 更新 pnpm-lock 以修复构建问题。
### 贡献者#
Daemonxiao
Kirill
Ricardo Duarte
## n8n@0.207.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-12-13
这是一个修复 Bug 的版本,解决了撤销(undo)功能的问题。
## n8n@0.207.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-12-12
此版本新增了对画布上撤销/重做操作的支持,并包含若干 Bug 修复。
### 新特性#
#### 撤销 / 重做(Undo/Redo)#
你现在可以在画布上执行撤销和重做操作。
使用 `ctrl`/`cmd` + `z` 执行撤销,`ctrl`/`cmd` + `shift` + `z` 执行重做。
目前,n8n 支持以下画布操作的撤销/重做:
* 添加节点
* 删除节点
* 添加连接
* 删除连接
* 移动节点
* 移动连接
* 导入工作流(从文件/从 URL)
* 复制/粘贴节点
* 重命名节点
* 复制节点
* 启用/禁用节点
* 应用集成操作现在会显示在节点面板中。
* 增加工作流共享者的共享权限信息。
* 当用户跳过实例所有者设置时,正确处理共享功能。
* 更新凭证共享者时的凭证测试错误提示信息。
### Bug 修复#
* Core: 移除 nodeGetter。
* Core: 将工作流重新激活的最大超时时间增加到一天。
* Core: 修复使用 Postgres 时列出执行记录的问题。
* Core: 在复制节点或复制工作流时移除外部凭证。
* Core: 升级 sse-channel 以缓解 CVE-2019-10744 安全漏洞。
* Core: 使用 license-sdk v1.6.1。
* Editor: 添加 Webhook 节点时避免自动添加手动触发节点(Manual Trigger)。
* Editor: 修复当无匹配 ID 或名称时的凭证共享问题处理器。
* Editor: 修复标签页导航失效的问题。
* Editor: 在数据为空的情况下,模式视图(schema view)中正确显示复选框。
* Editor: 如果已有具体的错误消息,则不再返回 UNKNOWN ERROR。
* Editor: 更新复制工作流的操作逻辑。
* Move Binary Data Node: 在 MoveBinaryData 中对对象进行编码前先进行字符串化(stringify)。
* Split In Batches Node: 修复 pairedItem 相关问题。
## n8n@0.206.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-12-06
这是一个错误修复版本。
### 错误修复#
* Core:改进表达式解析逻辑。
* Editor:为 Font Awesome 图标添加 schema 单元测试桩(stub)。
* 移除不必要的控制台日志信息。
## n8n@0.206.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-12-06
本次发布包含错误修复、节点功能增强以及一个新的节点输入视图:schema 视图。
### 新特性#
#### Schema 视图#
Schema 视图是一种新的节点输入视图,它帮助你浏览数据结构,基于第一个输入项进行展示。
* Core:添加工作流执行统计信息。
* Editor:添加 alert 设计系统组件。
* Editor:修复复选框行高问题,并使复选框标签可点击。
* Nodes:为只读节点添加提示信息。
* Nodes:在并发编辑时增加覆盖更改的确认提示。
### 节点增强#
KoBo Toolbox 节点:新增对媒体文件 API 的支持。
### 错误修复#
* Core:修复 linter 错误。
* Core:修复在子节点运行时使用固定数据(pinned data)导致的部分执行问题。
* Core:OAuth2 scopes 现在可以正确保存。
* 在独立模式(own mode)下为 WorkflowRunnerProcess 启用 source-maps。
* 处理工作流不存在或无法访问时的错误情况。
* 使 `nodes.exclude` 和 `nodes.include` 支持懒加载节点(lazy-loaded nodes)。
* Code Node:将 `pairedItem` 恢复为 n8n 项目必需的键(required keys)。
* Execute Workflow Node:更新“执行工作流”节点的信息提示文本。
* Gmail Trigger Node:修复触发器节点遗漏部分邮件的问题。
* Local File Trigger Node:修复当 ignore 字段为空时可能导致崩溃的问题。
### 贡献者#
Marcel
Yann Jouanique
## n8n@0.205.0#
查看此版本的 提交记录。
**发布日期:** 2022-12-02
本次发布包含表达式编辑器的重构、节点功能增强以及缺陷修复。
### 新特性#
#### 表达式编辑器可用性重构#
本次发布对表达式编辑器的可用性进行了改进。编辑器现在会通过颜色提示语法是否有效,并提供更清晰的错误信息和使用提示。
### 节点增强#
* Facebook Graph API 节点:升级以支持 API 版本 15。
* Google Calendar 节点:引入资源定位器(resource locator)组件,帮助用户获取日历参数。
* Postmark Trigger 节点:更新凭据结构,使其可用于 HTTP Request 节点(用于自定义 API 调用)。
* Todoist 节点:升级以使用 API 版本 2。
### 缺陷修复#
* Core:确保执行列表对所有用户都能正确过滤。
* Core:修复在“仅执行一次”(Execute Once)模式下 `$items().length` 的问题。
* Core:在清理执行记录时标记二进制数据以便删除。
* Core:修复 OAuth2 scope 保存到数据库的问题。
* Editor:修复 NodeCreator 的 NoResults 组件插槽渲染问题。
* Editor:JSON 视图中的值现在可以像键一样被映射。
* AWS SNS 节点:修复分页问题。
* Google Sheets 节点:修复未找到匹配行时抛出异常的问题。
* Google Sheets 节点:修复工作表中无空行时追加操作失败的问题。
* Microsoft Outlook 节点:修复二进制附件上传问题。
* Pipedrive 节点:修复属性无法正常工作的问题。
* 延迟加载节点以用于凭据测试。
* 凭据覆盖值应优先于默认值。
* 移除资源所有权选择器的背景样式。
* 更新资源过滤器下拉菜单的内边距(padding)。
* 更新过滤器下拉菜单中选择组件(select components)的尺寸。
* 更新工作流保存按钮的类型与设计,以及共享按钮的类型。
## n8n@0.204.0#
查看此版本的 提交记录。
**发布日期:** 2022-11-24
本次发布包含性能优化和错误修复。
### 新功能#
* Core(核心):延迟加载节点(nodes)和凭据(credentials),以减少基础内存使用。
* Core:在启用错误报告时使用更长的堆栈跟踪(stack traces)。
* Dev(开发):添加凭据的端到端(E2E)测试套件和页面对象(page object)。
### 错误修复#
* Core:修复在 `executeOnce` 模式下 `$items().length` 的行为问题。
* Core:修复未使用的导入(unused imports)问题。
* Core:测试凭据时使用 `CredentialsOverwrites`。
* Core:由于存在问题,暂时禁用工作流锁定(workflow locking)。
* Editor(编辑器):修复开发环境中节点连接缺失的问题。
* Editor:修复资源定位组件(resource locator component)缺失的问题。
* Editor:防止 CanvasAddButton 切换时显示节点创建器标签页(node-creator tabs)。
* Editor:表格视图列数限制的提示工具(tooltip)。
* Editor:修复损坏的 `n8n-info-tip` 插槽(slots)。
* IF Node(IF 节点):修复对日期对象(date objects)执行“为空”(Is Empty)和“不为空”(Is Not Empty)操作时的失败问题。
* 移除节点 API 请求函数中无 try/catch 的冗余 `await`。
* Schedule Trigger Node(调度触发节点):修复 cron 和每周间隔行为不一致的问题。
* 当某个凭据无效时,工作流激活不应崩溃。
## n8n@0.203.1#
查看此版本的 提交记录。
**发布日期:** 2022-11-18
这是一个错误修复版本,解决了 Google Sheets 节点版本管理的问题。
## n8n@0.203.0#
查看此版本的 提交记录。
**发布日期:** 2022-11-17
本次发布包括对 Google Sheets 节点的全面重构,以及其他新功能、节点增强和错误修复。
### 新功能#
* 添加工作流重复错误处理机制。
* 添加工作流数据重置操作。
* 添加凭据运行时检查,并防止手动运行期间被篡改。
### 节点增强#
* Compare Datasets(比较数据集):调整 UI 文案以提升可用性。
* Google Sheets:n8n 对该节点进行了全面重构,包括改进文档和工作表选择的查找功能。
* Notion(测试版)节点:对数据库和页面参数使用资源定位组件(resource locator component)。
### Bug 修复#
* 核心(Core):统一节点中的错误处理逻辑,避免重复。
* 编辑器(Editor):当参数获得焦点时显示反向映射提示。
* 编辑器(Editor):在执行预览中添加 **停止执行(Stop execution)** 按钮。
* 编辑器(Editor):限制对项目直接访问的代码检查(linting)。
* 编辑器(Editor):修复表达式编辑器中变量选择器的过滤功能。
* 编辑器(Editor):修复执行重试下拉菜单无法关闭的问题。
* 编辑器(Editor):修复用户登出时出现的日志报错问题。
* 编辑器(Editor):修复资源定位器(resource locator)中将零值误判为缺失值的问题。
* 编辑器(Editor):在生产环境的执行记录中隐藏固定数据(pin data)。
* 编辑器(Editor):在代码节点(Code Node)编辑器的代码检查中跳过可选链操作符(optional chaining operators)。
* 编辑器(Editor):更新 **表达式/固定值(Expression/Fixed)** 切换功能——从“表达式”切换到“固定值”时保留原有表达式内容。
* 编辑器(Editor):修复新节点显示无关凭据(foreign credentials)的问题。
* 编辑器(Editor):在 `workflowsById` 中存储工作流副本,防止节点数据相关 bug。
* 编辑器(Editor):修复用户登出后重定向至登录页的异常问题。
## n8n@0.202.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-11-10
这是一个 bug 修复版本,移除了部分错误追踪功能。
## n8n@0.202.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-11-10
此版本包含核心产品改进和 bug 修复。
### 新功能#
* API:使用 Sentry 上报未处理的应用崩溃。
* API:通过 Sentry 设置错误追踪机制。
* 核心(Core):在 n8n 内部 API 的 `GET /workflows` 接口中添加所有权、共享状态和凭据详情。
* 编辑器(Editor):构建节点时,现在可以在凭据(credentials)的 `properties` 中添加类型为 `notice` 的属性。此前该功能仅在节点中可用,不支持凭据。更多信息请参考 节点 UI 元素(Node UI elements)。
### Bug 修复#
* API:不要对 ORM 连接类型使用名称。
* Core:修复在主模式下手动执行已固定(pinned)触发器的问题。
* Core:统一多个已固定触发器的行为逻辑。
* Editor:优化 `$input.first()` 和 `$input.last()` 的参数校验(linting)。
* Editor:修复打开新工作流时出现重复项的 bug。
* Editor:修复执行视图中错误的执行保存状态指示问题。
* Editor:修复 OAuth 授权相关问题。
* Editor:修复从“工作流”视图激活工作流的功能。
* Editor:修复工作流返回按钮的导航问题。
* Editor:在演示模式下导入工作流时,防止添加起始节点(start node)。
* Editor:在 JSON 视图中正确显示字符串数字和 null 值。
* Editor:将 CodeNodeEditor 的代码检查工具(linter)解析器切换为 esprima-next。
* Editor:调整拖拽映射(mapping)状态。
* Editor:更新工作流按钮的间距。
* Editor:在工作流预览组件 URL 中使用基础路径(base path)。
* HTTP Request 节点:在输出中显示错误原因。
* HTTP Request 节点:使用 **Put Output in Field** 字段中的数据。
* HubSpot 节点:在 HubSpot 凭据中添加关于 API Key 停用(Sunset)的通知。
* Notion Trigger (Beta) 节点:修复 Notion 触发器的轮询策略(polling strategy)。
* Raindrop 节点:更新访问令牌(access token)URL。
* SendInBlue Trigger 节点:修复凭据名称中的拼写错误。
* 更新 E2E 测试的环境变量(ENV variables)。
### 贡献者#
feelgood-interface
Ugo Bataillard
## n8n@0.201.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-11-02
本次发布包含工作流与节点功能增强,以及多项 bug 修复。
### 新特性#
* Core:重新实现对中间变更(interim changes)阻塞工作流更新的机制。
* Editor:当工作流正在监听事件时,在节点详情视图中锁定 UI。
* 性能改进
### 节点增强#
Venafi TLS Protect Cloud 节点:使签发模板(issuing template)依赖于应用程序。
### Bug 修复#
* Core:修复 MySQL 下的工作流哈希(workflow hashing)问题。
* Core:确保 `deepCopy` 向后兼容(backward compatible)。
* Editor:确保 `displayOptions` 正确接收来自资源定位组件(resource locator component)的值。
* Editor:对未保存的工作流,在执行视图中禁用设置链接。
* Editor:确保表单能够可靠地保存。
* Editor:修复执行视图中中间更新(interim updates)引起的问题。
* Editor:修复节点创建器搜索功能的问题。
* Editor:限制表格视图中的列数,防止在节点详情视图中 UI 变得无响应。
## n8n@0.200.1#
查看此版本的 提交记录。
**发布日期:** 2022-10-28
这是一个错误修复版本。
### 错误修复#
* API:在每次请求 GET `/login` 时不再重置认证 cookie。
* AWS SNS Trigger 节点:添加缺失的 `jsonParse` 导入。
* 核心(Core):避免因循环依赖导致的调用栈溢出(callstack)。
* 编辑器(Editor):修复执行列表自动刷新以及保存新工作流的问题。
* 编辑器:重定向已废弃的 `/workflow` 路径。
* 编辑器:移除阻止正在运行的执行显示的过滤器。
## n8n@0.200.0#
查看此版本的 提交记录。
**发布日期:** 2022-10-27
此版本包含编辑器改进、节点功能增强和错误修复。
### 新特性#
* 核心与编辑器:引入工作流调用者策略(workflow caller policy)。
* 核心(Core):在中间状态变更时阻止工作流更新。
* 编辑器(Editor):为节点添加只读状态(read-only state)。
* 编辑器:在节点视图中通过新的 **Executions** 选项卡添加执行预览功能。
* 编辑器:改进节点面板中的搜索功能。
### 节点增强#
* Airtable Trigger 节点:添加资源定位组件(resource locator component)。
* HTTP Request 节点:增加对原始 JSON 头部(raw JSON headers)和查询参数的支持。
* InvoiceNinja 节点:添加对 V5 版本的支持。
* Write Binary File 节点:增加追加内容到文件的选项(append to a file)。
### 错误修复#
* API:验证 executions 和 workflow 的过滤参数。
* 核心(Core):修正 `jsonParse()` 选项的类型定义(typing)。
* 核心:修复节点图项(node graph item)中的 `predefinedCredentialType` 问题。
* 核心:修复画布(canvas)节点执行时跳过父节点的问题。
* 核心:修复在 `main` 模式下单个节点执行失败的问题。
* 核心:将 JWT 认证令牌的 `sameSite` 策略设置为 `lax`。
* 核心:更新 helpers 中的导入(imports)。
* 编辑器:在单项目模式下抑制项目方法的 lint 提示。
* 编辑器:停止将表达式渲染为 HTML。
* Email Trigger 节点:将 V2 的“处理后标记为已读”(mark-seen-after processing)功能回迁至 V1。
* Email Trigger 节点:改进连接处理和凭据管理。
* HTTP Request 节点:修复发送先前选定凭据的问题。
* TheHive 节点:若干小修复。
### 贡献者#
Bram Kn
Nicholas Penree
## n8n@0.199.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-10-21
本次发布包含新节点、改进的工作流用户界面(UI)、性能优化以及错误修复。
### 新特性#
#### 全新的工作流体验#
本次发布带来了一系列用户界面(UI)更新,旨在提升用户在使用工作流时的整体体验。主要变更包括:
* 移除 Start 节点,并新增引导提示帮助用户找到合适的触发器节点(trigger node)。
* 改进节点搜索功能。
* 新增节点:Manual Trigger 和 Execute Workflow Trigger。
* Core: 在中间状态变更时阻止工作流更新(block workflow updates on interim changes)。
* Core: 支持在 API 请求体(body)中发送客户端凭据(client credentials)。
* Editor: 为新添加的节点提供自动凭证选择功能(automatic credential selection)。
### 新增节点#
#### Compare 节点#
Compare Datasets(数据集比较)节点可帮助你比较来自两个输入流的数据。你可以在此处查看该新节点的文档。
#### Execute Workflow Trigger 节点#
Execute Workflow Trigger(执行工作流触发器)节点用于响应另一个工作流而启动一个工作流。你可以在此处查看该新节点的文档。
#### Manual Trigger 节点#
Manual Trigger(手动触发器)节点允许你通过点击 **Execute Workflow(执行工作流)** 来启动工作流,无法自动运行。你可以在此处查看该新节点的文档。
#### Schedule Trigger 节点#
本次发布引入了 Schedule Trigger(计划触发器)节点,取代原有的 Cron 节点。你可以在此处查看该新节点的文档。
### 节点增强功能#
* HubSpot 节点:现在可以在 HTTP Request 节点中使用你的 HubSpot 凭据来发起自定义 API 调用。
* Rundeck 节点:现在可以在 HTTP Request 节点中使用你的 Rundeck 凭据来发起自定义 API 调用。
### 问题修复#
* 编辑器:修复底部菜单中的悬停显示异常问题。
* 编辑器:解决在打开节点或编辑包含大量数据的代码节点时的性能问题。
* 编辑器:确保点击停止按钮时工作流始终能够停止。
* 编辑器:修复在 Firefox 中映射数据时导致文本被意外高亮的问题。
* 编辑器:确保代码节点(Code node)编辑器中的语法检查(linting)正确运行。
* 编辑器:在表格视图中正确处理 null 值。
* Elasticsearch 节点:修复分页问题。
* Google Drive 节点:修正拼写错误。
* HTTP Request 节点:当响应未提供内容类型(content type)时避免报错。
* n8n 节点:修复阻止资源定位组件(resource locator component)返回所有项目的问题。
### 贡献者#
AndLLA
Nicholas Penree
vcrwr
## n8n@0.198.2#
查看此版本的 提交记录。
**发布日期:** 2022-10-14
此版本修复了影响参数列表滚动的一个 bug。
## n8n@0.198.1#
查看此版本的 提交记录。
**发布日期:** 2022-10-14
这是一个 bug 修复版本。
### Bug 修复#
* 编辑器(Editor):更改 Start 节点的初始位置。
* 编辑器:对齐 JSON 视图中的属性与其对应的值。
* 编辑器:修复 Vite 开发模式下的 `BASE_PATH`。
* 编辑器:修复数据固定(data pinning)成功时的来源问题。
### 贡献者#
Bram Kn
## n8n@0.198.0#
查看此版本的 提交记录。
**发布日期:** 2022-10-14
#### 重大变更
请注意,此版本对 Merge 节点进行了**破坏性变更**。你可以在此处了解详细信息。
### 新功能#
* 编辑器:更新表达式显示方式。
* 编辑器:更新 n8n-menu 组件。
### 新增节点#
#### Code 节点#
本次发布引入了 Code 节点,该节点取代了原有的 Function 节点和 Function Item 节点。更多信息请参考 Code 节点文档。
#### Venafi TLS Protect Cloud Trigger 节点#
可根据你在 Venafi Cloud 服务中的事件触发工作流。
### 节点增强#
* Citrix ADC 节点:新增“证书安装”(Certificate Install)操作。
* Kafka 节点:为消息添加 **Use key** 选项。
* MySQL 节点:对表参数使用资源定位器组件(resource locator component),使用户能够更方便地在 n8n 内浏览并选择数据库字段。
### Bug 修复#
* 核心(Core)、编辑器(Editor):防止运行中的数据与固定(pinning)数据之间发生重叠。
* 核心(Core):进程的表达式求值现在会遵守 `N8N_BLOCK_ENV_ACCESS_IN_NODE` 环境变量设置。
* 编辑器(Editor):确保在子文件夹中托管时 Axios 的基础 URL 仍能正常工作。
* 编辑器(Editor):修复水平滚动条渲染问题。
* 编辑器(Editor):加载凭据页面时,确保菜单能够及时关闭。
* 编辑器(Editor):菜单 UI 修复。
* Box 节点:修复导致“创建文件夹”操作显示多余项的问题。
* GSuite Admin 节点:解决导致“用户更新”操作失败的问题。
* GitLab Trigger 节点:确保该节点能够可靠激活。
* HTTP Request 节点:确保 OAuth 凭据与预定义凭据配合使用时正常工作。
* KoboToolbox 节点:修复 hook 日志问题。
* SeaTable 节点:确保响应中正确显示链接项。
* Zoom 节点:解决导致输出项缺失的问题。
### 贡献者#
Jakob Backlund
Yan Jouanique
## n8n@0.197.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-10-10
这是一个 bug 修复版本,解决了资源定位器 UI 组件显示宽度的问题。
## n8n@0.197.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-10-10
此版本新增了六个节点,主要聚焦于基础设施管理。同时增加了对 JSON 输入视图中拖拽映射数据的支持,并包含若干 bug 修复。
### 新功能#
* 核心(Core):改进声明式节点设计中的轻量级版本控制支持。
* 编辑器 UI:JSON 视图的数据映射功能。现在除了表格视图外,还可以通过拖放方式从 JSON 视图中映射数据。
### 新增节点#
#### AWS Certificate Manager#
新增与 AWS Certificate Manager 的集成。文档请参见此处。
#### AWS Elastic Load Balancing#
通过新的 AWS Elastic Load Balancing 节点,您可以在工作流中管理 AWS 负载均衡器。文档请参见此处。
#### Citrix ADC#
Citrix ADC 是面向单体架构和基于微服务的应用程序的应用交付与负载均衡解决方案。文档请参见此处。
#### Cloudflare#
Cloudflare 提供一系列服务用于管理和保护您的网站。此新节点允许您在工作流中管理 Cloudflare 的区域证书(zone certificates)。文档请参见此处。
#### Venafi 节点#
本次发布包含两个新的 Venafi 节点,用于与其 Protect TLS 服务集成。
### 节点功能增强#
Crypto 节点:新增对 SHA3 的支持。
### 问题修复#
* CLI:将生成的资源缓存到用户可写目录中。
* Core:防止在触发器节点中数据被固定时产生多余的执行。
* Core:确保钩子(hook)URL 始终正确添加。
* 编辑器(Editor):修复了链接项与数据固定结合使用时的问题。
* 编辑器(Editor):修复了二进制数据视图中的一个 bug。
* GitHub Trigger 节点:确保触发器可靠执行。
* Microsoft Excel 节点:修复分页问题。
* Microsoft ToDo 节点:修复分页问题。
### 贡献者#
Stratos Theodorou
## n8n@0.196.0#
查看此版本的 commits。
**发布日期:** 2022-09-30
本次发布包含以下主要新功能:
* 更优的项目链接(item linking)
* 新增内置变量和方法
* 重新设计的主导航栏
* 新增多个节点,并对 HTTP Request 节点进行了重构
它还包含错误修复和节点功能增强。
### 新特性#
#### 改进的项目关联(Item Linking)#
引入了对项目关联(paired items)的改进支持。项目关联是 n8n 数据流中的一个核心概念。更多信息请参见 数据项关联(Data item linking)。
#### 重构的内置变量#
n8n 的 内置方法和变量 已经过全面重构,新增了多个变量,并在行为和命名上实现了更高的统一性。
#### 重新设计的主导航栏#
我们重新设计了主导航栏(左侧菜单),以提供更简洁的用户体验。
#### 其他新特性#
* 在节点中加载选项时,优化了错误提示信息。
* 重置时,将未共享的凭据自动共享给实例所有者。
### 新增节点#
#### n8n 节点#
n8n 节点 允许你在工作流中调用 n8n 的 API。
#### WhatsApp Business Platform 节点#
WhatsApp Business Platform 节点允许你在工作流中使用 WhatsApp Business Platform 的云 API。
### 节点功能增强#
* HTTP Request 节点:重大重构。现在构建自定义 API 请求变得更加简单。更多信息请参考 HTTP Request 节点文档。
* RabbitMQ Trigger 节点:断开连接后可自动重连。
* Slack 节点:新增“获取多个”(get many)操作,用于获取用户列表。
### Bug 修复#
* Build: 为 SSE 通道添加类型定义(typing)。
* Build: 修复 lint 问题。
* CLI: 在所有 Docker 镜像中添加 git。
* CLI: 禁用 X-Powered-By: Express 响应头。
* CLI: 在生产环境中禁用 SSE 连接的 CORS。
* Core: 移除注释掉的代码行。
* Core: 删除未使用的依赖项。
* Core: 修复并统一节点的文档链接。
* Core: 从 CLI 测试中移除 `--forceExit` 标志。
* Editor: 为手风琴组件(accordion component)添加缺失的事件处理器。
* Editor: 修复 Storybook 配置。
* Editor: 确保 BASE_URL 替换在 Windows 上正确工作。
* Editor: 修复参数输入字段的焦点问题。
* Editor: 使 lodash 别名在区分大小写的文件系统上正常工作。
* Editor: 修复在代码编辑器中将工作流复制粘贴到固定数据(pinned data)时的问题。
* Editor: 确保运行数据分页选择器在适当时显示。
* Editor: 确保运行选择器可以正常打开。
* Editor: 清理节点视图中残留的 i18n 引用。
* Editor: 修正一条 i18n 字符串。
* Editor: 解决设置视图中节点类型、节点创建器和推送连接(push connections)加载缓慢的问题。
* Nodes: 更新 Merge 节点中的描述信息。
* Nodes: 确保 Trello 节点中已完成清单的卡片 ID 属性正确显示。
* Nodes: 修复 WeKan 新版本的认证问题。
* Nodes: 确保 Wufoo Trigger 节点中表单名称列表正确显示。
### 贡献者#
Cristobal Schlaubitz Garcia
## n8n@0.195.5#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-09-23
这是一个 bug 修复版本,修复了表达式中值提取的问题。
## n8n@0.195.4#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-09-22
本次发布:
* 增加了调整主节点面板大小的功能。
* 解决了表达式中资源定位器(resource locator)的问题。
## n8n@0.195.3#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-09-22
这是一个 bug 修复版本。
* Editor: 修复影响数字和布尔值的表达式 bug。
* 增加对在 Microsoft SQL 凭据中设置 TDS 版本的支持。
## n8n@0.195.2#
查看此版本的 提交记录。
**发布日期:** 2022-09-22
这是一个修复 Bug 的版本,解决了 MySQL 迁移过程中出现的问题。
## n8n@0.195.1#
查看此版本的 提交记录。
**发布日期:** 2022-09-21
这是一个修复 Bug 的版本,解决了 Postgres 迁移过程中出现的问题。
## n8n@0.195.0#
查看此版本的 提交记录。
**发布日期:** 2022-09-21
本次发布为 n8n 的 Cloud 平台引入了用户管理(User Management)和凭据共享(Credential Sharing)功能,同时包含其他改进和问题修复。
### 新特性#
#### Cloud 平台的用户管理和凭据共享#
本次发布将 n8n 现有的 用户管理 功能扩展至 Cloud 平台,并引入了一项新功能:凭据共享(Credential Sharing)。目前,凭据共享功能仅在 Cloud 平台上可用。
此外还包括:
* 为节点新增 `resourceLocator` 参数类型,并开始升级 n8n 内置节点以使用该类型。这一新选项帮助用户更方便地指定外部服务中某条记录或项目的 ID。例如,在使用 Trello 节点时,现在可以通过 ID、URL 或自由文本搜索来查找特定卡片。节点开发者可参考 n8n 的 UI 元素文档 了解如何使用这一新的 UI 组件。
* 缓存 npm 依赖以提升自托管(self-hosted)n8n 实例的性能。
### 问题修复#
* Box 节点:修复了有时无法返回响应数据的问题。
* CLI:防止 n8n 在轮询(poll)方法遇到错误时崩溃。
* 核心(Core):阻止对构造函数的调用,以防止任意代码执行。
* 编辑器(Editor):修复 Wait 节点执行时输出面板的问题。
* HTTP 节点:确保在启用批处理时实例不会崩溃。
* 公共 API:修正 OAuth schema 中的问题。
* Xero 节点:修复创建新发票时导致行金额类型(line amount types)被忽略的问题。
### 贡献者#
Ikko Ashimine
## n8n@0.194.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-09-15
本次发布新增了多个节点:Gmail 触发器、Google Cloud Storage 和 Adalo。同时对 Gmail 节点和 Merge 节点进行了重大重构。
### 新功能#
* CLI:在隔离环境中加载所有节点和凭据代码。
* 核心(Core)、编辑器 UI:引入对节点弃用(node deprecation)的支持。
* 编辑器:为通知(Notification)和消息(Message)组件实现 HTML 消毒(HTML sanitization)。
* 编辑器:在多输入节点上显示输入编号。
### 新增节点#
#### Adalo#
Adalo 是一个低代码应用构建工具。更多信息请参考 n8n 的 Adalo 节点文档。
#### Google Cloud Storage#
n8n 现已支持 Google Cloud Storage 节点。
#### Gmail 触发器#
n8n 现已支持 Gmail Trigger 节点,可通过 Gmail 账户收到邮件时触发工作流。
### 节点增强#
* Gmail 节点:本次发布对 Gmail 节点 进行了重构,更新了资源(resources)和操作(operations)。
* Merge 节点:重大重构。合并模式(Merge mode)已重命名并简化。更多详情请参阅 Merge 节点文档。
* MongoDB 节点:将 Mongo 驱动升级至 4.9.1。
### Bug 修复#
* CLI: core: 解决 Dependabot 警告问题。
* CLI: 避免在 Windows 上扫描不必要的目录。
* CLI: 使用正确的文件路径在 Windows 上加载节点和目录。
* CLI: 确保密码重置触发内部和外部钩子(hooks)。
* CLI: 使用绝对路径加载自定义节点和凭据(credentials)。
* Core: `returnJsonArray` 辅助函数不再影响无数据返回的节点。
* Core: 修复了节点重命名与表达式相关的问题。
* Core: 更新 OAuth 端点以使用实例的基础 URL(base URL)。
* Nodes: 解决了阻止版本化节点加载的问题。
* Public API: 对错误请求提供更好的错误处理。
* AWS 节点:修复了凭据测试中的问题。
* GoogleBigQuery 节点:修复创建记录时响应为空的问题。
* HubSpot 节点:修正画布上的节点名称。
### 贡献者#
Rhys Williams
## n8n@0.193.5#
查看此版本的 提交记录。
**发布日期:** 2022-09-07
这是一个 bug 修复版本。
### Bug 修复#
* 编辑器(Editor):防止在执行视图中编辑 Function 节点。
* 编辑器:确保按钮宽度正确。
* 编辑器:修复弹窗标题问题。
* Gmail 节点:修复因自动数据格式化错误引入的问题。
## n8n@0.193.4#
查看此版本的 提交记录。
**发布日期:** 2022-09-06
此版本包含为后续发布奠定基础的新功能以及 bug 修复。
### 新功能#
* 现在可以配置工作进程(workers)的停止时间。
* CLI: 添加成员添加或删除时的外部钩子(external hooks)。
* 编辑器:使用 i18n 组件进行本地化(替换 v-html)。
### Bug 修复#
* CLI:在历史记录中间件中也包含 "auth-excluded" 端点。
* Core:修复带有表前缀的 MySQL 迁移问题。
* 修正拼写错误。
* 修复 n8n-square-button 的导入问题。
* AWS 节点:正确处理与 AWS 相关请求的查询字符串和请求体(body)。
* AWS Lambda 节点:修复发送到 AWS Lambda 的 JSON 数据被作为字符串传递的问题。
* Beeminder 节点:修复创建新数据点时未发送请求 ID 的问题。
* GitHub 节点:修复二进制数据未返回的问题。
* GraphQL 节点:修复返回项(return items)的问题。
* Postgres 节点:修复 Postgres 插入操作与配对项(paired item)相关的问题。
* Kafka Trigger 节点:修复 Kafka 触发器在使用默认最大请求数值时无法工作的问题。
* MonicaCrm 节点:修复使用“返回全部”时的分页问题。
* Gmail 节点:修复与配对项相关的 bug。
* Raindrop 节点:修复刷新 OAuth2 凭据的问题。
* Shopify 节点:修复空字段发送时的分页问题。
### 贡献者#
Aaron Delasy
ruanjiefeng
## n8n@0.193.3#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-09-01
本次发布包含 bug 修复和节点功能增强。
### 节点功能增强#
MongoDB 节点:添加凭据测试功能以及两个新操作。
### Bug 修复#
* CLI:仅在可以验证连接的情况下才初始化邮件服务(mailer)。
* Core:修复部分执行中禁用父级输出时的问题。
* Nodes:移除配对项数据的重复包装。
## n8n@0.193.2#
查看此版本的 提交记录。
**发布日期:** 2022-09-01
这是一个错误修复版本,解决了 OAuth2 凭据导致错误的问题。
## n8n@0.193.1#
查看此版本的 提交记录。
**发布日期:** 2022-08-31
这是一个错误修复版本,解决了编辑器中列标题无法正确显示的问题。
## n8n@0.193.0#
查看此版本的 提交记录。
**发布日期:** 2022-08-31
此版本包含一个新节点、功能增强以及错误修复。
### 新增节点#
本版本新增了对 HighLevel 的集成支持,HighLevel 是一款集销售与营销于一体的综合平台。
### 功能增强#
* Docker:减小 Alpine Docker 镜像的体积。
* 编辑器(Editor):优化映射提示框(mapping tooltip)的行为。
### 错误修复#
* 核心(Core):使摘要认证(digest auth)支持查询参数(query parameters)。
* 编辑器(Editor):在 DELETE 请求中将数据作为查询参数发送。
* 修复 MySQL 数据库中 `credentials_entity` 表的迁移问题。
* 改进 `.npmignore` 文件,以减小发布包的大小。
### 贡献者#
pemontto
Tzachi Shirazi
## n8n@0.192.2#
查看此版本的 提交记录。
**发布日期:** 2022-08-25
这是一个错误修复版本。
### 错误修复#
* 编辑器(Editor):修复当 PostHog 不可用时功能标志(feature flag)检查的问题。
* 编辑器(Editor):修复值为 null 时出现的映射错误。
## n8n@0.192.1#
查看此版本的 提交记录。
**发布日期:** 2022-08-25
这是一个错误修复版本。
### 错误修复#
在 `pinData` 迁移中处理非数组类型。
## n8n@0.192.0#
查看此版本的 提交记录。
**发布日期:** 2022-08-24
此版本包含新功能和改进,以及错误修复。
### 新功能#
#### 映射嵌套字段#
在 n8n@0.187.0 中首次发布了 数据映射(data mapping) 功能,允许你从节点的 **INPUT** 面板拖放顶层数据到参数字段中。在此版本中,你现在可以拖放任意层级的数据。
* 核心与编辑器:为固定数据(pinned data)支持 `pairedItem`。
* 核心与编辑器:集成 PostHog。
* 核心:为脚本添加命令,使通过隧道启动 n8n 更加容易。
* CLI:通知外部钩子(external hooks)有关用户资料和密码变更的信息。
### 错误修复#
* 核心:在工作流中的第一个固定触发器(pinned trigger)中考虑启用状态(enabled state)。
* 核心:修复固定触发器的执行问题。
* CLI:在 JSON 键迁移过程中处理无法解析的字符串。
* CLI:修复扁平化执行(flattened executions)中的过度实例化类型错误。
* CLI:初始化 nodes 目录以确保 `npm install` 成功。
* CLI:确保 tsc 构建错误也会导致 Turborepo 构建失败。
* Nextcloud 节点:修复凭证验证中的问题。
* Freshdesk 节点:修复 getAll 操作错误要求不存在选项的问题。
## n8n@0.191.1#
查看此版本的 提交记录。
**发布日期:** 2022-08-19
这是一个错误修复版本,解决了用户重命名后节点连接线消失的问题。
## n8n@0.191.0#
查看此版本的 提交记录。
**发布日期:** 2022-08-17
此版本为更广泛的社区节点(community nodes)支持奠定了基础,同时也包含了一些错误修复。
### 新功能#
* 社区节点现在根据主机系统上是否安装了 npm 来启用。这使得 n8n 可在未来版本中向桌面版(Desktop edition)引入社区节点。
* 改进了应用内关于数据映射的操作指引。
### Bug fixes#
* CLI:修复在 Postgres 和 MySQL 上社区节点测试的问题。
* Core:修复子工作流执行无法显示的问题。
* Editor:处理打开设置和执行时的错误。
* Editor:提升表达式和参数的性能。
* Public API:修复使用 Postgres 和 MySQL 的 n8n 实例的执行分页问题。
## n8n@0.190.0#
查看此版本的 commits。
**发布日期:** 2022-08-10
这是一个 bug 修复版本。
### Bug fixes#
* Core:修复由并行调用测试 webhook 引起的崩溃问题。
* Core:修复轮询触发器(poll triggers)无法保存静态数据的问题。
* Public API:修复分页问题。
* GitHub Trigger:修复拼写错误。
### Contributors#
Nathan Poirier
## n8n@0.189.1#
查看此版本的 commits。
**发布日期:** 2022-08-05
这是一个 bug 修复版本。
### Bug fixes#
修复了与 MySQL 和 MariaDB 迁移相关的问题。
## n8n@0.189.0#
查看此版本的 commits。
**发布日期:** 2022-08-03
此版本包含一个新节点 Sendinblue 以及若干 bug 修复。
### New nodes#
Sendinblue 节点 和 Sendinblue Trigger 节点:引入 n8n 对 Sendinblue 的集成支持。
### Node enhancements#
NocoDB 节点:新增对 v0.90.0 及以上版本的支持。
### Bug fixes#
* Editor:修复标签被截断的问题。
* 修复在禁用标签时无法保存工作流的问题。
* 确保社区节点在 Windows 系统上的兼容性。
### 贡献者#
mertmit
Nicholas Penree
## n8n@0.188.0#
查看此版本的 提交记录。
**发布日期:** 2022-07-27
本次发布包含一个新的 Metabase 节点、若干 bug 修复以及节点和产品功能增强。
### 新增节点#
#### Metabase#
本次发布新增了 Metabase 节点。Metabase 是一款商业数据分析工具。
### 功能增强#
本次发布改进了 n8n 核心的 `pairedItems` 功能。
### 节点增强#
* Item Lists 节点:新增一个操作,用于从输入项创建数组。
* Kafka Trigger 节点:增加更多选项字段。
### Bug 修复#
* 核心(Core):为 `import:credentials --separate` 命令添加对 Windows 的支持。
* 编辑器(Editor):修正链接按钮的颜色问题。
* 编辑器:确保当 `pinData` 为 null 时,数据固定功能仍能正常工作。
* 编辑器:修复与空格相关的一个 bug。
* 编辑器:解决便签(sticky note)复制和定位的问题。
* 编辑器:恢复缺失的标题颜色。
* AWS DynamoDB 节点:修复表达式属性名称相关的错误。
* Mautic 节点:修复认证问题。
* Rocketchat 节点:修复认证问题。
### 贡献者#
Nicholas Penree
## n8n@0.187.2#
查看此版本的 提交记录。
**发布日期:** 2022-07-21
这是一个以修复 bug 为主的版本:
* 编辑器:修复控制台相关问题。
* 编辑器:修复非管理员用户的登录问题。
* 编辑器:修复在没有节点打开时凭据模态框出现的问题。
* NocoDB 节点:修复认证问题。
## n8n@0.187.1#
查看此版本的 提交记录。
**发布日期:** 2022-07-20
此版本修复了一个导致新节点无法在所有浏览器中可靠显示的 bug。
## n8n@0.187.0#
查看此版本的 提交记录。
**发布日期:** 2022-07-20
此版本包含多个重要新功能,包括:
* 社区节点仓库(Community Nodes Repository):一种构建和共享节点的新方式。
* 数据固定(Data Pinning)与数据映射(Data Mapping):通过更强大的数据操作功能加速工作流开发。
### 新功能#
#### 社区节点仓库#
本次发布引入了社区节点仓库,允许开发者将自定义节点打包为 npm 包并共享。用户可以直接在 n8n 中安装由社区开发的节点。
#### 数据固定(Data pinning)#
数据固定 允许你在工作流开发过程中冻结并编辑节点输出的数据。启用数据固定后,系统会保存某个节点的输出结果,并在后续执行中使用该保存的数据,而非重新获取新数据。这可以避免在开发过程中重复调用 API,减少对外部系统的请求次数,从而加快工作流的开发和调试速度。
#### 数据映射(Data mapping)#
本次发布引入了用于数据映射的拖拽式界面,使用户无需编写表达式即可快速完成字段之间的数据映射。
#### 简化节点开发者的认证配置#
本次发布简化了节点开发中的授权处理方式。现在所有凭证(credentials)都应包含一个 `authenticate` 属性,用于定义该凭证如何在请求中被使用。n8n 还统一简化了认证类型:过去需要指定特定认证类型并使用对应接口,而现在只需将类型设为 `"generic"`,并使用 `IAuthenticateGeneric` 接口即可。
此方法适用于通过请求头(header)、请求体(body)或查询字符串(query string)传递认证信息的场景,包括 Bearer Token 和 Basic Auth 等方式。但不适用于需要多次交互的复杂认证机制(如 OAuth),或不直接传递认证数据的方式。
有关新的认证语法示例,请参考 n8n 的 Asana 节点实现。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| ```
// in AsanaApi.credentials.ts
import{
IAuthenticateGeneric,
ICredentialType,
INodeProperties,
}from'n8n-workflow';
exportclassAsanaApiimplementsICredentialType{
name='asanaApi';
displayName='Asana API';
documentationUrl='asana';
properties:INodeProperties[]=[
{
displayName:'Access Token',
name:'accessToken',
type:'string',
default:'',
},
];
authenticate:IAuthenticateGeneric={
type:'generic',
properties:{
headers:{
Authorization:'=Bearer {{$credentials.accessToken}}',
},
},
};
}---|---
其他新功能#
- 为凭据(credentials)添加了
preAuthentication方法。 - 增加了更多凭据测试。
- 在某些场景下引入了对配对项目信息(paired item information)的自动修复功能。
节点增强#
- ERPNext 节点:添加凭据测试,并支持未授权证书(unauthorized certs)。
- Google Drive 节点:新增移至回收站(move to trash)功能。
- Mindee 节点:支持新版本。
- Notion 节点:若 Notion URL 属性为空,可选择忽略该属性。
- Shopify 节点:新增 OAuth 支持。
Bug 修复#
- API:补充缺失的节点设置参数。
- API:验证资源工作流中的静态数据值(static data value)。
- Baserow 节点:修复了导致表名无法加载的问题。
- 编辑器:在只读模式下隐藏 执行上一个节点 按钮。
- 编辑器:当仅有一个分支时,隐藏标签页(tabs)。
- 修复了多个节点中的链接问题。
贡献者#
Florian Bachmann Olivier Aygalenq
n8n@0.186.1#
查看此版本的 提交记录(commits)。 发布日期: 2022-07-14 这是一个 bug 修复版本,包含对 Airtable 节点问题的修复。
n8n@0.186.0#
查看此版本的 提交记录(commits)。 发布日期: 2022-07-13 此版本包含 bug 修复和节点功能增强。
新功能#
- 在更多节点错误中添加项目信息(item information)。
- 更新多个支持测试的凭据,并增加对自定义操作(custom operations)的支持。
### 节点增强功能#
* AWS DynamoDB 节点:改进错误处理,并添加可选的 GetAll Scan FilterExpression。
* Customer.io 节点:增加对跟踪区域(tracking region)选择的支持。
* Elasticsearch 节点:为 Document: getAll 操作添加“Source Excludes”和“Source Includes”选项。新增凭据测试(credential tests)、索引管道(index pipelines)和索引刷新(index refresh)功能。
* Freshworks CRM 节点:增加搜索(search)和查找(lookup)功能。
* JIRA 节点:增加可选的查询认证(query authentication)。
* Postgres 节点:改进对大数值的处理。
* Redis 节点:新增 push 和 pop 操作。
* 重命名键节点(Rename node):增加正则表达式替换(regex replace)功能。
* 电子表格文件节点(Spreadsheet file node):允许在写入电子表格时跳过表头(headers)。
### Bug 修复#
* 编辑器(Editor):修复多次执行后出现的错误。
* EmailReadImap 节点:改进对网络问题的处理。
* Google Drive 节点:使用 list 操作正确处理输入项(input items)。
* Telegram 节点:修复影响二进制数据(如图片、文档等)发送的 bug。
### 贡献者#
Bryce Sheehan h4ux miguel-mconf Nicholas Penree pemontto Yann Jouanique
## n8n@0.185.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-07-05
本次发布新增了一个节点 Google Ads,同时包含若干 bug 修复、节点功能增强,以及对核心功能的小幅改进。
### 新特性#
Core(核心):为 `INodePropertyOptions` 添加了 `action` 参数。该参数在构建节点时现在可用。
### 新增节点#
Google Ads 节点:n8n 现在提供 Google Ads 节点,允许你从 Google 广告活动(Ad campaigns)中获取数据。
### 节点功能增强#
* DeepL 节点:支持更长的文本字段,并添加了凭据测试(credentials tests)。
* Facebook Graph API 节点:支持 Facebook Graph API 14 版本。
* JIRA 节点:增加对简化选项(simplified option)和渲染字段(rendered fields)的支持。
* Webflow Trigger 节点:降低 webhook 重复触发的可能性,并添加凭据测试。
* WordPress 节点:新增文章模板(post template)选项。
### Bug 修复#
* HubSpot 节点:修复搜索端点(search endpoints)的问题。
* KoboToolbox 节点:改进附件匹配逻辑及 GeoJSON Polygon 格式支持。
* Odoo 节点:防止某些自定义字段可能引发的问题。
* Sticky note 节点:修复导致主标题被隐藏的问题。
* Todoist 节点:改进多项目(multi-item)支持。
### 贡献者#
cgobrech pemontto Yann Jouanique Zapfmeister
## n8n@0.184.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-06-29
本次发布包含:
* 新的核心功能
* Clockify 节点的增强
* 错误修复
### 新功能#
* 现在可以在预发送(pre-send)方法中访问 `getBinaryDataBuffer`。
* n8n 现在暴露了节点正在处理的数据项索引(item index)。
* 将表达式模板引擎迁移至 n8n 维护的 riot-tmpl 分支。
### 节点增强#
Clockify 节点:新增三个资源类型:Client(客户端)、User(用户)和 Workspace(工作区)。同时增加了对自定义 API 调用的支持。
### 错误修复#
* 核心(Core):修复了在 JSON 中记录循环引用(circular links)时的日志错误。
* 编辑器 UI:现在可以完整显示长错误消息的文本内容。
* 编辑器 UI:修复了当节点无参数时凭据(credentials)渲染的问题。
* Cortex 节点:修复了一个导致无法返回所有分析器(analyzers)的问题。
* HTTP Request 节点:确保所有 OAuth2 凭据均可与此节点正常工作。
* LinkedIn 节点:修复了图片预览的问题。
* Salesforce 节点:修复了更新名称后,潜在客户(lead)状态未使用新名称的问题。
* 修复了关于必填/可选参数(required/optional parameters)的一个问题。
### 贡献者#
pemontto
## n8n@0.183.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-06-21
本次发布包含节点功能增强、Bug 修复,以及对触发器节点面板的改进。
### 新特性#
对 **Trigger(触发器)** 输入面板进行了增强:使用触发器节点时,现在会看到一个 **INPUT(输入)** 视图,指导你如何向触发器加载数据。
### 节点增强#
* HubSpot 节点:现在可以在更新工单(ticket)时指定阶段(stage)。
* Todoist 节点:现在支持在不同 section(分区)之间移动任务。
* Twake 节点:更新了图标,添加了凭据测试(credential test),并增加了对自定义操作(custom operations)的支持。
### Bug 修复#
* 核心(Core):禁止来自任何源的 OPTIONS 请求。
* 核心(Core):GET `/workflows/:id` 现在会返回标签(tags)。
* 核心(Core):确保预定义的凭据出现在 HTTP Request 节点中。
* 核心(Core):在 Axios 错误时返回正确的错误信息。
* 核心(Core):更新了表达式白名单(allow-list)和黑名单(deny-list)。
### 贡献者#
Bryce Sheehan Rahimli Rahim
## n8n@0.182.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-06-16
这是一个错误修复版本,解决了等待中的执行任务在重启时出现的问题。
## n8n@0.182.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-06-14
本次发布增强了 Twilio 和 Wise 集成功能,并为 OAuth2 新增了一种授权类型支持。同时包含若干错误修复。
### 新功能#
- 为 OAuth2 添加了对 `client_credentials` 授权类型的支持。
### 节点增强#
* Twilio 节点:新增使用 TTS(文本转语音)发起语音通话的功能。
* Wise 节点:新增支持将账单下载为 JSON、CSV 或 PDF 格式。
### 错误修复#
* Core:修复了在某些边缘情况下参数丢失的问题。
* Core:修复了当其中一个表达式无效时,组合表达式无法正确解析的问题。
* Core:修复了公共 API 在 Windows 上构建失败的问题。
* 编辑器(Editor):确保错误能够正确显示。
* HTTP Request 节点:改进了对返回 null 的请求的处理。
* Pipedrive 节点:修复了 Lead 资源上 GetAll 操作的限制问题。
* Postbin 节点:移除一个误报的错误提示。
### 贡献者#
Albrecht Schmidt Erick Friis JoLo Shaun Valentin Mocanu
## n8n@0.181.2#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-06-09
这是一个错误修复版本,解决了一个在节点未返回数据时可能导致报错的问题。
## n8n@0.181.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-06-09
这是一个错误修复版本,修复了多输入节点中的两个问题。
## n8n@0.181.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-06-08
此版本引入了公共 API。
### 新功能亮点#
#### n8n 公共 API#
此版本推出了 n8n 的公共 REST API。通过该 API,你可以以编程方式执行许多与图形界面(GUI)中相同的操作。API 内置了 Swagger UI 交互式测试环境。更多信息请参考 API 文档。
### 其他新功能#
* **核心功能(Core)**:现在可以通过 `N8N_BLOCK_ENV_ACCESS_IN_NODE` 环境变量来阻止用户在节点中访问环境变量。
### 错误修复#
* **核心功能(Core)**:正确解析声明式风格节点中的表达式。
## n8n@0.180.0#
查看此版本的 提交记录。
**发布日期:** 2022-06-07
本次发布新增了 Cal.com 节点,支持工作流导入导出中的标签功能,改进了用户界面,增强了节点能力,并修复了一些问题。
### 新功能#
#### 工作流导入导出中的标签支持#
在导入或导出工作流时,JSON 现在可以包含工作流标签(workflow tags)。
#### 改进的激活错误处理机制#
n8n 现在支持在发生激活错误时运行一个错误处理工作流(error workflow)。
### 新增节点#
#### Cal.com 触发器节点#
本次发布新增了一个 Cal.com 的触发器节点。更多使用指导请参考 Cal Trigger 文档。
### 节点增强#
* GitHub 节点:为 Organization 资源添加了“Get All”操作。
* QuickBooks 节点:新增一个可选字段用于税项(tax items)。
### 问题修复#
* 恢复对表达式中 `window` 的支持。
* 修复 `user-management:reset` 命令的问题。
* 解决队列模式(queue mode)下的崩溃问题。
* 修正删除按钮的悬停间距。
* 修复导致加载状态卡住的 bug。
* EmailReadImap 节点:改进错误处理机制。
* HubSpot 节点:修复联系人加载问题。
### 贡献者#
Mark Steve Samson Syed Ali Shahbaz
## n8n@0.179.0#
查看此版本的 提交记录。
**发布日期:** 2022-05-30
本次发布新增了 PostBin 节点,并包含多个节点的功能增强和缺陷修复。
### 新增节点#
#### PostBin 节点#
PostBin 是标准 HTTP 库的封装,可用于通过发送请求来测试任意 API 或 Webhook,并提供更高级的方式来分析响应内容。
### 节点功能增强#
* RabbitMQ Trigger 节点:使消息确认(message acknowledgement)和并行处理可配置。
* ServiceNow 节点:新增对附件的支持。
* Todoist 节点:新增在添加和列出任务时指定父任务的功能。
### 缺陷修复#
* **核心 (Core)** :修复了在非公共 PostgreSQL schema 上执行迁移时的问题。
* **核心 (Core)** :缓解了导入工作流模板时可能存在的 XSS 漏洞。
* **编辑器 UI (Editor UI)** :修复了靠近便签按钮区域错误的悬停状态检测问题。
* **编辑器 UI (Editor UI)** :修复了为版本化节点分配的凭据显示异常的问题。
* Discord 节点:修复了速率限制(rate limit)处理逻辑。
* Gmail 节点:修复了在文件系统数据模式下发送附件的问题。
* Google Sheets 节点:修复了一个导致“使用表头名称作为 JSON 路径”(Use Header Names as JSON Paths)选项无法正常工作的错误。
* Nextcloud 节点:更新节点以确保 list:folder 操作兼容 Nextcloud 24 版本。
* YouTube 节点:修复了上传大文件时的问题。
## n8n@0.178.2#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-05-25
这是一个错误修复版本,解决了在调用自定义操作时加载参数的问题。
## n8n@0.178.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-05-24
这是一个错误修复版本,解决了在 HTTP Request 节点中设置凭据(credentials)的问题。
## n8n@0.178.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-05-24
本次发布新增了对在 HTTP Request 节点中复用已有凭据的支持,使得在 n8n 已有集成的 API 上执行自定义操作更加便捷。
此外,该版本还改进了节点视图,提供了更详细的输入数据信息,并包含了一些错误修复。
### 新功能#
#### 自定义 API 操作中的凭据复用(Credential reuse for custom API operations)#
n8n 提供了数百个节点,可帮助你创建连接多个产品的自动化工作流。然而,部分节点并未涵盖某个产品 API 支持的所有可能操作。你可以通过使用 HTTP Request 节点发起自定义 API 调用来绕过这一限制。
配置 API 调用中最复杂的部分之一是身份验证管理。为了简化这一过程,n8n 现在允许你在 HTTP Request 节点中使用已存在的凭据类型(即与 n8n 节点关联的 credentials)。
更多信息请参考 自定义 API 操作。
#### 节点详情视图(Node details view)#
改进后的节点视图,能够显示更多关于节点输入的详细信息。
### 节点增强#
Salesforce 节点:新增 **Country** 字段。
### 错误修复#
* **编辑器 UI**:仅在必要时才显示分隔线。
* **编辑器 UI**:不在模板工作流中显示“欢迎”固定提示。
* Slack 节点:修复 channel resource 中 kick 操作的问题。
## n8n@0.177.0#
查看此版本的 提交记录。
**发布日期:** 2022-05-17
本次发布包含节点功能增强、改进的新手引导体验以及错误修复。
### 新特性#
#### 改进的欢迎体验#
新增了介绍视频,将自动向新用户展示。
#### 自动将 Luxon 日期转换为字符串#
n8n 现在会自动将 Luxon DateTime 对象转换为字符串。
### 节点功能增强#
* Google Drive 节点:上传、删除和共享操作现在支持共享云盘(shared Drives)。
* Microsoft OneDrive 节点:为文件和文件夹新增重命名(rename)操作。
* Trello 节点:增加对看板成员(board members)相关操作的支持。
### 错误修复#
* **core:** 修复未保存工作流调用 `/executions-current` 接口的问题。
* **core:** 修复 fixedCollection 所有值均为默认值时的问题。
* Edit Image 节点:修复字体选择问题。
* Ghost 节点:修复文章标签(post tags)问题,并添加凭据测试(credential tests)。
* Google Calendar 节点:使其支持公共日历(public calendars),并进行代码清理。
* KoBoToolbox 节点:修复查询与排序问题,并在附件中使用问题名称(question name)。
* Mailjet Trigger 节点:修复节点无法激活的问题。
* Pipedrive 节点:修复使用多选项字段(multi option field)时属性无法正确解析的问题。
### 贡献者#
Cristobal Schlaubitz Garcia Yann Jouanique
## n8n@0.176.0#
查看此版本的 提交记录。
**发布日期:** 2022-05-10
本次发布包含错误修复和节点功能增强。
### 节点功能增强#
* Pipedrive 节点:为“组织:获取全部(Organization: Get All)”操作添加了对过滤器的支持。
* Pushover 节点:新增 HTML 格式化选项以及凭证测试(credential test)功能。
* UProc 节点:新增多个工具。
### 错误修复#
* **core**:修复了按“等待中(waiting)”状态筛选执行列表的问题。
* **core**:改进了 webhook 的错误提示信息。
* 编辑图像(Edit Image)节点:该节点现在可与二进制数据模式 `filesystem` 正常配合使用。
### 贡献者#
Albert Kiskorov Miquel Colomer
## n8n@0.175.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-05-03
这是一个错误修复版本。
### 错误修复#
修复了编辑器 UI 中与节点版本控制(node versioning)相关的 bug。
## n8n@0.175.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-05-02
此版本新增了对节点版本控制的支持,并包含节点功能增强和错误修复。
### 新特性#
#### 节点版本控制(Node versioning)#
0.175.0 版本引入了一种轻量级的节点版本控制方法。一个节点可以包含多个版本,从而在不复制代码的情况下实现小版本迭代。要使用此功能,请将节点中的 `version` 参数改为数组形式,并包含你现有的版本号及其他新版本号。然后,你可以在 `displayOptions` 中通过 `@version` 访问该参数(用于控制 n8n 显示哪个版本)。此外,你还可以在 `execute` 函数中使用 `const nodeVersion = this.getNode().typeVersion;` 来查询当前节点版本。
### 节点功能增强#
* Google Sheets 节点:n8n 现在能够处理格式为 JSON 路径的表头名称。
* Microsoft Dynamics CRM 节点:新增对北美以外地区(regions)的支持。
* Telegram 节点:新增支持查询聊天管理员(chat administrators)。
### 错误修复#
* **core**:修复了一个问题,该问题导致即使禁用了用户管理(user management),n8n 仍会执行身份验证检查。
* **core**:n8n 现在会对已禁用的节点跳过凭据(credentials)检查。
* **editor**:修复了影响触摸屏显示器的 bug。
* HubSpot 节点:修复了搜索操作符(search operators)的问题。
* SendGrid 节点:修复了发送附件时的问题。
* Wise 节点:在 `get: exchangeRate` 操作中正确处理时间参数(time parameter)。
### 贡献者#
Jack Rudenko MC Naveen vcrwr
## n8n@0.174.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-04-25
### 新功能#
#### 便签(Sticky Notes)#
本次发布新增了“便签”功能,允许你为工作流添加注释和评论。更多信息请参考 便签文档(Sticky Notes)。
### 功能增强#
* **core** :支持外部 OAuth 连接。该功能增强了对 OAuth 应用的连接支持,即使在无法访问 n8n 的情况下也能完成连接。
* 所有 AWS 节点现在均支持 AWS 临时凭证(temporary credentials)。
* Google Sheets 节点:新增 upsert 支持。
* Microsoft Teams 节点:增加了多项改进:
* 可选择仅获取用户“所属组”(member of),而非检索整个目录。
* 可选择获取计划中的所有任务,而不仅限于组成员的任务。
* 在任务更新字段中,支持对计划(plans)、桶(buckets)、标签(labels)和成员(members)进行自动补全。
* MongoDB 节点:现在可使用点符号(dot notation)解析日期。
### Bug 修复#
* Calendly Trigger 节点:更新了图标(logo)。
* Microsoft OneDrive 节点:修复了文件名包含特殊字符时无法上传的问题。
* QuickBooks 节点:修复了分页(pagination)问题。
### 贡献者#
Basit Ali Cody Stamps Luiz Eduardo de Oliveira Oliver Trajceski pemontto Ryan Goggin
## n8n@0.173.1#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-04-19
修复了 Discord 节点图标名称的 bug。
## n8n@0.173.0#
查看此版本的 提交记录(commits)。
**发布日期:** 2022-04-19
### 新增节点#
#### Markdown 节点#
Markdown 节点:新增了一个 Markdown 节点,用于在 Markdown 和 HTML 之间进行转换。
### 功能增强#
**编辑器(editor)**:现在可以从节点面板中将节点拖放到画布上。
### 节点功能增强#
* Discord 节点:向 Discord 发送消息时,现在支持更多可选字段。
* Google BigQuery 节点:新增对服务账号(service account)认证方式的支持。
* Google Cloud Realtime Database 节点:现在可以选择区域(region)。
* PagerDuty 节点:现在支持为事件(incidents)提供更详细的描述信息。
* Slack 节点:在更新 Slack 消息时,新增支持使用 blocks。
### Bug 修复#
* **core** : 将用户管理的邮箱设置为不区分大小写。
* **core** : 为 XML 请求添加 `rawBody`。
* **editor** : 修复在添加表达式后导致下拉菜单失效的问题。
* **editor** : 使用 `Esc` 关闭时重置文本输入框的值。
* Discourse 节点:修复获取帖子时结果不完整的问题。新增了凭据测试功能。
* Zendesk Trigger 节点:移除已弃用的目标(targets),替换为 Webhooks。
* Zoho 节点:修复分页问题。
### 贡献者#
Florian Metz Francesco Pongiluppi Mark Steve Samson Mike Quinlan
## n8n@0.172.0#
查看此版本的 提交记录。
**发布日期:** 2022-04-11
### 功能增强#
* 调整了节点中数据输出的显示方式。
### 节点增强#
Magento 2 节点: 添加了凭据测试功能。PayPal 节点: 添加了凭据测试并更新了 API URL。
### Bug 修复#
**core** : Luxon 现在正确应用时区。更多信息请参考 Luxon。
**core** : 修复了本地化问题,该问题曾导致 i18n 文件无法加载。
Action Network 节点: 修复分页问题,并添加凭据测试。
### 贡献者#
Paolo Rechia
## n8n@0.171.1#
查看此版本的 提交记录。
**发布日期:** 2022-04-06
这是一个小型的 bug 修复版本。
### Bug 修复#
* **core** : 修复当前执行任务未显示的问题。
* **core** : 修复导致 n8n 错误跳过某些身份验证的问题。
* WooCommerce 节点: 修复 GetAll 操作中的分页问题。
## n8n@0.171.0#
查看此版本的 提交记录。
**发布日期:** 2022-04-03
破坏性变更
请注意,此版本包含破坏性变更。您可以在此处了解更多信息。
本次发布主要聚焦于 Bug 修复和节点功能增强,并新增了一项功能以及对 GraphQL 节点的一项破坏性变更。
### GraphQL 节点的破坏性变更#
当响应中包含错误时,GraphQL 节点现在会抛出错误。如果您使用该节点,可以选择:
* 不做任何更改:包含错误的 GraphQL 响应将导致工作流失败。
* 更新您的 GraphQL 节点设置:将 **失败时继续(Continue on Fail)** 设为 true,以允许即使 GraphQL 响应包含错误,工作流仍继续执行。
### 新功能#
现在可以从工作流中的各个节点下载二进制数据。
### 增强的节点#
* Emelia 节点: 添加 Campaign > Duplicate(复制活动)功能。
* FTP 节点: 添加重命名时递归创建目录的选项。
* Mautic 节点: 添加凭据测试功能,并允许主机地址包含尾部斜杠。
* Microsoft Teams 节点: 添加聊天消息支持。
* Mocean 节点: 添加“投递报告 URL(Delivery Report URL)”选项及凭据测试功能。
* ServiceNow 节点: 添加 basicAuth 支持,并修复 getColumns 的 loadOptions 功能。
* Strava 节点: 添加“获取流数据(Get Streams)”操作。
### Bug 修复#
* **core:** 修复当最后一个节点未返回数据时,Webhook 导致的崩溃问题
* EmailReadImap 节点: 修复因节点配置错误导致进程崩溃的问题
* Google Tasks 节点: 修复“显示已完成”选项,并在不需要的地方隐藏标题字段
* NocoDB 节点: 修复分页功能
* Salesforce 节点: 修复 Case => 创建与更新操作中“status”字段未被使用的问题
### 贡献者#
* Charles Lecalier
* d3no
* Ketan Somvanshi
* Luis Cipriani
* pemontto
* Rhys Williams
## n8n@0.170.0#
查看此版本的 提交记录。
**发布日期:** 2022-03-27
本次发布主要聚焦于 Bug 修复以及为现有节点添加新功能。
### 增强的节点#
* Crypto 节点: 新增 Generate 操作,用于生成随机值
* HTTP Request 节点: 增加对 OPTIONS 方法的支持
* Jira 节点: 在 Issue > Get 操作中添加“简化输出(Simplify Output)”选项
* Reddit 节点: 增加查询已保存帖子的功能
* Zendesk 节点: 新增工单状态 “On-hold”(暂停中)
### Bug 修复#
* **core:** 在队列模式(queue mode)中增加日志记录和错误捕获,以应对可能发生的故障
* AWS Lambda 节点: 修复 Invocation Type > Continue Workflow 功能
* Supabase 节点: 改进 Token 发送方式,同时使用 Authorization Bearer;修复 Row > Get 操作
* Xero 节点: 修复部分操作,并新增支持设置地址和电话号码
* Wise 节点: 修复执行转账时出现的问题
### 贡献者#
* FFTDB
* Fred
* Jasper Zonneveld
* pemontto
* Sergio
* TheFSilver
* Valentin Mocanu
* Yassine Fathi
## n8n@0.169.0#
查看此版本的 提交记录。
**发布日期:** 2022-03-20
本次发布包含:
* 现有节点的新功能
* 一个全新的 Linear 节点
* 错误修复
* 以及许可证变更!
### 新许可证#
本次发布将 n8n 的许可证从 Apache 2.0 加 Commons Clause 更改为 可持续使用许可证(Sustainable Use License)。
此次变更旨在澄清 n8n 的许可条款,并明确其作为“公平代码(fair-code)”项目的定位。
更多关于新许可证的信息,请参阅 许可证说明。
### 新增节点#
* Linear 节点: 添加 Linear 节点。
### 增强节点#
* HTTP Request 节点: 支持带有请求体(body)的 Delete 请求。
* KoBoToolbox 节点: 添加 KoBoToolbox 普通节点和触发器节点(Regular and Trigger Node)。
* Mailjet 节点: 增加凭据测试(credential tests),并支持沙箱环境(sandbox)、JSON 参数和变量。
* Mattermost 节点: 增加对频道搜索的支持。
### 其他改进#
* 增加对 `executeBatch` 命令从文件读取 ID 的支持。
### 错误修复#
* GitHub 节点: 修复凭据测试及文件列表(File List)操作的问题。
* Telegram 节点: 修复在启用“禁用通知”时无法发送二进制数据的问题。
### 贡献者#
* Manuel
* Marcin Kozey
* Matthew Walther
* Yann Jouanique
## n8n@0.168.2#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2022-03-16
本次发布包含对 0.168.0 版本的一个重要 bug 修复。使用 0.168.0 或 0.168.1 的用户应升级到此版本。
## n8n@0.168.1#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2022-03-15
修复了用户管理中的一个 bug:修复了邮件模板的问题,该问题此前导致所有者无法邀请成员。
## n8n@0.168.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2022-03-14
### 新功能:用户管理(User Management)#
n8n 中的用户管理功能允许你邀请他人加入你的自托管 n8n 实例协作。功能包括:
* 登录和密码管理
* 添加和移除用户
* 两种账户类型:所有者(owner)和成员(member)
更多信息请参阅 用户管理文档。
## n8n@0.167.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2022-03-13
### 亮点#
#### Luxon 和 JMESPath#
0.167.0 版本新增支持两个库:
* Luxon:一个用于处理日期和时间的 JavaScript 库
* JMESPath:一种用于 JSON 的查询语言
你可以在代码编辑器和表达式中使用 Luxon 和 JMESPath。
#### 新增表达式变量#
我们新增了两个变量,以简化在表达式中处理日期和时间的操作:
* `$now`:一个包含当前时间戳的 Luxon 对象,等同于 `DateTime.now()`。
* `$today`:一个包含当前时间戳但向下取整到天的 Luxon 对象,等同于 `DateTime.now().set({ hour: 0, minute: 0, second: 0, millisecond: 0 })`。
#### If 和 Switch 节点中的否定操作#
现在更容易对字符串执行否定操作。
本次更新为数字类型新增了一个操作:
* Is Not Empty(非空)
并为字符串类型新增了以下操作:
* Not Ends With(不以...结尾)
* Regex Not Match(正则不匹配)
* Not Starts With(不以...开头)
* Is Not Empty(非空)
此外,原来的 “Regex” 操作现在更名为 **Regex Match**(正则匹配)。
#### 新节点:Redis Trigger#
新增 Redis Trigger 节点,你现在可以根据 Redis 事件来触发工作流。
* Redis Trigger: 添加了 Redis Trigger 节点。
### 核心功能#
* 增加对 Luxon 和 JMESPath 的支持。
* 新增两个表达式变量:`$now` 和 `$today`。
* 为数字和字符串增加了更多否定操作。
* 在帮助菜单中添加了课程链接。
### 节点#
* Facebook Graph API: 支持 Facebook Graph API 13 版本。
* HubSpot: 支持私有应用令牌(private app token)认证方式。
* MongoDB: 新增 aggregate(聚合)操作。
* Redis Trigger: 新增 Redis Trigger 节点。
* Redis: 支持 publish(发布)操作。
* Strapi: 支持 Strapi 4 版本。
* WordPress: 在 getAll 文章请求中新增 status(状态)作为可选参数。
### 问题修复#
* Google Calendar 节点在创建、更新和安排全天事件时,现在能正确应用时区。
* 修复了一个可能导致 n8n 崩溃或工作流意外关闭的问题。
* 现在可以对 Postgres 使用较长的凭据类型名称。
### 贡献者#
* Luiz Eduardo de Oliveira Fonseca
* Vitaliy Fratkin
* sol
* vcrwr
* FFTDB
## n8n@0.166.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2022-03-08
### 新增节点#
* Odoo
### 增强节点#
* Function(函数): 增加了对不包含 JSON 键的项目的支持。
### 核心功能#
* 新增环境变量 `N8N_HIRING_BANNER_ENABLED`,用于启用或禁用招聘横幅。
* 修复了导致键盘快捷键无法正常工作的 bug。
* 修复了导致工具提示被其他元素遮挡的 bug。
* 修复了导致部分凭据在凭据列表中隐藏的 bug。
### Bug 修复#
* Baserow: 修复了“获取全部”操作中的排序选项无法正常工作的问题。
* HTTP Request(HTTP 请求): 修复了在某些情况下导致摘要认证(Digest Authentication)失败的问题。
* Wise: 修复了导致需要强客户认证(Strong Customer Authentication, SCA)的 API 请求失败的问题。
### 贡献者#
pemontto
## n8n@0.165.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2022-02-28
破坏性变更
请注意,此版本包含破坏性变更。您可在此处了解更多信息。
### 新增节点#
* Onfleet
### 增强的节点#
* Asana: 在 Project 资源中新增了 Create 操作。
* Mautic: 在 Contact 资源中新增了 Edit Contact Points、Edit Do Not Contact List 和 Send Email 操作。同时新增了 Segment Email 资源。
* Notion (Beta): 在 Simplify Output 选项中增加了对 rollup 字段的支持。同时在 Block 资源的 Get All 操作中添加了 Parent ID。
* Pipedrive: 在 Person 资源的 Create 操作中添加了 Marketing Status 字段,并在 Create 和 Update 操作中添加了 User ID 字段。
### 核心功能#
* 新增对工作流模板(workflow templates)的支持。
* 修复了一个导致版本化节点(versioned nodes)的凭据测试失败的 bug。
* 通过向 `workflow` 包添加依赖 `@types/lodash.set`,并向 `core` 包添加 `@types/uuid`,修复了构建问题。
* 修复了一个导致部分资源忽略非标准 `N8N_PATH` 值的错误。
* 修复了一个导致输入凭据时无法显示占位符文本的问题。
* 改进了与遥测(telemetry)相关错误的错误处理机制。
### Bug 修复#
* Orbit:修复了一个导致 API 请求使用错误工作区标识符的 bug。
* TheHive: 修复了一个导致“忽略 SSL 问题”(Ignore SSL Issues)选项应用不正确的 bug。
### 贡献者#
alexwitkowski, Iñaki Breinbauer, lsemaj, Luiz Eduardo de Oliveira Fonseca, Rodrigo Correia, Santiago Botero Ruiz, Saurabh Kashyap, Ugo Bataillard
## n8n@0.164.1#
如需查看完整的变更列表,请参阅此版本的 commits。
**发布日期:** 2022-02-20
### 核心功能#
* 修复了一个在某些场景下导致 webhook 无法正常工作的 bug。
## n8n@0.164.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2022-02-20
### 新增节点#
* Google Chat
### 增强节点#
* Grist: 新增对自托管 Grist 实例的支持。
* Telegram Trigger: 在图像尺寸(Image Size)字段中新增“超大”(Extra Large)选项。
* Webhook: 新增“无响应体”(No Response Body)选项,并增加对 DELETE、PATCH 和 PUT 方法的支持。
### 核心功能#
* 新增数据库索引,以提升查询历史执行记录时的性能。
* 修复了一个在某些场景下导致 URL 的基础部分未按预期添加前缀的 bug。
* 修复了一个当引用不存在的节点或参数时表达式解析错误的 bug。
### 贡献者#
Jhalter5Stones, Valentina Lilova, thorstenfreitag
## n8n@0.163.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2022-02-13
### 核心功能#
* 修复了一个在某些场景下导致 OAuth2 认证无法正常工作的 bug。
## n8n@0.163.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2022-02-13
### 新增节点#
* HaloPSA
* Linear Trigger
* Zammad
### 增强的节点#
* GitHub: 在文件(File)资源的“获取”操作中新增了“引用”(Reference)选项。
* Twilio: 新增了状态回调(Status Callbacks)选项。
* uProc: 优化了数据 Webhook 字段的描述信息。
### 核心功能#
* 在表达式编辑器中的节点列表增加了按相对位置自动排序的功能。
* 新增 `/workflows/demo` 页面,支持在 iframe 中以只读模式渲染工作流。
* 为工作进程实例(worker instances)增加了可选的 `/healthz` 健康检查端点。
* 修复了表达式编辑器中列表意外自动填充的问题。
* 改进了用于夜间构建 Docker 镜像的 GitHub Actions。
### Bug 修复#
* Function 节点: 修复了窗口调整大小后代码编辑器尺寸未同步更新的问题。
* Function Item 节点: 修复了窗口调整大小后代码编辑器尺寸未同步更新的问题。
* IF 节点: 移除了删除条件后残留的空段落。
* 项目列表(Item Lists):修复了占位符文本显示错误的问题。
### 贡献者#
Iñaki Breinbauer, Manuel, pemontto
## n8n@0.162.0#
如需查看完整的变更列表,请参阅此版本的 提交记录。
**发布日期:** 2022-02-06
### 增强的节点#
* GitHub: 在文件(File)资源中新增了“列表”(List)操作。
### 核心功能#
* 新增可配置的遥测(telemetry)调试日志。
* 新增通过 JSON 定义节点的支持。该功能目前处于 alpha 阶段,后续版本可能会对接口进行破坏性变更。
* 新增对在遥测初始化之前发生的页面事件的遥测支持。
* 修复了子工作流中的错误无法在父级执行中显示的问题。
* 修复了节点版本控制无法按预期工作的 bug。
* 修复了远程参数无法正常加载的问题。
* 修复了未知节点类型无法正常工作的问题。
* 防止复制节点后自动打开节点详情视图。
* 移除了依赖 `fibers`,因其与当前 Node.js 的 LTS 版本 16 不兼容。
### Bug 修复#
* XML: 修复了该节点会修改传入数据的问题。
### 贡献者#
pemontto
## n8n@0.161.1#
如需完整的变更列表,请查看此版本的 commits。
**发布日期:** 2022-02-01
### 核心功能#
* 为健康检查功能新增可选的调试日志。
## n8n@0.161.0#
如需完整的变更列表,请查看此版本的 commits。
**发布日期:** 2022-01-30
### 核心功能#
* 为使用轮询(polling)的触发器节点添加默认轮询间隔。
* 新增对参数字段下方显示额外提示信息的支持。
* 修复了测试凭据时无法使用默认值的问题。
* 改进了“是否保存更改?”对话框中的文字表述。
### Bug 修复#
* Airtable: 改进了字段描述。
* Airtable Trigger: 改进了字段描述。
* erpNext: 修复了在未找到数据时节点抛出错误的问题。
* Gmail: 修复了一个导致 BCC 字段被忽略的 bug。
* Move Binary Data: 修复了在使用基于文件系统的二进制数据处理时,二进制数据转 JSON 失败的问题。
* Slack: 修复了 Type 字段中的拼写错误。
### 贡献者#
fabian wohlgemuth
## n8n@0.160.0#
有关完整变更列表,请查看此版本的 commits。
**发布日期:** 2022-01-22
### 新增节点#
* BambooHR
### 核心功能#
* 修复了一个 bug,该问题导致二进制数据预览无法使用完整的可用高度和宽度。
* 通过锁定 chokidar 版本为 3.5.2 修复了构建问题。
* 在工作流中无触发器时阻止其激活,并引入一个模态框说明生产环境数据处理方式。
* 修复了“按标签筛选”(Filter by tags)在打开工作流模态框中使用的占位符文本。
### Bug 修复#
* HTTP Request: 修复了一个导致自定义请求头被忽略的 bug。
* Mautic: 修复了在某些情况下无法返回所有项目的问题。
* Microsoft OneDrive: 修复了无法返回超过 200 个项目的问题。
* Spotify: 修复了当搜索结果超过 1000 条时执行失败的问题;同时修复了 Album 资源的“获取新发行”(Get New Releases)操作无法正常工作的问题。
### 贡献者#
fabian wohlgemuth
## n8n@0.159.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2022-01-18
### 核心功能#
* 暂时移除了 Axios 请求的调试日志(debug logging)。
## n8n@0.159.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2022-01-16
### 新增节点#
* Jenkins
### 增强节点#
* GraphQL: 添加了对多种认证方式的支持,包括 Basic Auth、Digest Auth、OAuth1、OAuth2 和 Query Auth。
### 核心功能#
* 增加了通过 CLI 执行无 ID 工作流的支持。
* 修复了一个构建问题。
* 修复了一个阻止在画布上显示标签描述(tag description)的 bug。
* 通过在构建过程中跳过 `node-dev` 包来提升构建性能。
### Bug 修复#
* Box: 修复了下载文件时部分文件损坏的问题。
* Philips Hue: 修复了节点无法连接 Philips Hue 的问题。
* Salesforce: 修复了日期(date)和日期时间(datetime)字段的过滤器无法正常工作的问题。
* Supabase: 修复了一个错误的文档链接。
### 贡献者#
Phil Clifford
## n8n@0.158.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2022-01-09
### 新增节点#
* Microsoft Graph Security
* SyncroMSP
* Supabase
### 增强节点#
* Edit Image: 添加了 Transparent 操作。
* Kafka: 添加了 Use Schema Registry 选项。
* Kafka Trigger: 添加了 Use Schema Registry 选项。
* Redis: 在凭据中添加了数据库字段(database field)。
* Salesforce: 添加了 Account Number 字段。
### 核心功能#
* 添加了一个新的外部钩子(external hook),在活动工作流完成初始化时触发。
* 修复了一个阻止个性化调查问卷显示的 bug。
* 改进了遥测(telemetry)功能。
### Bug 修复#
* Edit Image: 修复了一个导致返回两个项目的问题。
* iCalendar: 修复了一个导致一月份日期无法正常工作的 bug。
* Merge: 修复了空的二进制数据在合并时覆盖其他二进制数据的问题。
### 贡献者#
Ricardo Georgel, Pierre, Vahid Sebto
## n8n@0.157.1#
有关完整的变更列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2022-01-03
### 核心功能#
* 修复了一个 bug,该问题导致并非所有节点都能使用新的二进制数据处理机制。
## n8n@0.157.0#
有关完整的变更列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2022-01-02
### 增强的节点#
* Function(函数)节点: 现在会阻止返回不支持的数据。
* Function Item(函数项)节点: 现在会阻止返回不支持的数据。
* HubSpot 节点: 新增 Engagement 资源,支持创建(Create)、删除(Delete)、获取(Get)和获取全部(Get All)操作。
* Notion(Beta 测试版)节点: 升级了 Notion 节点:为 Database 资源添加了 Search 操作,为 Database Page 资源添加了 Get 操作,为 Page 资源添加了 Archive 操作。同时新增了“简化输出(Simplify Output)”选项以及凭证有效性测试功能。
* Wait(等待)节点: 新增了“忽略机器人(Ignore Bots)”选项。
* Webhook 节点: 新增了“忽略机器人(Ignore Bots)”选项。
### 核心功能#
* 修复了一个 bug,该问题导致复制节点后使用的数字后缀不正确。
### Bug 修复#
* HTTP Request(HTTP 请求)节点: 修复了使用 Digest 认证(Digest Auth)时请求失败的问题。
### 贡献者#
pemontto
## n8n@0.156.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-12-25
### 增强节点#
* GitLab Trigger: 新增触发事件:保密问题(Confidential Issue)、保密评论(Confidential Comment)、部署(Deployment)、发布(Release)。
* Google Drive: 新增对下载和转换原生 Google 文件的支持。
* Kitemaker: 在工作项(Work Item)资源的“创建”操作中新增 Space ID 字段。
* Raindrop: 在书签(Bookmark)资源的“创建”和“更新”操作中新增“解析元数据”(Parse Metadata)选项。
### 核心功能#
* 为 `workflow.postExecute` 钩子添加执行 ID
* 在 UI 中为失败的 Axios 请求显示响应体(response body)
* 新增支持自动移除 Google 服务账户凭据中的换行符
* 新增通过环境变量禁用 UI 的功能
* 修复了一个导致从非第一个输出项获取表达式结果时显示错误结果的 bug
* 改进了二进制数据管理
* 引入 Monaco 作为新的 UI 代码编辑器
### 贡献者#
Arpad Gabor, Leo Lou, Manuel
## n8n@0.155.2#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-12-19
### 核心功能#
* 新增国际化(i18n)支持。该功能目前处于 alpha 阶段,可能会有破坏性变更。
## n8n@0.154.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-12-19
### 增强节点#
* Plivo: 为所有 API 请求添加用户代理(user agent)。
### 核心功能#
* 允许使用退格键从画布中删除节点
* 修复了值调查(value survey)中的点击会影响主视图的问题
* 修复了阻止更新面板关闭的问题
### Bug 修复#
* Todoist: 修复了一个 bug:在 Task 资源中使用附加字段“Due Date Time”会导致 Create 操作失败。
### 贡献者#
Mohammed Huzaif, Лебедев Иван
## n8n@0.153.0#
有关完整变更列表,请查看此版本的 commits。
**发布日期:** 2021-12-11
### 新增节点#
* Figma Trigger (Beta)
* Workable Trigger
### 增强的节点#
* Google Contacts: 在“Get All”操作中添加了查询(Query)选项,并防止在未找到联系人时节点报错。
* HTTP Request: 添加了对基于查询参数的身份验证(query-based authentication)的支持。
* Home Assistant: 支持在 Domain、Service 和 Entity ID 字段中加载可能的选项。
* One Simple API: 添加了对 Social Profile 资源的支持。
* PagerDuty: 现在在通过 PagerDuty OAuth2 API 认证时会请求写入(Write)权限范围。
### 核心功能#
* 新增了值调查(value surveys)的前端界面
* 修复了选择工作区域后推荐逻辑无法正常工作的缺陷
* 修复了在不受支持的 Node.js 版本上运行 n8n 时发送错误退出码的问题
* 修复了未选中节点时,悬停会导致节点选项消失的问题
* 修复了在队列模式(queue mode)下运行 n8n 时执行 ID 缺失的问题
* 修复了在队列模式下等待 webhook 时执行数据缺失的问题
* 改进了当 n8n 端口已被占用时的错误处理机制
* 增强了诊断事件(diagnostic events)功能
* 移除了删除 webhook 时的 toast 提示,新增了复制节点后的 toast 提示
* 移除了轮询触发器节点(polling trigger nodes)的默认触发提示(tooltip)
### 缺陷修复#
* APITemplate.io: 修复了在“图像”资源的“创建”操作中,当未启用“下载”选项时操作失败的 bug。
* HubSpot: 通过在 HubSpot OAuth2 API 认证时使用细粒度作用域(granular scopes),修复了新 HubSpot 应用程序的认证问题。
* HubSpot Trigger: 通过在 HubSpot 开发者 API 认证时使用细粒度作用域(granular scopes),修复了新 HubSpot 应用程序的认证问题。
* Jira Software: 修复了在 Jira Server 实例上,“报告人”(Reporter)字段无法正常工作的问题。
* Salesforce: 修复了一个拼写错误,该错误导致金额字段(amount field)中的值无法保存。
### 贡献者#
pemontto, Jascha Lülsdorf, Jonathan Bennetts
## n8n@0.152.0#
有关完整变更列表,请查看此版本的 提交记录。
**发布日期:** 2021-12-04
### 新增节点#
* Google Calendar Trigger
### 增强节点#
* Telegram Trigger: 新增对 `channel_post` 更新中图片下载的支持。
### 核心功能#
* 在结束节点上添加了加号 (+) 连接器
* 支持使用 Ctrl + Click 在新窗口中打开工作流和执行记录
* 对所有节点参数强制启用类型检查
* 修复了自定义 n8n Docker 镜像中的构建问题
* 修复了 UI 中的内存泄漏问题,该问题可能在重命名节点或切换到其他工作流时出现
* 提高了内部测试工作流的稳定性
* 增强了表达式安全性
* 当尝试打开已删除的工作流时,新增跳转至新页面并显示 UI 错误提示
* 新增对日志记录时传递多个参数的支持
* 更新了用户引导调查问卷
### Bug 修复#
* Google BigQuery: 修复了一个 bug,该问题导致在启用“返回全部”(Return All)选项时分页无法正常工作。
* RabbitMQ Trigger: 在触发器节点名称中添加了 "Trigger" 字样。
* Salesforce: 修复了一个影响 Opportunity 资源中 Type 字段的拼写错误。
### 贡献者#
Zvonimir Erdelja, m2scared
## n8n@0.151.0#
有关完整变更列表,请查看此版本的 commits。
**发布日期:** 2021-11-26
### 新增节点#
* DHL
* Grafana
### 核心功能#
* 修复了一个 bug:当绘制完连接线后,若重命名刚添加的节点,会导致节点之间的连接消失。
* 通过为 CLI 包添加 validator.js 的 TypeScript 定义来修复构建问题,并通过移除未使用的导入项解决 linting 问题。
* 改进了触发器节点的等待状态提示,以说明何时需要外部事件。
* 现在循环连线会绘制在其源节点的下方。
### Bug 修复#
* Edit Image: 修复了一个问题,该问题导致 Composite 操作在某些情况下无法正确工作。
### 贡献者#
Jonathan Bennetts
## n8n@0.150.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-11-19
### 增强节点#
* Jira Software: 添加了“组件(Components)”作为附加字段。
### 核心功能#
* 通过在 CLI 包中固定 rudder-sdk-node 版本为 1.0.6,修复了构建问题。
* 修复了在 Windows 上使用 `n8n import:workflow --separate` CLI 命令时无法找到工作流的问题。
* 进一步增强了表达式安全性(expression security)。
* 将所有节点移至独立目录,为国际化(internationalization)做准备。
* 在使用 Axios 时,移除了 PUT 和 PATCH 操作的默认请求头(default headers)。
* 重构了工作流画布(workflow canvas)。
### Bug 修复#
* HTTP Request: 修复了下载文件时错误设置 Content-Type 请求头的问题。
* ServiceNow: 修复了事件(incident)紧急程度(urgency)和影响范围(impact)值映射错误的问题。
* Start: 修复了新工作流中该节点被禁用的问题。
* Xero: 修复了查询 Xero API 时仅获取第一页数据的问题。
## n8n@0.149.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-11-13
### 新增节点#
* One Simple API
### 增强节点#
* Edit Image: 在 Draw 操作中添加了 Circle Primitive,并新增了 Composite 操作。
* Zendesk: 增加了对 API 凭据有效性的检查。
* Zulip: 在 User 资源的 Update 操作中增加了 Role 附加字段。
### 核心功能#
* 修复了通过 CLI 执行工作流时抛出错误消息的问题。
* 通过限制可用的 `process` 属性,增强了表达式(expression)的安全性。
* 改进了通过 CLI 执行的内部测试的行为。
* 更新了自定义 Docker 镜像中节点用户主目录(home directory)的所有者。
### Bug 修复#
* Google Tasks: 修复了截止日期(Due Date)字段在“更新”操作中无效或在“创建”操作中不可用的问题。
* HTTP Request: 修复了使用“表单数据(multipart)”作为请求体内容类型时,Content-Length 头未被计算和发送的问题。
* Stripe Trigger: 修复了当先前创建的 webhook 不再存在时,节点无法激活的问题。
* Toggl Trigger: 更新了节点使用的 API URL。
### 贡献者#
GeylaniBerk, Jonathan Bennetts
## n8n@0.148.0#
如需完整的变更列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-11-05
### 新增节点#
* Dropcontact
* Respond to Webhook
### 增强的节点#
* Lemlist: 为 Lead 资源的“创建”操作添加了额外字段。
* Slack: 添加了用户组(User Group)资源。
* Todoist: 为 Task 资源添加了“更新”操作。
* Wait: 改进了可用响应选项的描述。
* WooCommerce: 为 Customer 资源的“创建”操作添加了密码(password)字段。
### 核心功能#
* 添加了工作流创建后的钩子(hook)。
* 通过 `.npmrc` 文件覆盖 npm v7 的非预期行为,修复了构建问题。
* 修复了一个导致未知节点类型无法导入的问题。
* 修复了在使用 SQLite 且存在多个同名凭据时,UI 错误提示无法选择凭据的问题。
### Bug 修复#
* Stripe: 修复了设置额外的元数据(Metadata)字段无效的问题。同时修复了分页功能无法正常工作的问题。
* Zendesk: 修复了附加字段“External ID”无法正确解析的问题。
### 贡献者#
mizzimizzi, nikozila, Pauline
## n8n@0.147.1#
如需查看完整的变更列表,请参阅此版本的 commits。
**发布日期:** 2021-11-03
### 核心功能#
* 通过将 `chokidar` 依赖移至常规依赖项,修复了构建问题。
## n8n@0.147.0#
如需查看完整的变更列表,请参阅此版本的 commits。
**发布日期:** 2021-11-03
### 新增节点#
* 本地文件触发器(Local File Trigger)
### 核心功能#
* 改进了数据库迁移流程,以减少内存占用。
* 通过添加匿名 ID 修复了遥测(telemetry)相关的问题。
## n8n@0.146.0#
如需查看完整的变更列表,请参阅此版本的 commits。
**发布日期:** 2021-10-29
### 新增节点#
* Microsoft Dynamics CRM
### 增强的节点#
* Agile CRM: 在联系人(Contact)和公司(Company)资源的“获取全部”操作中添加了过滤器(Filters)。
* 日期与时间(Date & Time): 确保返回值始终为字符串类型(string)。
* 条件判断(IF): 为日期与时间条件增加了对 moment 类型的支持。
### 核心功能#
* 在工作流(workflow)设置中新增了其名称(name)和 ID。
* 参数输入支持多行编辑。
* 修复了在使用 Axios 时配置代理(proxies)的问题。
* 修复了数组和特殊字符序列化时的问题。
* 修复了重命名节点后表达式未正确更新的问题。
### Bug 修复#
* HTTP 请求(HTTP Request): 修复了“完整响应(Full Response)”选项在与“忽略响应码(Ignore Response Code)”选项同时使用时无效的问题。
### 贡献者#
Valentina Lilova, Oliver Trajceski
## n8n@0.145.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-10-22
### 新增节点#
* AWS Textract
* Google Drive 触发器(Google Drive Trigger)
### 增强的节点#
* Bitbucket 触发器: 添加了凭据有效性检查。移除了已弃用的 User 和 Team 资源,新增了 Workspace 资源。
* GitHub: 添加了 API 凭据有效性检查。
* Home Assistant: 添加了凭据有效性检查。
* Jira Software: 添加了凭据有效性检查。
* Microsoft OneDrive: 新增功能:在创建子文件夹时自动创建完整的文件夹层级结构。
* Pipedrive: 在 Activity 资源的“获取全部(Get All)”操作中添加了“All Users”选项。
* Slack: 将 Slack 默认查询限制从 5 提高到 100,以减少请求次数。
* Twitter: 在 Tweet 资源的 Search 操作中新增了“Tweet Mode”附加字段。
### 核心功能#
* 将 `vm2` 库版本从 `3.9.3` 升级至 `3.9.5`。
* 修复了忽略响应码的问题。
* 修复了使用环境变量覆盖凭据时的问题。
* 修复了在使用 `x-www-form-urlencoded` 内容类型时结合查询字符串的问题。
* 引入了遥测(telemetry)功能。
### Bug 修复#
* Jira Software: 修复了 Issue 资源中 Expand 选项的问题,同时修复了在 Jira Server 上使用自定义字段的问题。
* Slack: 修复了加载超过 1,000 个频道时的分页问题。
* Strapi: 修复了在“获取全部(Get All)”操作中使用 Where 选项时的问题。
* WooCommerce: 修复了 Order 资源中使用错误邮政编码字段名的问题。
### 贡献者#
pemontto, rdd2, robertodamiani, Rodrigo Correia
## n8n@0.144.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-10-15
### 增强节点#
* Nextcloud: 在文件(File)和文件夹(Folder)资源中新增了“共享(Share)”操作。
* Zendesk: 新增对暂停工单(suspended tickets)的删除、列出、获取和恢复支持;为普通工单添加了查询(query)选项;在更新工单操作中增加了经办人邮箱(assignee emails)、内部备注(internal notes)和公开回复(public replies)选项。
### 核心功能#
* 改进了在 Google Chrome 中输入凭据时的自动填充行为(autofill behavior)。
### 问题修复#
* Airtable: 修复了排序字段(sort field)的问题。
* Cron: 将 cron 库的版本固定为 1.7.2。
### 贡献者#
Jonathan Bennetts
## n8n@0.143.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-10-14
### 增强节点#
* Pipedrive: 新增通过交易 ID(deal ID)获取活动(activities)的支持。
* Facebook Graph API: 新增对 Facebook Graph API 版本 11 和 12 的支持。
### 核心功能#
* 修复了一个影响多个 AWS 节点的构建问题(build issue)。
* 更改工作流以主要使用凭据 ID(credential ids)而非名称,允许用户创建同名但不同的凭据。
### 问题修复#
* FTP: 修复了打开 FTP/SFTP 凭据时的错误。
### 贡献者#
Rodrigo Correia
## n8n@0.142.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-10-07
### 新增节点#
* Stop and Error(停止与错误)
### 核心功能#
* 修复了在移动设备上查看时按钮重叠的问题。
* 修复了当 Wait(等待)节点为最后一个节点时,工作流执行不完整的问题。
* 修复了非 JSON 请求中断的问题。
* 节点错误现在仅对正在执行的节点显示,不再对未连接的节点显示。
* 使用 Webhook 节点执行新工作流时会自动保存。
* 修复了某些节点中数组序列化方式的问题。
* 修复了在 Main 模式下运行时无法取消执行的问题。
* 复制的工作流现在会在新窗口中打开。
### Bug 修复#
* HTTP Request(HTTP 请求): 修复了“忽略响应码”标志的问题。
* Rundeck: 修复了凭据异步加载的问题。
* SeaTable: 修复了输入基础 URI 包含尾部斜杠时的问题。
### 贡献者#
Günther, Tom Klingenberg
## n8n@0.141.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-10-01
### 核心功能#
* 修复了 `x-www-form-urlencoded` 请求的请求体格式问题。
## n8n@0.141.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-09-30
### 新增节点#
* Grist
* SeaTable
* SeaTable Trigger
* urlscan.io
### 核心功能#
* 编辑器 UI 的性能优化
* 改进了错误报告机制
### 贡献者#
Alex Hall, Tom Klingenberg
## n8n@0.140.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-09-29
### 新增节点#
* Splunk
### 增强节点#
* Telegram: 在发送动画(Send Animation)、发送音频(Send Audio)、发送文档(Send Document)、发送图片(Send Photo)、发送视频(Send Video)和发送贴纸(Send Sticker)操作中添加了对二进制数据的支持。
### 核心功能#
* 修复了在扩展模式下运行 n8n 时的启动行为(即启用了 `skipWebhoooksDeregistrationOnShutdown` 时)。
* 修复了处理空响应体时的行为问题。
* 修复了刷新令牌(refresh tokens)处理中的一个问题。
### 贡献者#
pemontto
## n8n@0.139.1#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-09-23
### 核心功能#
* 编辑器 UI 的 Bug 修复与改进。
## n8n@0.139.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-09-22
### 新增节点#
* Elastic Security
* Misp
* Netlify
* Netlify Trigger
### 增强节点#
* HubSpot Trigger: 认证方式已更改为 OAuth2。
* Wait: 为 Wait 行为添加了改进的状态消息。
### 核心功能#
* 更新了节点设计,以支持版本化节点(versioned nodes)。
### 问题修复#
* SendGrid: 修复了向列表添加联系人时的问题。
### 贡献者#
Matías Aguirre
## n8n@0.138.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-09-15
### 新增节点#
* Item Lists
* Magento 2
### 增强节点#
* Baserow: 新增以下过滤选项:包含(Contains)、不包含(Contains Not)、早于日期(Date Before Date)、晚于日期(Date After Date)、文件名包含(Filename Contains)、为空(Is Empty)、不为空(Is Not Empty)、关联行存在(Link Row Has)、关联行不存在(Link Row Does Not Have)、单选等于(Single Select Equal)和单选不等于(Single Select Not Equal)。
* Pipedrive: 新增对潜在客户(Leads)备注(Notes)的支持。
* WeKan: 在卡片(Card)资源中新增排序字段(Sort field)。
### 核心功能#
* 对编辑器 UI 进行了整体用户体验(UX)优化。
* 修复了 `PayloadTooLargeError` 错误问题。
### 问题修复#
* Lemlist: 修复了事件未在正确属性中发送的问题。
* Notion: 修复了列出未命名数据库的问题。
### 贡献者#
bramknuever, Chris Magnuson
## n8n@0.137.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-09-05
### 新增节点#
* Freshservice
### 增强节点#
* Clockify: 添加了 Task 资源。
* HubSpot: 在“获取所有交易(Get All Deals)”操作中,为 Properties 和 Properties with History 过滤器添加了下拉选择功能。
* Mautic: 添加了 Campaign Contact 资源。
* MongoDB: 添加了通过 '_id' 查询文档的功能。
* MQTT: 在认证中添加了 SSL/TLS 支持。
* MQTT Trigger: 在认证中添加了 SSL/TLS 支持。
* Salesforce: 为 Document 资源添加了文件扩展名(File Extension)选项;为 Task 资源添加了 Type 字段。
* Sms77: 添加了 Voice Call 资源;为 SMS 资源添加了以下选项:Debug、Delay、Foreign ID、Flash、Label、No Reload、Performance Tracking、TTL。
* Zendesk: 添加了 Organization 资源;为 User 资源添加了 Get Organizations 和 Get Related Data 操作。
### 核心功能#
* 在队列进程日志中添加了执行 ID(execution ID)。
* 为操作错误添加了描述信息。
* 增加了 Webhook 进程唤醒等待中执行流程的能力。
### Bug 修复#
* HubSpot: 修复了 'RequestAllItems' API 的问题。
* WordPress: 修复了 'RequestAllItems' API 仅返回前 10 条数据的问题。
### 贡献者#
André Matthies, DeskYT, Frederic Alix, Jonathan Bennetts, Ketan Somvanshi, Luiz Eduardo de Oliveira Fonseca, TheFSilver
## n8n@0.136.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-08-30
### 增强节点#
* Notion: 在简化数据时增加了对富文本(Rich Text)的处理支持。
### 核心功能#
* 通用 UI 设计改进。
* 改进了自定义节点调试过程中的错误提示信息。
* 所有包已升级至 TypeScript 4.3.5,优化了代码检查(linting)和格式化。
### Bug 修复#
* FTP: 修复了使用该节点时显示路径不正确的问题。
* Wait: 修复了通过“On Webhook Call”操作接收多个文件时的问题。
* Webhook: 修复了接收多个文件时的问题。
## n8n@0.135.3#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-08-27
### 核心功能#
* 修复了复制工作流时画布(Canvas)UI 出现不一致的问题。
* 升级过程中增加日志提示,表明数据库迁移已经开始。
* 对参数标签和工具提示(tooltips)进行了通用性改进。
### 贡献者#
Kyle Mohr
## n8n@0.135.2#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-08-26
### 核心功能#
* 为凭据(credentials)添加了表达式支持。
* 修复了加载凭据时的性能问题。
## n8n@0.135.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-08-23
### 核心功能#
* 修复了一个问题:在版本升级过程中,如果数据库迁移期间关闭 n8n,下次启动时会导致错误。
## n8n@0.135.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-08-22
破坏性变更
请注意,此版本包含破坏性变更。你可以在此处了解更多详情。引入这些破坏性变更的功能已在下方标注。
### 新增节点#
* Form.io 触发器
* Formstack 触发器
* 等待(Wait)
### 核心功能#
* 节点内访问二进制数据的方法现在为异步,并已实现相应的辅助函数。[](https://github.com/n8n-io/n8n/blob/master/packages/cli/BREAKING-CHANGES.md#01350)
* 凭据(credentials)现在改为按需从数据库加载。[](https://github.com/n8n-io/n8n/blob/master/packages/cli/BREAKING-CHANGES.md#01350)
* 复制工作流时,Webhook 的 UUID 会自动更新。
* 修复了在循环之前引用值时出现的问题。
### Bug 修复#
* 间隔(Interval): 修复了输入过大的数值(> 2147483647ms)时,系统未报错而是默认使用 1 秒作为间隔的问题。
### 贡献者#
Aniruddha Adhikary, lublak, parthibanbalaji
## n8n@0.134.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-08-15
### 增强节点#
* AWS DynamoDB: 在 Item > Get All 操作中新增了 Scan 选项。
* Google Drive: 在 File > Update 操作中新增了文件名(File Name)选项。
* Mautic: 为 Company 资源添加了以下字段:地址(Address)、年收入(Annual Revenue)、公司邮箱(Company Email)、自定义字段(Custom Fields)、描述(Description)、传真(Fax)、行业(Industry)、员工数量(Number of Employees)、电话(Phone)、网站(Website)。
* Notion: 插入日期字段时新增了时区(Timezone)选项。
* Pipedrive: 在 Deal > Get All 操作中新增了以下筛选条件(Filters)选项:预定义筛选器(Predefined Filter)、阶段 ID(Stage ID)、状态(Status)和用户 ID(User ID)。
* QuickBooks: 新增了 Transaction 资源及 Get Report 操作。
### 核心功能#
* 在 n8n 中集成 Nodelinter。
* 修复问题,为所有 webhook URL 添加尾部斜杠(`/`),以确保正常运行。
### Bug 修复#
* AWS SES: 修复了消息中的特殊字符未被正确编码的问题。
* Baserow: 修复了 Create 操作插入 null 值的问题。
* HubSpot: 修复了发送 context 参数时的问题。
### 贡献者#
calvintwr, CFarcy, Jeremie Dokime, Michael Hirschler, Rodrigo Correia, sol
## n8n@0.133.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-08-08
### 新增节点#
* Monica CRM
### 增强节点#
* HTTP Request: 新增“跟随所有重定向”选项。
* Salesforce: 新增“记录类型 ID(Record Type ID)”字段。
### 核心功能#
* 修复了编辑大型工作流时的 UI 卡顿问题。
### Bug 修复#
* Nextcloud: 修复了对空文件夹执行 List 操作时返回错误的问题。
* Spotify: 修复了分页和无限执行的问题。
### 贡献者#
Jacob Burrell, Лебедев Иван
## n8n@0.132.2#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-08-02
### Bug 修复#
* Interval: 修复了导致无限执行的问题。
### 贡献者#
Лебедев Иван
## n8n@0.132.1#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-08-02
### 核心功能#
* 将 TypeORM 版本更改为 0.2.34
## n8n@0.132.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-08-01
### 新增节点#
* Freshworks CRM
* Google Perspective
* Marketstack
* NocoDB
### 增强节点#
* Facebook Trigger: 新增 Fields 参数。
* Gmail: 新增 Sender Name 参数。
* Home Assistant: 新增 Event 资源。
* Pipedrive: 新增 Deal Product 资源。
* Salesforce: 新增 Document 资源及 Upload 操作。
* WooCommerce: 新增 Customer 资源。
### 核心功能#
* 修复了处理大型内部值时的问题。
### 贡献者#
Ed Linklater, Rodrigo Correia
## n8n@0.131.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-07-24
重大变更(Breaking change)
请注意,此版本包含重大变更。你可以点击此处了解详情。引入这些重大变更的功能已在下方标注。
### 新增节点#
* Webex by Cisco
* Webex by Cisco Trigger
### 增强的节点#
* Pipedrive: 新增了 Lead 资源,并为 Organization 资源添加了 Search 操作。
* Taiga Trigger: 新增了资源(Resource)和操作(Operations)过滤器。
### 核心功能#
* 所有节点均支持“失败时继续”(Continue-on-fail)功能。
* 新增版本更新通知功能。
* 为远程选项列表新增“刷新列表”(Refresh List)功能。
* 新增 `$position` 表达式变量,用于返回某项在列表中的索引位置。
### 问题修复#
* Spreadsheet File: 修复了保存日期时的问题。
### 贡献者#
Anthr@x, Felipe Cecagno
## n8n@0.130.0#
如需查看完整的变更列表,请参阅此版本的 commits。
**发布日期:** 2021-07-18
> **重大变更(Breaking change)**
请注意,此版本包含重大变更。您可以在此处了解详细信息。引入这些重大变更的功能已在下方标注。
### 新增节点#
* AWS DynamoDB
* Elasticsearch
* ServiceNow
### 增强的节点#
* Kafka Trigger: 新增“从开头读取消息”(Read Messages From Beginning)选项。
* Salesforce: 为 OAuth2 凭据新增 Sandbox 环境类型。
* Taiga: 新增 Epic、Task 和 User Story 相关操作。
* TheHive: 在可用的附加字段(Additional Fields)中新增自定义字段(Custom Fields)选项。
### 核心功能#
* 修复了工作流失败后仍显示为“运行中”(running)的问题。
* 修复了未捕获错误(uncaught errors)相关的问题。
### Bug 修复#
* Notion: 修复了过滤字段数据类型时的问题。
### 贡献者#
Michael Hirschler, Mika Luhta, Pierre Lanvin
## n8n@0.129.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-07-12
### 新增节点#
* Baserow
### Bug 修复#
* SSH: 修复了下载文件时的访问权限问题。
### 贡献者#
Jérémie Pardou-Piquemal
## n8n@0.128.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-07-11
### 新增节点#
* Home Assistant
* Stripe
### 增强节点#
* HTTP Request: 增加对 Querystring 中数组的支持。相同名称多次出现的参数将被合并为一个数组。
* Mautic: 添加了 Contact Segment(联系人分组)资源。
* Telegram: 在 Message(消息)资源中新增 Delete(删除)操作。
### 核心功能#
* 使用 PostgreSQL 时,优化了历史执行记录(> 300万条)的加载性能。
* 修复了无限运行工作流的错误处理,并修正“unknown”工作流状态的显示问题。
* 修复了从 UI 编辑器下载时 Workflow ID 的格式问题,以确保与 CLI 导入功能兼容。
### Bug 修复#
* Microsoft SQL: 修复了发送 `connectionTimeout` 参数的问题,以及使用包含空格的列进行数据创建和更新时的问题。
### 贡献者#
Kaito Udagawa, Rodrigo Correia
## n8n@0.127.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-07-04
### 重大变更(Breaking change)#
请注意,此版本包含重大变更。你可以点击此处了解详情。引入这些重大变更的功能已在下方标注。
### 增强节点#
* Airtable: 为所有操作添加了“批量大小(Bulk Size)”选项。
* Box: 为文件(File)和文件夹(Folder)资源添加了“共享(Share)”操作。
* Salesforce: 在联系人(Contact)资源的“更新(Update)”操作中添加了“姓氏(Last Name)”字段。
* Zoho CRM: 新增了账户(Account)、联系人(Contact)、交易(Deal)、发票(Invoice)、产品(Product)、采购(Purchase)、报价(Quote)、销售订单(Sales Order)和供应商(Vendor)资源。
### 核心功能#
* 添加了一个工作流测试框架,通过新的 CLI 命令执行所有指定的工作流。运行 `n8n executeBatch --help` 查看详细信息。
* 新增支持在编辑器 UI 中显示二进制视频内容。
### Bug 修复#
* Google Sheets: 修复了处理值为 0 时导致单元格为空的问题。
* SSH: 修复了设置密码短语(passphrase)的问题。
### 贡献者#
flybluewolf, Kaito Udagawa
## n8n@0.126.1#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-06-29
### 核心功能#
* 修复了模态框(modal)打开时键盘快捷键失效的问题。
### Bug 修复#
* Microsoft SQL: 修复了插入数据时处理布尔值(Boolean values)的问题。
* Pipedrive: 修复了节点图标显示异常的问题。
## n8n@0.126.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-06-27
### 新增节点#
* Action Network
* Google Docs
### 增强节点#
* AWS S3: 在 Bucket 资源中新增了 Delete 操作。
* Google Analytics: 在可用的附加字段(Additional Fields)中增加了维度过滤器(Dimension Filters)。
* HTTP Request: 新增了“拆分为项目”(Split Into Items)选项。
* MQTT: 为 MQTT 凭据添加了 mqqts 协议支持。
* QuickBooks: 新增了 Purchase 资源,并支持 Get 和 Get All 操作。
### 核心功能#
* 现在可以通过在实例的基础 URL 后附加 `/workflows/templates/<templateId>`,直接从 n8n Workflows 页面导入模板。例如:`localhost:5678/workflows/templates/1142`。
* 新增了编辑器界面(Editor UI)的快捷键。详情请参见 键盘快捷键(Keyboard Shortcuts)。
* 修复了从画布中删除节点时导致控制台报错的问题。
### Bug 修复#
* Ghost: 修复了“获取全部”(Get All)操作功能的问题。
* Google Analytics: 修复了在无数据时尝试排序导致错误的问题。
* Microsoft SQL: 修复了转义单引号以及映射空字段时的问题。
* Notion: 修复了数据库和用户分页的问题。
### 贡献者#
calvintwr, Jan Baykara
## n8n@0.125.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-06-20
### 增强节点#
* Spotify: 为 Album、Artist、Playlist 和 Track 资源添加了 Search 操作,并为 Player 资源添加了 Resume 和 Volume 操作。
### 核心功能#
* 实现了节点面板(Nodes Panel)的新设计,新增分类与子分类,并改进了搜索功能。详细信息请参见 commits。
### Bug 修复#
* MySQL: 修复了由于字符集校对(collation)问题导致 n8n 无法保存数据,从而使工作流以“未知”状态结束的问题。
### 贡献者#
Amudhan Manivasagam, Carlos Alexandro Becker, Kaito Udagawa
## n8n@0.124.1#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-06-16
### 核心功能#
* 改进了错误日志消息
* 修复了在停用工作流或更新设置时标签被删除的问题
* 移除了因请求库(request library)引发错误的循环引用
## n8n@0.124.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-06-13
### 增强节点#
* Google Drive: 在文件(File)资源的上传(Upload)操作中新增了 APP 属性(APP Properties)和属性(Properties)选项
* HTTP Request: 新增将请求日志输出到浏览器控制台的功能,便于测试
* Notion: 为日期字段类型新增了“包含时间”(Include Time)参数
* Salesforce: 为账户(Account)、联系人(Contact)、自定义对象(Custom Object)、潜在客户(Lead)和商机(Opportunity)资源添加了 Upsert 操作
* Todoist: 在任务(Task)资源中新增了描述(Description)选项
### 核心功能#
* 实现了在触发器节点中通过提示框(toast message)显示错误详情的功能
* 改进了错误处理机制,从 API 错误中移除了循环引用(circular references)
### 问题修复#
* Jira: 修复了 API 版本相关的问题,并解决了获取问题(Issue)资源的自定义字段时出现的问题
### 贡献者#
Jean M, romaincolombo-daily, Thomas Jost, Vincent
## n8n@0.123.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-06-06
### 核心功能#
* 修复了因缺少节点图标导致的构建问题
## n8n@0.123.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-06-06
### 新增节点#
* Git
* Microsoft To Do
### 增强的节点#
* Pipedrive: 添加了从 Pipedrive API 获取数据的功能,为 Deals 资源添加了搜索(Search)操作,并增加了自定义字段选项
* Spotify: 添加了“我的数据”(My Data)资源
### 核心功能#
* 修复了 NodeViewNew 导航处理的问题
* 修复了在处理大型请求时视图崩溃的问题
### Bug 修复#
* AWS Transcribe: 修复了选项相关的问题
### 贡献者#
Rodrigo Correia, Sam Roquitte
## n8n@0.122.3#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-06-04
### 核心功能#
* 修复了文本区域字段的错误消息显示问题
* 补充了缺失的 `winston` 依赖
• 修复了使用变量选择器添加值时的问题:已删除的值不再重新出现
* 修复了在队列模式下错误工作流(Error Workflows)未被执行的问题
### Bug 修复#
* Notion: 修复了解析“最后编辑时间”时的问题
## n8n@0.122.2#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-05-31
### 增强的节点#
* Function: 添加了对 `console.log` 的支持,可将日志输出到浏览器控制台
* Function Item: 添加了对 `console.log` 的支持,可将日志输出到浏览器控制台
### 核心功能#
* 修复了标签点击无效的问题
* 修复了工作流名称转义的问题
* 修复了在表达式编辑器中选择变量时的问题
## n8n@0.122.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-05-30
### 核心功能#
* 修复了迁移回滚过程中顺序相关的问题
## n8n@0.122.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-05-30
### 新增节点#
* AWS Transcribe
* SSH
* UptimeRobot
### 增强节点#
* DeepL: 添加对免费 API 的支持
* Function: 增加将 `console.log` 消息输出到浏览器控制台的功能
* Function Item: 增加将 `console.log` 消息输出到浏览器控制台的功能
### 核心功能#
* 将 `bcrypt` 库从 `@node-rs/bcrypt` 更换为 `bcryptjs`
* 修复了具有相同名称的可选参数存在的问题
* 新增工作流标签(tag workflows)功能
* 修复了表达式编辑器中的错误
* 修复了仅连接到第二个输入端口的节点的问题,解决了在复制粘贴工作流时 IF 节点只有一个输出连接到其他节点所导致的问题
### 错误修复#
* Google Drive: 修复了 Drive 资源相关的问题
* Notion: 修复了过滤字段类型的问题,并修复了链接选项的相关问题
* Switch: 修复了表达式模式下的问题
### 贡献者#
Alexander Mustafin
## n8n@0.121.1#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-06-01
### 核心功能#
* 修复了复制输出值时的问题
* 修复了表达式编辑器(Expression Editor)中的若干问题
* 对表达式编辑器进行了改进
## n8n@0.121.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-05-20
### 新增节点#
* Notion
* Notion 触发器(Trigger)
### 增强节点#
* GraphQL: 添加了 Header Auth 认证方式
* Twilio: 添加了 API Key 认证方式
### Bug 修复#
* HubSpot: 修复了 Deals 资源分页的问题
* Keap: 修复了订单标题(Order Title)字段的数据类型问题
* Orbit: 修复了 Post 操作中活动类型(activity type)的问题
* Slack: 修复了获取用户资料(Get Profile)操作的问题
* Strava: 修复了分页参数(paging parameter)的问题
### 贡献者#
Jacob Spizziri
## n8n@0.120.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-05-17
### 新增节点#
* iCalendar
### 增强的节点#
* Google Cloud Firestore: 添加了 GeoPoint 解析功能,并为日期验证增加了 ISO-8601 格式支持
* IMAP Email: 添加了“强制重新连接”(Force reconnect)选项
* Paddle: 添加了“使用沙盒环境”(Use Sandbox environment)API 参数
* Spotify: 在 Playlist 资源的 Add 操作中添加了 Position 参数
* WooCommerce: 添加了“在查询参数中包含凭据”(Include Credentials in Query)参数
### 核心功能#
* 为 hooks 添加了 await,以修复工作流状态显示为 `Unknown` 的问题
* 修改了 MySQL 数据库中 `credentials_entity` 字段的数据类型,以解决长凭据存储的问题
* 修复了执行列表自动刷新时排序异常的问题
* 添加了读取同级参数(sibling parameters)的功能
### Bug 修复#
* Clockify Trigger: 修复了节点返回空数组时出现的问题
* Google Cloud Firestore: 修复了空文档解析问题以及日期检测相关的问题
* HubSpot: 修复了“返回全部”(Return All)选项的问题
### 贡献者#
DeskYT, Daniel Lazaro, DerEnderKeks, mdasmendel
## n8n@0.119.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-05-09
### 增强节点#
* AWS Comprehend: 新增“Detect Entities”操作
* AWS Lambda: 当函数数量超过 50 时,新增递归列出函数的功能
* Google Analytics: 为 Report 资源添加分页支持
* Mailjet: 新增 Reply To 参数
* Redis: 新增 Increment 操作
* Spreadsheet File: 新增 Header Row 选项
* Webflow Trigger: 新增 Collection Item Created、Collection Item Updated 和 Collection Item Deleted 事件
### 核心功能#
* 为子工作流(subworkflows)实现超时机制
* 从 webhook 处理流程中移除注销 webhook 的功能
### 问题修复#
* Google Cloud Firestore: 修复了解析 null 值的问题
* Google Sheets: 修复了 Key Row 参数的问题
* HubSpot: 修复了认证相关的问题
### 贡献者#
Nikita
## n8n@0.118.1#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-05-05
### 核心功能#
* 修复了错误工作流(error workflows)中的一个问题
## n8n@0.118.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-05-02
> **重大变更**
> 请注意,此版本包含重大变更。你可以在此处了解更多信息。引入重大变更的功能已在下方标注。
### 新增节点#
* Kitemaker
* MQTT
### 增强的节点#
* CrateDB: 添加了查询参数。执行查询(Execute Query)操作现在会返回所有执行查询的结果,而不仅仅是其中一个结果。
* ERPNext: 新增对自托管 ERPNext 实例的支持
* FTP: 新增删除文件夹的功能
* Google Calendar: 新增“失败时继续”(Continue on Fail)功能
* Google Drive: 下载文件时新增添加文件名的功能
* Gmail: 新增处理多个二进制属性(binary properties)的功能
* Microsoft Outlook: 在消息(Message)资源中新增“已读”(Is Read)和“移动”(Move)选项
* Postgres: 添加了查询参数。执行查询(Execute Query)操作现在会返回所有执行查询的结果,而不仅仅是其中一个结果。
* QuestDB: 添加了查询参数。执行查询(Execute Query)操作现在会返回所有执行查询的结果,而不仅仅是其中一个结果。
* QuickBase: 新增使用字段 ID(Field IDs)的选项
* TimescaleDB: 添加了查询参数。执行查询(Execute Query)操作现在会返回所有执行查询的结果,而不仅仅是其中一个结果。
* Twist: 在消息会话(Message Conversation)资源中新增获取(Get)、获取全部(Get All)、删除(Delete)和更新(Update)操作;在频道(Channel)资源中新增归档(Archive)、取消归档(Unarchive)和删除(Delete)操作;新增线程(Thread)和评论(Comment)资源
### 核心功能#
* 在可能的情况下实现了原生的 `fs/promise` 库
* 新增将日志输出到控制台或文件的功能
* 我们已将 Node.js 的最低要求版本更新为 v14.15。更多详情请参阅 破坏性变更 页面中的条目
### 问题修复#
* GetResponse 触发器: 修复了错误处理相关的问题
* GitHub 触发器: 修复了错误处理相关的问题
* GitLab 触发器: 修复了错误处理相关的问题
* Google Sheets: 修复了在查找(Lookup)操作中返回空行的问题
* Orbit:修复了 Post 资源的相关问题
* Redis: 修复了节点未返回错误的问题
* Xero: 修复了联系人(Contact)资源的创建(Create)操作问题
### 贡献者#
Gustavo Arjones, lublak, Colton Anglin, Mika Luhta
## n8n@0.117.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-04-24
重大变更(Breaking change)
请注意,此版本包含重大变更。你可以点击此处了解更多信息。引入这些重大变更的功能已在下方标注。
### 新增节点#
* Mailcheck
* n8n 触发器
* 工作流触发器(Workflow Trigger)
### 增强的节点#
* CrateDB: 添加了 Mode 选项,允许你以事务方式执行查询
* Nextcloud: 在 User 资源中新增了 Delete(删除)、Get(获取)、Get All(获取全部)和 Update(更新)操作
* Postgres: 添加了 Mode 选项,允许你以事务方式执行查询
* QuestDB: 添加了 Mode 选项,允许你以事务方式执行查询
* Salesforce: 在 Case 和 Lead 资源中添加了 Owner(所有者)选项;在 Case 资源的 Create(创建)和 Update(更新)操作中添加了自定义字段(custom fields)
* Sentry.io: 在 Project(项目)、Release(发布)和 Team(团队)资源中新增了 Delete(删除)和 Update(更新)操作
* TimescaleDB: 添加了 Mode 选项,允许你以事务方式执行查询
* Zendesk Trigger: 新增对检索自定义字段的支持
### 核心功能#
* Activation Trigger 节点已被弃用,取而代之的是两个新节点:n8n Trigger 节点和 Workflow Trigger 节点。更多详情请参阅 重大变更 页面中的说明
* 新增默认打开“新建凭据”(New Credentials)下拉菜单的功能
### 问题修复#
* Google Sheets: 修复了 Lookup 操作返回多个空行的问题
* Intercom: 修复了 Company 资源中 User 操作的问题
* Mautic: 修复了发送 lastActive 参数时的问题
### 贡献者#
Bart Vollebregt, Ivan Timoshenko, Konstantin Nosov, lublak, Umair Kamran,
## n8n@0.116.1#
有关完整变更列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-04-20
### 核心功能#
* 修复了主进程中工作流的超时问题
## n8n@0.116.0#
有关完整变更列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-04-17
### 新增节点#
* Google BigQuery
* Webflow
### 增强节点#
* 日期与时间(Date & Time): 新增“计算日期(Calculate a Date)”操作,允许对日期进行时间的加减
* GitLab: 在 Release 资源中新增 Get、Get All、Update 和 Delete 操作
* Microsoft OneDrive: 在 Folder 资源中新增 Delete 操作
* Monday: 新增对 OAuth2 认证的支持
* MongoDB: 在 Find 操作中新增 Limit、Skip 和 Sort 选项;在 Update 操作中新增 Upsert 参数;并增加使用后关闭连接的功能
* MySQL: 新增对插入修饰符(insert modifiers)的支持,并支持 SSL
* RabbitMQ: 增加使用后关闭连接的功能,并支持 AMPQS
### 核心功能#
* 将 `bcrypt` 库从 `bcryptjs` 更换为 `@node-rs/bcrypt`
* 改进了节点的错误处理机制,API 响应中的状态码和错误消息已标准化
* 新增了所有 HTTP 请求(HTTP Request 节点除外)的全局超时设置
* 实现了对工作进程(workers)的超时控制,并修正了子工作流(sub workflows)的超时逻辑
### Bug 修复#
* AWS SQS: 修复了 API 版本及大小写相关的问题
* IMAP: 修复了重连问题
* Keap: 修复了 Opt In Reason 参数的问题
* Salesforce: 修复了自定义字段加载失败的问题
### 贡献者#
Allan Daemon, Anton Romanov, Bart Vollebregt, Cassiano Vailati, entrailz, Konstantin Nosov, LongYinan
## n8n@0.115.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-04-10
### 新增节点#
* Google Slides
### 增强节点#
* GitHub: 添加了 Release 资源
* TheHive: 新增对获取 observable 数据类型的支持
* RabbitMQ: 添加了头部(header)参数支持
### 核心功能#
* 修复了在只读模式下表达式无法显示的问题
* 修复了在只读模式下无法编辑 JavaScript 代码的问题
* 新增对最大负载大小(maximum payload size)配置的支持
* 新增支持动态添加菜单项
### Bug 修复#
* Jira: 修复了在经典项目类型中加载问题类型(issue types)时的问题
* RabbitMQ Trigger: 修复了节点重复使用同一项(item)的问题
* SendGrid: 修复了动态字段生成的问题
### 贡献者#
Mika Luhta, Loran, stwonary
## n8n@0.114.0#
有关完整变更列表,请查看此版本的 commits。
**发布日期:** 2021-04-03
### 新增节点#
* AWS SQS
* Copper
* ERPNext
* Oura
### 增强节点#
* Google Drive: 添加了对在共享驱动器(shared drives)中创建文件夹的支持
* Google Sheets: 在 Sheet 资源中新增了“创建”(Create)和“删除”(Remove)操作
* Harvest: 在 Task 资源中新增了“更新”(Update)操作
* Jira: 在 Issue 资源中添加了 Reporter 字段
* Postgres: 添加了对类型转换(type casting)的支持
### 核心功能#
* 修复了 Redis 连接问题,以防止内存泄漏
### Bug 修复#
* Bitwarden: 修复了 Group 资源的 Update 操作中的问题
* Cortex: 修复了仅返回最后一个 item 的问题
* Invoice Ninja: 修复了 Project 参数相关的问题
* Salesforce: 修复了自定义对象(Custom Object)资源的“获取全部”(Get All)操作中的问题
### 贡献者#
Agata M, Allan Daemon, Craig McElroy, mjysci
## n8n@0.113.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2021-03-26
* 新增节点
* Activation Trigger
* Plivo
* 增强现有节点
* ClickUp:新增 Space Tag、Task List 和 Task Tag 资源
* GitHub:为“获取 Issues”(Get Issues)和“获取仓库”(Get Repositories)操作添加了分页支持
* Mattermost:新增 Reaction 资源以及 Post Ephemeral 操作
* Move Binary Data:在 JSON 转 Binary 模式中增加了 Encoding 和 Add BOM 选项,在 Binary 转 JSON 模式中增加了 Strip BOM 选项
* SendGrid:新增 Mail 资源
* Spotify:新增 Library 资源
* Telegram:在 Callback 资源中新增 Answer Inline Query 操作
* uProc:新增以下操作:通过 EAN 码获取 ASIN 码、通过 ASIN 码获取 EAN 码、通过社交资料获取邮箱、通过姓名和公司域名获取邮箱、通过姓名和公司名称获取邮箱
* Bug 修复
* Clearbit:修复了 URI 自动补全的问题
* Dropbox:通过在凭据中添加 APP Access Type 参数,修复了 Dropbox 凭据相关的问题。更多细节请参阅 重大变更(breaking changes) 页面中的说明
* Spotify:修复了 Playlist 资源 Delete 操作的问题
* 变量选择器现在可以正确显示空数组
* 修复了 Raspberry Pi Docker 镜像的权限问题
## n8n@0.112.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-03-19
* 新增节点
* DeepL
* 增强现有节点
* TheHive:新增“标记为已读”和“标记为未读”操作,并在凭据中添加“忽略 SSL 问题(Ignore SSL Issues)”参数
* Bug 修复
* AWS SES:修复了抄送(CC)地址映射不正确的问题
* Salesforce:修复了“获取全部(Get All)”操作中自定义对象的问题,以及 Lead 资源在“创建(Create)”和“更新(Update)”操作中姓名字段的问题
* Strava:修复了访问令牌无法刷新的问题
* TheHive:修复了案件(case)解决状态相关的问题
* 修复了导入独立解密凭据时的问题
* 修复了子工作流(sub-workflows)无法正常结束的问题
* 修复了子工作流在主进程中运行的问题
* 修复了子工作流的并发问题
## n8n@0.111.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-03-12
* 新增节点
* Autopilot
* Autopilot Trigger
* Wise
* Wise Trigger
* 增强现有节点
* Box:为 Folder 资源新增 Get 操作
* Dropbox:为 File 资源新增 Search 操作。所有操作现在均相对于用户的根目录执行。更多详情请参阅 重大变更说明
* Facebook Graph API:新增支持多个 API 版本
* Google Drive:为 File 资源新增 Update 操作
* HubSpot:新增 Deal Description 选项
* Kafka:新增 SASL 认证机制
* Monday.com:为 Board Item 资源新增 Move 操作
* MongoDB:在 Insert 和 Update 操作中新增 Date 字段
* Microsoft SQL:在凭据中新增连接超时(connection timeout)参数
* Salesforce:为 Lead 资源新增 Mobile Phone 字段
* Spotify:为 Playlist 资源新增“创建播放列表(Create a Playlist)”操作,为 Album 资源新增“获取最新发行(Get New Releases)”操作
* Bug 修复
* Airtable:修复了更新和删除记录时的 bug
* 新增向 Prometheus 暴露指标(metrics)的功能。更多信息请参见此处
* 更新回退值(fallback values),使其与值类型匹配
* 新增退出时显示待处理工作流调试信息的功能
* 修复了不应保存的执行任务在队列模式下的问题
* 修复了工作流崩溃并在执行列表中显示为 `Unknown` 状态的问题
* 修复了当 `data` 字段在 MySQL 中超过 64KB 时保存执行数据导致崩溃的问题
* 将 `jws-rsa` 升级至版本 `1.12.1`
## n8n@0.110.3#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-03-04
* Bug 修复
* APITemplate.io:修复了节点命名问题
## n8n@0.110.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-03-04
* 新增节点
* APITemplate.io
* Bubble
* Lemlist
* Lemlist Trigger
* 增强现有节点
* Microsoft Teams:新增回复消息的功能
* Bug 修复
* Dropbox:修复了“上传”操作中解析响应的问题
* Gmail:修复了服务账户(Service Account)认证方式的作用域(scope)问题,以及标签过滤器的 bug
* Google Drive:修复了“创建”操作中缺少父级 ID(Parent ID)字段的问题,并修复了权限(Permissions)字段的问题
* HelpScout:修复了创建会话时无法发送标签的问题
* HTTP Request:修复了原始数据和文件响应的问题
* HubSpot:修复了 OAuth2 凭据的问题
* 在 IF 节点和 Switch 节点中新增对日期与时间(Date & Time)的支持
* 修复了缩放时鼠标选择的问题
* 修复了使用队列(queues)运行 Postgres 时当前正在执行的工作流的问题
* 修正了环境变量 `N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN` 的命名和描述
* 修复了执行列表自动刷新的问题
## n8n@0.109.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-02-22
* 新增节点
* Bitwarden
* Emelia
* Emelia Trigger
* GoToWebinar
* Raindrop
* 增强现有节点
* AWS Rekognition:在图像(Image)资源的分析(Analyze)操作中新增“检测文本”(Detect Text)类型
* Google Calendar:在事件(Event)资源的“获取全部”(Get All)操作中添加 RRULE 参数
* Jira:新增用户(User)资源及相关操作
* Reddit:为帖子(Post)资源新增搜索(Search)操作
* Telegram:新增发送位置(Send Location)操作
* Bug 修复
* RocketChat:修复错误响应处理
* 修复了子工作流(通过 Execute Workflow 节点启动的工作流)执行历史未保存的问题
* 新增通过 CLI 以纯文本格式导出凭据数据的选项
## n8n@0.108.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-02-15
* 新增节点
* Demio
* PostHog
* QuickBooks
* 增强节点
* Trello:在 Checklist 资源中新增了 Create Checklist Item 操作
* Webhook:移除了路由中的尾部斜杠,并更新了动态 webhook 的选择逻辑
* Bug 修复
* Google Drive:修复了 Folder 和 File 资源返回用户所选字段的问题
* Twitter:修复了描述中的拼写错误
* Webhook:修复了静态路由匹配的逻辑
* 新增功能:可在 IF 节点、Rename 节点和 Set 节点中对添加的值进行排序
* 新增功能:可选择性地在每个节点后保存执行数据
* 新增队列模式以扩展工作流执行能力
* 将 webhook 从核心中分离,以便独立扩展 webhook
* 修复了未保存运行中工作流的当前执行查询问题
* 修复了检测节点名称时使用的正则表达式问题
* n8n 现在为正在运行和已保存的执行生成统一的执行 ID,而非两个独立的 ID
## n8n@0.107.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-02-08
* 新增节点
* AWS Comprehend
* GetResponse Trigger
* Peekalink
* Stackby
* 增强节点
* AWS SES:新增 Custom Verification Email 资源
* Microsoft Teams:新增 Task 资源
* Twitter:在 Tweet 资源中新增 Delete 操作
* Bug 修复
* Google Drive:修复了 Delete 和 Share 操作的问题
* FileMaker:修复了脚本列表解析的问题
* 将 Docker 镜像中的 Node.js 版本更新为 `14.15`
* 新增快捷键 `CTRL + 滚轮` 用于缩放
## n8n@0.106.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2021-02-05
* 新增节点
* Reddit
* Tapfiliate
* 增强节点
* Airtable Trigger:新增 Download Attachment 选项
* HubSpot:在 Company 资源的 Create 和 Update 操作中新增 Custom Properties 选项
* MySQL:在凭据中新增 Connection Timeout 参数
* Telegram:在 Message 资源中新增 Pin Chat Message 和 Unpin Chat Message 操作
* Bug 修复
* Typeform:修复了 OAuth2 认证方式的问题
* 在 IF 节点和 Switch 节点中新增对正则表达式 `s` 和 `u` 标志的支持
## n8n@0.105.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-02-01
* 新增节点
* Discourse
* SecurityScorecard
* TimescaleDB
* 功能增强的节点
* Affinity:为资源添加了 List 和 List Entry
* Asana:在 Task 资源的 Create 操作中新增 Project IDs 选项
* HubSpot Trigger:支持多个订阅
* Jira:为 Issue 资源添加了 Issue Attachment 资源,并在 Create 和 Update 操作中支持自定义字段(custom fields)
* Todoist:新增 Section 选项
* Bug 修复
* SIGNL4:修复了附件功能的问题
* 新增变量 `$mode`,用于检查工作流当前执行的模式(mode)
## n8n@0.104.2#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-01-27
* 修复了具有相同名称的凭据参数(credentials parameters)的问题
## n8n@0.104.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-01-26
* 修复了凭据中表达式(expressions)的 bug
## n8n@0.104.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-01-26
* 新增节点
* Compression
* 功能增强的节点
* GitHub:为 User 资源添加了 Invite 操作
* EmailReadImap:增加了认证超时时间
* Mautic:为 Contact 资源的 Create 和 Update 操作添加了 Custom Fields 选项;同时更新了 Mautic OAuth 凭据,现在无需手动输入 Authorization URL 和 Access Token URL
* Nextcloud:新增 User 资源
* Slack:为 Message 资源添加了 Get Permalink 和 Delete 操作
* Webhook:支持在 webhook 路径中使用请求参数(request parameters)
* Bug 修复
* Google Drive:修复了“发送通知邮件”(Send Notification Email)选项的默认值问题
* 新增对凭据中使用表达式(expressions)的支持
* 移除了对 MongoDB 作为 n8n 数据库的支持。更多详情请参阅 重大变更 页面中的说明
## n8n@0.103.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-01-21
* Bug 修复
* Trello:修复了图标显示问题
## n8n@0.103.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-01-21
* 新增节点
* SendGrid
* 增强节点
* AMQP:新增 Container ID、Reconnect(重连)和 Reconnect limit(重连限制)选项
* AMQP Trigger:新增 Container ID、Reconnect(重连)和 Reconnect Limit(重连限制)选项
* GitHub:新增 Review 资源
* Google Drive:新增 Drive 资源
* Trello:在 List 资源中新增 Get All 和 Get Cards 操作
* Bug 修复
* AWS Lambda:修复了签名相关的问题
* AWS SNS:修复了签名相关的问题
* 修复了当两个输入传入且其中一个未返回数据时,节点不执行的问题
* 在编辑器外部任意位置点击时,代码编辑器不再意外关闭
* 新增 CLI 命令用于导出和导入凭证(credentials)与工作流(workflows)
* 浏览器标签页中的标题现在会在新建工作流时重置
## n8n@0.102.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-01-15
* 新增节点
* Beeminder
* 增强节点
* Crypto:新增哈希类型 `SHA384`
* Google Books:新增对用户代入(user impersonation)的支持
* Google Drive:新增对用户代入(user impersonation)的支持
* Google Sheets:新增对用户代入(user impersonation)的支持
* Gmail:新增对用户代入(user impersonation)的支持
* Microsoft Outlook:新增对共享邮箱(shared mailbox)的支持
* RabbitMQ:新增 Exchange mode(交换模式)
* Salesforce:为所有 Get All 操作添加了过滤器
* Slack:修改了 `As User` 和 `Ephemeral` 属性。更多细节请参阅 重大变更 页面中的条目
* Typeform Trigger:该节点现在会在问题中以方括号显示回忆信息(recall information)。更多细节请参阅 重大变更 页面中的条目
* Zendesk:从 OAuth2 凭证中移除了 `Authorization URL` 和 `Access Token URL` 字段。该节点现在使用用户提供的子域名连接到 Zendesk。
* Bug 修复
* CoinGecko:修复了正确处理多个输入项的问题
## n8n@0.101.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2021-01-07
* 新增节点
* Google Analytics
* PhantomBuster
* 增强现有节点
* AWS:新增对自定义端点(custom endpoints)的支持
* Gmail:新增以 HTML 格式发送消息的选项
* Philips Hue:在灯(Light)名称中添加房间/组(Room/Group)名称,便于识别
* Slack:新增临时消息(ephemeral message)选项
* Telegram:移除了 Bot 资源,因为该接口已不再支持
* Bug 修复
* E-goi:修复了节点名称错误的问题
* Edit Image:修复了边框(Border)操作的问题
* HTTP Request:修复了当 `batchSize = 1` 时批量大小不生效的问题
* PayPal:修复了环境(Environment)字段中的拼写错误
* Split In Batches:修复了描述中的拼写错误
* Telegram:修复了发送音频(Send Audio)操作的问题
* 根据您的设置,SQLite 在启动时会自动执行 vacuum 操作
* 将 Axios 升级至版本 `0.21.1`
## n8n@0.100.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-12-30
* 新增节点
* Microsoft Outlook
* 增强现有节点
* ActiveCampaign:节点现在为字段加载更多可选项
* Asana:新增子任务(Subtask)资源,并为任务(Task)资源添加“获取全部”(Get All)操作
* Edit Image:新增多步骤(Multi Step)操作
* HTTP Request:新增“使用 Querystring”(Use Querystring)选项
* IF:新增“结尾是”(Ends With)和“开头是”(Starts With)操作
* Jira:新增问题评论(Issue Comment)资源
* Switch:新增“结尾是”(Ends With)和“开头是”(Starts With)操作
* Telegram:新增文件(File)资源
* Bug 修复
* Box Trigger:修复了描述中的拼写错误
* Edit Image:修复了多个合成(composite)操作同时使用时的问题
* HTTP Request:修复了二进制数据被多个节点重复使用的问题
* S3:修复了文件上传问题
* Stripe Trigger:修复了现有 webhook 的问题
* Telegram:修复了发送音频(Send Audio)操作的问题
* 当节点重新执行时,二进制数据仍保持可见
## n8n@0.99.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-12-24
* 修复了一个导致 JSON 视图中渲染出 HTML 的 bug
## n8n@0.99.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-12-24
* 新增节点
* e-goi
* RabbitMQ
* RabbitMQ Trigger
* uProc
* 增强节点
* ActiveCampaign:新增加载用户标签(tags)的功能
* FTP:新增删除(Delete)和重命名(Rename)操作
* Google Cloud Firestore:节点现在会在响应中返回集合 ID(Collection ID)
* Iterable:新增用户列表(User List)资源
* MessageBird:新增余额(Balance)资源
* TheHive Trigger:新增对 TheHive3 webhook 事件的支持,并添加了日志更新(Log Updated)和日志删除(Log Deleted)事件
* Bug 修复
* Dropbox:修复了 OAuth 凭据相关的问题
* Google Sheets:修复了其他操作中参数被隐藏的问题
* 新增从输出中复制数据和路径的功能
* 修复了节点在复制后自动被选中的问题
## n8n@0.98.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-12-16
* 新增节点
* Brandfetch
* Pushcut
* Pushcut Trigger
* 增强节点
* Google Sheets:新增电子表格(Spreadsheet)资源
* IF:新增“是否为空”(Is Empty)选项
* Slack:为 Channel 资源新增 Reaction 和 User 资源,以及 Member 操作
* Spreadsheet File:新增“包含空单元格”(Include Empty Cell)选项以显示空单元格
* Webhook:新增自定义响应体(custom response body)功能;该节点现在也可返回字符串数据
* Bug 修复
* GitLab:修复了 GitLab OAuth 凭据的问题;现在可以指定自己的 GitLab 服务器来配置凭据
* Mautic:修复了 OAuth 凭据相关的问题
* 如果工作流使用了 Error Trigger 节点,默认情况下该工作流将自身作为错误处理工作流(Error Workflow)
* 修复了一个导致在激活或停用工作流时编辑器界面显示错误(保存)状态的 bug
## n8n@0.97.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-12-10
* 新增节点
* Ghost
* NASA
* Snowflake
* Twist
* 增强节点
* Automizy:为 Contact 资源的 Update 操作新增添加和移除标签页(tabs)的选项
* Pipedrive:为 Person、Organization 和 Deal 资源新增 label 字段;同时为 Organization 资源新增 Update 操作
* Bug 修复
* 修复了导致 OAuth1 请求中断的 bug
* 修复了 Docker 用户挂载路径问题
## n8n@0.96.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-12-03
* 新增节点
* Cortex
* Iterable
* Kafka Trigger
* TheHive
* TheHive Trigger
* Yourls
* 增强节点
* HubSpot:为 Deal 资源添加了 Contact List 资源和 Search 操作
* Google Calendar:现在可以在 Attendees 字段中添加多个参与者
* Slack:该节点现在可同时加载私有和公共频道
* Bug 修复
* MQTT:修复了连接问题,节点现在使用 `mqtt@4.2.1`
* 修复了一个导致触发器节点(Trigger-Nodes)必须从第一个输出获取数据的 bug
* 添加配置以仅加载特定节点
## n8n@0.95.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-11-25
* Bug 修复
* Airtable Trigger:修复了节点图标显示问题
## n8n@0.95.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-11-25
* 新增节点
* Airtable Trigger
* LingvaNex
* OpenThesaurus
* ProfitWell
* Quick Base
* Spontit
* 增强节点
* Airtable:将“Application ID”字段重命名为“Base ID”,将“Table ID”字段重命名为“Table”。List 操作现在会自动下载附件
* Harvest:将账户字段从凭据(credentials)移至节点参数中。更多细节请参阅 重大变更 页面中的条目
* Bug 修复
* Slack:修复了创建频道以及邀请用户加入频道的问题
## n8n@0.94.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-11-20
* Bug 修复
* GraphQL:修复了变量(variables)相关的问题
* WooCommerce Trigger:修复了 webhook 的问题,当 webhook 已存在时,节点现在会复用原有 webhook
## n8n@0.94.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-11-19
* 新增节点
* Google Cloud Natural Language
* Google Firebase Cloud Firestore
* Google Firebase Realtime Database
* Humantic AI
* 增强节点
* ActiveCampaign:新增 Contact List 和 List 资源
* Edit Image:新增绘图、字体选择、创建新图像功能,并添加了 Composite 资源
* FTP:在 SFTP 凭据中增加了私钥(Private Key)和密码短语(Passphrase)字段,并增强了目录创建的稳定性
* IMAP:延长了超时时间
* Matrix:新增发送通知、表情动作(emote)和 HTML 消息的选项
* Segment:对 `traits` 和 `properties` 属性进行了修改。更多详情请参见 重大变更 页面中的条目
* Bug 修复
* GraphQL:修复了变量(variables)相关的问题
* Mailchimp:修复了 OAuth 凭据的问题,现在凭据随请求体(body)发送而非头部(header)
* YouTube:修复了“Unlisted”选项中的拼写错误
* 新增横向滚动支持
## n8n@0.93.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-11-11
* 新增节点
* GetResponse
* Gotify
* Line
* Strapi
* 增强节点
* AMQP:消息发送后会自动关闭连接
* AMQP Trigger:新增“每周期消息数”(Message per Cycle)选项,用于在每次轮询时从总线获取指定数量的消息
* HubSpot:为 Deal 资源的“附加字段”(Additional Fields)中添加了自定义属性(Custom Properties)
* Jira:节点现在会检索所有项目以填充 Project 字段,而不仅仅是前 50 个
* Mattermost:改进了频道选择功能
* Microsoft SQL:凭据中新增 TLS 参数
* Pipedrive Trigger:新增 OAuth 认证方式。更多详情请参见 重大变更 页面中的条目
* Segment:为 Traits 字段新增“自定义特征”(Custom Traits)选项
* Bug 修复
* Shopify Trigger:修复了工作流激活的问题
* 对于自定义节点,现在可以设置自定义文档 URL
## n8n@0.92.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-11-04
* 新增节点
* Facebook Trigger(Facebook 触发器)
* Google Books(谷歌图书)
* Orbit
* Storyblok
* 增强现有节点
* Google Drive:移除了重复参数
* Twitter:新增“直接消息”(Direct Message)资源
* Bug 修复
* Gmail:修复了主题字段(subject field)编码问题
* 改进了保存工作流(save workflow)功能的编辑器 UI
## n8n@0.91.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-10-23
* 新增节点
* Kafka
* MailerLite
* MailerLite Trigger(MailerLite 触发器)
* Pushbullet
* 增强现有节点
* Airtable:在“更新”操作中新增“忽略字段”(Ignore Fields)选项
* AMQP Sender:新增 Azure Service Bus 支持
* Google Calendar:新增 Calendar 资源及添加会议链接的选项
* G Suite Admin:新增 Group 资源
* HTTP Request:新增“批处理大小”(Batch Size)和“批处理间隔”(Batch Interval)选项
* Mautic:新增 Company 资源
* Salesforce:新增 OAuth 2.0 JWT 认证方式
* Bug 修复
* IF 节点:修复了表达式未定义的问题
* Paddle:修复了“返回全部”(Return All)参数的问题
* Switch 节点:修复了表达式未定义的问题
* 新增 CLI 命令用于停用工作流
* 新增从服务器获取完整执行数据的选项
* 编辑器 UI 在未保存工作流即跳转时会弹出提醒
* 编辑器 UI 现在可显示工作流是否已保存
* 改进对触摸设备的支持
* 节点属性现在按需加载
* 更新了 Docker 镜像中的 Node.js 版本
## n8n@0.90.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-10-23
* 启动时新增 Node.js 版本检查。更多详情请参阅 重大变更 页面中的说明
* Bug 修复
* Google Translate:修复了在 n8n.io 上图片渲染的问题
## n8n@0.89.2#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-10-22
* Bug 修复
* Strava Trigger:修复了节点名称中的拼写错误
## n8n@0.89.1#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2020-10-22
* 移除了调试信息(debug messages)
## n8n@0.89.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2020-10-22
* 新增节点(New Nodes)
* Pushover
* Strava
* Strava Trigger
* Google Translate
* Bug 修复
* HTTP Request:修复了在响应格式为 'File' 时 POST 请求方法的问题
* 修复了将非激活工作流显示为激活状态的问题
* 修复了与多个 webhook 相关的问题
## n8n@0.88.1#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2020-10-16
* Bug 修复
* HTTP Request:修复了 Form-Data Multipart 与 RAW/Custom Body 内容类型之间的问题
## n8n@0.88.0#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2020-10-16
* 功能增强
* Matrix:新增支持指定 Matrix Homeserver URL
* Salesforce:新增自定义对象(Custom Object)资源,以及自定义字段(Custom Fields)和排序(Sort)选项
* Bug 修复
* AWS SES:修复了 Email 资源中“发送模板(Send Template)”操作的问题
* AWS SNS Trigger:修复了订阅(Subscriptions)主题相关的问题
## n8n@0.87.2#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2020-10-15
* Bug 修复
* Google Sheets:修复了工作表名称中包含空格时的问题
* Automizy:修复了默认资源(default resource)的问题
## n8n@0.87.1#
有关变更的完整列表,请查看此版本的 提交记录(commits)。
**发布日期:** 2020-10-15
* Bug 修复
* Gmail:修复了消息 ID(Message ID)相关的问题
* HTTP Request:修复了 GET 请求的问题
* 新增 OAuth 1.0 的 `HMAC-SHA512` 签名方法
## n8n@0.87.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-10-14
* 新增节点
* Automizy
* AWS Rekognition
* Matrix
* Sendy
* Vonage
* WeKan
* 增强节点
* AWS SES:为 Email 资源添加了“发送模板”(Send Template)操作,并新增了 Template 资源
* ClickUp:新增 Time Entry 和 Time Entry Tag 资源
* Function:Function 字段现更名为 JavaScript Code 字段
* Mailchimp:新增 Campaign 资源
* Mindee:简化响应中增加了货币(currency)信息
* OneDrive:新增 Share 操作
* OpenWeatherMap:新增 Language 参数
* Pipedrive:为 Note 资源的“获取全部”(Get All)操作添加了额外参数
* Salesforce:新增 Flow 资源
* Spreadsheet File:在“从文件读取”(Read from file)操作中新增 Range 选项
* Bug 修复
* ClickUp Trigger:修复了创建凭据时的问题
* Pipedrive Trigger:修复了向 Pipedrive 添加多个 Webhook 的问题
* 已从 n8n 中移除 link.fish Scrape 节点。更多详情请参阅 重大变更 页面中的条目
## n8n@0.86.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-10-06
* 增强节点
* CoinGecko:对 CoinGecko 节点进行了小幅修复
## n8n@0.86.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-10-05
* 新增节点
* Clockify
* CoinGecko
* G Suite Admin
* Mindee
* Wufoo Trigger
* 增强节点
* Slack:新增 User Profile 资源
* Mattermost:为 User 资源新增 Create 和 Invite 操作
* Bug 修复
* S3:修复了文件上传问题
* 在复制节点时,Webhook ID 将自动刷新
## n8n@0.85.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-09-30
* 增强节点
* Postgres:Update 操作中新增 Schema 参数
* Bug 修复
* Jira:修复了 Issue Type 字段的 bug
* Pipedrive Trigger:修复了凭据相关的问题
* 将 bcrypt 库更换为 `bcrypt.js`,以提升与 Windows 系统的兼容性
* OAuth 回调 URL 现在由后端生成
## n8n@0.84.4#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-09-23
* Bug 修复
* Google Sheets:修复了更新(update)和追加(append)操作的问题
## n8n@0.84.3#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-09-23
* 通过将 `jwks-rsa` 回退到旧版本,修复了构建问题
## n8n@0.84.2#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-09-23
* 修复了 OAuth 窗口的问题。认证完成后,OAuth 窗口现在会自动关闭
## n8n@0.84.1#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-09-23
* 可将额外的端点排除在身份验证检查之外。多个端点可用冒号分隔添加
## n8n@0.84.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-09-23
* 增强节点
* Twitter:新增支持在回复推文中自动提及用户(auto mention)
* Bug 修复
* Google Sheets:修复了非拉丁字符工作表名称的问题
* HubSpot:修复了凭据(credentials)的命名问题
* Microsoft:修复了凭据(credentials)的命名问题
* Mandrill:修复了使用 JSON 参数时附件无法正常发送的问题
* 表达式(Expressions)在为当前节点选择输入数据时,现在使用简短变量名
* 修复了对正在使用的流程中的凭据进行重命名时的问题
## n8n@0.83.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-09-18
* 新增节点
* LinkedIn
* Taiga
* Taiga Trigger
* 增强节点
* ActiveCampaign:新增多个功能,详见此处
* Airtable:新增 typecast 功能
* Asana:新增 OAuth2 支持
* ClickUp:新增 OAuth2 支持
* Google Drive:新增共享(share)操作
* IMAP Email:在检查邮件时新增对自定义规则的支持
* Sentry.io:新增对自托管版本的支持
* Twitter:新增转发(retweet)、回复(reply)和点赞(like)操作
* WordPress:在文章(post)资源中新增作者(author)字段
* Bug 修复
* Asana Trigger:已停用 Webhook 验证
* Paddle:修复了 `returnData` 格式及优惠券描述
* ActiveCampaign 节点包含破坏性变更
* 修复了测试 Webhook 注册的问题
## n8n@0.82.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-09-14
* 提升了使用哈希密码进行基本认证(basic authentication)的速度
## n8n@0.82.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-09-14
* 新增节点
* Microsoft Teams
* 增强节点
* Freshdesk:新增 Freshdesk 联系人(contact)资源
* HTTP Request:HTTP 请求节点支持并行发送请求
* Bug 修复
* Philips Hue:在 Philips Hue 节点凭据中添加了 `APP ID`
* Postmark Trigger:修复了该节点的参数问题
* 节点之间的默认间距已增加至两个单位
* 凭据(credentials)中现已支持表达式(expression)
* 现在可对 n8n 实例的密码进行哈希处理
## n8n@0.81.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-09-09
* 新增节点
* Sentry.io
* 增强节点
* Asana
* ClickUp
* Clockify
* Google Contacts
* Salesforce
* Segment
* Telegram
* Telegram Trigger
## n8n@0.80.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-09-02
* 新增节点
* Customer.io
* MQTT Trigger
* S3
* 增强节点
* Acuity Scheduling
* AWS S3
* ClickUp
* FTP
* Telegram Trigger
* Zendesk
## n8n@0.79.3#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-08-30
* 修复了导致工作流无法正确激活的 bug
## n8n@0.79.2#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-08-28
* 为 `application/x-www-form-urlencoded` 类型请求补充了缺失的 rawBody 字段
## n8n@0.79.1#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-08-28
* 增强节点
* Contentful
* HTTP Request
* Postgres
* Webhook
* 即使 checkExists 检查失败,也会移除 Test-Webhook
* 如果已设置 Accept 请求头,HTTP Request 节点将不再覆盖该头部
* 为每个请求添加 rawBody,避免在缺少 body 时 n8n 报错
## n8n@0.79.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-08-27
* 新增节点
* Contentful
* ConvertKit
* ConvertKit Trigger
* Paddle
* 增强节点
* Airtable
* Coda
* Gmail
* HubSpot
* IMAP Email
* Postgres
* Salesforce
* SIGNL4
* Todoist
* Trello
* YouTube
* Todoist 节点包含破坏性变更
* 工作流执行中支持动态标题
* 节点现在会显示关联凭据文档的链接
## n8n@0.78.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-08-18
* 新增节点
* Gmail
* Google Contacts
* Unleashed Software
* YouTube
* 增强节点
* AMQP
* AMQP Trigger
* Bitly
* Function Item
* Google Sheets
* Shopify
* Todoist
* 增强对 基于 JWT 的认证(JWT based authentication) 的支持
* 新增选项,可使用第一个数据项的数据仅执行一次节点
## n8n@0.76.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-08-05
* 新增节点
* Customer.io Trigger
* FTP
* Medium
* Philips Hue
* TravisCI
* Twake
* 增强节点
* CrateDB
* Move Binary Data
* 节点现在会显示指向相关文档的链接
## n8n@0.75.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-07-26
* 新增节点
* Box
* Box Trigger
* CrateDB
* Jira Trigger
* 增强节点
* GitLab
* Nextcloud
* Pipedrive
* QuestDB
* Webhooks 现在支持 OPTIONS 请求
## n8n@0.74.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-07-15
* 新增节点
* Hacker News
* QuestDB
* Xero
* 增强节点
* Affinity Trigger
* HTTP Request
* Mailchimp
* MongoDB
* Pipedrive
* Postgres
* UpLead
* Webhook
* Webhook URL 现在通过 `https://{hostname}/webhook/{path}` 独立于工作流 ID 进行处理,取代了旧格式 `https://{hostname}/webhook/{workflow_id}/{node_name}/{path}`。
## n8n@0.73.1#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-07-08
* 增强节点
* Microsoft SQL
## n8n@0.73.0#
有关变更的完整列表,请查看此版本的 提交记录。
**发布日期:** 2020-07-08
* 新增节点
* CircleCI
* Microsoft SQL
* Zoom
* 增强节点
* Postmark Trigger
* Salesforce
* 现在可以为凭据设置默认值,这些值将被预填充,且用户无法更改。
## n8n@0.72.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-07-02
* 增强节点
* Drift
* Eventbrite 触发器 (Eventbrite Trigger)
* Facebook Graph API
* Pipedrive
* 修复了 Execute Workflow 节点的凭据问题
## n8n@0.71.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-06-25
* 新增节点
* Google Tasks
* SIGNL4
* Spotify
* 增强节点
* HubSpot
* Mailchimp
* Typeform
* Webflow
* Zendesk
* 添加 Postgres SSL 支持
* 现在可以将 n8n 部署在子目录下
## n8n@0.70.0#
有关变更的完整列表,请查看此版本的 commits。
**发布日期:** 2020-06-13
* 增强节点
* GitHub
* Mautic 触发器 (Mautic Trigger)
* Monday.com
* MongoDB
* 修复了多用户设置(multiuser-setup)的问题