N8N官方版本更新日志
2025-11-14 [email protected]
-
- 修复与 expr-eval 相关的 CVE-2025-12735 漏洞。
- 修复 MCP Client Tool Node 在云端无法正常工作的问题。
- 更新了
package.json、packages/cli/package.json和packages/frontend/editor-ui/package.json中的版本。
2025-11-11 [email protected]
-
- Features
- core: 在
/mcp-server/http端点中返回WWW-Authenticate头部。
- Release/Versioning
- 更新了
package.json,packages/cli,packages/core,和packages/@n8n/*的版本;更新了CHANGELOG.md。
- 更新了
2025-11-11 [email protected]
- 更新内容:
- Bug Fixes:
- AI Builder: 支持节点版本,修复“workflow state too big”错误。
- API: 修复用户 API 处理程序中角色作为 slug 返回的问题。
- 表达式解析器支持更多字符。
- Code Node: 修复在“Run once for all items”模式下使用 .item 时的错误消息。
- core: 修复 token 列大小、用户邀请邮件点击中的角色包含、Insights 相同日期的查询、Insights 日期范围处理。
- editor: 确保许可激活模态框在没有 EULA 的情况下工作,修复 UK 用户 AI 模板的图像链接,修复悬停日志面板工具提示,修复主要按钮创建变量的禁用状态,修复长值 JSON 输出的预览,限制遥测事件大小,修复手动执行中日志视图不滚动的问题。
- Embeddings AWS Bedrock Node, AWS Bedrock Chat Model Node: 修复 HTTP 代理。
- 确保工作流和文件夹的更新/创建时间戳在项目排序中正确显示。
- Google Workspace Admin Node: 包括
changePasswordAtNextLogin和password在更新中。 - 防止更改工作流所有者时出现多个 API 请求。
- SendGrid Node: 使用
/scopes进行凭据测试。 - Slack Node: 防止团队加入时出现无效的数组参数。
- Features:
- 添加对 MySQL / MariaDB 的支持。
- 为 getAttributesFromLoginResponse 和 handleSamlLogin 添加单元测试。
- 允许 CORS 在发现端点中使用。
- core: 适配破坏性变更报告数据以满足 UI 需求,添加 OAuth 到 MCP 服务器,添加工作流程描述,SAML 登录即时角色配置。
- editor: 在 AI 日志输入/输出部分中添加数据大小警告。
- Extract from File Node: 添加
Skip Records With Errors选项。 - 提供启用 JIT 时访问设置的数据导出。
- Redis Node: 添加 list length (LLEN) 操作。
- 使用实验功能标志进行 SSO 配置。
2025-11-10 [email protected]
-
- editor: 修复在没有 EULA 的情况下使用时,许可证激活模态框无法工作的问题。
- 添加了 1.119.1 条目,修复了编辑器许可证激活模态框在没有 EULA 的情况下工作的问题 (CHANGELOG.md)。
- 更新了 package.json, packages/cli/package.json, 和 packages/frontend/editor-ui/package.json 中的版本号到 1.119.1。
2025-11-07 v1.0.0: feat(core): Add workflow descriptions (#21526)
-
- 无具体更新内容,仅包含作者信息。
- 查看详情
2025-11-05 [email protected]
-
Bug Fixes
- core: 修复 AI Agent v3 工具执行问题
Note
- Release 1.118.2 修复了 AI Agent v3 工具执行问题
- 更新了以下包的版本:
- Root
package.jsonto1.118.2 packages/clito1.118.2packages/coreto1.117.1packages/@n8n/dbto0.29.1packages/@n8n/task-runnerto1.54.1packages/node-devto1.116.1
- Root
2025-11-03 [email protected]
- 更新内容:
Bug Fixes
- AI Agent Node: AI Agent v3 只看到第一个工具响应项
- ai-builder: 不显示验证问题作为工具错误
- ai-builder: 修复画布按钮 - 如果启用了工作流构建器,始终显示“使用 AI 构建”按钮
- ai-builder: 如果任务被中止,在工作流构建器中隐藏执行和优化对话框
- Airtop Node: 修复文件上传并添加对会话录制的支持
- core: 为工具添加执行提示支持
- core: 允许在公共 API 模式中使用动态节点参数
- core: 在生产调试日志中禁用 ANSI 颜色
- core: 确保原生 Python 运行器中的 broker down 重连
- core: 修复 AI Agent v3 工具执行问题
- core: 授予管理员完全数据表访问权限
- core: 加固原生 Python 运行器中的安全限制
- core: 仅在请求时从数据库中选择 executionData
- core: 在原生 Python 运行器中防止名称篡改
- editor: 修复评估循环中的“无法读取未定义的属性”错误
- editor: 修复事件传播并导致同一事件的多个遥测调用
- editor: 针对非持久化执行正确处理
executionFinished事件 - editor: 在只读模式下隐藏凭据设置按钮
- editor: 最初保持加载执行,直到它们填满侧边栏
- editor: 小写资源在“创建工作流/凭据/文件夹”按钮副本中
- editor: 将用户分页选项与 API 限制匹配
- editor: 在执行显示中阻止“sin”文本连接
- editor: 交换数据表模式按钮顺序并修复副本
- 修复不一致的见解日期范围查询行为
- 修复后端见解查询日期范围计算
- Google Calendar Node: 修复事件操作
- OpenAi Node: 允许工具中的
additionalProperties: {} - 更新包以进行安全修复
- 将任务运行器更新为 1.4.1
- Xero Node: 修复货币下拉菜单向 API 发送错误值
Features
- 添加 ConvertKit、FormIo 的凭据测试
- ai-builder: 为分类方法对提示进行分类
- ai-builder: 检查子节点是否连接到根节点
- API: 改进公共 API 中的工作流设置规范
- AWS 承担角色凭据
- Bitbucket Trigger Node: 访问令牌凭据
- core: 在服务器启动和工作流更新时构建工作流索引
- core: 创建重大更改审计规则引擎
- core: 在许可证激活过程中实现 EULA 接受处理
- core: 引入无发行版运行器镜像
- core: 仅允许 SAML 登录时的相对重定向
- core: 使用自定义代理处理 http(s) 代理
- 弃用 insights dateRange 查询过滤器
- editor: 在项目概述中添加“创建变量”按钮
- editor: 在遥测属性中添加元信息
- editor: 如果用户具有更新权限,则允许在工作流菜单中复制和导入
- editor: 默认在推送模式下自动选择所有凭据
- editor: 动态横幅支持
- editor: 实现 EULA 接受模式并与许可证激活流程集成
- editor: 从数据表功能中删除 beta 标签
- Guardrails Node: 添加新节点
- MCP Client Tool Node: 添加对具有动态客户端注册的 OAuth2 的支持
- OpenAI Node: 向聊天模型添加 Responses API 支持
- 使用表达式支持动态节点图标
2025-10-28 [email protected]
-
- core: 增强原生 Python 运行器的安全限制。
- editor: 修复评估循环中
Cannot read properties of undefined错误。
2025-10-28 [email protected]
-
- core: 增强了原生 Python 运行器的安全限制。
- editor: 修复了评估循环中出现的 "无法读取未定义的属性" 错误。
2025-10-27 [email protected]
-
- ai-builder: 修复提示输入滚动问题,并将最大行数从 6 更新为 10。
- OpenAI Node: 从 V2 中移除内置的 MCP。
2025-10-27 [email protected]
- 更新内容:
Bug Fixes
- AI Agent Node: 修复了在重构步骤时仅使用 ai-tool 输出的问题。
- AI Agent Node: 修复了尊重 maxIterations 参数的问题。
- ai-builder: 修复了仅为具有默认名称的工作流自动生成名称的问题。
- ai-builder: 修复了格式化用户消息以避免 Markdown 格式错误的问题。
- ai-builder: 修复了提示输入滚动问题,并将最大行数从 6 更新为 10。
- Call n8n Sub-Workflow Tool Node: 修复了 execute 路径的返回格式。
- core: 修复了检查子节点的所有父节点以进行表达式解析的问题。
- core: 修复了处理来自 Rudderstack SDK 的被拒绝的 Promise 的问题。
- editor: 修复了在 AI Builder 消息上关闭 NDV 的问题。
- editor: 修复了对象和数组字段的工具参数模式。
- editor: 修复了图标选择器始终置顶的问题。
- HTTP Request Node: 修复了
url参数中表达式值的处理问题。 - Merge Node: 修复了阻止 alasql 访问文件的问题。
- n8n Form Node: 修复了来自触发器选择的问题。
- OpenAI Node: 修复了在使用会话 ID 时不包含函数调用的问题。
- 修复了固定
@lezer/common版本的问题。 - 修复了使用占位符替换 cURL URLs 的问题。
- 更新了 playwright 版本。
- 修复了在 CLI 节点模板中使用正确的枚举导入的问题。
Features
- 增加了为 SSO 配置添加解析和应用全局角色的逻辑。
- 在 NDV 中增加了查看过去执行模式的功能。
- 增加了用于 SSO 配置的补丁端点和重新加载机制。
- ai-builder: 在 AI 节点中正确分离系统提示和用户提示。
- 允许 OIDC 登录同步实例角色。
- core: 增加了工作流实体的递增版本计数器。
- core: 在 AI 工作流构建器中增加了程序化工作流验证。
- core: 增加了在源代码控制上同步项目变量的功能。
- core: 在原生 Python 运行器中支持
N8N_BLOCK_RUNNER_ENV_ACCESS。 - editor: 为 insights 仪表板添加了自定义日期范围选项。
- editor: 移除了项目变量的标志。
- 改进了 loginUser 的测试。
- 仅在多主分支上发布配置更改。
- OpenAI Node: 从 V2 中移除了内置 MCP。
- OpenAI Node: 从 V2 中移除了补全功能。
- 从 OIDC SSO 中配置项目角色。
- 从 OIDC SSO 提供项目角色。
- 减少了设置端点中的未授权信息。
- 支持 MongoDB Vector Store 中凭据的值配置类型。
- 在推送和拉取时触发项目导出和导入。
- 将 SAML 连接到实例角色配置。
2025-10-27 [email protected]
-
- ai-builder: 修复提示输入滚动问题,并将最大行数从 6 更新为 10。
- OpenAI Node: 从 V2 中移除内置 MCP。
2025-10-24 [email protected]
-
- Bug Fixes
- OpenAI Node: 修复在使用会话 ID 时,不包含函数调用的问题。
- Features
- OpenAI Node: 从 V2 版本中移除 completions 功能。
2025-10-21 [email protected]
-
- ai-builder: 修复了 AI builder 的内存消耗问题 (issue #20982)
- 查看详情
2025-10-21 [email protected]
-
- ai-builder: 修复了 AI builder 内存消耗问题。
- editor: 在设置节点执行问题时使用现有的工作流状态。
2025-10-21 [email protected]
-
- ai-builder: 修复了 AI builder 的内存消耗问题。
- editor: 在设置节点执行问题时使用现有的 workflowState。
2025-10-21 [email protected]
- 更新内容:
Bug 修复
- AI Agent Node: 跟踪源节点工具包工具的执行情况。
- ai-builder: 在构建器请求中接受空的 expressionValues。
- ai-builder: 修复 AI 构建器内存消耗问题。
- ai-builder: 修复 AI 构建器助手侧面板在不阻塞调用的情况下打开的问题。
- ai-builder: 修复 AI 工作流构建器提示在 Enter 键上提交,Shift+Enter 换行的问题。
- Call n8n Sub-Workflow Tool Node: 从 Workflow Tool 返回结构化数据。
- core: 修复管理员在推送时覆盖文件夹文件的问题。
- core: 修复本地 Python 运行器中逐项模式下的规范化问题。
- core: 防止在 JS 运行器中复制二进制负载。
- core: 避免 Agent 节点重复 nodeExecuteBefore 事件。
- core: 代理所有 HTTP 流量而不是仅代理 axios。
- core: 将 rfc3164 选项设置为 syslog 客户端初始化为 false。
- core: 正确停止本地 Python 运行器中的任务进程。
- 检测源代码管理中的资源所有者更改。
- editor: 禁用 Python 代码节点非直接父节点的拖放。
- editor: 增强 WorkflowDiffModal 中的错误处理和 Toast 通知。
- editor: 扩展 URL 验证以接受工作流导入的任何 HTTPS URL,而不是需要 .json 扩展名。
- editor: 并行获取工作流和版本以防止双重渲染闪烁。
- editor: 修复命令栏测试工作流命令问题。
- editor: 在工作流更新后出现错误时隐藏“执行和优化”部分。
- editor: 更新 ProjectSettings UI 以始终显示保存/取消按钮并添加成员搜索功能。
- editor: 在设置节点执行问题时使用现有的 workflowState。
- Embeddings OpenAI Node: 添加 encodingFormat 参数以修复 LM Studio 兼容性。
- 修复源代码控制提取信息提示。
- Gmail Trigger Node: 防止轮询间隔期间丢失电子邮件。
- HTTP Request Node: 支持查询请求参数中的数组。
- LM Chat Azure OpenAI Node: 设置模型名称以确保正确的内部逻辑。
- Mistral Cloud Chat Mode Node: 支持来自最新 Magistral 模型的 JSON 响应。
- MongoDB 连接字符串参数标记为密码。
- n8n Form Node: CSP 标头不应在具有重定向的响应上设置。
- Notion Node: 修复 Notion 'Operation' 选项中的拼写错误。
- OpenAI Node: 重新启用非 OpenAI 提供商的模型列表。
- OpenAI Node: 删除
local shell,更新simplify output逻辑。 - OpenAI Node: 将“Create”重命名为“Generate”。
- Qdrant Vector Store Node: 添加对自定义内容和元数据键的支持。
- Sentry.io Node: 添加凭据测试和身份验证方法,修复自托管凭据。
- Slack Node: 修复阻止用户组工作的错误选项名称。
功能
- 添加 GET /sso/provisioning/config 端点以进行 SSO 配置。
- 为 SSO 配置添加新的环境变量。
- ai-builder: 将提示限制增加到 5000 个字符。
- ai-builder: 使用 4 断点策略优化 Anthropic 提示缓存。
- Anthropic Node: 支持模型请求的自定义标头。
- 将所有者分配给提取的资源。
- core: 添加遥测以监视项目变量的使用情况。
- core: 数据库迁移以添加工作流依赖项索引表。
- editor, ai-builder: 将已解析的表达式上下文添加到 AI 构建器。
- editor: 添加自定义角色 CRUD UI。
- editor: 自动将凭据分配给其他节点。
- editor: 启用在预览服务中呈现已验证的节点。
- editor: 使主创建资源按钮能够感知所选选项卡。
- Lemonade Model Node: 添加 Lemonade 服务器作为节点。
- OpenAI Node: 添加 Responses API 和视频生成支持。
- oracleDb Node: 添加 Oracle 数据库 SQL 节点。
- SSO 配置设置 UI。
性能改进
- core: 优化本地 Python 运行器中的热点路径。
2025-10-14 [email protected]
-
- core: Block introspection attributes unconditionally (修复)
- core: Fix normalization in per-item mode in native Python runner (修复)
- core: Prevent subscript access to blocked attributes (修复)
2025-10-14 [email protected]
-
- core: 修复了原生 Python 运行器中单项模式的标准化问题 (issue #20750)
- 查看详情
2025-10-13 [email protected]
-
1.116.0 (2025-10-13)
Bug Fixes
- ai-builder: 修复 AI Builder 加载数据表节点的问题
- core: 无条件阻止内省属性
- core: 修复在运行程序心跳失败时关闭代理 websocket 连接的问题
- core: 修复 N8N_ENCRYPTION_KEY_FILE 环境变量不工作的问题
- core: 修复工作程序设置完成问题
- core: 确保在重命名后删除范围
- core: 仅恢复等待的父工作流程
- core: 防止重新导入的已计划工作流程执行两次
- core: 防止对被阻止属性的下标访问
- core: 从原生 Python 运行程序中删除日志跳过标志
- core: 在工具执行中保留配对项目的源覆盖
- core: 仅在选择一天时返回见解
- core: 解决与 typeorm 相关的构建错误
- core: 在原生 Python 运行程序中收紧 Sentry 错误过滤
- editor: 在发送到 AI Builder 之前压缩大型 ITaskDataConnections
- editor: 修复数据表添加行缺少边框的问题
- editor: 修复使用 Split Out 节点提取子工作流程时的输入问题
- editor: 日志视图中的输入/输出面板在没有匹配项时显示 "N of N item(s)"
- editor: 将源控制和用户区域固定在侧边栏底部
- editor: 新的 NDV 设计调整
- editor: 重命名事件中的属性名称
- editor: 将警告限制设置为数据表最大限制的 80%
- Extract from File Node: 修复 readAsString 为 true 时的 xlsx 数据读取问题
- Github Node: 修复 Github 节点不再显示 Get Issues 操作的 repo 所有者的问题
- Google Workspace Admin Node: 将 userId 重命名为 userKey
- HTTP Request Node: 在使用 AWS 凭据时,正文必须被字符串化
- 修复包含 / 的 AWS 密钥的无效密钥表达式值
- Microsoft Graph Security Node: 将缺失的 offline_access 范围添加到凭据
- 在 Docker 基本镜像中固定节点版本
- 防止通过原生 Python 运行程序中的
builtinsdict 进行运行时导入 - Slack Node: 添加 :history 范围以支持 Slack 节点中的 'history' 操作
- Supabase Node: 修复了当通过表达式设置模式时,执行函数使用不正确参数调用的问题
- 更新 libxml2
- 更新 path.join -> safeJoinPath 用于压缩工具
Features
- 为
@n8n/eslint-plugin-community-nodes添加文档 - 为 git 文件夹中的项目 json 文件添加状态检查
- 为 @n8n/node-cli 添加严格模式和云 lint 规则
- 为 INodePropertyOptions 添加对 displayOptions 的支持
- ai-builder, editor: 标记 AI builder 占位符参数并在前端呈现它们
- API: 添加项目和项目 ID 字段以获取和更新变量项目
- core: 数据表存储限制达到遥测
- core: 跟踪社区节点的 package_version
- core: 在执行中使用项目变量
- 在节点的描述中定义节点的等待消息
- editor: 允许表达式自动完成项目变量
- editor: 在概述项目页面内创建新变量页面
- editor: 改进社区节点跟踪
- editor: 引入
Replace Node上下文菜单选项 - Ollama Node: 添加 Ollama 供应商,支持工具和图像分析
- Redis Vector Store Node: Redis 向量存储节点实现
- 将 Lucide 图标推广到节点,移除 FontAwesome 图标
- Split Out Node: 不正确的警告修复
2025-10-10 [email protected]
-
- ai-builder: 修复 AI Builder 中 Data Table 节点的加载问题。
- editor: 在发送到 AI Builder 之前,压缩大型 ITaskDataConnections。
- editor: 保持源代码控制和用户区域固定在侧边栏底部。
- Github Node: 修复 GitHub 节点在“获取问题”操作中不再显示 repo 所有者的问题。
- 更新 libxml2。
2025-10-08 [email protected]
-
- core: 修复 worker 设置完成问题 ( 修复了 issue #20495)
- 查看详情
2025-10-07 [email protected]
-
- 1.114.4 (2025-10-07)
- Internal fixes
- 查看详情
2025-10-06 [email protected]
-
-
- 114.3 (2025-10-06)
- Internal fixes
-
2025-10-06 [email protected]
- 更新内容:1.115.0 (2025-10-06)
Bug修复
- 修复了 Windows 上
n8n-node无法工作的问题。 - 为 OpenWeatherMap、Azure Storage 和 Netlify 凭据添加了缺失的
test和authenticate。 - 允许在 MongoDB 节点中创建向量搜索索引。
- Anthropic Chat Model 节点: 修复了 Sonnet 4.5 不适用于默认 topP 的问题。
- AwsS3 节点: 修复了使用 continueOnFail 时未返回数据的问题。
- 核心: 在原生 Python 运行器中将
globals和locals添加到拒绝列表中。 - 核心: 添加了取消原因。
- 核心: 在原生 Python 运行器中捕获来自任务进程的 stderr。
- 核心: 检查聊天触发器的所有输出,Webhook 仅检查第一个输出。
- 核心: 在原生 Python 运行器中不向 Sentry 报告成功的 ws 关闭。
- 核心: 修复了在带有 IF 节点的循环中检索配对项数据的问题。
- 核心: 在原生 Python 运行器中保留安全模块的子模块。
- 核心: 使转换对
SIGTERM具有自愈能力。 - 核心: 防止在作业处理程序注册上出现竞态条件。
- 核心: 阻止将原始“$”解析为字符串化的函数。
- 核心: 在工具中显示错误描述。
- 核心: 支持 Webhook 处理器中的日志流。
- 核心: 撤消了在受保护实例上移动工作流的后端验证。
- 如果许可证没有该功能,则禁用 Builder。
- 如果剩余积分不足,则禁用“执行”和“优化”按钮。
- Discord 节点: 将测试添加到 Discord Webhook 凭据。
- Discord 节点: 修复了 parseDiscordError 以正确显示 Discord API 错误。
- 不允许移动只读工作流。
- 编辑器: 在工作流列表中添加了拖动时的自动滚动。
- 编辑器: 添加了规则以防止 Vue 中未定义的组件(缺少导入)。
- 编辑器: 为未授权的项目角色添加了升级指示器和工具提示。
- 编辑器: 修复了重命名节点时
ctrl+s快捷方式的问题。 - 编辑器: 修复了节点表达式预览中工作流名称未解析的问题。
- 编辑器: 前端清理。
- 编辑器: 通过聊天触发器手动启动工作流时出现不正确的提示。
- 编辑器: 将带有现有运行数据的运行边缘显示为绿色。
- 如果 npm-utils 中的 http 请求失败,则回退到 cli 命令以获取社区包。
- 修复了设计系统中的字体路径。
- Grist 节点: 允许筛选小于或等于 0 的数字。
- S3 节点: 考虑来自 GetBucketLocation 的 LocationConstraint 为可选,因为许多不兼容的 S3 实现。
- Salesforce 触发器节点: 清理逻辑更新。
- 仅为所有者显示 Builder 的 Ask Admin 工具提示。
- 电子表格文件节点: 使用流来读取 xlsx。
- 更新了链接。
- 将单声道用于参数预览。
- 当工作流无限期等待时,现在显示正确的消息。
新功能
- 从存储在 git 文件夹中的 json 文件导入项目。
- 为 AI Assistant/Builder 添加 Beta 标签。
- 核心: 将 projectId 外键添加到变量表。
- 核心: 使变量更新 DTO 字段对补丁操作可选并添加验证。
- 核心: 更新变量 API 以反映项目变量。
- 默认排除大型数据表,允许使用覆盖标志包含。
- 在源控制文件夹中将项目导出为 json 文件。
- GCP 秘密没有最新版本不再破坏秘密同步。
- Github 节点: 引入了用户资源上的获取问题操作。
- Gmail 节点: 为回复模式添加了“仅限收件人”选项。
- 在引擎中实现 Agent 执行工具。
- 添加了 Postgres 导出/导入步骤。
- 添加了数据库测试的导入部分。
- 添加了加密解密功能。
- 对插入使用 SafePathJoin,原始 SQL 查询。
- 用户流用于压缩/解压缩。
性能改进
- 编辑器: 从 executionFinished 事件中省略执行数据。
2025-10-02 [email protected]
-
- OpenAI Node: 修复了助手 API 调用中缺失的 header 问题。
- 查看详情
2025-10-02 [email protected]
- 1.114.2
Bug Fixes:
- core: 修复了聊天触发器的所有输出检查,webhook仅检查第一个输出。
- core: 修复了 IF 节点在循环中获取配对项目数据的问题。
2025-10-02 [email protected]
-
- Anthropic Chat Model Node: 修复 Sonnet 4.5 与默认 topP 不兼容的问题。
- core: 在原生 Python 运行器中将
globals和locals添加到禁用列表中。
2025-09-29 [email protected]
-
Bug Fixes
- ChatTrigger Node: 修复禁用状态颜色
- core: 允许在预览模式下访问 nodes.json
- core: 批量标记为已崩溃的更新以避免查询过大
- core: 确保取消中断工作者中的运行器任务
- core: 修复 PKCE OAuth2 流程,使其在没有客户端密钥的情况下工作
- core: 在提取响应时迭代所有主输出分支
- core: 仅在 start 命令上打印弃用通知
- core: 在工作流程执行期间保留 pairedItem 数据中的 sourceOverwrite
- core: 删除数据表实验性警告日志
- core: 将工作流程配置错误传递给 webhook 调用者
- core: 使用不同的查询来获取 sqlite 数据表大小
- editor: 调整 insights 的项目过滤器占位符
- editor: 清理 NDV RunData 加载状态
- editor: 修复数据表 ID 列排序图标
- editor: 修复空凭据翻译
- editor: 修复带有预构建代理实验的节点创建器中的键盘导航
- editor: 修复 reka 弹出问题(当不受控制时)
- editor: 修复 rlc 输入选择问题(当不在列表模式时)
- editor: 修复在获取数据表限制时阻止 UI 加载的问题
- editor: 改进聊天消息面板中的箭头键导航
- editor: 使用于切换输入/输出面板的快捷方式在弹出的日志视图中工作
- editor: 默认情况下使数据表大小缓存更长
- editor: 将工作流程提取模式提交按钮标记为正在加载,并在出错时显示错误提示
- editor: 在日志视图中正确反映等待节点的执行状态
- Gmail Trigger Node: 显示关于返回多个项目的警告
- MCP Client Tool Node: 将默认传输更改为 HTTP Streamable
- Microsoft Excel 365 Node: 允许追加到空工作表
- 仅当设置了 AI 服务 URL 时才显示 AI 助手
- OpenAI Node: 缺少助手 API 调用的标头
- 将项目 ID 传递给 wf 执行演示 iframe
- Postgres Node: 修复 citext 和用户定义的字段类型映射
- Slack Node: 回复消息
- WhatsApp Business Cloud Node: 在联系人属性中包含 whatsapp id
- Wordpress Node: 在获取多个帖子或页面时处理 before 查询参数
Features
- 添加社区节点 ESLint 插件,在扫描器中使用
- 二进制数据访问改进
- core: 将自定义数据范围查询添加到 insights 端点
- core: 为环境添加 HTTPS 协议支持
- core: 将 startDate 和 endDate 过滤器查询添加到 insights 端点
- core: 调整 n8n 电子邮件模板样式
- core: 在分配自定义角色删除时抛出自定义错误
- editor: 在日志视图和映射器弹出窗口中添加运行数据搜索的键盘快捷键
- editor: 在 ndv 和 nodecreator 中显示节点更新按钮
- 使项目成员更新立即生效
- PAY-3774 实体导入逻辑
- PAY-3775 禁用 ref 以使用 master
- PAY-3775 github 操作以测试导出到 sqlite
- PAY-3855 确保运行最新的迁移
Performance Improvements
- editor: 在面板关闭时完全跳过计算日志树
2025-09-26 [email protected]
-
- OpenAI Node: 修复了 assistant API 调用中缺失的 header。
- 查看详情
2025-09-26 [email protected]
-
- OpenAI Node: 修复了 assistant API 调用缺少标头的问题。
- 查看详情
2025-09-26 [email protected]
-
- OpenAI Node: 修复了 assistant API 调用缺少 header 的问题。
- 查看详情
2025-09-24 [email protected]
-
- 升级依赖。
- 修复了各种错误和性能问题。
2025-09-24 [email protected]
-
-
- 1.113.2 (2025-09-24)
-
- 查看详情
2025-09-23 [email protected]
-
- editor: 默认侧边栏状态更改为折叠状态
- 查看详情
2025-09-23 [email protected]
- Bug Fixes:
- core: 使用不同的查询获取sqlite数据表大小。
- editor: 修复了在获取数据表限制时UI被阻塞的问题。
- editor: 默认情况下使数据表大小缓存更长。
2025-09-22 [email protected]
-
- core: 修复了个人项目的凭据导出问题
- 查看详情
2025-09-22 [email protected]
-
更新内容:
Bug修复
- 修复执行列表中的并发执行计数。
- AI Agent节点: 忽略非文本块。
- AI Agent节点: 在流模式中遵守上下文窗口长度。
- 在使用环境时始终生成tags.json文件。
- API: 修复Swagger文档中损坏的服务条款链接。
- AWS Textract节点: 正确处理所有二进制数据模式。
- 核心: 个人项目的凭据导出。
- 核心: 不重复显示许可证激活错误消息。
- 核心: 确保在作业开始时刷新外部密钥并进行错误日志记录。
- 当用户无权更新时禁用更新按钮。
- 编辑器: 当多个运行迭代时,Canvas连接显示
X items total标签。 - 编辑器: 修复通知提示和“Ask AI”浮动按钮的位置。
- 编辑器: 切换到其他选项卡时保持聊天会话。
- 编辑器: 使项目成员角色选择下拉菜单可滚动。
- 编辑器: 重新引入用户删除操作在用户和项目设置页面的成员表格中。
- 编辑器: 统一数据类型图标。
- Gemini Vertex节点: 升级Langchain/google-vertexai以允许错误正确冒泡。
- Github节点: 修改正则表达式验证以支持自定义URL。
- Google Gemini节点: 使用流式传输上传文件。
- Google Sheets节点: 添加关于使用表达式的警告。
- 改进Node CLI错误消息和开发命令退出行为。
- n8n Form节点: 将html表格标签添加到allowedTags,在表单完成时添加CSP标头,删除自由文本清理。
- Notion节点: 修复getMany操作的正则表达式。
- 即使 Form Trigger 有执行数据,也打开表单弹出窗口。
- Salesforce节点: Oauth2凭据中的登录提示,用于authUrl。
- Salesforce Trigger节点: 更新轮询逻辑以考虑 Salesforce 处理延迟。
- 字符串列不需要可比条件。
- webhook节点: 针对webhook响应配置不匹配提供更多信息错误。
- Webhook Trigger节点: 不检测除GET以外的其他方法的重复webhook路径。
功能
- 添加GH操作以创建补丁发布分支。
- 添加N8N_GIT_NODE_DISABLE_BARE_REPOS环境变量,允许用户禁用Git节点中的裸存储库。
- 允许按项目ID过滤洞察。
- 核心: 在工作流执行引擎中实现请求-响应逻辑。
- 核心: 当更改电子邮件且禁用 MFA 时,提示用户确认密码。
- 编辑器: [洞察] 按项目添加过滤。
- 编辑器: 在数据表节点的资源定位器中添加新建按钮。
- 编辑器: 添加节点流行度分数以改善搜索排名。
- 编辑器: 将默认侧边栏状态更改为折叠。
- 编辑器: UI 数据表过滤器。
- 启用数据表作为默认模块。
- Evaluation节点: 添加对数据表作为评估数据源的支持。
- Git节点: 添加对分支的支持。
- PAY-3769 添加db导出命令
- PAY-3770 添加db导入命令
- PAY-3773 导出实体工具
- 支持Gemini模型的思考设置。
2025-09-19 [email protected]
-
- core: 修复了个人项目凭证导出问题 (#19720)
- 查看详情
2025-09-19 [email protected]
-
- core: 修复了个人项目的凭据导出问题 (#19720)
- 查看详情
2025-09-19 [email protected]
- 更新内容:
- core: Credential export for personal projects (#19720)
2025-09-18 [email protected]
-
- Bug Fixes:
- 在使用环境时,始终生成 tags.json 文件 (解决 #19698)。
- 查看详情
2025-09-17 [email protected]
-
- 1.112.1 (2025-09-17)
- 查看详情
2025-09-16 [email protected]
-
- 1.111.0-exp.0 (2025-09-16)
- 查看详情
2025-09-15 [email protected]
-
n8n 1.112.0 更新总结
Bug 修复
- Switch Node: 禁用 v3.3 中 Number of Outputs 的表达式
- AI Agent Node: 修复 ToolsAgent 输出解析中的双重包装问题
- Code Tool Node: 修复浏览器上未记录
console.log输出的问题 - core: 添加对 .cn Amazon 区域的支持
- core: 修复缩放模式下崩溃的执行恢复问题
- core: 即使未更新任何标签,也强制同步标签映射
- core: 改进自定义标头的 Websocket 连接设置
- core: 在未完成的执行恢复中跳过已取消的执行
- core: 将数据表插入、更新、upsert 包装在事务中
- Default Data Loader Node: 对 text/markdown mime 类型使用文本加载器
- editor: 为文本参数输入添加去抖动
- editor: 不在空文件夹中显示仅已存档的提示
- editor: 修复 SQL 编辑器中的突出显示问题
- editor: 点击“整理”时聚焦于选择
- editor: 更好地处理聊天输入中的大量文本
- editor: 改进数据表 UI 中的日期时间处理
- editor: 输入到固定集合参数后会失去焦点
- editor: 使拖到 Python 代码编辑器的输入生成可运行的代码
- editor: 使 JSON 突出显示颜色在浅色主题上与背景不同
- editor: 仅在输入面板中显示用于工具的先前节点
- editor: 通过实现分页来优化工作流选择器搜索性能
- editor: 阻止当触发器节点被固定时工具提示闪烁
- editor: 在凭据上显示声明免费 AI 积分模态框
- editor: 在 NDV 运行选择器中显示正确的选项
- Execute Workflow Node: 修复“继续(使用错误输出)”模式以正确输出错误
- Gmail Trigger Node: 处理收件箱中自发邮件
- 重写 axios 到 1.12.0
- Perplexity Node: 在 API 和测试中将模型从 'r1-1776' 更新为 'sonar'
- Set Node: 处理 JSON 表达式中的特殊替换模式
- 显示聊天模型节点的正确“已取消”节点状态
- Slack Node: 将 'search:read' 范围添加到 Slack OAuth2 凭据,以支持搜索消息
- Telegram Node: 对 binaryData 使用参数索引而不是 0
- 升级 Langchain 依赖项以解决 LiteLLM 问题和 Gemma 模型不支持图像的问题
功能
- API: 在执行公共 API 端点上添加运行状态查询
- core: 为存储库连接添加 HTTPS 协议支持
- core: 向公共 API 添加重试执行端点
- editor: 向工作流差异添加切换视口同步和 UI 改进
- editor: 增强 jsCode 和便笺的差异格式
- editor: 分离节点执行和验证错误状态
- Gemini Node: 使用 Nano Banana 编辑图像
- OpenAI Node: 支持模型请求的自定义标头
- Redis Node: 在 Redis 节点中添加禁用 TLS 验证的选项
2025-09-08 [email protected]
-
- Bug Fixes:
- 修复了全局所有者和管理员角色的文件夹范围。
- 更新了 AMQP 触发器节点的 rhea 库,并调整了重新连接选项。
- 修复了公共 API 工作流的 OpenAPI 示例。
- 移除了低版本上的 Basic LLM Chain 节点的后备连接。
- 更改了数据表列的工具提示消息。
- 修复了 AI 代理节点的数据可访问性。
- 确保 getNodeOutputs 始终返回一个数组。
- 修复了 OIDC 配置更新路径。
- 修复了角色管理控制器的无变更日志问题。
- 将 config.js 内联到 index.html 中,以防止 CF 缓存它。
- 手动运行 Agent Tools 工具时,替换实际的根目录。
- 解决了 Python 多处理队列死锁问题。
- 为缩放模式队列锁定设置了更合理的默认值。
- 移动工作流时更新缓存的项目关联。
- 不显示未经验证的更新通知。
- 修复了参数输入周围的次要样式错误。
- 修复了数据表列表 UI 中的分页问题。
- 在直接执行 MCP 客户端工具时,更好地处理连接错误和凭据。
- 加载动态选项的可用资源。
- 防止搜索对话框覆盖内联表达式参数。
- 防止变量值溢出。
- 正确渲染 Markdown 任务列表上的最后一项。
- 改进了工作流差异的用户体验。
- 允许选择 Gemini 节点的 Nano Banana 模型。
- 修复了 Google 服务帐户上传到共享驱动器的问题。
- 改进了社区包安装的错误处理。
- 改进了包扫描器中的输入处理。
- 在 Docker 镜像中包含第三方许可证。
- 修复了 Merge 节点中可能的堆栈溢出问题。
- 为 OpenAI 节点的消息助手操作添加代理。
- 将静态类型文件放在身份验证后面。
- 允许等待节点接受 0 waiting time 输入。
- Features:
- 向节点 CLI 添加发布和 lint 脚本。
- 实现了 Airtop 节点的双击和右键单击变体。
- 向公共 API 执行端点添加了取消状态过滤器。
- 允许通过
availableInMCP过滤工作流。 - 更新了电子邮件模板。
- 向 MongoDB 节点添加了驱动程序信息。
- 允许 MongoDB Vector Store 节点进行预过滤和后过滤。
- PAY-2613 添加了 select 缺少的状态字段。
2025-09-03 [email protected]
-
- editor: 修复了教程模板没有名称的问题
- editor: 调整了遥测
- editor: 阻止多个模板实验同时激活
2025-09-03 [email protected]
-
- Basic LLM Chain Node: 修复了在较低版本中移除回退连接的问题。
- core: 修复了 OIDC 配置更新路径的问题。
- Gemini Node: 允许选择 Nano Banana 模型。
2025-09-03 [email protected]
-
- Basic LLM Chain Node: 移除较低版本上的后备连接。
- core: 修复 OIDC 配置更新路径。
2025-09-02 [email protected]
-
- editor: 为教程模板添加名称 (af700e4)
- editor: 调整遥测 (e2c737a)
- editor: 阻止多个模板实验同时激活 (361c5fc)
2025-09-01 [email protected]
- 更新内容:
Bug修复:
- 为社区节点类型请求添加超时。
- 核心:为工作流、凭据和项目添加可选的上下文参数以跟踪创建源。
- 核心:修复截断表名。
- 核心:修复当n8n位于代理之后时等待 Webhook 验证的问题。
- 核心:解决 Windows 上的 SSH 路径问题。
- 核心:从工具名称中清除所有非字母数字字符。
- 编辑器:允许密码管理器在登录期间自动填充 MFA 代码。
- 编辑器:编辑器中的调试保留二进制数据并防止不正确的脏标记。
- 编辑器:如果未在切换之前聚焦,请勿聚焦表达式输入。
- 编辑器:修复未登录时“连接到 n8n 时出错”的错误。
- 编辑器:修复损坏的项目创建无更改日志。
- 编辑器:修复角色 DTO 导出的类型。
- 编辑器:修复工作流历史记录按钮可见性问题。
- 编辑器:修复工作流列表分页可见性。
- 编辑器:使代码节点 lint 错误对色盲友好。
- 编辑器:防止执行数据泄露到工作流差异 UI 中。
- 编辑器:删除滚动条的放大拇指目标区域。
- 编辑器:在不同的断点处设置工作流名称宽度。
- 编辑器:支持资源映射器字段名称中的换行符。
- 过滤器节点:正确传播切换更改。
- GithubTrigger 节点:正确访问错误对象中的 httpCode。
- HubSpot 节点:分配所有者 ID。
- HubSpot 节点:创建任务需要截止日期。
- 重命名键节点:为影响性能的正则表达式添加警告。
- Slack Trigger 节点:处理事件通道提取中未定义的项目。
- 更新基本镜像中的软件包以解决 CVE-2025-58050。
新功能:
- 添加在 HTTP 请求节点中限制凭据使用的选项。
- 添加社区扫描程序包。
- 核心:允许自定义项目角色被设置为用户项目关系。
- 核心:重建项目角色以从数据库加载。
- 编辑器:将 Python 添加到代码操作。
- 编辑器:在项目角色下拉列表中显示自定义角色。
- 编辑器:根据选定的工作流提供默认的 ExecuteWorkflow 节点名称。
- 编辑器:支持集合 NodeProperties 的相对依赖参数。
性能改进:
- 在原生 Python 运行器中跳过生产任务的浏览器日志记录。
2025-08-28 [email protected]
-
-
- 108.2-exp.0 (2025-08-27)
-
- 查看详情
2025-08-27 [email protected]
-
- core: 修复了当 n8n 位于代理后面时等待 webhook 验证的问题。
- 查看详情
2025-08-27 [email protected]
-
- 修复了当 n8n 位于代理后时,等待 Webhook 验证的问题。
- 查看详情
2025-08-27 [email protected]
- 更新内容:
- 修复了当 n8n 位于代理之后时,等待 webhook 验证的问题。
2025-08-25 [email protected]
-
- Bug Fixes:
- 在 CI 中,当 CLI 包内有任何测试更改时,也运行 DB 测试。
- 更改侧边栏使用 innerWidth 而不是 outerWidth。
- 核心:如果文件不在允许的路径内,则不显示文件是否存在。
- 核心:动态导入 @sentry/node-native。
- 核心:在检查特定消息之前,确保 error.message 是一个字符串。
- 核心:仅当动态 webhook 路径时,从路径获取 webhook 方法。
- 核心:处理已删除工作流的“工作流见解”表。
- 核心:见解运行时计算中的整数溢出。
- 核心:在启动时立即进行首次队列协调。
- 核心:将 /module-settings 移至身份验证之后。
- 核心:从凭证测试错误消息中编辑秘密。
- 核心:恢复社区节点类型控制器。
- 不等待社区节点加载。
- 编辑器:为 NodeItem 图标添加后备颜色。
- 编辑器:更改底层数据存储数据库列类型以支持十进制数。
- 编辑器:如果在演示模式下,不要检查“有什么新功能”。
- 编辑器:修复导入带逗号的 curl 命令。
- 编辑器:如果没有可用的许可证,则隐藏 sso 身份验证协议选择。
- 编辑器:重构 for-of 循环以替换 Set.values() 上的 forEach,以实现节点 20 兼容性。
- 编辑器:当触发器由于连接的节点而正在侦听时,显示测试 URL。
- 编辑器:在创建个人工作流/凭证时更新误导性的 toaster 成功消息。
- HTTP 请求节点:在设置 continueOnFail 时正确处理响应错误。
- Microsoft SQL 节点:正确解析带有美元符号的表达式。
- Slack 节点:优化回复广播设置的标签名称。
-
Features:
- 核心:允许模块附加到工作流上下文。
- 编辑器:为“关于”模态添加 Alt+Meta+O 键盘快捷键。
- 编辑器:添加用于在启用所需模块时显示隐藏节点的机制。
- AI 工作流构建器的评估框架。
- OpenAI 节点:为 GPT-5 添加推理工作量。
-
Performance Improvements:
- 核心:优化工作流 getNodeConnectionIndexes。
- OpenAI 节点:对文件操作使用流式传输。
2025-08-20 [email protected]
-
- core: 动态导入
@sentry/node-native,修复了相关问题。
- core: 动态导入
- 查看详情
2025-08-18 [email protected]
-
更新内容:
Bug Fixes
- 添加了缺失的类型检查,更新了turbo配置
- Airtable节点: 启用类型转换时跳过记录创建的类型验证。
- 核心: 在替换循环引用时考虑只读属性。
- 核心: 在添加空对象之前,使用“始终输出数据”时,检查所有节点输出。
- 核心: 修复了有关不允许的模块的错误消息解析问题。
- 核心: 规范化环境变量中字符串的引号。
- 核心: 在前端设置中填充MCP端点。
- 核心: 支持通过插入端点将日期插入到数据存储中。
- 核心: 启用卸载时支持MCP服务器。
- 核心: 更新moment-timezone以解决墨西哥夏令时问题。
- 编辑器: 修复了“与我共享”页面标签和标题。
- 编辑器: 修复了在设置指标模式下,评估节点的节点图生成问题。
- 编辑器: 修复了模式视图输出索引过滤。
- 编辑器: 修复了ListDataStoreContentFilter的TS类型导出。
- 编辑器: 恢复NDV背景颜色。
- 编辑器: 恢复了PRs #16059, #17959, #17759, 和 #17585 的更改。
- 编辑器: 在创建侧边栏下拉菜单中显示自定义项目图标。
- 编辑器: 源代码控制工作流程差异发布。
- 编辑器: 更新了SourceControlPullModal,使其外观和感觉与SourceControlPushModal相同。
- 编辑器: 在节点面板中使用箭头左右键的本机行为。
- Google Gemini节点: 从凭证中使用自定义主机。
- Grist节点: 测试整数精度损失。
- 本地文件触发器节点: 重新添加chokidar依赖项。
- n8n表单触发器节点: 使表单字段名称输入的顺序一致。
- 更新依赖项以关闭cve。
- 等待节点: 添加等待量和单位的验证。
Features
- 使用命令添加n8n-node CLI,以搭建和开发节点。
- 为testcontainers添加性能计划预设。
- 复选框和单选按钮字段类型。
- 编辑器: 改进反馈按钮行为。
- 编辑器: 使弹出日志视图窗口可最大化。
- MCP客户端工具节点: 为MCP客户端工具添加超时配置。
- Todoist节点: 添加更多资源和操作。
Performance Improvements
- 编辑器: 修复了手动执行大型数据时与日志视图相关的速度变慢的问题。
2025-08-15 [email protected]
- 更新内容:
- 修复了在设置指标模式下,评估节点的节点图生成问题。
- 回滚了 PRs #16059, #17959, #17759 和 #17585 中的更改。
2025-08-14 [email protected]
-
- core: 启用卸载时支持 MCP 服务器
- Local File Trigger Node: 重新添加 chokidar 依赖
- 更新依赖项以修复安全漏洞
2025-08-11 [email protected]
-
- Features:
- 添加token到
sendAndWait操作的链接,用于在webhook中进行验证 (Issue #17566)。
- 查看详情
2025-08-11 [email protected]
-
- Beeminder Node: 移除 API token 认证不必要的表单数据转换,修复 Beeminder 节点问题。
- core: 修复度量默认值处理,并为 Evaluation 中的 setMetric 操作添加 AI 模型连接验证。
2025-08-11 [email protected]
- 更新内容:
- API: 为工作流列表 REST API 处理器添加共享字段。
- Beeminder Node: 移除 API 令牌身份验证不必要的表单数据转换。
- Chat Trigger Node: 防止 XSS 漏洞并改进参数验证。
- core: 将已固定数据视为单节点执行的有效路径。
- core: 修复 Python 沙盒中的
null处理。 - core: 修复任务运行器中不允许的模块错误。
- core: 修复指标默认值处理,并为 Evaluation 中的 setMetric 操作添加 AI 模型连接验证。
- core: 处理检查文件是否为符号链接时不存在的文件。
- core: 处理 toSaveSettings 中的 null 工作流设置。
- core: 在集群模式下处理 Redis 缓存前缀。
- core: 在启动时将无效的排队执行标记为已崩溃,适用于旧版 SQLite 驱动程序。
- core: 防止工作流激活期间的重入。
- core: 防止重复的 cron 注册。
- core: 从 Webhook 调用中删除临时上传的文件。
- editor: 当没有活动工作流时,添加关于显示已归档工作流的提示。
- editor: 动态更改连接端口时,端口映射不正确。
- editor: 修正 AI 模板 URL。
- editor: 增强 WorkflowDiffModal 中的更改下拉列表。
- editor: 增强 SourceControlPullModal,改进项目结构和样式。
- editor: 修复 Assignment 组件中元素重叠的问题。
- editor: 修复设置中错误工作流的加载问题。
- editor: 在点击元素上的任何位置时,聚焦可编辑的文本输入。
- editor: 如果实例受到保护,隐藏 Evaluations 设置向导。
- editor: 改进工作流差异组件。
- editor: 改进 WorkflowDiffModal UI。
- editor: 从
@import迁移到@use用于 SCSS 文件,以解决弃用警告。 - editor: 更新节点状态图标优先级 (执行中 -> 最高)。
- editor: 对 Map 条目使用 for-of 循环 (从 node v22 开始支持 forEach)。
- HTML 编辑器中空的 onclick 会中断 range 解析器。
- 扩展去重检查到所有基于 webhook 的触发器和聊天触发器。
- 修复自定义节点的的热重载。
- GraphQL Node: 刷新 OAuth2 令牌 (当它过期时)。
- HubSpot Node: 添加缺失的 Contact - Upsert 字段。
- Hugging Face Inference Model Node, Embeddings Hugging Face Inference Node: 修复 HF 节点的凭证验证并添加提供程序。
- Jira Software Node: 使用 Return All 操作获取所有问题时卡住。
- Mandrill Node: 修复选项中 subaccount 的拼写错误。
- 正确序列化 Chat UI 中的元数据对象。
- Reranker Cohere Node: 添加 "Top N" 参数来控制文档返回计数。
- 添加令牌到 sendAndWait 操作链接,在 webhook 中进行验证。
- core: 添加对 OAuth2 API 客户端凭证流程中其他 Body 属性的支持。
- core: 为多主节点启用队列指标。
- Discord Node: 添加对 OAuth 自定义范围的支持。
- editor: 添加预构建的代理实验。
- editor: 为活动工作流添加生产清单。
- editor: 扩展“用户添加到工作流画布”事件的遥测。
- editor: 停止自动重命名旧版默认节点名称。
- Email Trigger (IMAP) Node: 禁用最后消息 ID 跟踪的选项。
- Ollama 凭证: 为 Ollama 凭证(Openwebui 代理)添加可选的 API 密钥支持。
- core: 启用 Sentry 追踪。
2025-08-08 [email protected]
-
- Beeminder Node: 修复了API token 认证中不必要的表单数据转换问题。
- core: 修复了指标默认值处理问题,并为 Evaluation 中的 setMetric 操作添加了 AI 模型连接验证。
2025-08-07 [email protected]
-
Bug Fixes
- core: Handle non-existing files when checking if it is a symlink
- core: Prevent re-entry during workflow activation
- core: Protect against duplicate cron registration
- editor: Connection port mapped incorrectly when changed dynamically
2025-08-07 [email protected]
- Bug Fixes
- core: Prevent re-entry during workflow activation
- core: Protect against duplicate cron registration
2025-08-05 [email protected]
-
- Bug Fixes:
- editor: 动态更改时连接端口映射不正确。
- Features:
- Env 变量禁用 webhook 响应 iframe 沙盒。
2025-08-04 [email protected]
-
- Bug修复:
- 核心:修复即使声明式节点有
methods属性,也为其分配execute方法的问题。 - 核心:修复在加载模块时,src 文件夹不存在时回退到 dist 文件夹的问题。
- 核心:修复处理被屏蔽路径中的符号链接的问题。
- 核心:用有用的执行消息替换误导性的“No path back to node”错误。
- 编辑器:在提供
config.js时考虑子路径。 - 编辑器:更改日志流事件选择的复选框逻辑。
- 编辑器:修复画布移动检查。
- 编辑器:修复不可见的节点创建者图标。
- 编辑器:为每个 HTTP 节点存储最后输入的 cURL 命令。
- 修复预览节点的图标主题未加载的问题。
- 修复某些社区节点未正确显示的问题。
- Gmail 触发节点:从触发结果中过滤已发送的电子邮件。
- Google Gemini 节点:生成视频时,不传递 durationSeconds 的硬编码值。
- Google Sheets 节点:允许在更新时将单元格值设置为空。
- 隐藏日志视图中的设置提示。
- Microsoft Teams 触发节点:尝试监听频道消息时出现 Forbidden 错误。
- 停止和错误节点:当错误类型为对象时显示错误消息。
- 结构化输出解析器节点:处理与模式不匹配的传递对象。
-
新增功能:
- 在聊天停止时中止 AI 构建器请求。
- 添加 @n8n/node-cli 包,带有一个空的创建命令。
- AWS Bedrock Chat 模型节点:添加推理配置文件支持。
- Beeminder 节点:更新 Beeminder 节点以包含所有资源和操作。
- ClickUp 节点:向获取任务操作添加子任务和 Markdown 支持。
- 核心:在 Docker 中使用主机名作为主机 ID。
- 编辑器:为数据存储功能添加前端。
- Env 用于禁用 Webhook 响应 iframe 沙盒。
- FTP 节点:添加对使用 SFTP 时并发读取的支持。
- Google BigQuery 节点:添加参数化查询支持。
- MongoDB 节点:向 MongoDB CRUD 节点添加搜索索引 CRUD API。
- n8n 表单触发节点:添加 CSS 变量以自定义输入背景。
- Slack 触发节点:添加对签名验证的支持。
- 确认模态框中的表格,用于在更新/卸载之前查看使用节点的 所有工作流程。
- Vercel AI 网关节点:添加 Vercel AI 网关模型节点。
- Webhook 节点:添加关于使用 'Content-Type' 标头的通知。
- Wordpress 节点:添加日期字段。
-
性能改进:
- 核心:检测事件循环阻塞。
- 核心:引入装饰器来报告慢方法调用。
- 核心:在构建期间停止类型检查。
2025-08-04 [email protected]
-
n8n 1.106.0 更新内容:
Bug修复:
- 核心: 修复了声明式节点即使有
methods属性,也为其分配execute方法的问题。 - 核心: 修复了加载模块时,检查 src 文件夹是否存在并回退到 dist 文件夹的问题。
- 核心: 修复了在受限路径中处理符号链接的问题。
- 核心: 将误导性的 "No path back to node" 错误替换为有用的执行消息。
- 编辑器: 修复了在提供
config.js时考虑子路径的问题。 - 编辑器: 更改了日志流事件选择的复选框逻辑。
- 编辑器: 修复了画布移动检查。
- 编辑器: 修复了不可见的节点创建者图标。
- 编辑器: 为每个 HTTP 节点存储最后输入的 cURL 命令。
- 修复了预览节点无法加载图标主题的问题。
- 修复了某些社区节点无法正确显示的问题。
- Gmail 触发节点: 过滤触发结果中已发送的邮件。
- Google Gemini 节点: 在生成视频时不传递硬编码的 durationSeconds 值。
- Google Sheets 节点: 使得可以在更新时将单元格值设置为空。
- 隐藏了日志视图中的设置提示。
- Microsoft Teams 触发节点: 修复了尝试监听频道消息时出现 Forbidden 错误的问题。
- 停止和错误节点: 当错误类型为对象时显示错误消息。
- 结构化输出解析器节点: 处理与模式不匹配的传入对象。
新功能:
- 在聊天停止时中止 AI 构建器请求。
- 添加了带有空创建命令的
@n8n/node-cli包。 - AWS Bedrock 聊天模型节点: 添加了推理配置文件支持。
- Beeminder 节点: 更新了 Beeminder 节点以包含所有资源和操作。
- ClickUp 节点: 为获取任务操作添加了子任务和 Markdown 支持。
- 核心: 在 Docker 中使用主机名作为主机 ID。
- 编辑器: 为数据存储功能添加了前端。
- 添加了禁用 Webhook 响应 iframe 沙盒的 Env。
- FTP 节点: 为使用 SFTP 时添加并发读取支持。
- Google BigQuery 节点: 添加了参数化查询支持。
- MongoDB 节点: 向 MongoDB CRUD 节点添加搜索索引 CRUD API。
- n8n 表单触发节点: 添加了 CSS 变量以自定义输入背景。
- Slack 触发节点: 添加了签名验证支持。
- 在确认模态框中显示表格,在更新/卸载前查看所有使用节点的 workflows。
- Vercel AI Gateway 节点: 添加了 Vercel AI Gateway 模型节点。
- Webhook 节点: 添加了关于使用 'Content-Type' 头的通知。
- Wordpress 节点: 添加了日期字段。
性能改进:
- 核心: 检测事件循环阻塞。
- 核心: 引入了用于报告慢方法调用的装饰器。
- 核心: 在构建期间停止类型检查。
2025-08-01 [email protected]
-
- editor: 修复了不可见的节点创建者图标。
- 查看详情
2025-08-01 [email protected]
-
- core: 修复了将误导性的"No path back to node"错误替换为有用的执行消息。
- editor: 修复了在提供
config.js时考虑子路径的问题。
2025-07-31 [email protected]
-
- Bug Fixes:
- Webhook Node: 修复了当响应不是 HTML 时,不将其包裹在 iframe 中的问题。
- Features:
- 新增了环境变量,用于禁用 webhook 响应 iframe 沙盒。
2025-07-23 [email protected]
-
- editor: 修复AI助手在trimPayloadToSize时修改原始对象的问题
- GitHub Document Loader Node: 修复节点加载问题
- OpenAi Node: 在路由器中添加可选链以进行错误处理
2025-07-23 [email protected]
-
- editor: 修复AI助手在trimPayloadToSize中修改原始对象的问题
- GitHub Document Loader Node: 修复节点加载问题
2025-07-22 [email protected]
-
- editor: 修复 AI 助手 trimPayloadToSize 在 AI 助手会改变原始对象的问题
- GitHub Document Loader Node: 修复节点加载问题
- OpenAi Node: 修复路由中错误处理的可选链问题
2025-07-21 [email protected]
-
Bug Fixes
- API: 修复了社区节点安装时检查注册表中版本是否存在的问题。
- AWS Bedrock Chat Model Node: 修复了对于任意模型名称不显示问题。
- core: 允许在源代码管理中为后向兼容性定义未定义的 workflow owner。
- core: 修复了非拉丁字符的对象存储支持。
- core: 从前端移除内联 JS,以实现更安全的 CSP。
- editor: 确保“成为创建者”CTA 上的关闭按钮可见。
- editor: 使工作流中的标签搜索不区分大小写。
- editor: 阻止在聊天文本区域使用 IME 时的提交。
- editor: 重新定位来自 AI 覆盖关闭按钮。
- editor: 在用户列表页面上显示附加数据。
- editor: 更新前端以处理未授权的 Insights 仪表板,如果仅启用了“节省时间”功能。
- Embeddings OpenAI Node: 当设置自定义 baseURL 时,禁用模型列表过滤器。
- 修复了受限文件访问顺序的问题。
- 修复了检查过渡环境时的排序问题。
- OpenAi Node: 在路由器中使用可选链进行错误处理。
- Think Tool Node: 根据节点名称使用动态工具名称。
Features
- 添加了从 GH 检索单个工作流的端点。
- Anthropic Node: 新节点。
- 社区节点详细信息页脚更新。
- core: 为 Cloud 上的代理工具添加了遥测。
- core: 设置后端模块。
- editor: 添加“停止测试”按钮以停止运行评估。
- editor: 添加选项以禁用 RLC 中的凭证检查。
- editor: 在前端使用特殊环境变量作为功能标志。
- Facebook Graph API Node: 添加了对 api v23 的支持。
- MCP Client Tool Node: 添加了对 HTTP Streamable Transport 的支持。
- n8n Form Node: 允许对表单完成消息进行基本样式设置。
- 如果社区节点有更新,NDV 会通知。
- 新的软件包版本可用提示。
2025-07-18 [email protected]
-
- 修复了限制文件访问顺序的问题 (#17329)
- 查看详情
2025-07-17 [email protected]
- 1.102.4 (2025-07-17) Bug Fixes: 修复了限制文件访问顺序的问题(#17329,53100fa)
- 查看详情
2025-07-17 [email protected]
-
- 修复了受限文件访问顺序问题 (#17329)
- Webhook Trigger Node:将 HTML 响应更改为嵌入 iframe
2025-07-14 [email protected]
- 1.102.3 (2025-07-14)
- Features:
- editor: 新增发现模板的新方式。
2025-07-14 [email protected]
-
- Bug Fixes: 修复了从 master 选取 docker-build-push.yml 的问题。
- Features:
- editor: 添加了发现模板的新方式。
2025-07-14 [email protected]
- 更新内容:
Bug 修复:
- AI Agent Node:防止在版本 <2.1 中添加回退输入。
- core:允许按工作流程对 Insights 分解进行排序。
- core:修复空 OIDC 发现端点的警告。
- core:改进对已禁用的“设置指标”节点的处理。
- core:在 OAuth 访问令牌更新时,仅更新部分凭据。
- editor:为可拖动字段适配长单词。
- editor:修复节点搜索中 RAG Callout 的键盘导航。
- editor:使搜索对“呈现”显示类型起作用。
- editor:减轻 FE 手动执行中的性能问题。
- editor:从子工作流程节点打开失败执行中的失败节点。
- editor:从评估功能中删除功能标志。
- editor:在页面大小更改后,如果超出范围,则重置当前页面。
- Execute Sub-workflow Node:改进了子工作流程的配对项目处理。
- GitHub Node:修复用户加载未完成的问题。
- Gmail Node:仅当用户提供 threadId 时才设置 References 和 In-Reply-To。
- Linear Node:修复更新问题时优先级不正确的问题。
- n8n Form Node:可以在移动屏幕和表单结束重定向上自定义表单自定义样式。
- Perplexity Node:允许低于 1 的惩罚。
- Sentiment Analysis Node:修复第一个情感输出的问题。
- Token Splitter Node:在内存中缓存分词器 JSON。
新功能:
- 为 OpenAI Embeddings 节点添加 HTTP 代理支持。
- AI Agent Tool Node:添加 Agent Tool。
- Cohere Chat Model Node:添加 Cohere Chat Model 节点。
- core:将工作流程名称标签添加到工作流程指标。
- editor:添加发现模板的新方法。
- editor:将 AI Assistant 按钮移动到画布操作按钮。
- editor:在焦点面板中显示正确的编辑器。
- Email Trigger (IMAP) Node:限制获取的新邮件数量。
- Google Gemini Node:新节点。
- n8n Evaluation Node:将预定义的指标添加到“设置指标”操作中。
- 更新 Chat SDK 以支持流式响应。
性能改进:
- core:改进 GET /workflows 端点。
2025-07-11 [email protected]
2025-07-11 [email protected]
-
- Bug Fixes:
- 对齐文件与主分支。
- Token Splitter Node: 在内存中缓存分词器 JSON 文件。
- 查看详情
2025-07-09 [email protected]
-
- AI Agent Node: 修复在版本 <2.1 中添加备用输入的问题。
- core: 修复 OAuth 访问令牌更新时仅更新部分凭据的问题。
- editor: 修复在节点搜索中 RAG Callout 的键盘导航问题。
2025-07-07 [email protected]
-
- AI Agent Node: 修复了具有回退机制的工具使用问题。
- core: 移除了 Webhook 请求中不必要的 cookies。
- editor: 仅在登录后执行新版本和“最新动态”检查。
- Google Sheets Node: 包含了所有 headers。
2025-07-07 [email protected]
- 更新内容:
Bug修复:
- Playwright二进制文件的安装步骤。
- AI Agent Node:修复带有回退机制的工具使用。
- 清理
AI_CREDITS_EXPERIMENT。 - 清理
EASY_AI_WORKFLOW_EXPERIMENT。 - Code Node:仅阻止 os.system,而不是阻止导入 os。
- core:在任务运行器中对两种模式应用相同的 VM 包装器。
- core:阻止在 Pyodide 中访问 JS 对象构造函数和
js模块。 - core:在延迟加载时取消重复凭据类型。
- core:修复
N8N_SKIP_AUTH_ON_OAUTH_CALLBACK的评估。 - core:修复无触发器父案例中的部分执行。
- core:修复 worker 视图。
- core:无条件地初始化源代码控制。
- core:防止凭据类型父级的变异。
- core:从 webhook 请求中删除不必要的 cookie。
- editor:AI Agent 在同一视图中显示来自多个运行的日志。
- editor:在复制到编辑器操作之前清除错误状态。
- editor:禁用所有与 prettier 冲突的潜在 eslint 规则。
- editor:修复在特定条件下资源定位器下拉菜单中的无限加载。
- editor:修复映射字段图标大小。
- editor:修复表格分页状态处理并添加更多测试。
- editor:使 JSON 复制按钮在 PiP 窗口中工作。
- editor:确保当连接器与节点描述重叠时可点击。
- editor:仅在登录后进行新版本和“新增内容”检查。
- editor:在手动激活许可证时重新获取模块设置。
- editor:仅当工作流程为当前工作流程时,才在工作流程激活时重置脏状态。
- editor:在通过 ESC 关闭 NDV 且正在拖动时恢复有效的拖动状态。
- editor:在 Ask AI 上显示正确的错误消息。
- editor:在 JSON 视图中显示转义字符。
- editor:仅在多用户实例上显示与我共享的内容。
- editor:支持在新工作流程中使用“保存工作流程”快捷键。
- editor:同步日志选择对重命名节点不起作用。
- editor:将螺栓图标更新为填充。
- 评估节点 - 向方法添加缺失的测试函数和 credentialTest。
- 修复
lintfix命令。 - Google Sheets Node:包含所有标题。
- HTTP Request Node:修复带有 HttpBearerAuth 的分页请求。
- 防止 webhook 中出现空路径。
- 停止向
Posthog发送遥测事件。
新功能:
- Airtop Node:实现窗口列表 API 和其他改进。
- core:允许在实例上强制使用 MFA。
- editor:允许用户从节点设置面板更新已验证的节点。
- editor:表格视图上的折叠按钮。
- editor:日志视图改进。
- editor:NDV UI 大修实验。
- editor:将网格大小更新为
16px以获得更好的对齐效果。 - editor:将图标更新为 Lucide 图标。
- LangChain Nodes:升级 LangChain 并改进 LLM 节点的代理处理。
- Mistral AI Node:新节点。
- MySQL Node:executeQuery 和 select 操作的提示。
- Weaviate Vector Store Node for Langchain。
性能改进:
- core:消除不必要的许可证服务器调用。
2025-07-03 [email protected]
-
- AI Agent Node: 修复使用备用机制的工具使用问题。
- core: 从 webhook 请求中删除不必要的 cookie。
- editor: 仅在登录后进行新版本和“新增功能”检查。
- Google Sheets Node: 包含所有标题。
2025-06-23 [email protected]
- 更新内容:
- AWS DynamoDB Node: 修复了参数名称错误的问题。
- core: 增加了表达式语法中的 Dingbat 表情符号。
- core: 为 Docker 镜像添加了缺失的版本标签。
- core: 确保了源控制中文件夹对象上 updatedAt 字段的存在。
- core: 修复了 Docker 的模块路径解析问题。
- core: 修复了 arm64 Docker 镜像的 PDF 提取问题。
- core: 修复了 PDF 提取不工作的问题。
- core: 处理动态 Webhook 的边缘情况。
- core: 修复了在使用错误重试 + 错误继续时节点返回的数据不正确的问题。
- core: 防止未经授权的工作流程终止。
- core: 在部分执行工具后重置目标节点。
- core: 在节点不能在表达式中使用时显示正确的错误消息。
- editor: 修复并启用了 PiP 中复制到剪贴板的功能。
- editor: 修复了日志视图中的键盘快捷键错误。
- editor: 修复了日志视图的样式错误。
- editor: 调整了画布中状态图标和连接器端口的位置。
- editor: 新的快速入门视频 URL。
- editor: 快速修复密码更改表单验证。
- editor: 即使工作流程没有 AI 节点,也推荐 Simple Vector Store。
- editor: 设置工作流程项目显示在面包屑中。
- Embeddings Google Gemini Node: 使用凭证主机作为 baseUrl。
- Execute Sub-workflow Node: 当从文件读取工作流程且其不是有效的 JSON 时,不暴露文件内容。
- 修复了 Array#includes 方法的示例。
- 修复了 Merge 节点在 mode=chooseBranch 时的配对项目。
- 修复了多输入的配对项目处理。
- GitHub Node: 容忍文件路径中的尾部斜杠。
- Google Ads Node: 从已弃用的 v17 API 迁移。
- MongoDB Atlas Vector Store Node: 即使在更新/更改凭据后,仍使用旧凭据。
- n8n Form Node: 防止 XSS 与 video 和 source 标签。
- n8n Form Node: 更新重大更改文档。
- n8n Form Node: 更新重大更改文档中的版本。
- Notion Node: 修正条件类型中的拼写错误。
- Stripe Trigger Node: 添加 API 版本规范。
- Telegram Node: 修复了 Telegram 中带有二进制文件和回复标记时 "source.on is not a function" 的问题。
- 当添加社区节点作为工具时,不显示详细视图。
- 添加模型选择器节点。
- core: 将队列事件添加到日志流。
- core: 扩展用户列表以允许将用户列表扩展到项目。
- editor: 添加 OIDC 付费墙。
- editor: 添加对凭据和工作流程的细粒度推送的支持。
- editor: 添加对 oidc 保存设置的跟踪。
- MCP Server Trigger Node: 在 DELETE 请求上终止会话。
- Token Splitter Node: 用本地实现替换远程 tiktoken 编码。
2025-06-22 [email protected]
- 更新内容:
- core: 修复 PDF 提取功能失效问题。
- core: 防止未授权的工作流终止。
- n8n Form Node: 阻止使用 video 和 source 标签的 XSS 攻击。 地址