n8n n8n@2.37.0

n8n@2.37.0Pre-release
Fixed 19
  • Show disabled reason on prompt-source option in Agent Node
  • Fix autosave and publish events issues in ai-builder
  • Consolidate task to channel agent session binding in ai-builder
  • Wrap message for openAI completions in ai-builder
  • Update default model to Claude Sonnet 5 and improve model guidance in Anthropic Chat Model Node
  • Require JSON content type on decorator routes that take a body in API
Security 1
  • Add project:manageUsers scope to gate project membership changes in core

From n8n

2.37.0 (2026-08-25)

Bug Fixes
  • Agent Node: Show disabled reason on prompt-source option (#36612) (85869e8)
  • ai-builder: Fix for autosave and publish events issues (#36241) (87e8b9c)
  • ai-builder: Task to channel agent session bind consolidation (#36730) (07559f6)
  • ai-builder: Wrap message for openAI completions (#36760) (5f83045)
  • Anthropic Chat Model Node: Update default model to Claude Sonnet 5 and improve model guidance (#36834) (51b5579)
  • API: Require a JSON content type on decorator routes that take a body (#36748) (3bc56a4)
  • API: Return a request schema for decorator routes in /discover (#36211) (39be106)
  • AWS Bedrock Chat Model Node: List application inference profiles in model dropdown (#36728) (2b3f683)
  • core: Abandon trigger teardown that can never succeed instead of retrying it forever (#36843) (62d7e4c)
  • core: Accept multipart form submissions with an empty file input (#36832) (7f3589c)
  • core: Add project:manageUsers scope to gate project membership changes (#36243) (8c6d469)
  • core: Apply credential defaults and expressions in Agent Builder model discovery (#36721) (955c472)
  • core: Avoid restarting task runners that are only slow (#36530) (222eec5)
  • core: Capture browser secrets independently of match boundaries (#36447) (d5133e5)
  • core: Coerce the deleteBefore param when deleting executions (#36477) (aa126ab)
  • core: Handle managed credentials in workflow codegen (#36210) (59efcb9)
  • core: Handle projects better on AIA workflow listing (#36413) (e1a6ede)
  • core: Harden Daytona sandbox acquisition against transient failures and stuck sandboxes (#36528) (be44726)
  • core: Hide get-json from Instance AI (#36146) (dfe7c02)
  • core: Honor an explicit request for a new credential during setup (#36348) (4c8ae8f)
  • core: Include workflow description in source control push and pull (#33695) (fca3170)
  • core: Keep duplicate connections distinct in the workflow diff (#35652) (12a2e38)
  • core: Keep Instance AI confirmation fields intact on resume (#36468) (befb947)
  • core: Limit domain restriction errors to the target host (#36836) (0472294)
  • core: Normalize env values before schema-based parsing (#36644) (226aafc)
  • core: Offer to clean up test data left by live test runs in AI Assistant (#36448) (616dd65)
  • core: Only init the expression engine for commands that evaluate expressions (#36538) (f808447)
  • core: Pass MCP connector tools to Agent Builder (#36753) (2c12be2)
  • core: Raise AI Assistant model verification token limit (#36787) (655270b)
  • core: Reconcile license auto-renewal on startup leader takeover (#36897) (f79eccf)
  • core: Redact secrets rendered beside their label in browser snapshots (#36817) (077d778)
  • core: Reduce cold-boot community package install storm (#36814) (f2bce4e)
  • core: Release test-webhook isolate only after teardown completes (#36573) (05de343)
  • core: Report activation mode 'activate' for a first publication via the outbox (#36512) (2435ed5)
  • core: Resolve end-user credentials when loading node parameters (#36452) (83db64a)
  • core: Restore AWS Secrets Manager connection reuse (#36426) (56bb5f5)
  • core: Route leader-only channel operations through the leader (#36686) (28145a5)
  • core: Run agent scheduled tasks in the timezone they were authored in (#36226) (3d70ae7)
  • core: Serialize community package installs and make downloads non-destructive (#36505) (e95d407)
  • core: Show a clear no-access message when SSO role mapping denies a login (#36407) (85f7dde)
  • core: Stop showing working community packages as failed to load (#36727) (5439265)
  • core: Support array indices in setNodeParameter JSON Pointer paths (#36520) (7a69e3f)
  • core: Surface agent failures with a useful message and original cause (#36603) (53bd5f7)
  • core: Surface failures in agent sessions (#36492) (d551999)
  • core: Validate access token audience in OAuth2 credential resolver (#35119) (a65e0e3)
  • core: Validate chat and MCP trigger auth modes for end-user credentials (#36534) (bf700d1)
  • core: Validate chat models and recover from execution failures (#36550) (9376c57)
  • core: Validate credential types in AI Assistant credential setup (#36792) (497cf53)
  • core: Wrap a trigger's closeFunction in an expression isolate at creation time (#36638) (365b703)
  • editor: Add padding to evaluation single run view (#36929) (e75bf3e)
  • editor: Fix non-project credentials sometimes appearing as options (#36715) (ffd2b35)
  • editor: Group output panel warnings to keep it usable (#36619) (37aee61)
  • editor: Keep agent preview user messages right-aligned (#36521) (09613dc)
  • editor: Keep AI Assistant step narration inside thinking blocks (#36808) (af27b0d)
  • editor: Keep form element attributes when reordering or deleting (#36395) (c31d0e5)
  • editor: Load agent data table columns on selection (#36634) (52c29a8)
  • editor: Move the trust checkbox out of the MCP consent redirect callout (#36543) (dfae315)
  • editor: Open new agents without Instance AI (#36462) (38ec2ec)
  • editor: Open node details links in a new tab in canvas-only mode (#36446) (43220e1)
  • editor: Prevent AI Assistant verification fixtures from being pinned as real data (#36653) (fe79e4a)
  • editor: Remove doubled code block box in markdown renderer (#36844) (36c5dc3)
  • editor: Remove stale credentials from node config when switching credentials (#34937) (f34e4c6)
  • editor: Restore AI Assistant preview width after viewport resize (#36433) (48b245c)
  • editor: Restore Edit Fields type selector styles (#36400) (b0cfa93)
  • editor: Show agent validation details in tooltips (#36772) (b7c3fe7)
  • editor: Show personalization survey and community registration modal on Instance AI landing page (#36809) (7d0a445)
  • editor: Show proper MCP server status in AI Assistant UI (#36180) (76c6721)
  • editor: Show the pinned version name in the review banner (#36759) (f86bd3a)
  • editor: Treat agent persistence and channel setup as one in-flight action (#36577) (53f2750)
  • Extract From File Node: Parse date-only RRULE UNTIL values (#29522) (fa460a4)
  • Fix setup credential tool description (#36766) (40af9a0)
  • Google Calendar Node: Allow switching an event between all-day and timed (#35802) (34de8b3)
  • MCP Server Trigger Node: Emit tool schemas as JSON Schema 2020-12 (#36490) (25d0be0)
  • Message an Agent Node: Default the session to the connected Chat Trigger (#36482) (63ffacf)
  • MongoDB Chat Memory Node: Sanitize messages (#36294) (2f2e2d9)
  • OpenAI Node: Filter non-chat models out of the chat model dropdown (#35785) (207c29f)
  • PagerDuty Node: Advance pagination offset by the page size (#35778) (485a9c0)
  • Preserve explicit credential selection (#36500) (7b94975)
  • Recognise versioned nodes in node-registration-complete lint rule (#36642) (d1286e3)
  • Return list-search pagination token as a string in github-issues template (#36657) (ad22ee8)
  • Use MS Excel as default Sheets export format (#36406) (b9bdaff)
  • Use sub-agent names and publish before assignment (#36846) (131f664)
Features
  • Add Slack Agent view support (#36352) (e436cb7)
  • Add streaming to Message an Agent workflows (#36734) (4f7fbc1)
  • ai-builder: Configure inputs for workflows used as tools by AI Agents (#36587) (bb15f49)
  • ai-builder: Show tool hard and soft failures in agent session trace - timeline (#36405) (12cae8c)
  • ai-builder: Show why unsupported workflows cannot be run within agents in tool selection modal (#36519) (246e6d9)
  • Anthropic Chat Model Node: Add prompt caching support (#34482) (59e732a)
  • API: Add endpoint to delete a custom role (#36417) (1cd8c91)
  • API: Add endpoint to delete role-mapping rules (#36752) (6071818)
  • API: Add endpoint to list role-mapping rules (#36501) (47f4bc8)
  • API: Add endpoint to move role-mapping rules (#36526) (d79cd10)
  • API: Add endpoint to update role-mapping rules (#36711) (fd1aaf4)
  • API: Add startedAfter and startedBefore filters to GET /executions (#36565) (5e568b2)
  • API: Remove offset query param from list workflow history endpoint (#36940) (704fd6d)
  • core: Add feature flag for Chat Trigger end-user credentials work (#36811) (ff2c391)
  • core: Add filters to agent sessions (#36493) (ead8ae1)
  • core: Add folder filtering to the MCP workflow search tool (#36516) (6c68e78)
  • core: Add generic feature flag overrides via environment variable (#36643) (86c53a2)
  • core: Add policy check contract, decorator and registry (#36532) (7a29b10)
  • core: Add the OAuth client and auth type to MCP tool-call events (#36630) (a1ffb45)
  • core: Allow reviewer to decide after version submit (#36282) (8fa6cde)
  • core: Explain connected accounts on the form shell banner (#36823) (b821298)
  • core: Gate workflow reviews on license only (#36794) (3b57997)
  • core: Heal duplicate node ids before activation and retire the durable-poller gate (#36639) (795309e)
  • core: IAI - Drop invalid node groups before save (#36812) (ae9dd02)
  • core: Include credential expression values in package exports (#36754) (c5beffa)
  • core: Include workflow node groups in package import and export (#35181) (b8d5387)
  • core: Load the workflow review inbox after signing in from a d… (#36575) (0f5ea8b)
  • core: Make form trigger OAuth2 authentication generally available (#36451) (2cb6a34)
  • core: Make form trigger OAuth2 authentication generally available (#36950) (3422440)
  • core: Persist review baseline at approval time (#36132) (f938e13)
  • core: Reconcile a project's contents against the package on import (#35489) (1c1367b)
  • core: Revert - Make form trigger OAuth2 authentication generally available (#36848) (04dedd6)
  • core: Scope agent sessions to projects (#36646) (9d495db)
  • core: Verify the trigger identity once and bind it to the execution (#36599) (66d4793)
  • Deprecate the "Any workflow" caller policy (#36350) (47adccc)
  • Display success toast message on Browser Use connection (#36474) (8c3223e)
  • editor: Add new Combobox component to @n8n/design-system (#33622) (4c2e9d5)
  • editor: Add role-aware n8n credits top-up flow (#35873) (d40f592)
  • editor: Add stop execution button to the NDV (#36444) (ce6ed3c)
  • editor: Hide convert to sub-workflow when Execute Workflow nodes are excluded (#36499) (697d53c)
  • editor: Improve empty and loading states in the review inbox (#36829) (adf93e4)
  • editor: Move AI Assistant connections from the sidebar to a "+" button in the text input (#36585) (f41cf0c)
  • editor: Move RadioGroup out of v2 and remove the RadioButtons remnant (#36793) (496f9d8)
  • editor: Pagination control improvements (#34774) (d629607)
  • editor: Polish AI Assistant setup screen and connect modal (#36795) (dfa0746)
  • editor: Promote v2 Pagination to core, removed legacy CSS (#36522) (f5a8c69)
  • editor: Restore n8n credits settings link (#36435) (9836cf5)
  • editor: Show diff for closed review requests (#36539) (29779f0)
  • editor: Show review status as a badge on the workflows list (#36476) (ec4ad66)
  • editor: TagsInput tweaks (#36714) (7c553fd)
  • editor: Warn about self-escalation via Manage project roles scope (#36458) (a5ac2aa)
  • Grist Node: Add upsert operation (#18067) (0358654)
  • Microsoft SharePoint Node: Register version 2 and make it the default (#36459) (3c86410)
  • Publish a pointer-compressed n8n image variant (#36720) (63d8747)
  • Show live pull progress and suggest opening n8n in the install script (#36625) (c80be69)
  • Typeform Node: Allow custom OAuth2 scopes (#36486) (7469231)
Performance Improvements
  • core: Hydrate Instance AI history trees only for the requested page (#36513) (a20f0f2)
  • core: Skip reading run data when saving execution progress (#36640) (1179830)

View original

Upgraded? How did it go?

Discussion