Releases: n8n-io/n8n
Releases · n8n-io/n8n
Release list
n8n@2.35.0
2.35.0 (2026-08-11)
Bug Fixes
- AI Agent Node: Stop pre-tool-call text leaking into agent responses (#35212) (d5845df)
- core: Apply redaction policy to Code node console output (#35121) (242da02)
- core: Bound oversized agent tool results (#35759) (8fbcd7e)
- core: Close review requests when a source control pull archives or cascade-deletes a workflow (#35798) (fd366ce)
- core: Compile MCP tool schemas on their declared JSON Schema dialect (#35610) (eeaa425)
- core: Deduplicate OAuth2 authorization URL query parameters (#35949) (0b4b044)
- core: Detect node parameter values the connected credential cannot use (#35633) (5925f5b)
- core: Fail stalled Instance AI model streams fast instead of hanging (#35943) (c04825d)
- core: Fix task runner health check failing (#35808) (9c4a613)
- core: Gate error workflows behind primary readiness (#35634) (c79bd88)
- core: Handle errors from triggered and polled workflow executions (#35689) (1deee72)
- core: Handle out-of-scope display option dependencies (#35845) (9241a72)
- core: Honor dry run on data table row delete (#35713) (76fb3bc)
- core: Ignore undeclared fields in agent resume payloads (#35607) (42754a8)
- core: Keep agent workflow tools linked after renames (#35690) (b4736b7)
- core: Keep database ping loop alive across connection recovery (#35752) (3f2d479)
- core: Keep n8n-docs always loaded so n8n questions do not route to web search (#35537) (e73f0a4)
- core: Keep valid resume payloads intact when ignoring undeclared fields (#35751) (a2c9578)
- core: Nest agent traces under the calling workflow node (#35457) (5d0a424)
- core: Normalize the $fromAI type argument before coercing defaults (#35641) (c0a7674)
- core: Probe azure blob with list instead of exists() (#35719) (8bbc988)
- core: Reattach n8n-sandbox thread sandboxes after restart, idle eviction, and across mains (#35953) (0e7e49b)
- core: Recover unresponsive task runners (#35456) (7a79486)
- core: Reject stale Instance AI confirmations instead of hijacking the live run (#35733) (4555145)
- core: Report failed publishing when imported workflows share a webhook path (#35525) (32f38a3)
- core: Require row read scope when data table writes return rows (#35651) (ae6b256)
- core: Resolve expressions in ephemeral agent tools (#35876) (65083ab)
- core: Return a clear error for a node type with an unknown version (#35196) (a9cde3f)
- core: Run published agent workflow tools as production (#35784) (6cc9b28)
- core: Show Agent references in credential usage (#35409) (a74c6fd)
- core: Show Instance AI model overload errors clearly (#35498) (40ba0dd)
- core: Strip leading BOM before parsing webhook request bodies (#35933) (aa03666)
- editor: Derive workflow home project from shared relation when absent (#35810) (62e6862)
- editor: Disable no-op workflow review updates (#35890) (bf860f3)
- editor: Fix janky spacing between agent capability chips with long labels (#35493) (007400d)
- editor: Focus Markdown editor input before toolbar (#35529) (698d137)
- editor: Keep NDV panels spanning the full container width (#35818) (561af4c)
- editor: Keep Publish button visible in narrow workflow headers (#35502) (1de80ac)
- editor: Lock the AI Assistant canvas while the agent is working (#35339) (1206780)
- editor: Make DropdownMenus more obviously scrollable (#35726) (d3e49b2)
- editor: Preserve new agent artifact lifecycle (#35703) (caeb40e)
- editor: Remove unsupported button type attributes (#35578) (980c9bd)
- editor: Require an explicit answer or Skip on Instance AI questions (#35700) (6f765e9)
- editor: Show agent tool credentials above configuration (#35590) (1ca0708)
- editor: Show dependency pills on views listing more than 100 resources (#35825) (926aa1a)
- Execute Workflow Node: Prevent invalid input mappings (#35767) (34ca40b)
- Fix token data updates and refresh for DCR oauth credentials ([#35535](https://github.com/n8n-io/n8n/i...
beta
2.35.0 (2026-08-11)
Bug Fixes
- AI Agent Node: Stop pre-tool-call text leaking into agent responses (#35212) (d5845df)
- core: Apply redaction policy to Code node console output (#35121) (242da02)
- core: Bound oversized agent tool results (#35759) (8fbcd7e)
- core: Close review requests when a source control pull archives or cascade-deletes a workflow (#35798) (fd366ce)
- core: Compile MCP tool schemas on their declared JSON Schema dialect (#35610) (eeaa425)
- core: Deduplicate OAuth2 authorization URL query parameters (#35949) (0b4b044)
- core: Detect node parameter values the connected credential cannot use (#35633) (5925f5b)
- core: Fail stalled Instance AI model streams fast instead of hanging (#35943) (c04825d)
- core: Fix task runner health check failing (#35808) (9c4a613)
- core: Gate error workflows behind primary readiness (#35634) (c79bd88)
- core: Handle errors from triggered and polled workflow executions (#35689) (1deee72)
- core: Handle out-of-scope display option dependencies (#35845) (9241a72)
- core: Honor dry run on data table row delete (#35713) (76fb3bc)
- core: Ignore undeclared fields in agent resume payloads (#35607) (42754a8)
- core: Keep agent workflow tools linked after renames (#35690) (b4736b7)
- core: Keep database ping loop alive across connection recovery (#35752) (3f2d479)
- core: Keep n8n-docs always loaded so n8n questions do not route to web search (#35537) (e73f0a4)
- core: Keep valid resume payloads intact when ignoring undeclared fields (#35751) (a2c9578)
- core: Nest agent traces under the calling workflow node (#35457) (5d0a424)
- core: Normalize the $fromAI type argument before coercing defaults (#35641) (c0a7674)
- core: Probe azure blob with list instead of exists() (#35719) (8bbc988)
- core: Reattach n8n-sandbox thread sandboxes after restart, idle eviction, and across mains (#35953) (0e7e49b)
- core: Recover unresponsive task runners (#35456) (7a79486)
- core: Reject stale Instance AI confirmations instead of hijacking the live run (#35733) (4555145)
- core: Report failed publishing when imported workflows share a webhook path (#35525) (32f38a3)
- core: Require row read scope when data table writes return rows (#35651) (ae6b256)
- core: Resolve expressions in ephemeral agent tools (#35876) (65083ab)
- core: Return a clear error for a node type with an unknown version (#35196) (a9cde3f)
- core: Run published agent workflow tools as production (#35784) (6cc9b28)
- core: Show Agent references in credential usage (#35409) (a74c6fd)
- core: Show Instance AI model overload errors clearly (#35498) (40ba0dd)
- core: Strip leading BOM before parsing webhook request bodies (#35933) (aa03666)
- editor: Derive workflow home project from shared relation when absent (#35810) (62e6862)
- editor: Disable no-op workflow review updates (#35890) (bf860f3)
- editor: Fix janky spacing between agent capability chips with long labels (#35493) (007400d)
- editor: Focus Markdown editor input before toolbar (#35529) (698d137)
- editor: Keep NDV panels spanning the full container width (#35818) (561af4c)
- editor: Keep Publish button visible in narrow workflow headers (#35502) (1de80ac)
- editor: Lock the AI Assistant canvas while the agent is working (#35339) (1206780)
- editor: Make DropdownMenus more obviously scrollable (#35726) (d3e49b2)
- editor: Preserve new agent artifact lifecycle (#35703) (caeb40e)
- editor: Remove unsupported button type attributes (#35578) (980c9bd)
- editor: Require an explicit answer or Skip on Instance AI questions (#35700) (6f765e9)
- editor: Show agent tool credentials above configuration (#35590) (1ca0708)
- editor: Show dependency pills on views listing more than 100 resources (#35825) (926aa1a)
- Execute Workflow Node: Prevent invalid input mappings (#35767) (34ca40b)
- Fix token data updates and refresh for DCR oauth credentials ([#35535](https://github.com/n8n-io/n8n/i...