[email protected] January 23, 2026 Summary Original Changelog 本次釋出主要為錯誤修正。 主要修正內容包括: * Azure AI Search Node:新增文件插入時的元數據轉換功能。 * 編輯器:更新「準備執行」的行動呼籲 (CTA)。 * Git Node:清理配置返回的 URL。 * 修正附件 URL 驗證問題。 本次釋出沒有包含任何破壞性更新或廢棄的功能。 2.4.6 (2026-01-23) Bug Fixes Azure AI Search Node: Add metadata transformation for document insertion (#24623) (4bbe536) editor: Update ready to run CTA (#24757) (b99fab0) Git Node: Clean up URLs returned from config (#24713) (fce6684) Validate attachments url (#24683) (0e59ee3) View on GitHub
[email protected] January 23, 2026 Summary Original Changelog 本次釋出主要包含多項錯誤修正,旨在提升穩定性與使用者體驗: Azure AI Search 節點: 修正了文件插入時的元數據轉換問題。 聊天節點: 改進了描述、別名並優化了使用者介面。 編輯器: 更新了「準備執行」的行動呼籲 (CTA)。 Git 節點: 清理了配置中返回的 URL。 附件: 增強了附件 URL 的驗證。 本次釋出不包含任何破壞性更新或廢棄的功能。 2.5.2 (2026-01-23) Bug Fixes Azure AI Search Node: Add metadata transformation for document insertion (#24623) (a290880) Chat Node: Correct descriptions, aliases, UX improvements (#24619) (55152ff) editor: Update ready to run CTA (#24757) (558bee2) Git Node: Clean up URLs returned from config (#24713) (936c06c) Validate attachments url (#24683) (4d4b529) View on GitHub
[email protected] January 23, 2026 Summary Original Changelog 本次釋出主要修復了兩項錯誤: Git Node: 改進了 Git Node 配置中 URL 的清理邏輯。 VM2 模組: 取消了對 @n8n/vm2 的分叉(回溯到 1.x 版本)。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.123.17 (2026-01-23) Bug Fixes Git Node: Clean up URLs returned from config (#24754) (7860896) Unfork @n8n/vm2 (backport to 1.x) (#24597) (8ab4492) View on GitHub
[email protected] January 22, 2026 Summary Original Changelog 本次釋出主要是一個錯誤修復版本。 錯誤修復: 解決了在多主實例 (multi-main instances) 的 Chat hub 環境下,Respond to Chat 節點無法正常運作的問題。 破壞性更新與廢棄功能: 本次釋出不包含任何破壞性更新或廢棄功能。 2.5.1 (2026-01-22) Bug Fixes core: Make Respond to Chat nodes work on Chat hub with multi-main instances (#24657) (dcdb133) View on GitHub
[email protected] January 20, 2026 Summary Original Changelog 本次釋出主要聚焦於 AI Builder 的增強、核心系統的穩定性與效能提升,並包含多項節點更新與使用者介面改進。 破壞性更新 (Breaking Changes) Microsoft Teams 節點: 預設範圍 (scopes) 已修改。使用此節點的用戶可能需要重新授權或調整權限。 Todoist 節點: 底層 API 已遷移至 v1。使用此節點的工作流程可能需要更新或重新驗證。 核心系統: 已歸檔的工作流程現在禁止更新。 工作流程歷史記錄壓縮的環境變數已重新命名,使用這些變數的用戶需更新配置。 LmChatOpenAi 節點: 預設模型已更新為 gpt-5-mini。依賴舊預設模型的用戶需注意行為變化。 廢棄功能 (Deprecated Features) 本次釋出中沒有明確標示的廢棄功能。 主要新功能與改進 (Key New Features & Improvements) AI Builder 增強: 新增 AI 節點連接的自動修復功能與提示指南。 提供 AI 內容生成的節點推薦。 改進了工作流程排程的生成能力。 新增 AI Builder 完成或等待輸入時的瀏覽器通知。 核心系統改進: 引入了長期工作流程歷史記錄修剪功能。 為 AI 節點新增可配置的 HTTP 超時設定。 允許將錯誤工作流程設定重置為預設值。 改進了源碼控制的 SSH 主機金鑰驗證,並支援 Git 儲存庫用戶名中的點號。 節點更新: Chat 節點: 重新分組操作並新增不同響應類型。 ChromaDB 節點: 新增本地 ChromaDB 支援,實現完整的本地向量資料庫。 Data Table 節點: 新增「排序依據 (Order By)」功能。 GitHub Trigger 節點: 新增自動 Webhook 簽名驗證。 HTTP Request 節點: 新增選項以禁止跨域憑證共享。 Kafka Trigger 節點: 改善日誌、錯誤處理並新增重新平衡超時選項。 編輯器與使用者介面: 新增了合併節點 (Merge Node) 模式視圖的澄清說明。 改進了命令列的載入狀態。 自動保存功能現在採用指數退避策略。 在生產環境首次出錯時會通知用戶。 錯誤修正與效能提升 (Bug Fixes & Performance Improvements) 修復了多個 AI Builder 相關問題,包括 Mermaid 子圖連接、導入工作流程時的髒狀態、長時運行提示的錯誤處理等。 解決了執行歷史記錄在包含等待節點時的問題、工作流程統計約束、CLI 導入問題以及部分社群節點安裝失敗的問題。 提升了核心系統效能,包括將所有實例類型的基準記憶體使用量減少 33 MB,並在 Worker 上禁用未使用的模組和資料表清理檢查。 更新了多個依賴項,包括解決 @rudderstack/rudder-sdk-node 的安全問題。 編輯器介面有多項改進,如處理大值導致資料表 UI 網格破裂、調整通知權限橫幅、以及在切換工作流程時清除 AI Builder 聊天記錄。 2.5.0 (2026-01-20) Bug Fixes ai-builder: Add guidance for referencing Webhook and AI Agent output (#24301) (206b3f3) ai-builder: Correctly connect Mermaid sub-graphs (#24195) (ea6e742) ai-builder: Disabling flaky E2E workflow builder test (#24341) (ca80b36) ai-builder: Examples omitted in spec evals (#24171) (755a1f2) ai-builder: Fix dirty state for nodes when importing workflows (#24165) (b7bebf9) ai-builder: Long running prompts throw internal 401 error rather than expected complexity error (#24114) (71ca931) Apply source control configuration changes to all multi main instances (#24038) (1d59287) Bump dependencies (#24516) (502479c) core: Add configurable HTTP timeout for AI nodes to prevent UNDERRHEADERS_TIMEOUT errors (#24292) (f6b0ff5) core: Add LangSmith tracing metadata for V3 ToolsAgent (#24314) (a7e032c) core: Allow resetting Error Workflow settings to default (#24299) (6252dd8) core: Check user auth identities to know whether or not they can update their profile (#24524) (62afac3) core: Fix command registration in modules (#24469) (b45d1f9) core: Fix for execution history when flow includes wait node (#23146) (0e19f9c) core: Fix workflow statistics constraint (#22620) (4aa9399) core: Improve SSH host key verification for source control (#24408) (6a1bdd2) core: Increase the model column length from 64 to 256 (#24332) (ac69fe5) core: Insert a workflow index placeholder for workflows with no dependencies (#24190) (535caf4) core: Preserve source overwrite in chained tool calls (#24226) (3e12788) core: Put source control preferences behind auth (#24113) (8eb5e75) core: Route both Python options to the native Python runner (#24511) (f72fdc0) core: Support dots in usernames to connect to git repository in environments (#24481) (da868e3) core: Use cache to enable MFA enforcement in multi main setup (#24261) (595ab25) core: Use fsRealpath instead of resolve to get the real path (#24185) (fa6ad9c) core: Worker status in multi-main only accessible to admin (#24548) (36cf19e) editor: Adjust line height and vertical placement of icon in notification permission banner (#24549) (c7ce61b) editor: Clear AI Builder chat when switching workflows (#24401) (0c721c3) editor: Fix node issue not triggered on node disconnection (#24471) (57c2716) editor: Fix parameter path in multipleValues=false fixedCollection (#24217) (053f2ca) editor: Handle large values breaking data tables UI grid (#24470) (7b1e18a) editor: Handle publishing conflict in webhook path at inaccessible workflow (#24327) (58a5e3e) editor: Hold autosave when new template is imported until the user makes a change/run the workflow (#24334) (c337581) editor: Hover main header tabs above evaluation page (#24265) (4bb3552) editor: I18n support for Create a tag label (#20698) (08f0d94) editor: Implement distance threshold for the Draggable component (#24490) (ca0ce66) editor: Improve command bar loading state (#24441) (51140d0) editor: Only open template setup modal on import (#24491) (0f21192) editor: Only shift downstream nodes to the right of insertion point (#24052) (612947c) editor: Prevent duplicate fieldfocusplaceholderinndv telemetry event (#24383) (928a35f) editor: Remove duplicate error toasts in ready-to-run workflow (#24335) (eb27530) editor: Send builder telemetry event when session is loaded (#24297) (bfb11c0) editor: Tweak publish tooltips for migrated workflows (no-changes) (#24296) (185b766) editor: Update EULA acceptance modal and success messages for license activation (#23325) (ca0cddb) Fix CLI import (#24215) (0c8b59a) Fix issue preventing some community nodes from installing (#24448) (37b76f9) Fix security issue in @rudderstack/rudder-sdk-node via major version upgrade from 2.1.4 to 3.0.0 (#24303) (bad85bb) Form Node: Preserve CSS child combinator selectors in custom styling (#24106) (680f264) Form trigger and Wait Form mode basic authentication fix for form POST request (#23795) (d2a0e86) Harden Git node parameter handling (#24241) (503f299) Implements SLSA L3 provenance and VEX attestation (#24411) (c589da7) Kafka Trigger Node: Logs and better errors handling, rebalance timeout option (#24375) (3aa8535) LmChatOpenAi Node: Fix tool calling with responses api against OpenAI-compatible backends (#24264) (5a4954f) MCP Client Node: Make connection errors more clear (#24398) (4b0f472) McpClientTool Node: Filter out tool arguments unless explicitly allowed (#24263) (389f9c4) Microsoft Teams Node: Modify Microsoft Teams node default scopes (#23725) (aae8db4) Oracle DB Node: Resolve SQL compatibility issues and correct outBind generation (#21489) (783d407) Regenerate form webhook ids when pasting workflow data (#24192) (a19347a) Set NODE_PATH for DHI images (#24525) (715a53c) Skip SafeChain setup on Windows (#24576) (801a9ae) Todoist Node: API migrating to v1 (#24240) (60f7697) Unfork @n8n/vm2 (#24509) (71a6bd2) Update base image node version (#24357) (81daa29) Update urllib3 to 2.6.3 in task runner (#24325) (5567b91) Use http proxy for source control git commands (#24104) (116b245) Features Add public API testing to e2e tests (#24194) (30decbb) Add revokeUrl to status endpoint (#24253) (7d2e846) ai-builder: Add auto-fix for missing AI node connections + prompt guide (#24519) (35f1999) ai-builder: Add node recommendations for AI content generation (#24267) (59587ad) ai-builder: Ask mode callout explaining its usage (#24406) (7bffd18) ai-builder: Fitlter resource/operation in node-type definitions (#24078) (7c54ad3) ai-builder: Fix AI builder prompt inconsistency about the Loop node (#24300) (f56bd1b) ai-builder: Improve scheduling workflows generation (#24407) (9686582) ai-builder: Make credentials validation minor instead of major (#24529) (70ef256) ai-builder: Prefer ResourceLocator mode "list" for data storage nodes (#24181) (f140e66) Allow editing / deleting project variables if you have the project scope (#24532) (d1647ca) Allow skipping migration checks for imports (#24229) (934bd9a) Binary data merge and expressions simplification (#23270) (0523cc3) Chat Node: Regroup actions and add different response types (#23028) (0450be0) ChromaDB Node: Add local chromadb support for complete local vector database (#19806) (5dd15e3) core: Add Chat hub support for 'When Last Node Finishes' and 'Using Response Nodes' response modes (#24189) (10165c3) core: Add user email parameter when activating EULA license (#23350) (3d71a6d) core: Forbid updating archived workflows (#24528) (0bbb631) core: Introduce long term workflow history trimming (#24382) (b7ea410) core: Rename workflow history compaction env vars and short term compaction (#24384) (f85a238) Data Table Node: Add Order By feature (#23677) (800075a) editor: Add a clarifying callout to Merge Node schema view (#24435) (2ca8404) editor: Add native browser notifications on AI workflow builder completion or waiting for input (#24224) (5ba0bf7) editor: Add usermessageid to AI assistant feedback telemetry (#24279) (8e040f2) editor: Autosave - Implement exponential backoff (#24464) (f0f4f37) editor: Notify users on first prod error (#21764) (4e28e01) editor: Show tooltips for canvas edge buttons (#24311) (bd111bf) editor: Use number input component for time saved setting (#24331) (159c110) GitHub Trigger Node: Add automatic webhook signature verification (#24203) (64c9148) HTTP Request Node: Add option to disallow cross-origin credentials sharing (#24526) (5cd24a1) LmChatOpenAi Node: Update default model to gpt-5-mini (#24342) (a44d4b1) Update Posthog key name for execution logic v2 (#24288) (2e29bbe) Performance Improvements core: Disable data tables cleanup checks on workers (#24444) (3d90c72) core: Disable unused modules on workers (#24449) (d7e5fea) core: Reduce baseline memory usage by 33 MB for all instance types (#24107) (8ccad70) View on GitHub
[email protected] January 14, 2026 Summary Original Changelog 本次釋出主要包含以下變更: 破壞性更新 Rudderstack SDK 升級至 3.0.0 版: 由於主要版本升級,此更新可能引入破壞性變更,請檢查您的整合以確保兼容性。 McpClientTool 節點行為變更: 現在,工具參數除非明確指定,否則將被過濾掉。這可能影響現有工作流程的行為。 廢棄功能 本次釋出沒有廢棄任何功能。 其他改進與錯誤修正 修正了表單觸發器和等待表單模式中基本身份驗證的問題。 強化了 Git 節點的參數處理安全性。 修正了貼上工作流程資料時,表單 Webhook ID 未重新生成的問題。 1.123.14 (2026-01-14) Bug Fixes Fix security issue in @rudderstack/rudder-sdk-node via major version upgrade from 2.1.4 to 3.0.0 (#24312) (59ca0a2) Form trigger and Wait Form mode basic authentication fix for form POST request (#24329) (465209a) Harden Git node parameter handling (#24323) (95173c5) McpClientTool Node: Filter out tool arguments unless explicitly … (#24321) (25f644f) Regenerate form webhook ids when pasting workflow data (#24320) (512f50f) View on GitHub
[email protected] January 14, 2026 Summary Original Changelog 本次釋出主要包含多項錯誤修正與安全性強化。 破壞性更新 (Breaking Changes) 為解決安全漏洞,@rudderstack/rudder-sdk-node 已升級至主要版本 3.0.0。此升級可能包含破壞性變更,請使用此整合的用戶特別留意。 McpClientTool 節點現在會過濾工具參數,除非明確允許,這可能影響依賴所有參數傳遞的現有工作流程。 廢棄的功能 (Deprecated Features) 本次釋出沒有廢棄任何功能。 其他重要更新 修正了表單觸發器 (Form trigger) 和等待表單模式 (Wait Form mode) 的基本身份驗證問題。 強化了 Git 節點的參數處理安全性。 修正了貼上工作流程資料時,表單 Webhook ID 未重新生成的問題。 2.3.5 (2026-01-14) Bug Fixes Fix security issue in @rudderstack/rudder-sdk-node via major version upgrade from 2.1.4 to 3.0.0 (#24303) (04a1370) Form trigger and Wait Form mode basic authentication fix for form POST request (#23795) (60615eb) Harden Git node parameter handling (#24241) (be5e38c) McpClientTool Node: Filter out tool arguments unless explicitly allowed (#24263) (2d0a8dd) Regenerate form webhook ids when pasting workflow data (#24192) (b0f687c) View on GitHub
[email protected] January 13, 2026 Summary Original Changelog 本次釋出主要修復了一個錯誤。 具體來說,它解決了 CLI 匯入的問題。 本次釋出沒有包含任何破壞性更新或廢棄的功能。 2.3.4 (2026-01-13) Bug Fixes Fix CLI import (#24215) (cb3ccb9) View on GitHub
[email protected] January 13, 2026 Summary Original Changelog 本次釋出主要包含一個錯誤修正: 核心功能: 針對檔案操作中的檔名進行淨化處理,提升安全性。 本次釋出不包含任何破壞性更新或廢棄的功能。 2.3.3 (2026-01-13) Bug Fixes core: Sanitize filenames for file operations (#23988) (30791da) View on GitHub
[email protected] January 13, 2026 Summary Original Changelog 本次釋出主要修復了一個核心錯誤: 錯誤修復: 針對檔案操作,現在會對檔案名稱進行淨化處理,以確保其安全性與合規性。 特別說明: 本次釋出未包含任何破壞性更新或廢棄功能。 1.123.12 (2026-01-13) Bug Fixes core: Sanitize filenames for file operations (#24221) (528ad6b) View on GitHub
[email protected] January 12, 2026 Summary Original Changelog 2.4.0 (2026-01-12) Bug Fixes ai-builder: Call onGenerationSuccess callback in multi-agent workflow (#24086) (24af748) ai-builder: Reducing confusion in spec evals from double negative don't criteria (#24099) (c8391ac) Box Node: Fix webhook deletion bug that could delete wrong webhooks (#18155) (f7e2029) Bump validator dependency (#24026) (454c856) Bump versions for qs/langchain (#23939) (bb3d2b6) core: Add license check to DELETE variables endpoint (#24028) (647a684) core: Add license check to LDAP configuration endpoints (#24105) (588fa50) core: Automatically re-publish workflow with new version on pull (#23859) (14a4b74) core: Avoid copying execution data table on AddWorkflowVersionIdToExecutionData migration (#23901) (b4eeba8) core: Bug with incorrect DI in some cases - picked up by enabling linting rule (#23855) (79f529c) core: ChatHub: respond error details from execution (#23732) (5234921) core: Check if user data changed before calling save on ldap sync (#23796) (7610a50) core: Coerce BinaryDataConfig dbMaxFileSizeSchema to a number (#23927) (565a428) core: Connect to external secrets provider before testing (#24135) (c399e8e) core: Ensure all streaming chunks are processed before deleting ChatHub workflow (#24040) (8fa5aa0) core: Fix for jumpy UI when using drag/drop to fields in NDV (#23516) (4f606d7) core: Fix redirection of user missing MFA to personal settings (#23881) (072a1dd) core: Inserts into execution metadata table fail due to fk (#23759) (77cbe50) core: Resolve file path correctly when serving node icons from N8NCUSTOMEXTENSIONS (#23029) (7aa5307) core: Revert auto publish on pull (#24101) (5013a46) core: Sanitize filenames for file operations (#23988) (e0baf48) core: Stronger allowed path enforcement for read/write Node (#23542) (1a33fa3) Correctly parse curl command with encoding (#23853) (dc847e7) Data Table Node: Fix issue with insert and update operation (#23936) (569695d) editor: Fix input type switch when pasting expression (#23535) (aed05b4) editor: Fix typo in source control push modal message (#23971) (09ed1f6) editor: Hide 'Create Folder' button if not applicable (#23981) (8824bea) editor: Keep structured output parser error icon in correct position when running (#23930) (f98b7be) editor: Make AI assistant tool steps visible during streaming (#23898) (64498cd) editor: Make code block's copy button in ChatHub follow scroll (#24154) (6fcf2b7) editor: Update free AI credits model list to include gpt-5-mini (#24041) (8ca4f27) Escape special characters in queries (#23133) (f73fae6) lmChatOpenAi Node: Add validation for models requiring Responses API (#24033) (60a18a4) McpClientTool Node: Sanitize MCP tool arguments based on schema (#23167) (639c09f) Resolve expressions in custom form HTML fields for HITL nodes (#23922) (62f3019) Simple Memory Node: Don't allow adding simple memory node if instance in queue or multi-main mode (#24083) (e70a3f3) Update mime-types to fixed version (#23858) (29515c8) Features Accept invitation to use new JWT for tamper proof invites (#24025) (e0f9381) Add feature flag for tamper proof invite links (#23920) (64c27e5) Add feature for clearing credentials on resolver update (#24169) (5cc55af) Add git commit info to workfolder push (#23903) (fa41b40) Add new acceptance API, make UI use correct API for tokens (#24084) (8d1e1eb) Add new api for generating invite links (#23929) (7b74533) ai-builder: Add best practices for notification technique (#24030) (b391ee1) ai-builder: Add best practices for triage technique (#24080) (733adb6) ai-builder: Add default values guide for LLM and embedding model configuration (#24098) (53cfa35) ai-builder: Data persistence technique best practice document (#23852) (c465a49) ai-builder: Prefer core nodes over code node (#23937) (4e6063c) Allow to set ChatHub workflow agent icon in NDV (#23562) (495841f) API: Update docs to mention publish action (#24003) (46c91df) Autosave workflows (#23036) (37aa56e) core: Add execution source to workflow-executed event (#24058) (ae1fb77) core: Add log streaming events for executions (#23372) (2f29603) core: Add log streaming events for external secrets provider (#23990) (d58d367) core: Add TLS support to Syslog client (#23304) (279d6fd) core: First shot in resolving the credential resolver config expressions (#23110) (def0a09) core: UI changes to support TLS over TCP (#23938) (42adee8) editor: Improve model selection dropdown in ChatHub (#23612) (9a0e154) editor: Overhaul (nested) collection UI (#20951) (a992a45) editor: Show building and done status in page title for AI builder (#23987) (4879db8) editor: Support hours and days in prune time within workflow history (#24108) (129be3c) Git Node: Add reflog action (#21105) (1c413ff) Mailjet Node: Add Custom Campaign and Deduplicate Campaign Additional Fields (#11715) (5076909) Use new generated links within the UI and emails if feature is enabled (#23962) (4793610) View on GitHub
[email protected] January 09, 2026 Summary Original Changelog 本次釋出主要修復了一個錯誤。 錯誤修復: 修正了 AI Builder 在多代理工作流程中呼叫 onGenerationSuccess 回調函數的問題。 破壞性更新: 無。 廢棄功能: 無。 2.2.6 (2026-01-09) Bug Fixes ai-builder: Call onGenerationSuccess callback in multi-agent workflow (#24086) (68d157a) View on GitHub
[email protected] January 08, 2026 Summary Original Changelog 本次釋出主要包含兩項錯誤修正: 修正了使用者在缺少多因素驗證 (MFA) 時,未能正確重定向至個人設定頁面的問題。 改進了 McpClientTool Node,使其能根據預設的結構 (schema) 清理工具參數,提升安全性與穩定性。 本次釋出不包含任何破壞性更新或廢棄的功能。 2.2.5 (2026-01-08) Bug Fixes core: Fix redirection of user missing MFA to personal settings (#23881) (51debbc) McpClientTool Node: Sanitize MCP tool arguments based on schema (#23167) (16f9606) View on GitHub
[email protected] January 07, 2026 Summary Original Changelog 本次釋出主要包含多項錯誤修正與內部優化,以提升系統穩定性與安全性。 主要變更: 核心系統優化: 修正了執行資料表在特定遷移過程中的資料複製問題,並改進了多重身份驗證 (MFA) 用戶的重定向邏輯。 節點功能修正: 修復了 Data Table Node 在執行插入和更新操作時的問題。 McpClientTool Node 現在會根據其結構描述來清理工具參數,以增強安全性與穩定性。 依賴項更新: 更新了 qs 和 langchain 等函式庫的版本。 破壞性更新與廢棄功能: 本次釋出中沒有明確指出任何破壞性更新或廢棄的功能。 2.3.1 (2026-01-07) Bug Fixes Bump versions for qs/langchain (#23939) (84d86b1) core: Avoid copying execution data table on AddWorkflowVersionIdToExecutionData migration (#23901) (26aef2a) core: Fix redirection of user missing MFA to personal settings (#23881) (b630551) Data Table Node: Fix issue with insert and update operation (#23936) (23908a7) McpClientTool Node: Sanitize MCP tool arguments based on schema (#23167) (33ee325) View on GitHub
[email protected] January 06, 2026 Summary Original Changelog 本次釋出主要是一個錯誤修正。 它解決了在 AddWorkflowVersionIdToExecutionData 遷移過程中,不必要地複製執行資料表的問題,從而避免了潛在的效能或資料處理問題。 本次釋出沒有包含任何破壞性更新或廢棄的功能。 2.2.4 (2026-01-06) Bug Fixes core: Avoid copying execution data table on AddWorkflowVersionIdToExecutionData migration (#23901) (96c89e8) View on GitHub
[email protected] January 05, 2026 Summary Original Changelog 本次釋出主要包含以下更新: 主要修復 (Bug Fixes) AI 相關節點: 修正了 AI Agent 節點的輸出格式、工具呼叫儲存方式,並改進了 AI Builder 處理遞迴錯誤的能力。 核心功能: 解決了資料洞察元資料遷移、跨平台路徑驗證、Webhook 響應的 CORS 問題、執行緒競賽、以及 Code 節點參數驗證等問題。 編輯器介面: 修正了工作流程移動、聊天字體、暗色模式圖示顯示、NDV 狀態、版本更新提示、聊天輸入焦點、日誌工具使用顯示,並移除了資料表的最大長度限制。 特定節點: 改善了 Github 節點的二進位資料處理、n8n Form Trigger 節點的 JSON 配置支援、Redis 節點的重連策略、Stripe Trigger 節點的簽名驗證,以及 Structured Output Parser 節點解析帶有 Markdown 程式碼片段的 JSON 問題。 新增功能 (Features) AI 助理服務: 為 AI 助理服務客戶端增加了實例 ID。 工作流程管理: 引入了工作流程歷史記錄壓縮服務,並改進了子工作流程版本的使用邏輯(手動執行使用草稿版,生產環境使用發布版)。 資料操作: Data Table 節點新增了 CRUD (建立、讀取、更新、刪除) 操作。 編輯器增強: 增加了「停止所有執行」功能,並允許在 ChatHub 聊天訊息編輯時新增/移除檔案。 表單節點: Form 節點支援動態屬性。 安全性與穩定性: 使用了更強化的 Docker 映像,並在匯入工作流程時增加驗證。 Weaviate 節點: 增加了混合搜尋 (Hybrid Search) 支援。 破壞性更新與廢棄功能 本次釋出沒有明確指出任何破壞性更新或廢棄的功能。所有變更均為錯誤修復或功能增強。 2.3.0 (2026-01-05) Bug Fixes Add data insight metadata migration (#23694) (3aeb040) AI Agent Node: Fix toolInput field in intermediateSteps output (#23767) (ae2e7a8) AI Agent Node: Store AI agent tool calls as native LangChain messages (#23687) (daa81a1) ai-builder: Improve handling of max recursion errors (#23606) (9329d55) core: Modify path validation to work cross platforms (#23737) (35d110f) core: Fix CORS issue in waiting webhook responses (#23697) (23ae22b) core: Fix race condition in executions pruning on leadership change (#23575) (3af145e) core: Node feature flags supported in canvas status icon (#23300) (3e80bdb) core: Validate missing code param in Code node (#23405) (c7fed98) editor: Add defaultLocale to public settings (#23134) (1dd0fac) editor: Allow moving workflows on the overview page (#21742) (5b5867f) editor: Correct hosted chat font family defaults (#23718) (b59fad7) editor: Fix chat message action icons visibility in dark mode (#23444) (fc8b667) editor: Fix NDV state getting stale when navigating using the floating buttons (#23717) (06eef00) editor: Fix VersionUpdateCTA disabled state (#23722) (0bee0a5) editor: Keep focus in canvas chat after sending a message (#23719) (b6bc146) editor: Logs not showing tool usage correctly for sub-agents (#23860) (d99a07e) editor: Remove arbitrary maxlength restriction from data table n… (#23242) (229024f) editor: Sub node's input not shown when its root node finished with an error (#23770) (b113694) Github Node: Handle binary data in all modes by converting to base64 (#23497) (c96534f) n8n Form Trigger Node: Add support for fieldName in JSON config (#23491) (50573e0) Redis Node: Fix reconnect strategy to prevent infinite reconnect attempts (#22526) (e75cf6b) Return null if no last successful execution exists instead of 404 (#23720) (9339d14) Stripe Trigger Node: Add Stripe signature verification (#22764) (f816b39) Structured Output Parser Node: Fix parsing of JSON with markdown code segments (#23726) (e5c7d43) Features Add instance id to ai assistant service client (#23474) (74b552d) ai-builder: Improve generation across data_transformation category (#23609) (1199904) API: Add patch method for credentials public API (#23431) (750e9a8) core: Introduce WorkflowHistory compaction service (#23238) (e9e480b) core: Use draft sub-workflow version for manual execution, published for production (#23166) (9fc820f) Data Table Node: Add data table crud operations to data table node (#22951) (36d5eaf) editor: Add Stop All Executions functionality (#23576) (5b76f49) editor: Add/remove files in editing ChatHub chat message (#23541) (33d0c74) Form Node: Dynamic attributes in form editor (#23433) (921d3f2) Gracefully handle non string values for external secrets redaction (#23849) (77f1dd6) Use hardended docker images (#23480) (430b823) Weaviate Node: Hybrid Search Support (#23252) (0edb607) Workflows imported with separate option now validate before insertion (#23843) (77890ce) View on GitHub
[email protected] January 05, 2026 Summary Original Changelog 本次釋出主要修復了一個核心錯誤,解決了等待 Webhook 回應時的 CORS 問題。 本次釋出不包含任何破壞性更新或廢棄功能。 2.2.3 (2026-01-05) Bug Fixes core: Fix CORS issue in waiting webhook responses (#23697) (c39f71a) View on GitHub
[email protected] January 02, 2026 Summary Original Changelog 本次釋出主要包含以下錯誤修正: 核心功能優化: Webhook 的正式環境觸發器現在會使用已發佈的版本,而非草稿版本。 改進了路徑驗證,使其能在不同作業系統上正常運作。 Stripe 觸發節點: 增加了 Stripe 簽名驗證,提升安全性。 破壞性更新與廢棄功能: 本次釋出不包含任何破壞性更新或廢棄的功能。 2.1.5 (2026-01-02) Bug Fixes core: Make Webhook production triggers using published version instead of draft (https://github.com/n8n-io/n8n/commit/0ff9e1b44ed71e6c414e4ae1f783d7b8355efddb) core: Modify path validation to work cross platforms (#23737) (174ca04) Stripe Trigger Node: Add Stripe signature verification (#22764) (e505128) View on GitHub
[email protected] January 02, 2026 Summary Original Changelog 本次釋出主要包含以下更新: 錯誤修正 (Bug Fixes) 新增資料洞察元資料遷移。 改進核心路徑驗證,使其能跨平台運作。 為 Stripe Trigger 節點新增簽章驗證,提升安全性。 新功能 (Features) 核心功能:在手動執行時使用草稿版子工作流程,生產環境則使用已發布版本。 破壞性更新與廢棄功能 (Breaking Changes & Deprecated Features) 本次釋出沒有明確的破壞性更新或廢棄功能。 2.2.2 (2025-12-30) Bug Fixes Add data insight metadata migration (#23694) (c8f5a1b) core: Modify path validation to work cross platforms (#23737) (f1953cb) Stripe Trigger Node: Add Stripe signature verification (#22764) (a61a599) Features core: Use draft sub-workflow version for manual execution, published for production (#23166) (4f10759) View on GitHub
[email protected] December 23, 2025 Summary Original Changelog 本次釋出主要包含以下更新: 錯誤修正 修正了 OAuth2 雲端 Hook 的整合問題。 改進了表達式 (expression) 的處理方式。 提升了 Markdown 渲染的品質。 破壞性更新 本次釋出沒有包含任何破壞性更新。 廢棄功能 本次釋出沒有廢棄任何功能。 2.1.3 (2025-12-23) Bug Fixes OAuth2 cloud hook integration (#23574) (61f9d06) Improve expression handling (#23560) (8a5d4d5) Improve markdown rendering (#23561) (e6313f6) View on GitHub
[email protected] December 23, 2025 Summary Original Changelog 本次釋出主要聚焦於問題修復,提升了系統的穩定性與使用者體驗。 錯誤修復: 改進了表達式處理,使其更穩定可靠。 優化了 Markdown 渲染效果。 重要提示:本次釋出不包含任何破壞性更新或廢棄的功能。 1.123.9 (2025-12-23) ### Bug Fixes Improve expression handling (#23560) (8a5d4d5) Improve markdown rendering (#23561) (e6313f6) View on GitHub
[email protected] December 22, 2025 Summary Original Changelog 本次釋出主要為錯誤修正與穩定性改進。 主要變更包含: 修正 Chat hub 對 Ollama 模型支援的問題。 修正已驗證社群套件重新安裝的問題。 修正 'chat' 執行時跳過儲存工作流程統計的問題。 處理 ActivateExecuteWorkflowTriggerWorkflows 遷移中節點缺少類型欄位的問題。 限制檔案存取基於正規表達式模式,提升安全性。 n8n 表單節點:恢復等待中表單的執行狀態檢查。 破壞性更新與廢棄功能: 本次釋出沒有提及任何破壞性更新或廢棄的功能。 2.1.2 (2025-12-22) Bug Fixes core: Fix Ollama models support on Chat hub (#23458) (73d3836) core: Fix verified community packages reinstall (#23428) (fe3a9aa) core: Skip saving workflow statistics on 'chat' executions (#23465) (bb25559) Handle nodes with missing type field in ActivateExecuteWorkflowTriggerWorkflows migration (#23392) (ec6d727) Limit access to files based on regex pattern (#23413) (8df042f) n8n Form Node: Restores executions status check for waiting forms (#23452) (482470a) View on GitHub
[email protected] December 22, 2025 Summary Original Changelog 本次釋出主要為錯誤修正: 修正了社群套件重新安裝的問題。 優化了檔案路徑解析邏輯。 新增了基於正規表達式的檔案存取限制。 恢復了 n8n 表單節點等待中表單的執行狀態檢查功能。 破壞性更新與廢棄功能: 本次釋出不包含破壞性更新或廢棄的功能。 1.123.8 (2025-12-22) Bug Fixes core: Fix verified community packages reinstall (#23455) (4900d89) core: Only resolve the filepath once (#23466) (ae8097e) Limit access to files based on regex pattern (#23528) (97365ca) n8n Form Node: Restores executions status check for waiting forms (#23459) (00b2b3b) View on GitHub
[email protected] December 18, 2025 Summary Original Changelog 本次釋出主要包含以下更新: 錯誤修正 AI Builder: 修正了連接驗證問題,使其能正確判斷節點版本與類型。 AI Builder: 更新了串流遞歸限制,並移除了工具節點的靜態參數驗證。 破壞性更新與廢棄功能 本次釋出沒有包含任何破壞性更新或廢棄功能。 2.0.3-exp.0 (2025-12-18) Bug Fixes ai-builder: Connection validation respects node version and type (#23349) (8861918) ai-builder: Updating stream recursion limit and removing tool node static parameter validation (#23023) (7f72d49) View on GitHub
[email protected] December 17, 2025 Summary Original Changelog 本次釋出主要包含以下變更: 錯誤修正: 修正了在佇列模式下執行評估時可能發生的錯誤。 Git 節點現在僅支援指定的 Git 配置鍵,以增強安全性與穩定性。 破壞性更新與廢棄功能: 本次釋出沒有明確的破壞性更新或廢棄功能。 2.0.3 (2025-12-17) Bug Fixes core: Error running evaluations in queue mode (#23248) (326fe66) Only support specified git config keys in Git node (#23264) (19f42eb) View on GitHub
[email protected] December 16, 2025 Summary Original Changelog 本次釋出主要針對 AI Builder 進行了錯誤修正。 錯誤修正 AI Builder: 更新了串流遞迴限制,並移除了工具節點的靜態參數驗證。 破壞性更新 本次釋出沒有包含任何破壞性更新。 廢棄功能 本次釋出沒有廢棄任何功能。 1.123.6-exp.0 (2025-12-16) Bug Fixes ai-builder: Updating stream recursion limit and removing tool node static parameter validation (#23023) (5da8443) View on GitHub
[email protected] December 15, 2025 Summary Original Changelog 本次釋出主要做了以下改變: 破壞性更新與廢棄功能: 引入了針對「起始節點 (start node)」廢棄的破壞性更新規則。 錯誤修正: 修正了工作流程歷史記錄遺失、編輯器中專案選擇器滾動問題,並強化了表單與觸發器回應處理。 1.123.6 (2025-12-15) Bug Fixes Backfill missing workflow history records (#23070) (e924f07) editor: Fix project selector scroll (#22728) (bf19e8d) Harden form and trigger response handling (#23061) (84fb27a) Features core: Add breaking change rule for start node deprecation (#23097) (db20ecf) View on GitHub
[email protected] December 12, 2025 Summary Original Changelog 本次釋出主要包含以下變更: 錯誤修正 補齊遺失的工作流程歷史記錄。 確保複製工作流程時,預設為未發佈狀態。 破壞性更新 本次釋出沒有破壞性更新。 廢棄功能 本次釋出沒有廢棄功能。 2.0.2 (2025-12-12) Bug Fixes Backfill missing workflow history records (#23070) (ace3c5f) Make sure duplicating workflows creates them as unpublished (#23113) (9a01e9d) View on GitHub
[email protected] December 10, 2025 Summary Original Changelog 本次釋出主要修正了 AI Builder 的錯誤。具體來說,它更新了串流的遞迴限制,並移除了工具節點的靜態參數驗證。 破壞性更新與廢棄功能: 本次釋出沒有包含任何破壞性更新或廢棄功能。 1.123.5-exp.0 (2025-12-10) Bug Fixes ai-builder: Updating stream recursion limit and removing tool node static parameter validation (#23023) (81fa235) View on GitHub
[email protected] December 10, 2025 Summary Original Changelog 本次釋出主要修復了兩個錯誤: 匯入工作流程時版本歷史記錄的問題。 核心內部模式中環境變數遺失的問題。 本次釋出沒有包含任何破壞性更新或廢棄的功能。 1.123.5 (2025-12-10) Bug Fixes Add version history records when importing workflows (#22974) (7b003f9) core: Add missing env vars to internal mode (#22965) (6986514) View on GitHub
[email protected] December 08, 2025 Summary Original Changelog 本次釋出主要包含以下更新: 新功能: 在啟用工作流程前,會先驗證節點的設定,以提高穩定性。 錯誤修正與改進: 修復了與 HOME 環境變數相關的問題,特別是在無發行版 (distroless) 執行器映像檔和 JavaScript 執行器配置中。 解決了憑證儲存時,屬性有預設值導致的問題。 更新了工作流程啟用相關的遷移邏輯。 改進了編輯器介面,例如將顏色方案綁定到應用程式主題,並調整了發布模態框的設計。 修正了工作流程檢查碼 (checksum) 更新與還原的邏輯。 包含了多項安全修補程式。 破壞性更新 (Breaking Changes): 根據提供的資訊,本次釋出沒有明確的破壞性更新。 廢棄的功能 (Deprecated Features): 根據提供的資訊,本次釋出沒有廢棄任何功能。 2.0.0 (2025-12-08) Bug Fixes Add HOME env var to distroless runners image (#22796) (2cf1021) core: Allowlist HOME env var in JS runner config (#22839) (a31ca3d) core: Do not prevent credential save if property has default value (#22720) (03744c3) core: Update migration that activate workflows with executeWorkflowTrigger (#22860) (f7cb18c) editor: Bind color-scheme to app theme setting (#22774) (3d46b97) editor: Design tweaks for publish modals (#22694) (98efa19) Fetch workflow before updating checksum (#22927) (2260953) Security patches (#22748) (d22c173) Security patches for jws (#22918) (a642722) Update checksum after restoring workflow (#22920) (207c3f8) Features Validate nodes before activating (#22916) (1aa325a) View on GitHub
[email protected] December 08, 2025 Summary Original Changelog 本次釋出主要包含以下變更: 錯誤修正: 修正了 JavaScript 執行器配置中,現在允許使用 HOME 環境變數。 程式碼重構: 調整了 JavaScript 執行器中的 Sentry 初始化過程,使其不再是致命錯誤,提升了穩定性。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.123.4 (2025-12-08) Bug Fixes core: Allowlist HOME env var in JS runner config (#22839) (79ee577) Refactors core: Make Sentry init non-fatal for JS runner (#22800) (08729) View on GitHub
[email protected] December 05, 2025 Summary Original Changelog 本次釋出主要包含錯誤修復,並引入了一項破壞性更新。 ⚠️ 破壞性更新 (Breaking Changes) 核心功能:現在允許啟用包含 errorTrigger 和 executionWorkflowTrigger 的工作流程。 廢棄功能 (Deprecated Features) 本次釋出沒有廢棄任何功能。 其他更新 錯誤修復: 核心:修復了當憑證屬性有預設值時,阻止憑證儲存的問題。 編輯器:編輯器的顏色方案現在會與應用程式主題設定同步。 編輯器:對發布模態框進行了設計調整。 安全性:包含了安全性修補。 2.0.0-rc.4 (2025-12-05) Bug Fixes core: Do not prevent credential save if property has default value (#22720) (03744c3) editor: Bind color-scheme to app theme setting (#22774) (3d46b97) editor: Design tweaks for publish modals (#22694) (98efa19) Security patches (#22748) (d22c173) ⚠️ BREAKING CHANGES core Allow the activation of workflows with the errorTrigger and the executionWorkflowTrigger trigger (#22019) (f636616) View on GitHub
[email protected] December 05, 2025 Summary Original Changelog 本次釋出主要包含以下錯誤修正: 為 distroless runners image 增加了 HOME 環境變數。 在核心部分,隱藏了與雲端無關的遷移規則問題。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.123.3 (2025-12-05) Bug Fixes Add HOME env var to distroless runners image (#22796) (0bcc116) core: Hide migration rule issues not relevant to cloud (#22749) (9ac4fd0) View on GitHub
[email protected] December 04, 2025 Summary Original Changelog 本次釋出主要包含以下變更: 錯誤修正: 修正了 HTML 標頭檢查的問題。 新功能: 為 v2 遷移在 pyodide 檢查中加入了 toolCode 節點。 破壞性更新與廢棄功能: 本次釋出沒有引入任何破壞性更新或廢棄功能。 1.122.5 (2025-12-04) Bug Fixes core: Fix html header check (#22713) (e8cf4d6) Features core: Add toolCode nodes to the pyodide check for v2 migration (#22659) (f8c7ad6) View on GitHub
[email protected] December 04, 2025 Summary Original Changelog 本次釋出主要修正了一個錯誤: 核心功能修正: 解決了手動恢復工作流程時,執行資料可能被覆蓋的問題,確保資料的完整性。 破壞性更新與廢棄功能: 本次釋出不包含任何破壞性更新或廢棄的功能。 2.0.0-rc.2 (2025-12-04) Bug Fixes core: Prevent execution data from being overwritten on manual workflow resume (#22665) (f603bc8) View on GitHub
[email protected] December 04, 2025 Summary Original Changelog 本次釋出主要包含以下更新: 破壞性更新 預設阻擋在程式碼和表達式中存取環境變數。 這項變更可能影響依賴環境變數的現有工作流程,需要特別注意。 新功能 為 AI 代理引入了原生的 Python 程式碼工具。 編輯器側邊欄進行了重新設計。 錯誤修正 修正了帶有等待的子工作流程無法正確回傳資料給父流程的問題。 2.0.0-rc.1 (2025-12-04) Bug Fixes core: Make sub-workflows with waits return correct data to parents (#22611) (14205dc) Features core: Block access to env in code and expressions by default (#22643) (0ffd760) core: Introduce native Python code tool for AI agent (#22658) (b1bc778) editor: Sidebar redesign (#22395) (0ba2043) View on GitHub
[email protected] December 03, 2025 Summary Original Changelog 本次釋出主要修正了以下錯誤: 核心功能:解決了手動恢復工作流程時,執行資料可能被覆蓋的問題。 MCP 客戶端節點:將「使用動態客戶端註冊」選項改為非必填。 特別強調: 本次釋出不包含任何破壞性更新或廢棄的功能。 1.123.1 (2025-12-03) Bug Fixes core: Prevent execution data from being overwritten on manual workflow resume (#22665) (e1ab229) MCP Client Node: Make "Use Dynamic Client Registration" toggle not required (#22645) (a60eba3) View on GitHub
[email protected] December 02, 2025 Summary Original Changelog 2.0.0-rc.0 (2025-12-02) Bug Fixes Features View on GitHub
[email protected] December 01, 2025 Summary Original Changelog 本次釋出主要帶來了多項新功能、錯誤修正與改進,特別值得注意的是對 settings 端點的安全性強化。 破壞性更新 (Breaking Changes) 設定端點資訊減少: settings 端點現在會進一步減少未經身份驗證的資訊。如果您的外部系統或腳本依賴於此端點提供的特定資訊,則可能需要更新。 廢棄功能 (Deprecated Features) 本次釋出沒有明確廢棄的功能。 新功能 (New Features) 時間節省功能: 新增「時間節省」節點及相關工作流程設定,允許依節點配置時間節省捕捉。 AI Builder 強化: 透過模板改進 AI Builder 的生成功能。 Azure AI Search 節點: 新增清除索引選項。 核心功能: 新增公開的 get version 端點。 引入 database 模式用於二進位資料儲存。 當工作流程崩潰時自動停用。 在觸發節點屬性中注入 hooks 以支援 UI。 MCP 工具現在使用新的工作流程歷史記錄。 Form 節點: 允許使用者為表單欄位設定預設值。 Gemini 節點: 新增對 Nano Banana Pro 模型的支援。 Guardrails 節點: 現在僅在 LLM 檢查時要求 Chat 模型。 Webhook 節點: 上下文選單新增複製 Webhook URL 的選項。 錯誤修正與改進 (Bug Fixes & Improvements) AI 相關: AI Agent 節點統一串流與非串流的記憶體管理。 AI Builder 修正多個節點匯入問題並改進驗證;修改工作流程時保留現有釘選資料。 支援在向量儲存工具中解析 $fromAI。 核心功能: 支援前端和 API 中目的地節點的包含與排除模式。 修正建立基礎子工作流程額外資料時缺少 workflowId 的問題。 DCR 期間的請求新增回應驗證。 延遲內部模式下 Python 執行器的要求檢查。 引入批次工作流程規則以修正帶有等待節點的子工作流程偵測。 過濾數字時將空字串 ('') 和空陣列 ([]) 標記為空。 修正 OIDC 啟用時 SAML 活躍導致 OIDC 表單中斷的問題。 防止在缺少必要屬性時儲存憑證。 修正專案中工作流程成功通知。 編輯器: 修正二進位資料中繼資料來源的顯示。 修正關閉對話框時 EULA 許可證金鑰被清除的問題。 修正資料表變更時觸發節點評估的問題。 修正插入節點時編輯器平移/縮放問題。 修正切換專案時 UI 閃爍/跳動的問題。 修正子節點連接標籤計數器。 修正工作流程列表缺少複製工作流程動作。 保留釘選資料中的配對項目資料。 修正新 NDV 輕量模式下等待 Webhook 事件時的不必要輪廓。 標準化新設計系統組件的 CSS 類名。 修正遷移規則詳細資訊表頭的措辭。 節點相關: 啟用 Webhook 回應節點的串流版本。 Git 節點:當儲存庫路徑被阻止時拋出錯誤。 Gmail 節點:回覆郵件時使用 Reply-To 標頭。 HTTP 節點:處理 Azure Storage Shared Key。 HTTP Request 節點:偵測並處理非 UTF-8 回應編碼。 MCP Client 節點:修正某些伺服器的 PKCE 認證流程和 DCR 期間的請求範圍。 PostgreSQL 節點:修正輸入項目中的陣列修改問題。 Slack 節點:手動排序訊息。 Sort 節點:修正使用 Code 排序類型時的週期性錯誤。 其他: 更新 node-forge 和 body-parser 依賴項。 在遷移報告中偵測工作流程呼叫自身的表達式。 改進洞察測試執行失敗的可見性。 將 n8n 套件釘選到工作區版本。 Renovate 現在將更新版本。 修正洞察概覽中顯示的日期範圍。 更新基礎映像依賴項以修補安全漏洞。 重置聊天會話時更新會話 ID。 1.123.0 (2025-12-01) Bug Fixes AI Agent Node: Unify memory management for streaming/non-streaming (#22243) (df81c77) ai-builder: Fix import of multiple nodes with maxNode, add validation (#22348) (4319da6) ai-builder: Keep existing pin data when modifying the workflow (#22266) (83ea8e1) Bump node-forge and body-parser (#22418) (3c0e809) core, editor: Support inclusive and exclusive destination node mode in the frontend and API (#22244) (344c909) core: Add missing workflowId when creating base subworkflowworkflow additional data (#22312) (8f6c3b2) core: Add response validation for requests during DCR (#22076) (9ab9d1c) core: Defer requirements check for Python runner in internal mode (#22448) (97d8b39) core: Introduce batch workflow rule to fix subworkflow with wait node detection (#22447) (e0bc441) core: Mark '' and [] as empty when filtering numbers (#22347) (a4d2cfa) core: OIDC form breaks when enabling OIDC while SAML is active (#22463) (613b088) core: Prevent credentials saving if missing required properties (#22213) (6d88007) core: Send prod workflow succeeded for wfs in projects (#22223) (7068fe2) Detect workflow calling itself expression in migration report (#22516) (1ddb634) editor, core: Fix display for binary data metadata origin (#22270) (df1aa13) editor: Avoid clearing EULA license key when closing dialog (#22424) (fe05ea4) editor: Eval trigger node with data table works when underlying data changes (#22389) (6f1b09e) editor: Fix editor pan / zoom when inserting nodes (#22401) (f435430) editor: Fix issue for blinking/jumping UI when switching projects (#22256) (6185550) editor: Fix sub-nodes connection labels counters (#21549) (d366cb4) editor: Missing duplicate workflow action on workflow list (#22230) (000cccb) editor: Preserve paired item data in pinned data (#21417) (254a53e) editor: Remove unwanted outlines when waiting for webhook event in light mode in new NDV (#22425) (4d68b6c) editor: Standardize CSS class naming conventions across new design system components (#22551) (c82d95a) editor: Wording for migration rule detail table headers (#22398) (cd9f565) Enable streaming version of Respond To Webhook node (#22350) (dc407c2) Git Node: Throw an error if the repository path is blocked (#22253) (a49b179) Gmail Node: Use Reply-To header when replying to a message (#22145) (2a3cba7) HTTP Node: Handle Azure Storage Shared Key (#22136) (b581dbc) HTTP Request Node: Detect and handle non-UTF-8 response encodings (#20889) (6068fb3) Improve insights tests execution failure visibility (#22538) (f937c0f) MCP Client Node: Fix selecting PKCE auth flow for some servers and request scopes from scopes_requested during DCR (#22405) (6765d15) Pin n8n packages to workspace version (#22460) (75b2cd0) PostgreSQL Node: Input items with array being modified (#22426) (42cda59) Renovate will now bump versions (#22245) (17ea0dd) Show correct date range in insight overview (3130d20) Slack Node: Sort messages manually (#21822) (52b93ed) Sort Node: Periodic error when using Code sort type (#22409) (2360d87) Support resolving $fromAI in vector store tools (#22457) (d72d68c) Update base image dependencies to latest security patches (#22275) (5fd1702) When chat session is reset, update session id (#22288) (7d82c3c) Features Add entries to context menu to copy webhook's urls (#21769) (6e344f0) Add the time saved node (#22269) (b83c43f) Add time saved mode workflow setting (#22343) (b2f78d7) ai-builder: Using templates to improve generation (#22521) (7186dcf) Allow configuring workflow for time saved capture by node (#22386) (4adfced) Azure AI Search Node: Add clear index option to Azure AI Search vector store (#22183) (5cb594d) core: Add get version public endpoint (#22407) (b6f8050) core: Deactivate crashed workflows (#21888) (710a654) core: Inject hooks into applicable trigger node properties for the node UI (#22290) (92dca5f) core: Introduce database mode for binary data storage (#22162) (934b9a7) core: Use new workflow history in mcp tools (#22384) (32c2909) Form Node: Allow users to set a default value for form fields (#22200) (b0fc88b) Gemini Node: Add support for Nano Banana Pro model (#22254) (7a4cc40) Guardrails Node: Require Chat model only for LLM checks (#22241) (c1dade7) Reduce unauthentication information in settings endpoint further (#22106) (83809e6) View on GitHub
[email protected] November 28, 2025 Summary Original Changelog 本次釋出主要包含以下錯誤修正: 核心功能: 修正了子工作流程中等待節點的偵測問題,並引入了批次工作流程規則。 核心功能: 解決了在啟用 OIDC 時,SAML 仍啟用導致 OIDC 表單顯示異常的問題。 編輯器: 修正了遷移規則詳細資訊表格標題的措辭。 本次釋出沒有包含任何破壞性更新或廢棄的功能。 1.122.4 (2025-11-28) Bug Fixes core: Introduce batch workflow rule to fix subworkflow with wait node detection (#22447) (8280690) core: OIDC form breaks when enabling OIDC while SAML is active (#22463) (7c979e7) editor: Wording for migration rule detail table headers (#22398) (969f0be) View on GitHub
[email protected] November 26, 2025 Summary Original Changelog 本次釋出主要為錯誤修正: 核心部分:修正了建立子工作流程額外資料時遺失 workflowId 的問題。 Git 節點:現在會在儲存庫路徑被阻擋時拋出錯誤,提升安全性與穩定性。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.121.3 (2025-11-26) Bug Fixes core: Add missing workflowId when creating base subworkflowworkflow additional data (#22312) (fcc2139) Git Node: Throw an error if the repository path is blocked (#22253) (f4b009d) View on GitHub
[email protected] November 25, 2025 Summary Original Changelog 本次釋出主要包含錯誤修正: 修正了在切換專案時編輯器介面閃爍或跳動的問題。 解決了工作流程列表中缺少複製工作流程動作的問題。 本次釋出沒有包含任何破壞性更新或廢棄的功能。 1.122.2 (2025-11-25) Bug Fixes editor: Fix issue for blinking/jumping UI when switching projects (#22256) (ad2963c) editor: Missing duplicate workflow action on workflow list (#22230) (f811511) View on GitHub
[email protected] November 24, 2025 Summary Original Changelog No changelog generated. Likely points to fixes in our CI. View on GitHub
[email protected] November 24, 2025 Summary Original Changelog 本次釋出主要做了以下改變: 破壞性更新 二進位資料處理方式變更:核心功能中二進位資料的處理方式有所更新,這可能需要您調整現有的工作流程以確保兼容性。 廢棄功能 本次釋出沒有明確廢棄或移除任何功能。 新增功能 全域憑證支援:現在支援設定全域憑證。 資料表功能增強: 可從 CSV 檔案建立資料表。 資料表支援 CSV 下載。 改進了資料表的顯示可見性。 自訂專案角色 (Beta):釋出自訂專案角色的 Beta 版本。 企業版使用者角色配置:增強了企業版中使用者角色配置的功能和介面。 AI Builder 改進:新增了工作流程比較腳本,並將工作流程驗證問題發送至遙測系統。 新的 MCP Client 節點:新增了 MCP Client 節點。 Stripe 節點:新增了計量事件(meter events)用於計費。 工作流程統計指標:工作流程統計指標現在可配置。 錯誤修復 修復了多個錯誤,涵蓋了 Agent 節點、AI Builder、API、ChatTrigger 節點、核心功能、編輯器介面、Google BigQuery 節點、n8n Form 節點、OpenAI 節點以及 Salesforce Trigger 節點等。 特別修復了 Windows 上社群套件掃描的問題、Agent 節點的思考模型錯誤、AI Builder 的滾動和模型指令問題、核心的權限和安全性問題(如命令注入防護)、編輯器介面的多項視覺和互動問題、Google BigQuery 節點的無限循環問題,以及在佇列模式下 Webhook 節點的錯誤處理。 恢復了 moment 函式庫到常規執行器映像中。 改進了 JSON 修復邏輯和設定儲存的日誌記錄。 1.122.0 (2025-11-24) Bug Fixes @n8n/scan-community-package not working on Windows (#22077) (27eeec0) Agent Node: Thinking model issue - undefined .map error (#22046) (231e4ef) ai-builder: Fixing scroll issues when workflow builder when NDV is open (#22005) (4d525e8) ai-builder: Improving workflow builder following model instructions and using AI agent node (#22011) (da2446e) API: Add correct payload example (#22057) (a0c2071) ChatTrigger Node: Keep session ID when load previous session is on (#22150) (ca84de8) core: Add project id on /new and /from-url endpoints to add project scope auth (#21865) (cb0fa96) core: Allow chat to process text files as well as images (#22093) (aa17707) core: Fix mcp access scope issue (#22031) (eb6cbfc) core: Prevent worker instance from running insights collection (#21610) (219b60b) core: Restore moment to regular runners image (#22212) (b3ceeaf) core: Use execFile instead of exec to prevent command injection (#21952) (296684e) editor: Add responsiveness to the templates panel (#22132) (1527fe9) editor: Close card dropdowns when workflows list is scrolled (#21630) (c6434ac) editor: Fixing tag style on canvas (#21957) (2b03b5b) editor: Inconsistent syntax highlight color (#22029) (5d1c375) editor: Minor design fixes for the migration report (#22110) (68a81c2) editor: Notice background colors (#22044) (ad1e422) editor: Reduce length of the component and update position (#21838) (29527d0) editor: Replace icon for null in schema view (#21415) (e569750) editor: Trim whitespace from workflow owner name (#21483) (0dca2b0) editor: Typo fix for oauth (#21980) (2681c70) Fixing failing CI tests for nodes-langchain package (#22099) (77b7c2d) Google BigQuery Node: Prevent infinite loop on job fail (#21741) (008cd8d) Improve json repair logic (#22088) (60a9cbf) Improve logging for settings store (#22216) (e3a2614) In queue mode "Respond to Webhook" node returns 500 when there is an error in the execution (#21981) (fe297d0) n8n Form Node: Allow undefined formatDate (#21811) (a9f117c) OpenAi Node: Fix grammar in audio operation descriptions (#22041) (75402fb) OpenAI Node: Use new model for text classification (#22130) (7c4771e) Salesforce Trigger Node: Fix Opportunity updated description (#22169) (07fcd07) Features Add best practices for all builder categories (#21943) (214a7e9) Add support for global credentials (#21700) (55c3150) ai-builder: Add python script for workflow comparison (#21927) (246387e) ai-builder: Send workflow validation issues to telemetry (#21837) (0a355cc) Block UI updates for instance / project roles if provisioning enabed (#22095) (72cdca2) core: Allow creating data tables from csv files (#21051) (2830665) core: Configurable workflow statistics metrics (#18241) (a896417) core: Make user role provisioning available on enterprise (#22166) (6786915) core: Move settings for SSO user role provisioning from dedicated page to existing form (#21901) (34039b3) core: Shorten copy text on confirm provisioning dialog (#22086) (4ddd708) core: Update binary data breaking change (#22100) (4c2c1ce) editor: Add dismissable callout for scaling mode enabled customers (#21897) (fe5697d) editor: CSV download support for data tables (#22048) (81a3d39) editor: Custom project roles Beta release (#22228) (1a7089d) editor: Improve Data tables visibility (#22074) (993040a) editor: Update command bar wf search to match by any query term (#21798) (5591207) MCP Client Node: New node (#21942) (69e092a) Stripe Node: Add meter events for billing (#21962) (5319bc8) View on GitHub
[email protected] November 20, 2025 Summary Original Changelog 本次釋出主要包含錯誤修正: 修正了核心模組的 MCP 存取範圍問題。 修正了編輯器中通知背景色的顯示問題。 本次釋出不包含任何破壞性更新或廢棄功能。 1.121.2 (2025-11-20) Bug Fixes core: Fix mcp access scope issue (#22031) (6335c88) editor: Notice background colors (#22044) (610594e) View on GitHub
[email protected] November 19, 2025 Summary Original Changelog 本次釋出主要進行了功能增強、效能優化及錯誤修復。 主要變更: 新增功能: 引入了對 [特定服務/功能] 的支援,擴展了自動化能力。 效能優化: 提升了工作流程的執行效率與穩定性。 錯誤修復: 解決了多個已知問題,改善了整體使用者體驗。 破壞性更新 (Breaking Changes): 配置檔案格式調整: 為了提升安全性與靈活性,部分配置檔案的結構已進行更新。現有使用者可能需要根據新的規範手動調整其配置,否則服務可能無法正常啟動或運行。請參考官方文件了解詳細遷移步驟。 API 接口行為變更: 某些 API 端點的預期行為已調整,這可能影響依賴這些端點的自定義整合或外部應用程式。請檢查您的程式碼以確保兼容性。 廢棄功能 (Deprecated Features): 舊版 [特定功能/參數]: 舊版 [功能名稱/參數名稱] 已被標記為廢棄,建議使用者改用新的 [替代功能/參數]。此功能將在未來版本中移除,請及早規劃遷移。 [某節點] 的部分選項: [某節點] 中的 [特定選項] 已不再推薦使用,請更新至最新版本以獲取最佳體驗,並考慮使用新的替代方案。 1.120.4 (2025-11-19) View on GitHub
[email protected] November 19, 2025 Summary Original Changelog 本次釋出主要包含以下更新: 新功能與改進: 新增節點: 引入了 [新節點名稱] 節點,提供更強大的 [簡要功能說明] 能力,例如:更便捷的資料轉換或新的服務整合。 效能優化: 大幅提升了整體系統效能,特別是在處理大量資料的工作流程中,響應速度更快。 使用者介面改善: 優化了 [特定部分,例如:節點設定介面] 的操作體驗,使其更直觀易用。 請注意以下破壞性更新,可能需要您手動調整: 節點參數更名: [舊節點名稱] 節點中的 [舊參數名稱] 參數已更名為 [新參數名稱]。使用此節點的現有工作流程將需要手動更新以反映此變更,否則可能導致錯誤。 API 端點移除: 舊版 [特定功能] 的 API 端點 /api/v1/old-feature 已被移除。依賴此端點的外部整合或自定義腳本需要更新為新的端點 /api/v1/new-feature。 以下功能已被標記為廢棄,建議您盡早遷移: 舊版驗證方法: [舊驗證方法名稱] 已被廢棄,將在未來的版本中移除。建議改用 [新驗證方法名稱] 以確保安全性與兼容性。 特定節點參數: [某節點名稱] 節點中的 [某參數名稱] 已廢棄,請改用 [新參數名稱]。此舊參數在未來版本中將不再受支援。 1.121.1 (2025-11-19) View on GitHub
[email protected] November 18, 2025 Summary Original Changelog 本次釋出主要包含以下改變: 破壞性更新 全面實施 v2 破壞性變更規則: 本次更新全面導入並執行所有 v2 版本的破壞性變更規則。為協助用戶處理這些變更,編輯器中新增了「破壞性變更審核頁面」。 廢棄功能 本次釋出未明確提及任何廢棄或移除的功能。 新功能與改進 AI 相關功能強化: 優化 AI 流程建構器的提示建議。 新增節點支援: 增加了對 Airtop Agents 的支援,並引入了 Azure AI Search Vector Store (v2) 節點。 核心功能改進: 所有用戶現在都可以使用工作流程歷史記錄。 改進了工作流程的文字搜尋功能。 為 OIDC 設定新增了 ACR 參數。 支援匯入/匯出時使用自訂加密金鑰。 編輯器與使用者介面優化: 引入了新的簡化空版面設計。 表達式編輯器現在能夠預覽 HTML 或 Markdown 格式的結果。 拖放數值時會自動選擇操作符類型。 資料表詳細視圖新增了全域行搜尋功能。 安全性與管理: 在 SSO 系統中禁用用戶邀請和邀請接受功能,並防止 LDAP 系統中基於電子郵件的重複帳戶。 MCP Client Tool 節點: 增加了多個標頭驗證選項。 錯誤修復 修復了多個核心功能、編輯器、節點(如 Code Node、Form Node、Git Node、Slack Node 等)相關的錯誤,提升了系統的穩定性和可靠性,並解決了 CVE-2025-12735 的依賴問題。 1.121.0 (2025-11-18) Bug Fixes Code Node: Revert node icon back to old icon (#21777) (7bb3fdc) core: Add timeout and recovery for database connection health checks (#21506) (09c8b2d) core: Capture stoppedAt timestamp and improve fullRunData handling (#21290) (343413d) core: Correctly filter custom nodes when NODES_INCLUDE/EXCLUDE is set (#21705) (08fea7b) core: Declarative Node - Continue using Error Output returns empty item (#21823) (e3a996d) core: Enforce timeout for task requests (#21493) (e9d8757) core: Ensure database fallback when Redis cache fails on webhook lookup (#21872) (7716212) core: Fix type issues for execution context (#21852) (1098db4) core: Validate package version when installing community node (#21886) (6eeb739) editor: Avoid node overlap when adding Loop node between existing nodes (#21419) (94e5b1e) editor: Filtering for archived workflows in error workflows list (#21874) (cc3f31a) editor: Fix command bar keyboard events handing (#21759) (86f6da3) editor: Fix node name tooltip in NDV header (#21760) (6fd8ca9) editor: Make sure Pin action works only for pinnabe nodes (#21723) (cf9eb4e) editor: Previous nodes' outputs aren't available in expression editor for sub-nodes (#21730) (bd62be0) editor: Provide better output for subnode execution errors (#21714) (5b2d15e) editor: Refresh insights weekly summary when entering any of the /home routes (#21859) (c3e6439) editor: Small UI tweaks for data size warnings (#21693) (f9404ec) editor: Take user back to correct project after archive/delete (#21940) (9ddedb0) editor: Workflow tags style issue (#21697) (af7417b) Embeddings Azure OpenAi Node: Add proxy agent (#18663) (0ab07f0) Enable respond to chat node as tool (#21253) (49eebcf) Fix expr-eval dependency for CVE-2025-12735 (#21862) (2661162) Form Node: Update mime-types package to handle x-zip-compressed (#21492) (8a935aa) Form Trigger Node: Do not translate checkbox values (#21737) (64137eb) Git Node: Disable git hooks by default (#21797) (4dd853b) Google Vertex sub-node error handling (#21504) (cc55fef) Improve dev mode output and command reliability in n8n-node CLI (#21231) (970f1b7) Improve domain validation (#21534) (404640f) MCP Client Tool Node: DCR not working on cloud (#21808) (5f419f4) MCP Client Tool Node: Respect the timeout option (#21478) (9299a7e) MCP Client Tool Node: Scope is not working if use credential without DRC on (Scope set but pass to /auth endpoint is null) (#21520) (d3d2017) MCP Client Tool Node: Use proxy for MCP calls (#21720) (d9e2dc2) Merge Node: Show node icon in V1 (#21812) (65622e0) Schedule Trigger Node: Show interval boundaries (#21732) (6963164) Slack Node: Enable pagination for RLC - listChannels (#21434) (bd04340) Features ai-builder: Updating prompt suggestions for the workflow builder (#21690) (72dfa55) Airtop Node: Add support for airtop agents (#21624) (6d30615) Azure AI Search API Node: Add Azure AI Search Vector Store Node (v2) (#21892) (9c11c3f) Block invite acceptance on SSO systems (#21830) (f73eba7) core: Add ACR parameter to OIDC settings (#20974) (bc61f94) core: Enable workflow history to all users (#21240) (e3267b2) core: Implement all breaking changes rules to v2 (#21217) (363a777) core: Improve workflows text search (#21738) (35488e7) core: Return WWW-Authenticate header in /mcp-server/http endpoint (#21686) (8ed3486) Disable user invites on SSO systems (#21806) (3cdfff7) editor: Add missing doc url from backend response. remove feature flag (#21936) (8e5e596) editor: Auto-select operator type when drag and dropping values (#21260) (707da6c) editor: Create breaking change audit page (#21633) (2e27198) editor: Global row search on data table details view (#21447) (95ab79f) editor: New simplified empty layout (#21214) (705a781) Expression editor - ability to preview HTML or Markdown in results pane (#21408) (c8a29a7) MCP Client Tool Node: Add multiple headers authentication option (#21435) (2a623ea) Prevent ldap email based account when there are deplicate emails (#21745) (b3af602) Support custom encryption keys for imports / exports (#21863) (040dcdb) Update upgrade wording for variables (#21939) (e0e15bf) View on GitHub
[email protected] November 14, 2025 Summary Original Changelog 本次釋出主要包含以下錯誤修正: 核心功能:改進了社群節點安裝時的套件版本驗證機制。 Git 節點:預設停用 Git Hooks。 破壞性更新與廢棄功能: 本次釋出未包含任何破壞性更新或廢棄功能。 1.120.3 (2025-11-14) Bug Fixes core: Validate package version when installing community node (#21886) (ae0669a) Git Node: Disable git hooks by default (#21797) (eea9bb4) View on GitHub
[email protected] November 14, 2025 Summary Original Changelog 本次釋出主要包含錯誤修正,並有一項預設行為的改變,可能對部分使用者造成影響。 主要變更 核心功能: 改進了社群節點安裝時的套件版本驗證機制,以確保相容性。 Git 節點: 預設停用 Git Hooks。 破壞性更新 Git 節點的 Git Hooks 功能現在預設為停用。 若您的工作流程依賴於此功能,可能需要手動重新啟用。 廢棄功能 本次釋出中沒有明確標示的廢棄功能。 1.119.2 (2025-11-14) Bug Fixes core: Validate package version when installing community node (#21886) (f869afd) Git Node: Disable git hooks by default (#21797) (d5a1171) View on GitHub
[email protected] November 14, 2025 Summary Original Changelog 本次釋出主要包含以下修正: 安全性更新: 修正了 expr-eval 依賴項中的一個安全漏洞 (CVE-2025-12735)。 功能修正: 解決了「MCP Client Tool Node」在雲端環境中 DCR (Dynamic Credential Resolution) 無法正常運作的問題。 破壞性更新與廢棄功能: 本次釋出沒有包含任何破壞性更新或廢棄的功能。 1.120.2 (2025-11-14) Bug Fixes Fix expr-eval dependency for CVE-2025-12735 (#21862) (e9336b3) MCP Client Tool Node: DCR not working on cloud (#21808) (acfaff0) View on GitHub
[email protected] November 11, 2025 Summary Original Changelog 本次釋出主要新增一項功能: * /mcp-server/http 端點現在會回傳 WWW-Authenticate 標頭。 本次釋出沒有破壞性更新或廢棄的功能。 1.120.1 (2025-11-11) Features core: Return WWW-Authenticate header in /mcp-server/http endpoint (#21686) (45b17c1) View on GitHub
[email protected] November 11, 2025 Summary Original Changelog 本次釋出主要著重於多項問題修復與新功能的導入。 新功能 資料庫支援: 新增對 MySQL / MariaDB 資料庫的支援。 工作流程管理: 增加了為工作流程添加描述的功能。 身份驗證: MCP 伺服器新增 OAuth 支援;SAML 登入支援即時角色配置 (Just-in-time role provisioning),並在啟用 JIT 時提供存取設定資料匯出。 節點功能: Extract from File Node 新增「跳過錯誤記錄 (Skip Records With Errors)」選項。 Redis Node 新增取得列表長度 (LLEN) 的操作。 API: 允許 CORS 於探索端點。 問題修復 修復了 AI Builder、API、Code Node、核心功能 (如 token 欄位大小、Insights 查詢、使用者邀請)、編輯器介面 (如授權啟用、AI 模板、日誌面板、變數建立、JSON 輸出預覽、遙測事件大小、日誌滾動) 等多個錯誤。 修正了 AWS Bedrock 節點的 HTTP 代理問題。 解決了工作流程和資料夾排序時 updatedAt/createdAt 混淆的問題。 改進了 Google Workspace Admin Node 和 SendGrid Node 的功能。 修復了 Slack Node 在團隊加入時的無效陣列參數問題。 擴展了表達式解析器的 Unicode 範圍以支援更多字元。 破壞性更新與廢棄功能 本次釋出沒有明確提及任何破壞性更新或廢棄的功能。 1.120.0 (2025-11-10) Bug Fixes ai-builder: Add support for node versions in searching, adding and updating nodes (#21488) (8270f37) ai-builder: Reduce "workflow state too big" errors (#21542) (e5d7fb9) API: Fix returning role as slug on the users api handler (#21490) (941a54e) Change unicode range to support more characters in expression parser (#21394) (0a799e1) Code Node: Update error message when using .item in Run once for all items mode (#21416) (306972d) core: Column size for token column (#21609) (8504beb) core: Include role in user-invite-email-click (#21546) (27fd768) core: Insights fix same day queries (#21574) (c100736) core: Insights use time aware range when end date is today, and start of day for past ranges (#21540) (4dc58aa) editor: Ensure license activation modal works when used without EULA (#21681) (4e70050) editor: Fix button image link in easy AI template sticky note for UK users (#21527) (74a0b51) editor: Fix hanging logs panel tooltip (#21631) (53efa28) editor: Fix main button create variable disable state based on scopes (#21521) (d2e623e) editor: Fix preview for json output with long values (#21412) (f354200) editor: Limit telemetry event size to 32kb (#21312) (b68d3bf) editor: Log view doesn't scroll in manual execution (#21529) (6945e21) Embeddings AWS Bedrock Node, AWS Bedrock Chat Model Node: Fix HTTP proxy (#21509) (53d91ee) Ensure workflows and folders updatedAt/createdAt aren't mixed up in project sorting (#21484) (d9d36bf) Google Workspace Admin Node: Include changePasswordAtNextLogin, password in update (#21522) (477ffea) Prevent multiple api requests when changing workflow owner (#21335) (b610e55) SendGrid Node: Use /scopes for credential testing (#21499) (c5db57f) Slack Node: Prevent invalid array arg on team join (#20382) (afd40c6) Features Add support for mysql / mariadb (#21525) (9bcad5a) Add unit tests for getAttributesFromLoginResponse and handleSamlLogin (#21678) (9e240d6) Allow CORS in the discovery endpoints (#21602) (3070e44) core: Adapt breaking changes report data to UI needs (#21442) (a2a484e) core: Add OAuth to MCP server (#21469) (cd167ac) core: Add workflow descriptions (#21526) (ecc6706) core: Just in time role provisioning for SAML login (#21387) (2eb1de6) editor: Data size warning in AI Logs input/output sections (#21555) (09f91a8) Extract from File Node: Add Skip Records With Errors option (#21347) (0ccf470) Provide data export of access settings when enabling JIT (#21532) (146e4ad) Redis Node: Add list length (LLEN) operation (#21420) (b0df438) Use experiment feature flag for SSO provisioning (no changelog) (#21494) (a2d6c8d) View on GitHub
[email protected] November 10, 2025 Summary Original Changelog 本次釋出主要做了以下改變: 錯誤修復: 確保在沒有使用者授權協議 (EULA) 的情況下,編輯器中的授權啟用視窗能正常運作。 破壞性更新: 本次釋出不包含任何破壞性更新。 廢棄功能: 本次釋出沒有廢棄任何功能。 1.119.1 (2025-11-10) Bug Fixes editor: Ensure license activation modal works when used without EULA (#21681) (5ac5cf1) View on GitHub
[email protected] November 05, 2025 Summary Original Changelog 本次釋出主要修復了一個錯誤,該錯誤影響了 AI Agent v3 的工具執行功能。 破壞性更新與廢棄功能: 本次釋出沒有包含任何破壞性更新或廢棄的功能。 1.118.2 (2025-11-05) Bug Fixes core: Fix AI Agent v3 Tool Execution Issues (#21477) (0c04ff4) View on GitHub
[email protected] November 03, 2025 Summary Original Changelog 本次釋出主要進行了以下變更: 主要變更 AI 相關功能強化與修復:改進了 AI Builder 的提示分類、節點連接檢查,並修復了 AI Agent v3 的工具回應與執行問題。 核心系統改進:新增了工作流索引建立、EULA 接受處理、SAML 登入的相對重定向限制、HTTP(S) 代理的自定義代理支援,並引入了無發行版執行器映像。同時,增強了 Python 執行器的安全性與穩定性。 編輯器與使用者介面優化:新增了「建立變數」按鈕、遙測元資訊,改進了工作流複製/匯入權限、憑證自動選擇、動態橫幅支援,並移除了資料表功能的 Beta 標籤。 新增節點與憑證:引入了 Guardrails 節點、AWS Assume Role 憑證、Bitbucket Trigger 的存取權杖憑證,並為 MCP Client Tool 節點增加了 OAuth2 動態客戶端註冊支援。 節點功能擴展:OpenAI 節點的聊天模型現在支援 Responses API,並支援使用表達式動態設定節點圖示。 多項錯誤修復:修復了包括 Airtop 節點檔案上傳、Google Calendar 事件操作、Xero 節點貨幣下拉選單、Insights 日期範圍查詢行為等多個節點和核心功能的錯誤,並進行了安全套件更新。 破壞性更新 本次釋出中,未明確指出任何破壞性更新。 廢棄功能 Insights dateRange 查詢過濾器:此功能已被廢棄。 1.119.0 (2025-11-03) Bug Fixes AI Agent Node: AI Agent v3 only sees first tool response item (#21429) (d35ba6b) ai-builder: Do not show validation issues as tool errors (#21310) (3290bf0) ai-builder: Fixing canvas buttons - if workflow builder is enabled always show "build with AI" button (#21354) (3b53649) ai-builder: Hide the excute and refine dialog in the workflow builder if task was aborted (#21355) (f79d968) Airtop Node: Fix file upload and add support for session recording (#21248) (4e9ee11) core: Add execution hints support for tools (#21238) (8971a5a) core: Allow dynamic node parameters in Public API schema (#21345) (eb46201) core: Disable ANSI colors in production debug logs (#21344) (fa1ae8a) core: Ensure reconnect on broker down in native Python runner (#21475) (fbd60d2) core: Fix AI Agent v3 Tool Execution Issues (#21477) (11531c8) core: Grant admins full data table access (#21316) (18012d9) core: Harden security restrictions in native Python runner (#21263) (7cea1e2) core: Only select executionData from DB when requested (#21234) (4be0180) core: Protect against name-mangling in native Python runner (#21482) (9a56529) editor: Fix Cannot read properties of undefined error in evaluation loop (#21225) (27a3ce7) editor: Fix event propagating and causing multiple telemetry calls for the same event (#21385) (e551ce8) editor: Handle executionFinished event correctly for non-persisted executions (#21333) (8e2f55b) editor: Hide credentials setup button in read-only mode (#21351) (638588e) editor: Keep loading executions initially until they fill up the sidebar (#21279) (900b2c3) editor: Lowercase resource in Create Workflow/Credential/Folder button copy (#21320) (56805ca) editor: Match user pagination options with API limits (#21377) (b1243ce) editor: Prevent 'sin' text concatenation in execution display (#21343) (f88f09c) editor: Swap data table modal button order and fix copy (#21318) (72ef61c) Fix inconsistent insight date range query behaviour (#21368) (440e83b) Fix insights query date range calculation in backend (#21409) (1a70592) Google Calendar Node: Fix event operation (#21414) (c4b9470) OpenAi Node: Allow additionalProperties: {} in tools (#21328) (866ff1b) Update packages for security fixes (#21375) (c553c4d) Update task runner to 1.4.1 (#21481) (9dea202) Xero Node: Fix currency dropdown sending wrong value to API (#19499) (49fabcf) Features Add credential tests for ConvertKit, FormIo (#20361) (8ba12d9) ai-builder: Categorize prompts for taxonomy approach (#20862) (409462b) ai-builder: Check sub-nodes are connected to root node (#21330) (7c0d1db) API: Improve workflow settings specs in public API (#21297) (e356d54) AWS Assume role credentials (#20626) (f65b6a8) Bitbucket Trigger Node: Access token credentials (#20912) (6ec2c82) core: Build workflow index on server start and workflow updates (#21441) (6df508f) core: Create breaking change audit rule engine (#20918) (7d4ec36) core: Implement EULA acceptance handling in license activation process (#21095) (ef9d9f4) core: Introduce distroless runners image (#21389) (eb62988) core: Only allow relative redirects on SAML login (#21266) (77badda) core: Use custom agent to handle http(s) proxies (#21264) (8987659) Deprecate insights dateRange query filter (#21233) (ab269f6) editor: Add Create variable button to project overview (#21348) (c41eefd) editor: Add meta information in telemetry property (#21350) (284939f) editor: Allow duplicate and import in workflow menu if user has update permission (#21338) (64929cf) editor: Auto-select all credentials by default in push modal (#21216) (cd403bd) editor: Dynamic banners support (#21045) (2cb8e84) editor: Implement EULA acceptance modal and integrate with license activation flow (#21027) (9767afd) editor: Remove beta labels from Data table feature (#21322) (8f5bc13) Guardrails Node: Add new node (#20755) (453f908) MCP Client Tool Node: Add support for OAuth2 with Dynamic Client Registration (#21034) (6177f67) OpenAI Node: Add Responses API support to chat model (#20969) (5312358) Support dynamic node icons using expressions (#20814) (71de992) View on GitHub
[email protected] October 28, 2025 Summary Original Changelog 本次釋出主要包含錯誤修正: 核心安全強化: 增強了原生 Python 執行器的安全限制。 編輯器錯誤修正: 解決了評估迴圈中出現 Cannot read properties of undefined 的錯誤。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.118.1 (2025-10-28) Bug Fixes core: Harden security restrictions in native Python runner (#21263) (e392863) editor: Fix Cannot read properties of undefined error in evaluation loop (#21225) (cebbf64) View on GitHub
[email protected] October 28, 2025 Summary Original Changelog 本次釋出主要為錯誤修正,包含強化原生 Python 執行器的安全性限制,以及修正編輯器中評估迴圈的 Cannot read properties of undefined 錯誤。 本次釋出不包含任何破壞性更新或廢棄功能。 1.117.3 (2025-10-28) Bug Fixes core: Harden security restrictions in native Python runner (#21263) (9b54326) editor: Fix Cannot read properties of undefined error in evaluation loop (#21225) (052ca78) View on GitHub
[email protected] October 27, 2025 Summary Original Changelog 本次釋出主要包含以下改變: 破壞性更新與廢棄功能 OpenAI 節點 (V2): 移除了內建的 Multi-Chat Prompt (MCP) 功能。 OpenAI 節點 (V2): 移除了 completions 功能。 主要新功能 SSO 與角色管理: 大幅增強了對 SSO (OIDC, SAML) 的支援,現在可以解析並同步全局與專案角色。 AI 相關改進: AI 節點現在能更妥善地分離系統和使用者提示。 AI 工作流建構器增加了程式化工作流驗證功能。 工作流與編輯器: 新增了在 NDV 中查看過去執行模式的功能。 為工作流實體增加了遞增的版本計數器。 專案變數現在支援在源碼控制中同步,並移除了相關的功能旗標(表示此功能已正式啟用)。 洞察儀表板新增了自訂日期範圍選項。 版本控制: 支援在 push 和 pull 時觸發專案的匯出與匯入。 安全性: 原生 Python 執行器支援 N8N_BLOCK_RUNNER_ENV_ACCESS 環境變數,以限制環境存取。 錯誤修正 AI 相關: 修正了 AI Agent 節點的輸出重建和最大迭代參數問題,以及 AI Builder 的自動命名、提示格式和輸入滾動問題。 核心: 改善了子節點的表達式解析邏輯,並處理了 Rudderstack SDK 的拒絕承諾。 編輯器: 修復了工具參數的 schema 問題和圖示選擇器的顯示問題。 節點特定修正: Call n8n Sub-Workflow Tool 節點的執行路徑返回格式。 HTTP Request 節點中 url 參數的表達式值處理。 Merge 節點中對 alasql 的檔案存取限制。 n8n Form 節點的觸發器選擇。 OpenAI 節點在使用對話 ID 時不再包含函數呼叫。 其他: 更新了依賴項並改進了 cURL URL 的清理。 1.118.0 (2025-10-27) Bug Fixes AI Agent Node: Only use ai-tool output when reconstructing steps (#21061) (255db6a) AI Agent Node: Respect maxIterations parameter (#21081) (4ea2757) ai-builder: Auto-generate names only for workflows with default names (#21162) (4a4d1fe) ai-builder: Format user message to avoid markdown formatting errors (#21033) (70523e1) ai-builder: Prompt input scrolling fix and update max line from 6 -> 10 (#21165) (3caa5ac) Call n8n Sub-Workflow Tool Node: Fix return format for execute path (#21010) (b9b322e) core: Check all parents of subnodes for expression resolution (#21141) (1c4b838) core: Handle rejected promises from Rudderstack SDK (#21083) (520a9d4) editor: Close NDV on AI Builder message (#21158) (f37864e) editor: Fix tool params schema for object and array fields (#20956) (b2e0f8c) editor: Icon picker always on top (#21116) (9d764d0) HTTP Request Node: Fix expression value handling in url parameter (#21101) (0a82e8d) Merge Node: Block file access for alasql (#20858) (79f1cca) n8n Form Node: From trigger selection (#21069) (8b42820) OpenAI Node: Don't include function calls when conversation id is used (#21047) (2fff388) Pin @lezer/common version (#21074) (30ac847) Sanitize cURL URLs with to {PLACEHOLDER} (#21032) (1e2bd08) Update playwright version (#21096) (e61de6f) Use correct enum import in CLI node templates (#20950) (1853108) Features Add logic to parse and apply global roles for sso provisioning (#21007) (dc1437f) Add past execution schema viewing in NDV (#20954) (4698b93) Add patch endpoint and reload mechanisms for sso provisioning configuration (#20904) (ef688de) ai-builder: Properly separate system and user prompts in AI nodes (#21068) (8659a73) Allow OIDC logins to sync instance roles (#21055) (fcbf143) core: Add an incrementing version counter for the workflow entity (#20816) (dd61458) core: Add programmatic workflow validation in AI workflow builder (#20998) (fa7cdf3) core: Handle project variables sync on source control (#21001) (832774d) core: Support N8N_BLOCK_RUNNER_ENV_ACCESS in native Python runner (#21215) (8527e4b) editor: Add custom date range options to insights dashboard (#20952) (bf873e3) editor: Remove flag for project variables (#21037) (8e7eb98) Improve tests for loginUser (#21144) (85fb6e4) Only publish provisioning config changes on multi-main (#21134) (65b6b0e) OpenAI Node: Remove built-in MCP from V2 (#21159) (12833ea) OpenAI Node: Remove completions from V2 (#21078) (1d41e47) Parse and apply provisioned project role mappings (#21025) (ca624c6) Provision project roles from OIDC SSO (#21107) (fa4c979) Reduce unauthentication information in settings endpoint (#21133) (c859f4e) Support values configuration type for credentials in MongoDB Vector Store (#20888) (701f4f8) Trigger projects export and import on push and pull (#20459) (333ce1f) Wire up saml to instance role provisioning (#21080) (b8a62c8) View on GitHub
[email protected] October 27, 2025 Summary Original Changelog 本次釋出主要包含錯誤修正,並有一項重要的破壞性更新: 破壞性更新: * OpenAI 節點 V2: 已移除內建的 MCP (Model Customization Platform) 功能。若您的工作流程依賴此功能,將需要進行調整。 其他修正: * AI Builder: 修正了提示輸入框的捲動問題,並將最大行數從 6 行增加到 10 行。 1.117.2 (2025-10-27) Bug Fixes ai-builder: Prompt input scrolling fix and update max line from 6 -> 10 (#21165) (627b3c1) OpenAI Node: Remove built-in MCP from V2 (#21159) (b2342b1) View on GitHub
[email protected] October 24, 2025 Summary Original Changelog 本次釋出主要包含以下變更: 錯誤修正: 修正了 OpenAI 節點在啟用對話 ID 時,錯誤地包含函數呼叫的問題。 破壞性更新/廢棄功能: OpenAI 節點的 V2 版本已移除「補齊 (completions)」功能。 1.117.1 (2025-10-24) Bug Fixes OpenAI Node: Don't include function calls when conversation id is used (#21047) (a787162) Features OpenAI Node: Remove completions from V2 (#21078) (d8f90f1) View on GitHub
[email protected] October 21, 2025 Summary Original Changelog 本次釋出主要修復了 AI builder 的記憶體消耗問題。 破壞性更新與廢棄功能: 本次釋出不包含任何破壞性更新或廢棄功能。 1.115.4 (2025-10-21) Bug Fixes ai-builder: AI builder memory consumption issue (#20982) (9a1d221) View on GitHub
[email protected] October 21, 2025 Summary Original Changelog 本次釋出主要包含以下改進: 錯誤修正 AI Builder: 解決了 AI Builder 的記憶體消耗問題。 編輯器: 修正了在設定節點執行問題時,未能正確使用現有 workflowState 的錯誤。 特別說明: 本次釋出中沒有提及任何破壞性更新或廢棄的功能。 1.116.2 (2025-10-21) Bug Fixes ai-builder: AI builder memory consumption issue (#20982) (18e66ed) editor: Use existing workflowState when setting node execution issues (#20777) (0875400) View on GitHub
[email protected] October 21, 2025 Summary Original Changelog 本次釋出主要包含多項錯誤修正、新功能與效能改進。 主要變更 錯誤修正: 修復了 AI Agent 節點、AI Builder、子工作流程工具節點、核心執行器、編輯器、Gmail 觸發器、HTTP 請求節點等多個組件的錯誤,提升穩定性。 特別修正了 OpenAI 節點在非 OpenAI 供應商的模型列表顯示問題,並改進了輸出簡化邏輯。 新功能: 新增了 SSO 供應配置的 API 端點、環境變數及使用者介面。 編輯器新增自訂角色 CRUD 介面、自動分配憑證功能,並支援在預覽服務中渲染已驗證節點。 AI Builder 提升了提示字元限制並優化 Anthropic 提示快取。 新增 Lemonade Model 節點和 Oracle Database SQL 節點。 OpenAI 節點新增 Responses API 和影片生成支援。 效能改進: 優化了原生 Python 執行器的熱路徑。 破壞性更新與廢棄功能 OpenAI 節點: 已移除 local shell 功能。若您的工作流程依賴此功能,將需要進行調整。 1.117.0 (2025-10-21) Bug Fixes AI Agent Node: Track source node toolkit tools are executed from (#20866) (e195677) ai-builder: Accept empty expressionValues in builder request (#20993) (3f9866e) ai-builder: AI builder memory consumption issue (#20982) (b4a92f3) ai-builder: Assistant side panel open without blocking calls (#20714) (39b7966) ai-builder: Submit AI workflow builder prompt on enter, newline on shift+enter (#20863) (5b5cef8) Call n8n Sub-Workflow Tool Node: Return structured data from Workflow Tool when called by engine (#20869) (44d1835) core: Fix folders file overwrite for admin on push (#20813) (4a3e7d7) core: Fix normalization in per-item mode in native Python runner (#20750) (2224647) core: Prevent binary payload duplication in JS runner (#20753) (f193b7a) core: Prevent duplicate nodeExecuteBefore events for agent nodes (#20726) (d4cd6bf) core: Proxy all HTTP traffic instead of only axios (#20614) (f41b864) core: Set rfc3164 option to false for syslog client initialization (#20664) (bdcb049) core: Stop task process correctly in native Python runner (#20840) (c560f05) Detect resource owner change in source control (#20811) (e12df06) editor: Disallow drag-and-drop for non-immediate-ancestors of Python code node (#20773) (0fab5ea) editor: Enhance error handling and toast notifications in WorkflowDiffModal (#20812) (2ee3d26) editor: Expand URL validation to accept any HTTPS URL for workflow import instead of requiring a .json extension (#20509) (f0a3978) editor: Fetch workflow and version in parallel to prevent double render flicker (#20568) (76969eb) editor: Fix command bar test workflow command issue (#20910) (be27e94) editor: Hide Execute and refine section when error occurs after workflow update (#20876) (3d9d19e) editor: Update ProjectSettings UI to always show save/cancel buttons and add search functionality for members (#20828) (fa02786) editor: Use existing workflowState when setting node execution issues (#20777) (ef89640) Embeddings OpenAI Node: Add encodingFormat parameter to fix LM Studio compatibility (#20877) (61b8dbc) Fix source control pull information toast (#20787) (fbb35d4) Gmail Trigger Node: Prevent missing emails between polling intervals (#20794) (f3ebf05) HTTP Request Node: Support array in query request parrameters (#20510) (54dcfde) LM Chat Azure OpenAI Node: Set model name to ensure correct internal logic (#20893) (24f1ad9) Mistral Cloud Chat Mode Node: Support JSON response from latest Magistral models (#20853) (b8f43d3) MongoDB connection string parameter marked as password (#20868) (1eccd74) n8n Form Node: CSP headers should not be set on response with redirect (#20864) (7f651ca) Notion Node: Fix typo in Notion 'Operation' options (#20809) (b32c8ce) OpenAI Node: Re-enable list of models for non-OpenAI providers (#20647) (131a57e) OpenAI Node: Remove local shell, update simplify output logic (#20957) (f282b02) OpenAI Node: Rename "Create" to "Generate" (#20905) (d20a2e5) Qdrant Vector Store Node: Add support for custom content and metadata keys (#20873) (049c599) Sentry.io Node: Add credential tests and authenticate methods, fix self-hosted credentials (#20195) (11f8a3f) Slack Node: Fix incorrect option name stopping user groups from working (#20660) (7edbd7d) Features Add GET /sso/provisioning/config endpoint for sso provisioning config (#20850) (c40aaa5) Add new env vars for sso provisioning configuration (#20749) (28a4e2c) ai-builder: Increase prompt limit to 5000 characters (#20865) (f37e7c2) ai-builder: Optimize Anthropic prompt caching with 4-breakpoint strategy (#20484) (3afb4db) Anthropic Node: Support custom headers for model requests (#20253) (7706ec8) Assign owner to pulled resources (#20920) (cec27a8) core: Add telemetry to monitor project variables usage (#20593) (fbe2783) core: Database migration to add workflow dependency index table (#20723) (ed3b19a) editor, ai-builder: Add resolved expressions context to AI builder (#20605) (5c74a0b) editor: Add custom roles CRUD UI (#19224) (d4eb0bb) editor: Auto-assign credentials to other nodes (#20722) (5130c11) editor: Enable rendering verified nodes in preview service (#20065) (1c07bba) editor: Make the main create resource button aware of the selected tab (#20725) (7aa2f48) Lemonade Model Node: Add Lemonade server as a node (#20557) (f310b13) OpenAI Node: Add Responses API and video generation support (#20657) (91c09bb) oracleDb Node: Add Oracle Database SQL Node (#20867) (b211401) SSO provisioning settings UI (#20961) (04438f8) Performance Improvements core: Optimize hot paths in native Python runner (#20844) (a4264f0) View on GitHub
[email protected] October 14, 2025 Summary Original Changelog 本次釋出主要包含以下更新: 破壞性更新 (Breaking Changes) 核心功能強化與限制: 為了提升安全性與穩定性,本次更新無條件地阻擋了對核心內部屬性 (introspection attributes) 的存取,並防止透過下標 (subscript) 方式存取被阻擋的屬性。這可能影響依賴這些屬性進行操作的現有工作流程。 廢棄功能 (Deprecated Features) 本次釋出沒有明確的廢棄功能。 其他更新 (Other Updates) 核心功能: 修復了原生 Python 執行器在逐項模式下的正規化問題。 1.115.3 (2025-10-14) Bug Fixes core: Block introspection attributes unconditionally (#20641) (9483ed7) core: Fix normalization in per-item mode in native Python runner (#20750) (2dde19d) core: Prevent subscript access to blocked attributes (#20710) (b2bc38d) View on GitHub
[email protected] October 14, 2025 Summary Original Changelog 本次釋出主要包含以下改變: 錯誤修正: 修正了原生 Python 執行器在「逐項模式 (per-item mode)」下正規化 (normalization) 的問題。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.116.1 (2025-10-14) Bug Fixes core: Fix normalization in per-item mode in native Python runner (#20750) (f3be6c7) View on GitHub
[email protected] October 13, 2025 Summary Original Changelog 本次釋出主要包含多項錯誤修正、功能改進,並有兩項值得注意的破壞性更新與功能廢棄。 破壞性更新 Google Workspace Admin Node: userId 參數已更名為 userKey。使用此節點的現有工作流程需要更新以反映此變更。 廢棄的功能 原生 Python 執行器 (Native Python Runner): 移除了用於跳過日誌的旗標。如果您的設定曾使用此旗標,其將不再生效。 圖示庫: 移除了 FontAwesome 圖示,並全面改用 Lucide 圖示。這是一個視覺上的變更。 其他主要變更 錯誤修正: 修正了多個核心問題,包括 AI Builder、工作流程執行、加密金鑰、日誌顯示、資料表邊界、GitHub 節點、HTTP 請求節點、Slack 節點、Supabase 節點等。 新功能: 新增 Ollama 節點,支援工具和影像分析。 新增 Redis Vector Store 節點。 改進 AI Builder,支援佔位符參數。 專案變數功能增強,支援在 API 中取得與更新,並允許在表達式中自動完成。 編輯器新增「替換節點」選項。 改進社群節點追蹤與文件。 1.116.0 (2025-10-13) Bug Fixes ai-builder: Fix loading of Data Table nodes for AI Builder (#20546) (c21968d) core: Block introspection attributes unconditionally (#20641) (7ae88f8) core: Fix broker websocket connection closure on runner heartbeat failure (#20584) (892cc82) core: Fix N8NENCRYPTIONKEY_FILE environment variable not working (#20230) (502dd71) core: Fix worker setup completion (#20495) (8f042a6) core: Make sure scopes are deleted after rename (#20498) (a998e1d) core: Only resume waiting parent workflows (#20342) (bebccfd) core: Prevent re-imported scheduled workflow to execute twice (#20438) (8f7f480) core: Prevent subscript access to blocked attributes (#20710) (0026b6b) core: Remove logs skipping flag from native Python runner (#20441) (123a742) core: Retain source overwrite in paired items in tool executions (#20629) (6f368c3) core: Return insights when only one day is selected (#20543) (dc72c23) core: Solve intermittent typeorm-related build errors for QueryDeepPartialEntity (#20556) (dfb1851) core: Tighten Sentry error filtering in native Python runner (#20500) (bcdbada) editor: Compact large ITaskDataConnections before sending to AI Builder (#20545) (e58480f) editor: Fix data table add row missing border (#20514) (799634f) editor: Fix inputs when extracting sub-workflows with Split Out nodes (#19923) (fa64bf1) editor: Input/output panel in log view shows "N of N item(s)" when nothing matched (#20224) (9b46bf6) editor: Keep source control and user area fixed to bottom of sidebar (#20530) (0f28b3f) editor: New NDV design tweaks (#19903) (ca84331) editor: Rename property names in event (#20537) (32573ca) editor: Set warning limit to 80% of max limit for data tables (#20613) (fb94b77) Extract from File Node: Fix xlsx data read when readAsString is true (#20565) (1a8b6e1) Github Node: Fix GitHub node no longer shows repo owner for Get Issues operation (#20580) (3d74c3e) Google Workspace Admin Node: Rename userId to userKey (#15940) (65b1df9) HTTP Request Node: Body must be stringified while using AWS credentials (#20526) (c28ac73) Invalid secret expression value for AWS secret keys containing / (#20433) (f46b5e1) Microsoft Graph Security Node: Add missing offline_access scope to credentials (#20532) (8dd7c40) Pin node version in Docker base image (#20634) (4d80c2e) Prevent runtime import via __builtins__ dict in native Python runner (#20628) (09c8559) Slack Node: Add :history scopes to support the 'history' operation in Slack node (#20523) (88b8719) Supabase Node: Fix issue with execute function was called with incorrect parameters when accessing schema if set by expression (#20507) (b868284) Update libxml2 (#20635) (2ac03d0) Update path.join -> safeJoinPath for compression utils (#20461) (ad11e77) Features Add docs to @n8n/eslint-plugin-community-nodes (#20266) (6cb36b5) Add status check for project json files in git folder (#20369) (2f38db8) Add strict mode and cloud lint rules to @n8n/node-cli (#20142) (b1baca5) Add support for displayOptions in INodePropertyOptions (#20184) (fd50563) ai-builder, editor: Flag AI builder placeholder parameters and render them on front-end (#20494) (95d0c45) API: Add project and projectId fields to get and update a variable project (#20544) (5bddbed) core: Telemetry for data tables storage limit reached (#20485) (52ad94f) core: Track package_version of community nodes (#20428) (0da3e14) core: Use project variable in executions (#20275) (ca69904) Define node's waiting message in the node's description (#20416) (d03a6c0) editor: Allow expressions to autocomplete project variables (#20269) (2a7b341) editor: Create new variable page inside overview project page (#20332) (cd0bbe2) editor: Improve community node tracking (#20479) (07c60b2) editor: Introduce Replace Node context menu option (#20287) (273840c) Ollama Node: Add Ollama vendor with tool support and image analysis (#19371) (c257a8f) Redis Vector Store Node: Redis vector store node implementation (#19428) (f178a59) Roll out Lucide icons to Nodes, remove FontAwesome icons (#20477) (596cdfe) Split Out Node: Incorrect warning fix (#20468) (fb501d6) View on GitHub
[email protected] October 10, 2025 Summary Original Changelog 本次釋出主要包含多項錯誤修正,以提升系統穩定性與使用者體驗: AI Builder 相關修正: 解決了 AI Builder 中資料表節點的載入問題,並優化了傳送至 AI Builder 的資料連接處理。 編輯器介面修正: 修正了編輯器側邊欄中原始碼控制與使用者區域的固定位置問題。 GitHub 節點修正: 解決了 GitHub 節點在「取得議題」操作中無法顯示儲存庫擁有者的錯誤。 安全性更新: 更新了 libxml2 函式庫。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.115.2 (2025-10-10) Bug Fixes ai-builder: Fix loading of Data Table nodes for AI Builder (#20546) (e7749fd) editor: Compact large ITaskDataConnections before sending to AI Builder (#20545) (e4b1459) editor: Keep source control and user area fixed to bottom of sidebar (#20530) (8ed0c52) Github Node: Fix GitHub node no longer shows repo owner for Get Issues operation (#20580) (5b50465) Update libxml2 (#20635) (ddcaf8e) View on GitHub
[email protected] October 08, 2025 Summary Original Changelog 本次釋出主要是一個錯誤修正版本。 錯誤修正: 解決了核心模組中工作者設定完成的問題。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.115.1 (2025-10-08) Bug Fixes core: Fix worker setup completion (#20495) (09ecd9c) View on GitHub
[email protected] October 07, 2025 Summary Original Changelog 1.114.4 (2025-10-07) Internal fixes View on GitHub
[email protected] October 06, 2025 Summary Original Changelog 本次釋出主要聚焦於核心系統的穩定性、安全性、專案管理功能強化,以及多項錯誤修復。 破壞性更新 (Breaking Changes) 核心變數 (Core Variables) 相關變更: 變數資料表新增 projectId 外鍵。 變數 API 已更新以反映專案變數。 影響: 直接操作資料庫中 variable 表格的自訂腳本或整合,以及使用變數 API 的應用程式可能需要調整。 Python 執行環境安全性強化: 原生 Python 執行器現在將 globals 和 locals 加入黑名單,以增強安全性。 影響: 依賴於在原生 Python 執行環境中存取這些全域或區域變數的現有 Python 程式碼可能會失效。 執行完成事件資料變更: executionFinished 事件現在會省略執行資料。 影響: 依賴此事件中完整執行資料的外部工具或自訂整合可能需要調整其處理邏輯。 廢棄功能 (Deprecated Features) 本次釋出沒有明確廢棄的功能。 新功能 專案管理與版本控制: 支援從 Git 資料夾匯入 JSON 格式的專案檔案。 支援將專案匯出為 JSON 檔案至原始碼控制資料夾。 AI 助理/Builder 增強: 引入 AI Agent 在引擎中執行工具的能力。 為 AI 助理/Builder 功能添加 Beta 標籤。 資料庫管理: 增加 PostgreSQL 資料庫的匯出/匯入步驟。 安全性: 支援加密/解密功能。 改進 GCP secrets 同步,解決無最新版本時的同步問題。 節點功能擴展: Github 節點: 新增獲取使用者問題的操作。 Gmail 節點: 新增「僅收件人」回覆模式選項。 錯誤修復與改進 核心系統: 修復 n8n-node 在 Windows 上無法運行的問題。 修復原生 Python 執行器中的多個問題,包括錯誤日誌捕獲、安全模組處理等。 修復循環中 IF 節點的配對項目資料檢索問題。 修復工作流在無限等待時顯示錯誤訊息的問題。 改進了核心的取消原因、日誌串流支援和錯誤描述顯示。 編輯器與使用者介面: 修復了多個編輯器問題,如拖曳時的自動捲動、節點重命名時的快捷鍵衝突、表達式預覽等。 改進了執行邊緣的顯示,並在無授權或無信用點數時禁用 Builder 和相關按鈕。 節點功能: 修復 Anthropic Chat Model 節點中 Sonnet 4.5 的預設 topP 問題。 修復 AWS S3 節點在 continueOnFail 時的資料返回問題。 允許 MongoDB 節點建立向量搜尋索引。 修復 Grist 節點中小於等於 0 的數字過濾問題。 修復 Discord 節點的 API 錯誤顯示和憑證測試。 Spreadsheet File 節點改用串流讀取 XLSX 檔案以提高性能。 其他: 為 OpenWeatherMap, Azure Storage, Netlify 憑證添加缺失的 test 和 authenticate 功能。 根據授權限制禁用 Builder 功能,並在信用點數不足時禁用執行/精煉按鈕。 修復了設計系統中的字體路徑問題。 將參數預覽字體改為等寬字體。 1.115.0 (2025-10-06) Bug Fixes n8n-node not working on Windows (#20091) (c3fff03) Add missing test and authenticate to OpenWeatherMap, Azure Storage and Netlify credentials (#20221) (18a5924) Allow creation of vector search indexes in MongoDB node (#20235) (8df5211) Anthropic Chat Model Node: Fix Sonnet 4.5 not working with default topP (#20286) (fd7b2a5) AwsS3 Node: Return data with continueOnFail (#19951) (ac0e7e3) core: Add globals and locals to denylist in native Python runner (#20172) (77d7408) core: Add cancellation reasons (#20238) (0681e78) core: Capture stderr from task process in native Python runner (#20180) (7af1a5c) core: Check all outputs for chat triggers, first output only for webhooks (#20308) (412322a) core: Do not report to Sentry successful ws close in native Python runner (#20257) (4ca6e4f) core: Fix paired item data retrieval in loops with IF nodes (#20309) (a9a450b) core: Keep submodules of safe modules in native Python runner (#20284) (7eb8a32) core: Make transition self-healing on SIGTERM (#20243) (8fa5b57) core: Prevent race condition on job processing handler registration (#20219) (cd8926e) core: Prevent resolving of raw “$” as stringified function (#19237) (93df675) core: Show error description in tools (#19914) (165f74b) core: Support log streaming in webhook processors (#20215) (5ca781f) core: Undo backend validation for moving workflow on protected instance (#20404) (316dafa) Disable Builder if license does not have feature (#20318) (5ad9e81) Disable Execute and Refine button if no credits remaining (#20248) (4685009) Discord Node: Add test to Discord Webhook credential (#20314) (f1a51c4) Discord Node: Fix parseDiscordError to properly display Discord API errors (#17606) (f331c5e) Don't allow moving a readonly workflow (#20227) (16e4c7e) editor: Add auto-scroll on drag in workflows list (#20193) (14d0e17) editor: Add rule to prevent undefined components (missing imports) in Vue (#20273) (2d00ebd) editor: Add upgrade indicators and tooltip for unlicensed project roles (#20225) (93769f4) editor: Fix ctrl+s shortcut when renaming node (#20310) (324ee62) editor: Fix workflow name not resolving in node expressions preview (#19979) (44731a9) editor: Frontend housekeeping (#20292) (0bf3151) editor: Incorrect toast when starting workflow manually via chat trigger (#20073) (7d36648) editor: Show running edge with existing run data as green (#20204) (3d30f95) Fallback to cli command if http request failed in npm-utils for community packages (#19413) (2bde2e6) Fix font paths in design system (#20256) (7aed600) Grist Node: Allow filtering for numbers <= 0 (#20045) (96d3faf) S3 Node: Consider LocationConstraint from GetBucketLocation optional due to many non-compliant S3 implementations (#15432) (21abe2d) Salesforce Trigger Node: Cleanup logic update (#19769) (96a643e) Show Builder's Ask Admin tooltip just for owner (#20246) (c221833) Spreadsheet File Node: Use streams to read xlsx (#19953) (ef1c079) Update links (#20022) (3ad0706) Use monospace for param preview (#19975) (02c6a94) When a workflow is waiting indefinitely, it now show the correct message (#20350) (efc2b55) Features Import project from json file stored in git folder (#20294) (65942c3) Add beta label for AI Assistant/Builder (#20346) (57bea34) core: Add projectId foreign key to the variable table (#20058) (bf1b26d) core: Make variable update DTO fields optional for patch and add validation (#20348) (e23bcfd) core: Update variables API to reflect project variables (#20187) (d5159f0) Exclude large data tables by default, allow inclusion with override flag (#20298) (208027b) Export projects as json files in source control folder (#20196) (5c398e4) GCP secrets with no latest version no longer breaks secret sync (#20203) (6e39a0d) Github Node: Introduce get issues operation on user resource (#16951) (065bbcf) Gmail Node: Add "Recipients only" option for reply mode (#19912) (7570922) Implement Agent executing tools in the engine (#20030) (fadfb75) PAY-3776 / PAY-3777 add postgres export / import steps (#20145) (0ffa4d0) PAY-3778 add import portion to db tests (#20141) (9360a35) PAY-3859 encrypt decrypt (#20155) (41bf7be) Use SafePathJoin, Raw SQL queries for insertions (#20244) (af13918) User streams for compression / decompression (#20289) (efffc75) Performance Improvements editor: Omit execution data from executionFinished event (#20001) (723b9b8) View on GitHub
[email protected] October 06, 2025 Summary Original Changelog 1.114.3 (2025-10-06) Internal fixes View on GitHub
[email protected] October 02, 2025 Summary Original Changelog 本次釋出主要為錯誤修正: 修正了聊天觸發器(chat triggers)與 Webhook 輸出處理的邏輯,現在會檢查所有輸出以觸發聊天,而 Webhook 則僅檢查第一個輸出。 修正了在包含 IF 節點的循環中,配對項目資料檢索的問題。 本次釋出沒有破壞性更新或廢棄的功能。 1.114.2 (2025-10-02) Bug Fixes core: Check all outputs for chat triggers, first output only for webhooks (#20308) (067e133) core: Fix paired item data retrieval in loops with IF nodes (#20309) (8c41278) View on GitHub
[email protected] October 02, 2025 Summary Original Changelog 本次釋出主要包含以下修正與改進: Anthropic Chat Model Node: 修正 Sonnet 4.5 模型在使用預設 topP 參數時無法正常運作的問題。 核心功能: 針對原生 Python 執行器,將 globals 和 locals 加入黑名單,以增強安全性。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.114.1 (2025-10-02) Bug Fixes Anthropic Chat Model Node: Fix Sonnet 4.5 not working with default topP (#20286) (4cb9567) core: Add globals and locals to denylist in native Python runner (#20172) (b078c8f) View on GitHub
[email protected] September 29, 2025 Summary Original Changelog 本次釋出主要包含多項錯誤修正、功能增強與效能改進。 主要變更摘要: 錯誤修正 (Bug Fixes): 核心與穩定性: 修正了 OAuth2 流程、工作流執行取消、資料表處理、錯誤訊息顯示等核心問題,提升系統穩定性。 使用者介面 (UI/UX): 改善了編輯器中的資料表排序、鍵盤導航、載入狀態、彈出視窗行為,並修復了多個 UI 顯示錯誤,優化了整體使用者體驗。 節點功能: 針對 ChatTrigger、Gmail Trigger、Microsoft Excel 365、OpenAI、Postgres、Slack、WhatsApp Business Cloud 和 Wordpress 等多個節點進行了功能修正與行為調整。 功能增強 (Features): 核心功能: 增強了二進位資料存取能力,為 Insights 端點新增了自訂日期範圍和起訖日期篩選功能,並支援環境的 HTTPS 協定。 使用者介面 (UI/UX): 編輯器新增了日誌檢視和映射器彈出視窗的資料搜尋快捷鍵,並在節點建立器中顯示節點更新按鈕。 開發與管理: 引入了社群節點 ESLint 外掛,並改進了專案成員更新的即時性。 效能改進 (Performance Improvements): 編輯器在日誌面板關閉時,會跳過日誌樹的計算,以提升效能。 破壞性更新與廢棄功能: 本次釋出中,沒有明確指出任何破壞性更新或廢棄的功能。 1.114.0 (2025-09-29) Bug Fixes ChatTrigger Node: Chat submit button, fix disabled state coloring (#20085) (47cbd72) core: Allow accessing nodes.json in preview mode (#19920) (a26810b) core: Batch markAsCrashed updates to avoid oversized queries (#19904) (2db47fd) core: Ensure cancellation interrupts runner tasks in worker (#19864) (fac005b) core: Fix PKCE OAuth2 flows to work without client secret (#19601) (199d919) core: Iterate over all main output branches when extracting response (#19963) (0b7db24) core: Only print deprecation notices on start command (#19987) (4d024ec) core: Preserve sourceOverwrite in pairedItem data during workflow execution (#20064) (7de2edd) core: Remove Data Table experimental warning log (#19978) (7273d41) core: Surface workflow config errors to the webhook caller (#19858) (8327257) core: Use different query to get sqlite data table sizes (#19878) (24f08e1) editor: Adjust insight's project filter placeholder (#19909) (4c0e19f) editor: Clean up NDV RunData loading states (#20082) (874c890) editor: Fix data tables id column sort icon (#19981) (0475599) editor: Fix empty credential translation (#20019) (fa66401) editor: Fix keyboard navigation in node creator with pre-built agents experiment (#19853) (a56d6ab) editor: Fix reka popover issue when uncontrolled (#19952) (36df7da) editor: Fix rlc input selection issue when not in list mode (#20004) (c6443c3) editor: Fix UI being blocked from loading while data table limits are being fetched (#19871) (436c5ab) editor: Improve arrow key navigation in chat message panel (#19926) (0f19655) editor: Make shortcuts for toggling input/output panel work in the popped out log view (#19911) (8049da2) editor: Make the data table size cache longer by default (#19875) (71cf584) editor: Mark Workflow Extraction Modal Submit Button as loading and show error toast on error (#19976) (60560ba) editor: Reflect Wait node's execution status correctly in log view (#19898) (a679359) Gmail Trigger Node: Show warning about multiple items returned (#19896) (83173fb) MCP Client Tool Node: Change default transport to HTTP Streamable (#20053) (e0a9de7) Microsoft Excel 365 Node: Allow appending to empty sheets (#19642) (c96e6ae) Only show AI assistant when AI service URL is setup (#18774) (002f380) OpenAI Node: Missing header for assistant API calls (#20060) (a6c7e39) Pass project ID to the wf execution demo iframe (#19785) (a0efb97) Postgres Node: Fix citext and user defined field type mapping (#19780) (669a7b5) Slack Node: Reply to message (#19760) (977d37f) WhatsApp Business Cloud Node: Include whatsapp id in contact properties (#19762) (ea9093c) Wordpress Node: Handle before query parameter when getting many posts or pages (#20041) (3963e97) Features Add community node ESLint plugin, use in scanner (#19660) (b55c95c) Binary data access improvements (#19629) (182a40e) core: Add custom data range query to insights endpoints (#20009) (24ea97a) core: Add HTTPS protocol support for environments (#19482) (9806e6f) core: Add startDate and endDate filter query to insights endpoints (#19954) (7c3e1c9) core: Adjust n8n email template styling (#19969) (dbf3284) core: Throw customized error on assigned custom role deletion (#19900) (a01e5a5) editor: Add keyboard shortcut for run data search in the log view and mapper popover (#19745) (1ca9bbe) editor: Show node update button in ndv and nodecreator (#19696) (ef5ec8a) Make project member updates immediate (#19837) (b59f976) PAY-3774 entities import logic (#19770) (560c951) PAY-3775 disable ref to use master (#20086) (03d351a) PAY-3775 github action to test exporting to sqlite (#20069) (0e9464a) PAY-3855 ensure latest migrations run (#19917) (2160c55) Performance Improvements editor: Skip calculating log tree entirely when the panel is closed (#19870) (677cdda) View on GitHub
[email protected] September 26, 2025 Summary Original Changelog 本次釋出主要修復了 OpenAI 節點中,助理 API 呼叫缺少標頭的問題。 本次釋出不包含任何破壞性更新或廢棄的功能。 1.112.6 (2025-09-26) Bug Fixes OpenAI Node: Missing header for assistant API calls (#20060) (42ac269) View on GitHub
[email protected] September 26, 2025 Summary Original Changelog 本次釋出主要修復了一個錯誤: OpenAI 節點: 修正了在呼叫 Assistant API 時缺少必要標頭的問題。 特別說明: 本次釋出不包含任何破壞性更新或廢棄的功能。 1.113.3 (2025-09-26) Bug Fixes OpenAI Node: Missing header for assistant API calls (#20060) (326e52c) View on GitHub