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
- Return a request schema for decorator routes in /discover endpoint
- List application inference profiles in model dropdown in AWS Bedrock Chat Model Node
- Abandon trigger teardown that can never succeed instead of retrying it forever in core
- Accept multipart form submissions with an empty file input in core
- Apply credential defaults and expressions in Agent Builder model discovery
- Avoid restarting task runners that are only slow in core
- Capture browser secrets independently of match boundaries in core
- Coerce the deleteBefore param when deleting executions in core
- Handle managed credentials in workflow codegen in core
- Handle projects better on AIA workflow listing in core
- Harden Daytona sandbox acquisition against transient failures and stuck sandboxes in core
- Hide get-json from Instance AI in core
- Honor an explicit request for a new credential during setup in core
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)