Update n8nio/n8n Docker tag to v2.31.4 #41

Merged
renovate merged 1 commit from renovate/n8nio-n8n-2.x into main 2026-07-20 10:08:13 +02:00
Collaborator

This PR contains the following updates:

Package Type Update Change
n8nio/n8n (source) final minor 2.30.42.31.4

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

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [n8nio/n8n](https://n8n.io) ([source](https://github.com/n8n-io/n8n)) | final | minor | `2.30.4` → `2.31.4` | --- ### Release Notes <details> <summary>n8n-io/n8n (n8nio/n8n)</summary> ### [`v2.31.0`](https://github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#2310-2026-07-14) ##### Bug Fixes - Add tooltips to node hover actions ([#&#8203;33777](https://github.com/n8n-io/n8n/issues/33777)) ([715cdcb](https://github.com/n8n-io/n8n/commit/715cdcb8014e79787bacad6157c63f23ec2f48f4)) - **Agent Node:** Fall back to guardrails input and hide auto prompt source without a chat trigger ([#&#8203;33762](https://github.com/n8n-io/n8n/issues/33762)) ([2fbd6c5](https://github.com/n8n-io/n8n/commit/2fbd6c5b352ebbf00252b7c0741cfea1459fbac6)) - **AI Agent Node:** Remove assistant tool call redundant message and simplify chat tool response ([#&#8203;33640](https://github.com/n8n-io/n8n/issues/33640)) ([704d956](https://github.com/n8n-io/n8n/commit/704d95672b5348fa02fde474cf7c62b1ce10b406)) - Build API playground URL with a slash-safe join on settings/api ([#&#8203;33272](https://github.com/n8n-io/n8n/issues/33272)) ([3e12a5b](https://github.com/n8n-io/n8n/commit/3e12a5b7eadbe2af78067072729b416c3ca88d5c)) - Cancel leaked assistant unread timer on stream stop and disposal ([#&#8203;33359](https://github.com/n8n-io/n8n/issues/33359)) ([161392a](https://github.com/n8n-io/n8n/commit/161392a1fc0246cb4ab246e3aa35f07ab2c3d178)) - Cap auto-detected editor rows within NDV boundary ([#&#8203;33727](https://github.com/n8n-io/n8n/issues/33727)) ([5c20436](https://github.com/n8n-io/n8n/commit/5c204364eb84331c09ff4fe3ed5a0928c7b1fc62)) - Chat works when running on separate webhook server ([#&#8203;33724](https://github.com/n8n-io/n8n/issues/33724)) ([33e490d](https://github.com/n8n-io/n8n/commit/33e490d6c2bec274d7ef2ea348256eb226cbf852)) - **core:** Acquire expression isolate when resolving node inputs ([#&#8203;33759](https://github.com/n8n-io/n8n/issues/33759)) ([5fa42f4](https://github.com/n8n-io/n8n/commit/5fa42f4f135e83c08a17e4b413b544f9103aed29)) - **core:** Acquire expression isolate when resolving node parameters ([#&#8203;33757](https://github.com/n8n-io/n8n/issues/33757)) ([3865048](https://github.com/n8n-io/n8n/commit/386504848a3e802167beeac202a4ea8ee1380fbd)) - **core:** Add N8N\_MCP\_BASE\_URL for split-hostname MCP OAuth deployments ([#&#8203;34028](https://github.com/n8n-io/n8n/issues/34028)) ([17905b5](https://github.com/n8n-io/n8n/commit/17905b5f3593008760a3bd0e31adc4308c5d8ec7)) - **core:** Allow extra properties in MCP search\_workflows output schema ([#&#8203;33057](https://github.com/n8n-io/n8n/issues/33057)) ([1bb253e](https://github.com/n8n-io/n8n/commit/1bb253e21d74d0cf98ca2f8a6857fadb79dab98f)) - **core:** Bound Postgres pool teardown during DB connection recovery ([#&#8203;33140](https://github.com/n8n-io/n8n/issues/33140)) ([509ab6b](https://github.com/n8n-io/n8n/commit/509ab6be8f36f1cff9be1f72b537420b9772f2be)) - **core:** Construct execution errors correctly when Error.prototype is frozen ([#&#8203;33897](https://github.com/n8n-io/n8n/issues/33897)) ([fffa423](https://github.com/n8n-io/n8n/commit/fffa4233b358b479e8ea4a244b398924f2271ae4)) - **core:** Decouple executions visibility from the sharing license feature ([#&#8203;33694](https://github.com/n8n-io/n8n/issues/33694)) ([4623bb4](https://github.com/n8n-io/n8n/commit/4623bb414e7e210f027aa7b7b2c1753e85661b0e)) - **core:** Exclude published versions from workflow history prune ([#&#8203;32239](https://github.com/n8n-io/n8n/issues/32239)) ([bde5f08](https://github.com/n8n-io/n8n/commit/bde5f081fc1e8b55fc5ba8edd5a428355eaecfbf)) - **core:** Guard against null run-data slots in execution redaction ([#&#8203;33718](https://github.com/n8n-io/n8n/issues/33718)) ([c9590f3](https://github.com/n8n-io/n8n/commit/c9590f3e0dd30d710d6033c61731ab1172fe8f1e)) - **core:** Handle manual execution without a destination node ([#&#8203;33156](https://github.com/n8n-io/n8n/issues/33156)) ([ec68851](https://github.com/n8n-io/n8n/commit/ec688511b5d3b3c5b5c7ad9cfe2fce21f4b9ef38)) - **core:** Persist MCP Server Trigger tool calls in queue mode ([#&#8203;33383](https://github.com/n8n-io/n8n/issues/33383)) ([0a067ee](https://github.com/n8n-io/n8n/commit/0a067ee883d8623c7eaca018989489a98018fe1a)) - **core:** Propagate sub-workflow credential usage to the parent execution ([#&#8203;33674](https://github.com/n8n-io/n8n/issues/33674)) ([993e1c8](https://github.com/n8n-io/n8n/commit/993e1c8b7222b5f72213e662e31036102995cd21)) - **core:** Reconcile data table name collisions on source control pull ([#&#8203;33867](https://github.com/n8n-io/n8n/issues/33867)) ([328e07c](https://github.com/n8n-io/n8n/commit/328e07cd12d9403886dfb29c8117c199571d8e1e)) - **core:** Reconcile per-user connections when a private credential is moved ([#&#8203;33630](https://github.com/n8n-io/n8n/issues/33630)) ([136e774](https://github.com/n8n-io/n8n/commit/136e774877b5923e8fe4580da8e1fc7e1af20a79)) - **core:** Reconcile stale AI Assistant mocked-credential simulation plan before workflow verification ([#&#8203;33808](https://github.com/n8n-io/n8n/issues/33808)) ([2d42b3f](https://github.com/n8n-io/n8n/commit/2d42b3fecf7691e2b0c373bf8771e36c4fdfaccb)) - **core:** Report auto-bound credentials from AI Assistant workflow builds ([#&#8203;33802](https://github.com/n8n-io/n8n/issues/33802)) ([a1df115](https://github.com/n8n-io/n8n/commit/a1df115aef403cac16b38c4d6015b7f74a07b9ac)) - **core:** Report node errors in workflow verification ([#&#8203;33576](https://github.com/n8n-io/n8n/issues/33576)) ([3aa3ffd](https://github.com/n8n-io/n8n/commit/3aa3ffd13b86ed2d655f1d1d0456499f08e9c3de)) - **core:** Run database connection recovery only for Postgres ([#&#8203;33731](https://github.com/n8n-io/n8n/issues/33731)) ([a3e6a56](https://github.com/n8n-io/n8n/commit/a3e6a562f2d8f0c0ae30336cc5337441a909053e)) - **core:** Serialize circuit breaker options ([#&#8203;33909](https://github.com/n8n-io/n8n/issues/33909)) ([b6bf7b0](https://github.com/n8n-io/n8n/commit/b6bf7b0429c6869ab6b37950410b769da7e2071f)) - **core:** Settle webhook execution promise on early errors ([#&#8203;33872](https://github.com/n8n-io/n8n/issues/33872)) ([7cf79d1](https://github.com/n8n-io/n8n/commit/7cf79d1efb8f8334b52737f19a97e1349d162b6c)) - **core:** Skip webhook auth for editor test executions and scope basic auth realm per webhook ([#&#8203;33823](https://github.com/n8n-io/n8n/issues/33823)) ([6660c45](https://github.com/n8n-io/n8n/commit/6660c45c7dc987699e5b728cae995741a807bd83)) - **core:** Support bare models for custom AI Assistant endpoints ([#&#8203;34016](https://github.com/n8n-io/n8n/issues/34016)) ([0fee78b](https://github.com/n8n-io/n8n/commit/0fee78b7fc81fb507ef34135a0cb6f8701a9e6fd)) - **core:** Support custom OpenAI-compatible model endpoints in AI Assistant ([#&#8203;33836](https://github.com/n8n-io/n8n/issues/33836)) ([b544b14](https://github.com/n8n-io/n8n/commit/b544b143b7807e3309cbb7394c2b3067ed4d4e72)) - **core:** Surface vector store provider errors as actionable node errors ([#&#8203;33508](https://github.com/n8n-io/n8n/issues/33508)) ([8526bc0](https://github.com/n8n-io/n8n/commit/8526bc043be3f49e32ca816d48aa0710c628cb30)) - **Cron Node:** Remove HTML line breaks from notice text ([#&#8203;33991](https://github.com/n8n-io/n8n/issues/33991)) ([7496201](https://github.com/n8n-io/n8n/commit/749620192e67ddd1b31434bb3c545abe3dfada86)) - Decompress small ZIP64 archives without false size-limit error ([#&#8203;33039](https://github.com/n8n-io/n8n/issues/33039)) ([d472e14](https://github.com/n8n-io/n8n/commit/d472e14d08d15dcc612064da0f9ba2f096c8cecd)) - **editor:** Add labels to buttons in logs view overview row ([#&#8203;33203](https://github.com/n8n-io/n8n/issues/33203)) ([4a741f3](https://github.com/n8n-io/n8n/commit/4a741f3e47278b07a168970b2cbffe50d741a5d8)) - **editor:** Clarify why AI workflow setup cannot continue ([#&#8203;33917](https://github.com/n8n-io/n8n/issues/33917)) ([421bd6f](https://github.com/n8n-io/n8n/commit/421bd6f35529e3306fbaa22b772f45927848db79)) - **editor:** Correct documentation link ([#&#8203;33692](https://github.com/n8n-io/n8n/issues/33692)) ([52a48f0](https://github.com/n8n-io/n8n/commit/52a48f0506ab5f574a789937fdafd212c9450ea7)) - **editor:** Disable private credential connect and actions in execution view ([#&#8203;33766](https://github.com/n8n-io/n8n/issues/33766)) ([80f99eb](https://github.com/n8n-io/n8n/commit/80f99eb49460d70b007ab6109d68e70def52f6fb)) - **editor:** Disable view publish timeline action for new workflows ([#&#8203;33901](https://github.com/n8n-io/n8n/issues/33901)) ([ba57f6f](https://github.com/n8n-io/n8n/commit/ba57f6fe34c7f3993c3e645b808243dcd5b50d94)) - **editor:** Fix concurrent executions label when manual run is active ([#&#8203;33660](https://github.com/n8n-io/n8n/issues/33660)) ([2a0ea0c](https://github.com/n8n-io/n8n/commit/2a0ea0c1d442404902eda75e91fcebbf72524d85)) - **editor:** Fix What's New dialog layout and restore close button ([#&#8203;33972](https://github.com/n8n-io/n8n/issues/33972)) ([383f18c](https://github.com/n8n-io/n8n/commit/383f18c46519e021b54b9f6d33a02ab114216167)) - **editor:** Highlight Instance AI cards that are waiting for user input ([#&#8203;33959](https://github.com/n8n-io/n8n/issues/33959)) ([de0389d](https://github.com/n8n-io/n8n/commit/de0389d02d9fd25a4ffea12a07331bf152d25d6f)) - **editor:** Improve private credentials UI copy and layout ([#&#8203;33930](https://github.com/n8n-io/n8n/issues/33930)) ([55addc8](https://github.com/n8n-io/n8n/commit/55addc85ea34364aea44411d021206745577fc8d)) - **editor:** Keep AI Assistant thread state intact on editor hand-off ([#&#8203;33895](https://github.com/n8n-io/n8n/issues/33895)) ([61a395c](https://github.com/n8n-io/n8n/commit/61a395c6687b1b1988f1ca554006c4c845c1f6a9)) - **editor:** Keep credential connect banner below the type selector ([#&#8203;33806](https://github.com/n8n-io/n8n/issues/33806)) ([c6264b2](https://github.com/n8n-io/n8n/commit/c6264b2593718a7fb816cf795712fc5d3764d35c)) - **editor:** Lift 5k character limit in agent builder prompts ([#&#8203;33921](https://github.com/n8n-io/n8n/issues/33921)) ([499f75a](https://github.com/n8n-io/n8n/commit/499f75af4e93d833af7de878d62cbc2261a311fd)) - **editor:** Make Slack setup snapshots row horizontally scrollable ([#&#8203;33977](https://github.com/n8n-io/n8n/issues/33977)) ([008852c](https://github.com/n8n-io/n8n/commit/008852c6088031d3f6b38d63c90f9d185bd41b4e)) - **editor:** Preserve valid model selection when switching credentials ([#&#8203;33820](https://github.com/n8n-io/n8n/issues/33820)) ([126b3da](https://github.com/n8n-io/n8n/commit/126b3da50522536d4f561030be3b00c9c416b824)) - **editor:** Prevent duplicate $fromAI keys when editing tool node fields ([#&#8203;33892](https://github.com/n8n-io/n8n/issues/33892)) ([b9c360a](https://github.com/n8n-io/n8n/commit/b9c360a776553c50caf4c7ec638d5faec776b85f)) - **editor:** Render `node:*` icons in credentials ([#&#8203;33887](https://github.com/n8n-io/n8n/issues/33887)) ([a7ca661](https://github.com/n8n-io/n8n/commit/a7ca661ad9cd2a6d999038d673dfdc3a10250637)) - **editor:** Restore correct height of credential modal sidebar tabs ([#&#8203;33926](https://github.com/n8n-io/n8n/issues/33926)) ([f190c32](https://github.com/n8n-io/n8n/commit/f190c32a39ddc302518ebd75ea36752ff22245b2)) - **editor:** Restore small tag size in personalization survey multi-selects ([#&#8203;33856](https://github.com/n8n-io/n8n/issues/33856)) ([1bea412](https://github.com/n8n-io/n8n/commit/1bea41276b0ce848e4ae2f1fa1407f28c995c954)) - **editor:** Restrict assignment fields in AI Assistant workflow setup ([#&#8203;33968](https://github.com/n8n-io/n8n/issues/33968)) ([678b9e0](https://github.com/n8n-io/n8n/commit/678b9e00a046d024b532eb136011e2f1298edcfb)) - **editor:** Simplify n8n Connect messaging in publish and top-up modals ([#&#8203;33662](https://github.com/n8n-io/n8n/issues/33662)) ([82814dc](https://github.com/n8n-io/n8n/commit/82814dcf92015cb2b99d4503e673c330fa62d07a)) - **editor:** Stop executions list from firing endless load-more requests ([#&#8203;33574](https://github.com/n8n-io/n8n/issues/33574)) ([0e8de74](https://github.com/n8n-io/n8n/commit/0e8de74a9e3aedad8958886f3cedc6bf183c8595)) - **editor:** Unify onboarding empty states across overview and project tabs ([#&#8203;33670](https://github.com/n8n-io/n8n/issues/33670)) ([eeaa26e](https://github.com/n8n-io/n8n/commit/eeaa26ee1f3fb6afd5977df31f0d7e657f54bba4)) - **editor:** Use the show-suffix property to display chevron ([#&#8203;33803](https://github.com/n8n-io/n8n/issues/33803)) ([e7e44fe](https://github.com/n8n-io/n8n/commit/e7e44fed83af3a8780c19671b9cdda5f3aec3276)) - **editor:** Using the correct variant for secondary buttons ([#&#8203;28959](https://github.com/n8n-io/n8n/issues/28959)) ([3c2208a](https://github.com/n8n-io/n8n/commit/3c2208a2ed6db693b5475604087618abe349bac0)) - **Form Trigger Node:** Trim whitespace from email fields ([#&#8203;33507](https://github.com/n8n-io/n8n/issues/33507)) ([bfc0406](https://github.com/n8n-io/n8n/commit/bfc04067ac2a1044295a456477eeb4b1ed8f74e9)) - **Gmail Node:** Stringify expressions for parameters that expect strings ([#&#8203;33800](https://github.com/n8n-io/n8n/issues/33800)) ([3bfcbe4](https://github.com/n8n-io/n8n/commit/3bfcbe41f845427b9fd137c70138b648a6cb4f03)) - Google Docs add default drive id when searching folders ([#&#8203;33765](https://github.com/n8n-io/n8n/issues/33765)) ([0010cf6](https://github.com/n8n-io/n8n/commit/0010cf673b615a1e023ba99a35736444808524ef)) - **HTTP Request Node:** Include UI query parameters when signing AWS requests ([#&#8203;33679](https://github.com/n8n-io/n8n/issues/33679)) ([36a834d](https://github.com/n8n-io/n8n/commit/36a834d23d15abed36244c3b54aaef232a6b7bf6)) - **HTTP Request Node:** Sign AWS PrivateLink (vpce) endpoints correctly ([#&#8203;33769](https://github.com/n8n-io/n8n/issues/33769)) ([36411ea](https://github.com/n8n-io/n8n/commit/36411ea426527b73409802b29ceb254aa4a203e0)) - **LinkedIn Node:** Add scopes to get users even with organization support ([#&#8203;33934](https://github.com/n8n-io/n8n/issues/33934)) ([3681a8d](https://github.com/n8n-io/n8n/commit/3681a8d804b35e36d17a493f1928edc064791435)) - **MCP Client Tool Node:** Stop wrapping tool arguments in a value object ([#&#8203;33685](https://github.com/n8n-io/n8n/issues/33685)) ([ba62417](https://github.com/n8n-io/n8n/commit/ba624172d755dd9c698b91308b72a006bb42d1b3)) - **MCP Server Trigger Node:** Prevent memory leak under active MCP client polling ([#&#8203;33752](https://github.com/n8n-io/n8n/issues/33752)) ([0ca27b7](https://github.com/n8n-io/n8n/commit/0ca27b75e3649a3b1c18cd24dd19814ddd655931)) - **Microsoft Agent 365 Node:** Support stable Agent 365 MCP tooling ([#&#8203;30866](https://github.com/n8n-io/n8n/issues/30866)) ([87088c1](https://github.com/n8n-io/n8n/commit/87088c14c80b07a6d524a8a0aae41d1f3b66f8b3)) - **Microsoft Teams Node:** List all joined teams in the Task resource Team picker ([#&#8203;34043](https://github.com/n8n-io/n8n/issues/34043)) ([bae0021](https://github.com/n8n-io/n8n/commit/bae00219dfe56d4027e11de0b653cea542a671ec)) - **Notion Node:** Restore ASCII simplified property keys on earlier node versions ([#&#8203;33965](https://github.com/n8n-io/n8n/issues/33965)) ([e82116f](https://github.com/n8n-io/n8n/commit/e82116f13741662eadaee7d522631b6f33f60ffc)) - **Odoo Node:** Add domain filters to custom resources ([#&#8203;33581](https://github.com/n8n-io/n8n/issues/33581)) ([53e3ab4](https://github.com/n8n-io/n8n/commit/53e3ab4adaf4f88567941ac541bca53f44c8d510)) - **RabbitMQ Node:** Resolve routingKey by index ([#&#8203;33377](https://github.com/n8n-io/n8n/issues/33377)) ([f58fb18](https://github.com/n8n-io/n8n/commit/f58fb187270b159180d8654acb00b1ff306c0895)) - Raise community stale workflow operations-per-run so it reaches recent PRs ([#&#8203;34070](https://github.com/n8n-io/n8n/issues/34070)) ([6cb9a2f](https://github.com/n8n-io/n8n/commit/6cb9a2f13b0690c58c247c9058b6374d5e740db2)) - Reconcile pagination qs against params in next-page URL ([#&#8203;33804](https://github.com/n8n-io/n8n/issues/33804)) ([0f9b33f](https://github.com/n8n-io/n8n/commit/0f9b33f94eebe25424597ebf5e7004d6c230a727)) - Rundeck node supports configurable SSL validation ([#&#8203;33960](https://github.com/n8n-io/n8n/issues/33960)) ([1950037](https://github.com/n8n-io/n8n/commit/1950037f72871ae99301781881e3f9aa93e8cad4)) - **Slack Node:** Clarify unfurl field descriptions ([#&#8203;33900](https://github.com/n8n-io/n8n/issues/33900)) ([2ef112b](https://github.com/n8n-io/n8n/commit/2ef112b883e7d3c1a3346ee23e642ea709afea6f)) - Update Supabase credential description to use new secret keys ([#&#8203;33818](https://github.com/n8n-io/n8n/issues/33818)) ([cedab5d](https://github.com/n8n-io/n8n/commit/cedab5dcdfde7d7b1e4d0cba8f34b010d5251393)) - Use a valid operation default in five built-in nodes ([#&#8203;32410](https://github.com/n8n-io/n8n/issues/32410)) ([66ad8b9](https://github.com/n8n-io/n8n/commit/66ad8b930307fa7386824e9f45048105ddc657b1)) ##### Features - **API:** Add public API endpoints for the security policy settings ([#&#8203;33922](https://github.com/n8n-io/n8n/issues/33922)) ([f54893f](https://github.com/n8n-io/n8n/commit/f54893f0b447e42560d5843b5a4fa84bf26ba9a7)) - **AWS Bedrock Chat Model Node:** Expand inference parameters ([#&#8203;33668](https://github.com/n8n-io/n8n/issues/33668)) ([334fc22](https://github.com/n8n-io/n8n/commit/334fc221ed4258984c81492ed11e0025b3df57ea)) - **AWS IAM Node:** Add Assume Role authentication to Cognito and IAM nodes ([#&#8203;32016](https://github.com/n8n-io/n8n/issues/32016)) ([143ea82](https://github.com/n8n-io/n8n/commit/143ea825451a5e94be64d7a997e7fe9477fb570a)) - **core, editor:** Add telemetry events for generation errors and assistant views ([#&#8203;34000](https://github.com/n8n-io/n8n/issues/34000)) ([ef14bd6](https://github.com/n8n-io/n8n/commit/ef14bd6a9b1a427c1575def000513d6832064b02)) - **core:** Add agent favorites ([#&#8203;33899](https://github.com/n8n-io/n8n/issues/33899)) ([ff5d4f1](https://github.com/n8n-io/n8n/commit/ff5d4f1d3efe02bea9f3dcf4e911255dabe28677)) - **core:** Add log streaming events for failed package import/export ([#&#8203;33572](https://github.com/n8n-io/n8n/issues/33572)) ([24f7c6b](https://github.com/n8n-io/n8n/commit/24f7c6b5c60255041bb252407a4611f212dcefb7)) - **core:** Add name-and-type and type-only credential matching modes for package import ([#&#8203;33689](https://github.com/n8n-io/n8n/issues/33689)) ([dc05720](https://github.com/n8n-io/n8n/commit/dc05720609e7fe51509aca4a3affe563afaa6408)) - **core:** Add workflow reviews toggle to Security & policies ([#&#8203;33696](https://github.com/n8n-io/n8n/issues/33696)) ([5c924c3](https://github.com/n8n-io/n8n/commit/5c924c3a9b20e6c28873b0c724666698cd809869)) - **core:** Allow plugin prefix in MCP skillsUsed and unify parameter descriptions ([#&#8203;33814](https://github.com/n8n-io/n8n/issues/33814)) ([4a0250e](https://github.com/n8n-io/n8n/commit/4a0250ef9fad1611e30d9ca3d9530c49e425889c)) - **core:** Auto-name workflow versions created or updated via MCP ([#&#8203;33465](https://github.com/n8n-io/n8n/issues/33465)) ([59731fd](https://github.com/n8n-io/n8n/commit/59731fdfce6aa9a8f5b8477e7e41ddea477183aa)) - **core:** Enable private credentials by default ([#&#8203;33374](https://github.com/n8n-io/n8n/issues/33374)) ([5c664e7](https://github.com/n8n-io/n8n/commit/5c664e798ee5d60297ec765fe56ca29246a0e21a)) - **core:** Guide users through channel setup when building agents in the AI Assistant ([#&#8203;33479](https://github.com/n8n-io/n8n/issues/33479)) ([6c5a508](https://github.com/n8n-io/n8n/commit/6c5a5086b3238c2a46a4a270f89132402527eb9d)) - **core:** Limit end-user credential creation to owner, admin and project admin roles ([#&#8203;34064](https://github.com/n8n-io/n8n/issues/34064)) ([ce5426e](https://github.com/n8n-io/n8n/commit/ce5426e9220823979fe8bab9ed50a1c91d186b47)) - **core:** Make Instance AI aware of n8n Connect ([#&#8203;33524](https://github.com/n8n-io/n8n/issues/33524)) ([b60aafc](https://github.com/n8n-io/n8n/commit/b60aafc809b4312e1b897f678c5fe7c6aa79854b)) - **core:** Support custom global roles in token exchange provisioning ([#&#8203;33728](https://github.com/n8n-io/n8n/issues/33728)) ([5b9a096](https://github.com/n8n-io/n8n/commit/5b9a096bddf193bee013c1dd3508826254d6800d)) - **editor:** Add AI activity step to [@&#8203;n8n/design-system](https://github.com/n8n/design-system) ([#&#8203;33552](https://github.com/n8n-io/n8n/issues/33552)) ([a278914](https://github.com/n8n-io/n8n/commit/a278914ad97b8163a7a791ee8c598a3b78705391)) - **editor:** Add eval collection compare view shell and score chart ([#&#8203;33876](https://github.com/n8n-io/n8n/issues/33876)) ([8bd4056](https://github.com/n8n-io/n8n/commit/8bd405630ee458b78037a0566ff7a15315246c23)) - **editor:** Add eval collections list view and setup wizard ([#&#8203;33709](https://github.com/n8n-io/n8n/issues/33709)) ([ae7feb3](https://github.com/n8n-io/n8n/commit/ae7feb37dcdad63dcc5e25674515616ce23704b0)) - **editor:** Add Group/Ungroup context menu actions ([#&#8203;33839](https://github.com/n8n-io/n8n/issues/33839)) ([6eaba98](https://github.com/n8n-io/n8n/commit/6eaba982355f2efdc1305a36163c97c4439a38bc)) - **editor:** Add hover state to N8nSwitch ([#&#8203;33623](https://github.com/n8n-io/n8n/issues/33623)) ([aec2c67](https://github.com/n8n-io/n8n/commit/aec2c67b8d80a3be071a910986b6d73208c79362)) - **editor:** Add instance settings components and Storybook examples ([#&#8203;32821](https://github.com/n8n-io/n8n/issues/32821)) ([b5fe23b](https://github.com/n8n-io/n8n/commit/b5fe23bedde403e3068a7148b82c7ceb17598cd5)) - **editor:** Add n8n Connect section to node creator panels ([#&#8203;33835](https://github.com/n8n-io/n8n/issues/33835)) ([0acfbd7](https://github.com/n8n-io/n8n/commit/0acfbd74944e4b70b9c456266616ad05a2e2ea9e)) - **editor:** Add n8n Credits credential selection experiment ([#&#8203;33975](https://github.com/n8n-io/n8n/issues/33975)) ([24a04ce](https://github.com/n8n-io/n8n/commit/24a04ce813aba3ff7062b3a5ec2543dd2e27949d)) - **editor:** Add new RadioGroup component to [@&#8203;n8n/design-system](https://github.com/n8n/design-system) ([#&#8203;33533](https://github.com/n8n-io/n8n/issues/33533)) ([2a39b46](https://github.com/n8n-io/n8n/commit/2a39b46b35579b7d13e7d978a54ef00f7784faa6)) - **editor:** Boost n8n Connect services in nodes and tools panel search ([#&#8203;33832](https://github.com/n8n-io/n8n/issues/33832)) ([944f597](https://github.com/n8n-io/n8n/commit/944f597c074cce82940aadb4c640f463aac51c92)) - **editor:** Improve node group selection UX ([#&#8203;33893](https://github.com/n8n-io/n8n/issues/33893)) ([67b9cf0](https://github.com/n8n-io/n8n/commit/67b9cf09302f43732a20bdbc24eb1eda53ec7605)) - **editor:** Link to data tables referenced by ID in resource locator ([#&#8203;33654](https://github.com/n8n-io/n8n/issues/33654)) ([66ba98a](https://github.com/n8n-io/n8n/commit/66ba98ad5151614990ad6ebad2093e8d97220324)) - **editor:** Open logs panel on artifact execution and make execute button secondary ([#&#8203;34049](https://github.com/n8n-io/n8n/issues/34049)) ([689904c](https://github.com/n8n-io/n8n/commit/689904cb1099f1c492b825fd14fac74820071c15)) - **editor:** Remove preview label from Instance-level MCP settings ([#&#8203;34084](https://github.com/n8n-io/n8n/issues/34084)) ([17bd115](https://github.com/n8n-io/n8n/commit/17bd1155456cae02fd6c2b4a664cc67716a71f24)) - **editor:** Rename private credentials to end-user credentials ([#&#8203;33629](https://github.com/n8n-io/n8n/issues/33629)) ([b000bbd](https://github.com/n8n-io/n8n/commit/b000bbd2773d402ce879434b42a5b9fb8f7f106a)) - **editor:** Start Instance AI threads from templates on the website and template page ([#&#8203;33653](https://github.com/n8n-io/n8n/issues/33653)) ([67b3ed1](https://github.com/n8n-io/n8n/commit/67b3ed11fe478e5486be548154b7e9bec0fd48c0)) - **Form Node:** Support multiple files when returning binary from form ending ([#&#8203;33780](https://github.com/n8n-io/n8n/issues/33780)) ([cecec48](https://github.com/n8n-io/n8n/commit/cecec482bb7068de5c0c9be6a08a5d4f8a3920c7)) - **Form Trigger Node:** Add "Show Headers" option ([#&#8203;30205](https://github.com/n8n-io/n8n/issues/30205)) ([2d510e6](https://github.com/n8n-io/n8n/commit/2d510e6820efdb5a31980e3d959b4b7d776a0fd1)) - **Google BigQuery Node:** Allow custom OAuth2 scopes ([#&#8203;33822](https://github.com/n8n-io/n8n/issues/33822)) ([2f60c21](https://github.com/n8n-io/n8n/commit/2f60c21861f7ca06051cc6d9facf9b0837524a59)) - **MCP Server Trigger Node:** Present credential-connect link via elicitation ([#&#8203;33868](https://github.com/n8n-io/n8n/issues/33868)) ([c15d7da](https://github.com/n8n-io/n8n/commit/c15d7da3ad9fb37a26237e10bd0df3b5c082745e)) - **Merge Node:** Add `NODES_MERGE_SQL_SANDBOX_MEMORY_LIMIT_MB` variable ([#&#8203;33652](https://github.com/n8n-io/n8n/issues/33652)) ([9e4b4be](https://github.com/n8n-io/n8n/commit/9e4b4beed92e1df8ca79b9e285efe123e6d4dd31)) - **Merge Node:** Add queryParameters option ([#&#8203;33385](https://github.com/n8n-io/n8n/issues/33385)) ([a27931a](https://github.com/n8n-io/n8n/commit/a27931a79f335de5c43afc68fe3709dabbbe7021)) - **Microsoft Excel Node:** Rename node to Microsoft Excel (OneDrive) ([#&#8203;33963](https://github.com/n8n-io/n8n/issues/33963)) ([5964f01](https://github.com/n8n-io/n8n/commit/5964f01b4e2418e4cec05c94d092ab82770de4f8)) - **Notion Node:** Migrate to new API and overhaul the node ([#&#8203;33749](https://github.com/n8n-io/n8n/issues/33749)) ([276752f](https://github.com/n8n-io/n8n/commit/276752f9c5ff4791cf371a53b935d63f8390ca92)) - **Rocketchat Node:** Add Subscriptions & IM ops ([#&#8203;31432](https://github.com/n8n-io/n8n/issues/31432)) ([739c718](https://github.com/n8n-io/n8n/commit/739c718b2f9ece6963d8d66aa1ccdde664662ef7)) - Support custom endpoints for AWS Bedrock (VPC/PrivateLink) ([#&#8203;33805](https://github.com/n8n-io/n8n/issues/33805)) ([12fc9a0](https://github.com/n8n-io/n8n/commit/12fc9a0f299a0ac02ba5f943034415f656705352)) - **Zendesk Node:** Allow custom OAuth2 scopes ([#&#8203;33734](https://github.com/n8n-io/n8n/issues/33734)) ([381d5bf](https://github.com/n8n-io/n8n/commit/381d5bf3bdab750d7ab7d8f3897248348546998a)) ##### Performance Improvements - **core:** Bound peak memory when computing source control status ([#&#8203;33837](https://github.com/n8n-io/n8n/issues/33837)) ([f1d01b8](https://github.com/n8n-io/n8n/commit/f1d01b81e7afbdf97a07da410d14fe2b8caccd01)) - **core:** Reduce DB reads for global credentials check ([#&#8203;33918](https://github.com/n8n-io/n8n/issues/33918)) ([6509d77](https://github.com/n8n-io/n8n/commit/6509d774aa4852a3677e73012ffd8c82434e653d)) - **core:** Skip persisting run data for discarded executions ([#&#8203;33939](https://github.com/n8n-io/n8n/issues/33939)) ([dd69113](https://github.com/n8n-io/n8n/commit/dd691134005159200d76dd95565d28e890349ae5)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Only on Sunday and Saturday (`* * * * 0,6`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDcuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI0Ny4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Update n8nio/n8n Docker tag to v2.31.3
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
f868a9604b
renovate scheduled this pull request to auto merge when all checks succeed 2026-07-18 03:08:38 +02:00
Author
Collaborator

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks
### Branch automerge failure This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead. ___ * Branch has one or more failed status checks
renovate force-pushed renovate/n8nio-n8n-2.x from f868a9604b
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
to c6476a6fba
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-07-20 10:08:12 +02:00
Compare
renovate deleted branch renovate/n8nio-n8n-2.x 2026-07-20 10:08:13 +02:00
renovate changed title from Update n8nio/n8n Docker tag to v2.31.3 to Update n8nio/n8n Docker tag to v2.31.4 2026-07-20 10:08:36 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sebleh/n8n-custom!41
No description provided.