跳到主要内容

N8N官方版本更新日志

2025-11-14 [email protected]

    • 修复与 expr-eval 相关的 CVE-2025-12735 漏洞。
  • 修复 MCP Client Tool Node 在云端无法正常工作的问题。
  • 更新了 package.jsonpackages/cli/package.jsonpackages/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: 包括 changePasswordAtNextLoginpassword 在更新中。
    • 防止更改工作流所有者时出现多个 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]

  • core: 修复 AI Agent v3 工具执行问题

Note

  • Release 1.118.2 修复了 AI Agent v3 工具执行问题
  • 更新了以下包的版本:
    • Root package.json to 1.118.2
    • packages/cli to 1.118.2
    • packages/core to 1.117.1
    • packages/@n8n/db to 0.29.1
    • packages/@n8n/task-runner to 1.54.1
    • packages/node-dev to 1.116.1

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]

    1. core: 增强了原生 Python 运行器的安全限制。
  1. 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 运行程序中的 builtins dict 进行运行时导入
  • 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]

2025-10-06 [email protected]

2025-10-06 [email protected]

  • 更新内容:1.115.0 (2025-10-06)

Bug修复

  • 修复了 Windows 上 n8n-node 无法工作的问题。
  • 为 OpenWeatherMap、Azure Storage 和 Netlify 凭据添加了缺失的 testauthenticate
  • 允许在 MongoDB 节点中创建向量搜索索引。
  • Anthropic Chat Model 节点: 修复了 Sonnet 4.5 不适用于默认 topP 的问题。
  • AwsS3 节点: 修复了使用 continueOnFail 时未返回数据的问题。
  • 核心: 在原生 Python 运行器中将 globalslocals 添加到拒绝列表中。
  • 核心: 添加了取消原因。
  • 核心: 在原生 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 运行器中将 globalslocals 添加到禁用列表中。

2025-09-29 [email protected]

  • 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]

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]

    1. 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]

2025-09-16 [email protected]

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]

    1. 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 输入。
  1. 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]

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]

    1. 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 节点:优化回复广播设置的标签名称。
  1. Features:

    • 核心:允许模块附加到工作流上下文。
    • 编辑器:为“关于”模态添加 Alt+Meta+O 键盘快捷键。
    • 编辑器:添加用于在启用所需模块时显示隐藏节点的机制。
    • AI 工作流构建器的评估框架。
    • OpenAI 节点:为 GPT-5 添加推理工作量。
  2. Performance Improvements:

    • 核心:优化工作流 getNodeConnectionIndexes。
    • OpenAI 节点:对文件操作使用流式传输。

2025-08-20 [email protected]

    1. core: 动态导入 @sentry/node-native,修复了相关问题。
  • 查看详情

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]

  • 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]

    1. Bug修复:
    • 核心:修复即使声明式节点有 methods 属性,也为其分配 execute 方法的问题。
    • 核心:修复在加载模块时,src 文件夹不存在时回退到 dist 文件夹的问题。
    • 核心:修复处理被屏蔽路径中的符号链接的问题。
    • 核心:用有用的执行消息替换误导性的“No path back to node”错误。
    • 编辑器:在提供 config.js 时考虑子路径。
    • 编辑器:更改日志流事件选择的复选框逻辑。
    • 编辑器:修复画布移动检查。
    • 编辑器:修复不可见的节点创建者图标。
    • 编辑器:为每个 HTTP 节点存储最后输入的 cURL 命令。
    • 修复预览节点的图标主题未加载的问题。
    • 修复某些社区节点未正确显示的问题。
    • Gmail 触发节点:从触发结果中过滤已发送的电子邮件。
    • Google Gemini 节点:生成视频时,不传递 durationSeconds 的硬编码值。
    • Google Sheets 节点:允许在更新时将单元格值设置为空。
    • 隐藏日志视图中的设置提示。
    • Microsoft Teams 触发节点:尝试监听频道消息时出现 Forbidden 错误。
    • 停止和错误节点:当错误类型为对象时显示错误消息。
    • 结构化输出解析器节点:处理与模式不匹配的传递对象。
  1. 新增功能:

    • 在聊天停止时中止 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 节点:添加日期字段。
  2. 性能改进:

    • 核心:检测事件循环阻塞。
    • 核心:引入装饰器来报告慢方法调用。
    • 核心:在构建期间停止类型检查。

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]

    1. 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]

  • 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]

    1. 修复了限制文件访问顺序的问题 (#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]

    1. Bug Fixes: 修复了从 master 选取 docker-build-push.yml 的问题。
  1. 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]

    • Token Splitter Node: 缓存分词器 JSON 到内存中 (修复了 #17201 问题)
  • 查看详情

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 攻击。 地址