Release
Tue, Jul 21, 2026
5 min read
N8n 2.32.0
Original release notes
2.32.0 (2026-07-21)
Bug Fixes
- ai-builder: Honor eq @version conditions in generated node type definitions (#34232) (9a48bc5)
- ai-builder: Open agent chat preview on the same tab on instance AI (#34441) (6d56cee)
- ai-builder: Resurface channel edit modal on AIA agent builder's artifact mode (#34257) (0984a1d)
- ai-builder: Scope ToolIoView synth execution under a synthetic document store (#34588) (ab12ee5)
- ai-builder: Wire thread conversation history - with caps - for agents with slack channel (#34354) (8c1d17f)
- Allow devDependency imports in linter (#34335) (26caaa8)
- API: Fix broken public API playground server selection (#34077) (f24570f)
- AWS Bedrock Chat Model Node: Default guardrail version to working draft when not set (#33555) (013c34c)
- core, editor: Clarify credential setup outcomes and add requireUserSelection (#34268) (65e267b)
- core: Acquire expression isolate for MCP Trigger tool calls in queue mode (#34491) (eed8f3f)
- core: Add a per-attempt timeout to AI assistant service calls (#34341) (f191548)
- core: Add project ID and project name to log stream events (#33854) (a89817d)
- core: Alert on unusable Instance AI sandbox snapshots and gate the release on snapshot health (#34344) (080c3cc)
- core: Allow publishing end-user credentials with Send-and-Wait nodes (#34462) (c59f5d8)
- core: Bind dynamic credential tokens to a user ID (#34073) (fd261be)
- core: Cancel Instance AI tool runs promptly when generation is stopped (#34433) (4f8fef1)
- core: Cancel Instance AI workspace tools promptly on stop (#34551) (267fd85)
- core: Close the durable scheduler's record-then-dispatch effect boundary (#34014) (e22680b)
- core: Coerce AWS request header values to strings before signing (#34534) (d6f26cf)
- core: Count AI assistant workflow test runs as manual executions in statistics (#34145) (9842c2c)
- core: Create proxied Instance AI sandboxes from snapshots only (#34328) (29c5d72)
- core: Delete executions in batches when removing workflows, projects and folders (#34265) (0b809c9)
- core: Exclude in-flight Instance AI groups from history reads on non-driving mains (#34345) (50c3d88)
- core: Fix AI Agent not seeing tools connected through HITL tools (#34271) (bdff8f4)
- core: Fix change in width of all dropdowns in UI (#34249) (87cdf3d)
- core: Lint community packages against their provenance-attested source (#34214) (5f3d139)
- core: Persist MCP servers when credential setup is skipped (#34399) (7c7506d)
- core: Prefer direct tools for agent capabilities (#34466) (969a68e)
- core: Preserve agent builder question answers (#34414) (9882c5c)
- core: Preserve local credential fields absent from source contro... (#34173) (0a4ddde)
- core: Preserve node aliases when generating AI tool variants (#34162) (8284460)
- core: Prevent getIncomingData from throwing on a missing connection type (#34285) (9d05fbd)
- core: Prevent sub-workflow failures after transferring a deleted user's workflows (#33772) (7a56ade)
- core: Replace https agent for 'Ignore SSL issues' OAuth2 requests with one that respects proxies (#34234) (338f186)
- core: Require execution mode for MCP workflow executions (#34155) (79012f6)
- core: Resolve @n8n/expression-runtime to its CJS build under Node (#34463) (09f5ade)
- core: Retry transient AI assistant service errors during Instance AI environment setup (#34324) (5b7df71)
- core: Retry transient sandbox file writes (#34319) (80ea25b)
- core: Show a single error toast when a manual execution fails pre-flight validation (#34541) (8d1fc02)
- core: Sign SES requests with the ses service name (#34270) (2e31230)
- core: Skip reporting axios errors thrown as unhandled node errors (#34570) (33f1c36)
- core: Stop reporting quota-exhausted Instance AI runs to Sentry and isolate report request context (#34549) (6f0804e)
- core: Update error message on file write (#33833) (afe603f)
- Correct build-command quoting in standalone package release (#34258) (1301bba)
- Correct end-user credential validation, re-evaluation, and identity-hook recognition (#34094) (65da749)
- Default new agent MCP tool transport to httpStreamable (#34092) (9c3f7fa)
- Do not lose scenario results on a budget/timeout abort (#34419) (40c5b76)
- editor: Allow self-hosted OpenAI credentials for episodic memory (#34558) (e162724)
- editor: Auto-ungroup invalid groups on workflow save (#34456) (d5d3da6)
- editor: Avoid next prev buttons from being disabled (#33774) (a2fd7f7)
- editor: Decouple MCP redirect URI controls from env-lock flag (#34184) (64318a8)
- editor: Dissolve single-node canvas group when converting its nodes to a sub-workflow (#34334) (93e1b7f)
- editor: Improve Message an Agent panels (#34461) (e8b005e)
- editor: Include Chat, AI Assistant, and MCP settings under 'Instance settings: Manage' custom role permission (#34455) (fa5476c)
- editor: Keep dropdown tooltips above menus (#34547) (051eee1)
- editor: Link end-user credentials docs from credential modal (#34406) (09d1e96)
- editor: Make AI assistant quota-exhausted error states explicit (#33847) (4ef0d05)
- editor: Make selector dropdowns usable in Instance AI workflow setup (#33971) (487594c)
- editor: Polish pass on the custom instance roles (#34122) (297e252)
- editor: Prevent AI Agent from auto adding a chat connector on creation (#34259) (865035d)
- editor: Prevent users from clicking workflows within insights that they do not have access to (#34362) (e68fb3a)
- editor: Prevent workflow actions menu from being cut off (#34278) (8ba28dc)
- editor: Reconcile stale Instance AI run state on reload and stop (#34432) (8879b87)
- editor: Refresh editor checksum on workflow activation while editing (#34095) (7ebeb1e)