Skip to content

chore(deps): update n8n to v2.31.3#45

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/n8n
Open

chore(deps): update n8n to v2.31.3#45
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/n8n

Conversation

@renovate

@renovate renovate Bot commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
n8nio/n8n (source) minor 2.15.12.31.3

Release Notes

n8n-io/n8n (n8nio/n8n)

v2.31.0

Bug Fixes
  • Add tooltips to node hover actions (#​33777) (715cdcb)
  • Agent Node: Fall back to guardrails input and hide auto prompt source without a chat trigger (#​33762) (2fbd6c5)
  • AI Agent Node: Remove assistant tool call redundant message and simplify chat tool response (#​33640) (704d956)
  • Build API playground URL with a slash-safe join on settings/api (#​33272) (3e12a5b)
  • Cancel leaked assistant unread timer on stream stop and disposal (#​33359) (161392a)
  • Cap auto-detected editor rows within NDV boundary (#​33727) (5c20436)
  • Chat works when running on separate webhook server (#​33724) (33e490d)
  • core: Acquire expression isolate when resolving node inputs (#​33759) (5fa42f4)
  • core: Acquire expression isolate when resolving node parameters (#​33757) (3865048)
  • core: Add N8N_MCP_BASE_URL for split-hostname MCP OAuth deployments (#​34028) (17905b5)
  • core: Allow extra properties in MCP search_workflows output schema (#​33057) (1bb253e)
  • core: Bound Postgres pool teardown during DB connection recovery (#​33140) (509ab6b)
  • core: Construct execution errors correctly when Error.prototype is frozen (#​33897) (fffa423)
  • core: Decouple executions visibility from the sharing license feature (#​33694) (4623bb4)
  • core: Exclude published versions from workflow history prune (#​32239) (bde5f08)
  • core: Guard against null run-data slots in execution redaction (#​33718) (c9590f3)
  • core: Handle manual execution without a destination node (#​33156) (ec68851)
  • core: Persist MCP Server Trigger tool calls in queue mode (#​33383) (0a067ee)
  • core: Propagate sub-workflow credential usage to the parent execution (#​33674) (993e1c8)
  • core: Reconcile data table name collisions on source control pull (#​33867) (328e07c)
  • core: Reconcile per-user connections when a private credential is moved (#​33630) (136e774)
  • core: Reconcile stale AI Assistant mocked-credential simulation plan before workflow verification (#​33808) (2d42b3f)
  • core: Report auto-bound credentials from AI Assistant workflow builds (#​33802) (a1df115)
  • core: Report node errors in workflow verification (#​33576) (3aa3ffd)
  • core: Run database connection recovery only for Postgres (#​33731) (a3e6a56)
  • core: Serialize circuit breaker options (#​33909) (b6bf7b0)
  • core: Settle webhook execution promise on early errors (#​33872) (7cf79d1)
  • core: Skip webhook auth for editor test executions and scope basic auth realm per webhook (#​33823) (6660c45)
  • core: Support bare models for custom AI Assistant endpoints (#​34016) (0fee78b)
  • core: Support custom OpenAI-compatible model endpoints in AI Assistant (#​33836) (b544b14)
  • core: Surface vector store provider errors as actionable node errors (#​33508) (8526bc0)
  • Cron Node: Remove HTML line breaks from notice text (#​33991) (7496201)
  • Decompress small ZIP64 archives without false size-limit error (#​33039) (d472e14)
  • editor: Add labels to buttons in logs view overview row (#​33203) (4a741f3)
  • editor: Clarify why AI workflow setup cannot continue (#​33917) (421bd6f)
  • editor: Correct documentation link (#​33692) (52a48f0)
  • editor: Disable private credential connect and actions in execution view (#​33766) (80f99eb)
  • editor: Disable view publish timeline action for new workflows (#​33901) (ba57f6f)
  • editor: Fix concurrent executions label when manual run is active (#​33660) (2a0ea0c)
  • editor: Fix What's New dialog layout and restore close button (#​33972) (383f18c)
  • editor: Highlight Instance AI cards that are waiting for user input (#​33959) (de0389d)
  • editor: Improve private credentials UI copy and layout (#​33930) (55addc8)
  • editor: Keep AI Assistant thread state intact on editor hand-off (#​33895) (61a395c)
  • editor: Keep credential connect banner below the type selector (#​33806) (c6264b2)
  • editor: Lift 5k character limit in agent builder prompts (#​33921) (499f75a)
  • editor: Make Slack setup snapshots row horizontally scrollable (#​33977) (008852c)
  • editor: Preserve valid model selection when switching credentials (#​33820) (126b3da)
  • editor: Prevent duplicate $fromAI keys when editing tool node fields (#​33892) (b9c360a)
  • editor: Render node:* icons in credentials (#​33887) (a7ca661)
  • editor: Restore correct height of credential modal sidebar tabs (#​33926) (f190c32)
  • editor: Restore small tag size in personalization survey multi-selects (#​33856) (1bea412)
  • editor: Restrict assignment fields in AI Assistant workflow setup (#​33968) (678b9e0)
  • editor: Simplify n8n Connect messaging in publish and top-up modals (#​33662) (82814dc)
  • editor: Stop executions list from firing endless load-more requests (#​33574) (0e8de74)
  • editor: Unify onboarding empty states across overview and project tabs (#​33670) (eeaa26e)
  • editor: Use the show-suffix property to display chevron (#​33803) (e7e44fe)
  • editor: Using the correct variant for secondary buttons (#​28959) (3c2208a)
  • Form Trigger Node: Trim whitespace from email fields (#​33507) (bfc0406)
  • Gmail Node: Stringify expressions for parameters that expect strings (#​33800) (3bfcbe4)
  • Google Docs add default drive id when searching folders (#​33765) (0010cf6)
  • HTTP Request Node: Include UI query parameters when signing AWS requests (#​33679) (36a834d)
  • HTTP Request Node: Sign AWS PrivateLink (vpce) endpoints correctly (#​33769) (36411ea)
  • LinkedIn Node: Add scopes to get users even with organization support (#​33934) (3681a8d)
  • MCP Client Tool Node: Stop wrapping tool arguments in a value object (#​33685) (ba62417)
  • MCP Server Trigger Node: Prevent memory leak under active MCP client polling (#​33752) (0ca27b7)
  • Microsoft Agent 365 Node: Support stable Agent 365 MCP tooling (#​30866) (87088c1)
  • Microsoft Teams Node: List all joined teams in the Task resource Team picker (#​34043) (bae0021)
  • Notion Node: Restore ASCII simplified property keys on earlier node versions (#​33965) (e82116f)
  • Odoo Node: Add domain filters to custom resources (#​33581) (53e3ab4)
  • RabbitMQ Node: Resolve routingKey by index (#​33377) (f58fb18)
  • Raise community stale workflow operations-per-run so it reaches recent PRs (#​34070) (6cb9a2f)
  • Reconcile pagination qs against params in next-page URL (#​33804) (0f9b33f)
  • Rundeck node supports configurable SSL validation (#​33960) (1950037)
  • Slack Node: Clarify unfurl field descriptions (#​33900) (2ef112b)
  • Update Supabase credential description to use new secret keys (#​33818) (cedab5d)
  • Use a valid operation default in five built-in nodes (#​32410) (66ad8b9)
Features
Performance Improvements

v2.30.7

Bug Fixes
  • core: Lint community packages against their provenance-attested source (#​34391) (ecf9507)
  • core: Sign SES requests with the ses service name (#​34283) (9a9db18)

Open in Stage

Review in cubic

v2.30.6

Bug Fixes
  • core: Require execution mode for MCP workflow executions (#​34281) (ea5319f)

Open in Stage

Review in cubic

v2.30.5

Bug Fixes
  • core: Count AI assistant workflow test runs as manual executions in statistics (#​34153) (e832024)
  • core: Preserve node aliases when generating AI tool variants (#​34195) (1c73884)
Features

Open in Stage

Review in cubic

v2.30.4

Bug Fixes
  • core: Decouple executions visibility from the sharing license feature (#​33986) (2cfd956)
  • core: Settle webhook execution promise on early errors (#​33996) (254a1e5)
  • Notion Node: Restore ASCII simplified property keys on earlier node versions (#​34003) (540e246)

Open in Stage

Review in cubic

v2.30.3

Bug Fixes
  • editor: Keep AI Assistant thread state intact on editor hand-off (#​33924) (ee10d01)

Open in Stage

Review in cubic

v2.30.2

Bug Fixes
  • core: Acquire expression isolate when resolving node inputs (#​33771) (ae7c66c)
  • core: Acquire expression isolate when resolving node parameters (#​33770) (26068c9)

Open in Stage

Review in cubic

v2.30.1

Bug Fixes
Features
  • core: Support custom global roles in token exchange provisioning (#​33740) (1a7010f)

Open in Stage

Review in cubic

v2.30.0

Bug Fixes
  • AI Agent Node: Preserve parallel tool call structure in chat memory (#​32481) (387bb73)
  • AI Agent Node: Return intermediate steps when no tools are used (#​33450) (3ac2495)
  • ai-builder: Prevent snapshot staging races during concurrent sandbox creation (#​33342) (7d946c3)
  • API: Only exclude running executions from the public executions list (#​32657) (ae50852)
  • Avoid stack overflow on large search result sets (#​33050) (3915aba)
  • AWS Bedrock Chat Model Node: Validate regions from ARNs and IAM credentials (#​33638) (3ed8be9)
  • Basic LLM Chain Node: Prevent "Failed to parse agent steps" error (#​33338) (a62f0e3)
  • Block manual project member changes when project roles are managed (#​33270) (36aa28b)
  • Broaden secret detection in browser tool snapshots (#​33528) (48024f2)
  • Calendly Trigger Node: Request required OAuth2 scopes for Calendly API (#​33286) (9b9c3dd)
  • core: Add environment variable to configure redis tls serverName (#​31220) (161d595)
  • core: Allow-list models that support sampling parameters (#​33667) (5ebce06)
  • core: Await in-flight insights compaction when stopping the timer (#​33258) (8c7167f)
  • core: Ensure the system credential resolver exists on all main instances (#​33393) (c3898fb)
  • core: Guard against undefined node parameters in webhook path indexing (#​33366) (f1582f5)
  • core: Guard connection pool idle checks during cleanup (#​31059) (84ee38e)
  • core: Honor target version in migration report (#​33671) (ca589e9)
  • core: Improve error message for registry network failures (#​31276) (5af86c5)
  • core: Improve external secrets provider failure logs (#​33104) (e01bb9e)
  • core: Improve Instance AI workflow-building reliability (#​33530) (2be4092)
  • core: Improve OTEL error type handling (#​33519) (7e738ca)
  • core: Include workflow tags in get_workflow_details MCP tool (#​33219) (b3efecc)
  • core: Keep the user message when a run is stopped before it starts (#​33318) (78ca212)
  • core: Load tools for MCP registry connections from the server (#​33542) (f18443d)
  • core: Make agent execution project-scoped so published workflows in team projects can message agents (#​33459) (e9e2dd6)
  • core: Persist AI Assistant domain-access approvals across restarts and mains (#​33454) (d448379)
  • core: Pin langgraph and langgraph-checkpoint to prevent broken npm installs (#​33536) (4cca307)
  • core: Preserve Date values passed to the expression isolate (#​33322) (9410e96)
  • core: Preserve Instance AI agent activity when its run snapshot is empty (#​33557) (e46e321)
  • core: Preserve Instance AI output for runs stopped before completion (#​33335) (2472df8)
  • core: Prevent Code node failure when a workflow contains an AI tool (#​33336) (fea03a9)
  • core: Prevent duplicate zod instances that break npm installs (#​33463) (39a2093)
  • core: Reject reserved system column names when creating data tables (#​27064) (dbb7fa4)
  • core: Resolve private credentials in offloaded manual executions (#​33214) (e9a9088)
  • core: Restore node-cli eslint peer to a range (#​33196) (963c7f8)
  • core: Retry initial database connection on startup (#​33647) (e4711b9)
  • core: Return a client error when the request body stream is unreadable (#​33243) (4f4e252)
  • core: Return Data Table rows in a deterministic order when paginating (#​33358) (e130a22)
  • core: Roll back failed community package updates (#​33256) (63d28b3)
  • core: Send Digest auth credentials only after the server challenge (#​32673) (969e36e)
  • core: Skip AI Gateway managed credentials in pre-execution permission check (#​33269) (38b99af)
  • core: Surface the underlying cause on OAuth callback errors (#​33390) (546ee30)
  • core: Validate data-table CSV uploads by file extension (#​33275) (8aa4c71)
  • editor: Align parameter input sizes (#​33309) (da1a58e)
  • editor: Gate tag write actions in UI behind RBAC scopes (#​33378) (99cf776)
  • editor: Generate actions for nodes using a flat Action field across versions (#​33568) (b94b2cf)
  • editor: Hide "Needs first setup" badge for private credentials (#​33392) (62aa7b1)
  • editor: Hide custom scopes for managed OAuth credentials edited from the list (#​33432) (29aa414)
  • editor: Include base path in View sub-execution links (#​33069) (a6e7880)
  • editor: Keep Instance AI preview manual execution across tab switches (#​33179) (e5e018e)
  • editor: Limit assistant resource auto-linking (#​33389) (e18501f)
  • editor: Preserve chat input scroll position when editing text mid-content (#​33619) (2895236)
  • editor: Prevent duplicate AI Gateway unsupported-action notice (#​33428) (cb039e0)
  • editor: Reconcile Data Table column schema on node open (#​29935) (269895f)
  • editor: Reliably auto-open template credential setup modal (#​33281) (608a222)
  • editor: Render parameter popout editors above the credential modal (#​33202) (cfce542)
  • editor: Restore Instance AI credential card without a loaded workflow (#​33289) (c4e0bf3)
  • editor: Restore Instance AI live run UI after HITL reconnect (#​33401) (01a3c7e)
  • editor: Should not allow Sub wf when all ai child nodes (#​23472) (b5f4035)
  • editor: Show AI Gateway hints for supported nodes used as tools (#​33464) (cdc473e)
  • editor: Show Free credits badge for Tool-variant nodes in node creator panel (#​33285) (5cf8645)
  • editor: Show implied scope options as disabled with tooltip (#​33237) (899abf6)
  • editor: Warn on incompatible trigger for private creds not connected by user (#​33641) (6d499a2)
  • Email Trigger (IMAP) Node: Surface connection error details in activation errors (#​32913) (8fa4e8c)
  • Github Node: Set searchFilterRequired:true for owner property, fix behavior on frontend (#​33290) (49e5982)
  • Guard SSH clients manager shutdown against undefined logger (#​33274) (f75802d)
  • Handle AI Gateway-managed credentials in Instance AI (#​33365) (704d246)
  • HubSpot Node: Load full property list in selection dropdowns (#​33280) (613b2c5)
  • Improve AI Assistant post-build follow-ups (#​33419) ([6f0d30f](h

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title chore(deps): update n8n to v2.26.3 chore(deps): update n8n to v2.26.4 Jun 15, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.26.4 chore(deps): update n8n to v2.27.0 Jun 16, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.27.0 chore(deps): update n8n to v2.27.1 Jun 17, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.27.1 chore(deps): update n8n to v2.27.2 Jun 18, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.27.2 chore(deps): update n8n to v2.27.3 Jun 19, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.27.3 chore(deps): update n8n (minor) Jun 22, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch 3 times, most recently from 520ff0e to 969f0a0 Compare June 25, 2026 12:40
@renovate renovate Bot changed the title chore(deps): update n8n (minor) chore(deps): update n8n to v2.28.2 Jun 25, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.28.2 chore(deps): update n8n to v2.28.3 Jun 29, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.28.3 chore(deps): update n8n to v2.29.0 Jun 30, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch from 9bc6e3a to 02653fe Compare July 1, 2026 21:02
@renovate renovate Bot changed the title chore(deps): update n8n to v2.29.0 chore(deps): update n8n to v2.29.2 Jul 1, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch from 02653fe to e63e564 Compare July 2, 2026 09:35
@renovate renovate Bot changed the title chore(deps): update n8n to v2.29.2 chore(deps): update n8n to v2.29.3 Jul 2, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch from e63e564 to b95f88c Compare July 3, 2026 09:56
@renovate renovate Bot changed the title chore(deps): update n8n to v2.29.3 chore(deps): update n8n to v2.29.4 Jul 3, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch from b95f88c to 458fc23 Compare July 3, 2026 14:00
@renovate renovate Bot changed the title chore(deps): update n8n to v2.29.4 chore(deps): update n8n to v2.29.5 Jul 3, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch from 458fc23 to db1d2fc Compare July 6, 2026 09:42
@renovate renovate Bot changed the title chore(deps): update n8n to v2.29.5 chore(deps): update n8n to v2.29.6 Jul 6, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch from db1d2fc to 1ab706a Compare July 7, 2026 13:10
@renovate renovate Bot changed the title chore(deps): update n8n to v2.29.6 chore(deps): update n8n to v2.30.0 Jul 7, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch from 1ab706a to 84046ad Compare July 8, 2026 10:05
@renovate renovate Bot changed the title chore(deps): update n8n to v2.30.0 chore(deps): update n8n to v2.30.1 Jul 8, 2026
@renovate
renovate Bot force-pushed the renovate/n8n branch from 84046ad to 78208f9 Compare July 9, 2026 10:03
@renovate renovate Bot changed the title chore(deps): update n8n to v2.30.1 chore(deps): update n8n to v2.30.2 Jul 9, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.30.2 chore(deps): update n8n to v2.30.3 Jul 10, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.30.3 chore(deps): update n8n to v2.30.4 Jul 13, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.30.4 chore(deps): update n8n to v2.31.0 Jul 14, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.31.0 chore(deps): update n8n to v2.31.1 Jul 15, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.31.1 chore(deps): update n8n to v2.31.2 Jul 16, 2026
@renovate renovate Bot changed the title chore(deps): update n8n to v2.31.2 chore(deps): update n8n to v2.31.3 Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants