Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 20, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
docker.io/n8nio/n8n (source) major 1.123.162.4.4

Release Notes

n8n-io/n8n (docker.io/n8nio/n8n)

v2.4.0

Bug Fixes
  • ai-builder: Call onGenerationSuccess callback in multi-agent workflow (#​24086) (24af748)
  • ai-builder: Reducing confusion in spec evals from double negative don't criteria (#​24099) (c8391ac)
  • Box Node: Fix webhook deletion bug that could delete wrong webhooks (#​18155) (f7e2029)
  • Bump validator dependency (#​24026) (454c856)
  • Bump versions for qs/langchain (#​23939) (bb3d2b6)
  • core: Add license check to DELETE variables endpoint (#​24028) (647a684)
  • core: Add license check to LDAP configuration endpoints (#​24105) (588fa50)
  • core: Automatically re-publish workflow with new version on pull (#​23859) (14a4b74)
  • core: Avoid copying execution data table on AddWorkflowVersionIdToExecutionData migration (#​23901) (b4eeba8)
  • core: Bug with incorrect DI in some cases - picked up by enabling linting rule (#​23855) (79f529c)
  • core: ChatHub: respond error details from execution (#​23732) (5234921)
  • core: Check if user data changed before calling save on ldap sync (#​23796) (7610a50)
  • core: Coerce BinaryDataConfig dbMaxFileSizeSchema to a number (#​23927) (565a428)
  • core: Connect to external secrets provider before testing (#​24135) (c399e8e)
  • core: Ensure all streaming chunks are processed before deleting ChatHub workflow (#​24040) (8fa5aa0)
  • core: Fix for jumpy UI when using drag/drop to fields in NDV (#​23516) (4f606d7)
  • core: Fix redirection of user missing MFA to personal settings (#​23881) (072a1dd)
  • core: Inserts into execution metadata table fail due to fk (#​23759) (77cbe50)
  • core: Resolve file path correctly when serving node icons from N8N_CUSTOM_EXTENSIONS (#​23029) (7aa5307)
  • core: Revert auto publish on pull (#​24101) (5013a46)
  • core: Sanitize filenames for file operations (#​23988) (e0baf48)
  • core: Stronger allowed path enforcement for read/write Node (#​23542) (1a33fa3)
  • Correctly parse curl command with encoding (#​23853) (dc847e7)
  • Data Table Node: Fix issue with insert and update operation (#​23936) (569695d)
  • editor: Fix input type switch when pasting expression (#​23535) (aed05b4)
  • editor: Fix typo in source control push modal message (#​23971) (09ed1f6)
  • editor: Hide 'Create Folder' button if not applicable (#​23981) (8824bea)
  • editor: Keep structured output parser error icon in correct position when running (#​23930) (f98b7be)
  • editor: Make AI assistant tool steps visible during streaming (#​23898) (64498cd)
  • editor: Make code block's copy button in ChatHub follow scroll (#​24154) (6fcf2b7)
  • editor: Update free AI credits model list to include gpt-5-mini (#​24041) (8ca4f27)
  • Escape special characters in queries (#​23133) (f73fae6)
  • lmChatOpenAi Node: Add validation for models requiring Responses API (#​24033) (60a18a4)
  • McpClientTool Node: Sanitize MCP tool arguments based on schema (#​23167) (639c09f)
  • Resolve expressions in custom form HTML fields for HITL nodes (#​23922) (62f3019)
  • Simple Memory Node: Don't allow adding simple memory node if instance in queue or multi-main mode (#​24083) (e70a3f3)
  • Update mime-types to fixed version (#​23858) (29515c8)
Features

v2.3.6

2.3.6 (2026-01-16)

v2.3.5

Bug Fixes

v2.3.4

Bug Fixes

v2.3.3

v2.3.2

Bug Fixes
  • ai-builder: Call onGenerationSuccess callback in multi-agent workflow (#​24086) (be0edb8)

v2.3.1

Bug Fixes
  • Bump versions for qs/langchain (#​23939) (84d86b1)
  • core: Avoid copying execution data table on AddWorkflowVersionIdToExecutionData migration (#​23901) (26aef2a)
  • core: Fix redirection of user missing MFA to personal settings (#​23881) (b630551)
  • Data Table Node: Fix issue with insert and update operation (#​23936) (23908a7)
  • McpClientTool Node: Sanitize MCP tool arguments based on schema (#​23167) (33ee325)

v2.3.0

Bug Fixes
  • Add data insight metadata migration (#​23694) (3aeb040)
  • AI Agent Node: Fix toolInput field in intermediateSteps output (#​23767) (ae2e7a8)
  • AI Agent Node: Store AI agent tool calls as native LangChain messages (#​23687) (daa81a1)
  • ai-builder: Improve handling of max recursion errors (#​23606) (9329d55)
  • core: Modify path validation to work cross platforms (#​23737) (35d110f)
  • core: Fix CORS issue in waiting webhook responses (#​23697) (23ae22b)
  • core: Fix race condition in executions pruning on leadership change (#​23575) (3af145e)
  • core: Node feature flags supported in canvas status icon (#​23300) (3e80bdb)
  • core: Validate missing code param in Code node (#​23405) (c7fed98)
  • editor: Add defaultLocale to public settings (#​23134) (1dd0fac)
  • editor: Allow moving workflows on the overview page (#​21742) (5b5867f)
  • editor: Correct hosted chat font family defaults (#​23718) (b59fad7)
  • editor: Fix chat message action icons visibility in dark mode (#​23444) (fc8b667)
  • editor: Fix NDV state getting stale when navigating using the floating buttons (#​23717) (06eef00)
  • editor: Fix VersionUpdateCTA disabled state (#​23722) (0bee0a5)
  • editor: Keep focus in canvas chat after sending a message (#​23719) (b6bc146)
  • editor: Logs not showing tool usage correctly for sub-agents (#​23860) (d99a07e)
  • editor: Remove arbitrary maxlength restriction from data table n… (#​23242) (229024f)
  • editor: Sub node's input not shown when its root node finished with an error (#​23770) (b113694)
  • Github Node: Handle binary data in all modes by converting to base64 (#​23497) (c96534f)
  • n8n Form Trigger Node: Add support for fieldName in JSON config (#​23491) (50573e0)
  • Redis Node: Fix reconnect strategy to prevent infinite reconnect attempts (#​22526) (e75cf6b)
  • Return null if no last successful execution exists instead of 404 (#​23720) (9339d14)
  • Stripe Trigger Node: Add Stripe signature verification (#​22764) (f816b39)
  • Structured Output Parser Node: Fix parsing of JSON with markdown code segments (#​23726) (e5c7d43)
Features

v2.2.6

Bug Fixes
  • ai-builder: Call onGenerationSuccess callback in multi-agent workflow (#​24086) (68d157a)

v2.2.5

Bug Fixes
  • core: Fix redirection of user missing MFA to personal settings (#​23881) (51debbc)
  • McpClientTool Node: Sanitize MCP tool arguments based on schema (#​23167) (16f9606)

v2.2.4

Bug Fixes
  • core: Avoid copying execution data table on AddWorkflowVersionIdToExecutionData migration (#​23901) (96c89e8)

v2.2.3

Bug Fixes

v2.2.2

Bug Fixes
Features
  • core: Use draft sub-workflow version for manual execution, published for production (#​23166) (4f10759)

v2.2.1

Bug Fixes

v2.2.0

Bug Fixes
  • ai-builder: Allow running get-node-examples tool in parallel (#​23473) (041a39b)
  • ai-builder: Connection validation respects node version and type (#​23349) (0bd7a94)
  • Basic LLM Chain Node: Support ResponsesApi and OpenAI tools (#​22936) (3b694a6)
  • core: Add isToolExecution method to context classes and update HttpRequestV3 to conditionally show hints (#​23143) (07a1a4e)
  • core: Check mime type when restoring attachments in chat memory (#​23287) (5c3b7b6)
  • core: Ensure runner does not terminate pipe reader prematurely (#​23448) (93bb0c5)
  • core: Error running evaluations in queue mode (#​23248) (d9d5a01)
  • core: Fix access control checks for displaying workflow and execution links on Chat hub (#​23524) (240f10a)
  • core: Fix Ollama models support on Chat hub (#​23458) (0611184)
  • core: Fix verified community packages reinstall (#​23428) (6b6b828)
  • core: Preserve AI tool input/output data on execution error (#​23292) (e861344)
  • core: Skip saving workflow statistics on 'chat' executions (#​23465) (2868d1b)
  • Don't encrypt state for hooks calls (#​23357) (c739d33)
  • editor: Allow space key in input fields when holding shift (#​23153) (9cfd6e5)
  • editor: Fix navigation menu layout (#​23271) (a211e62)
  • editor: Fix placeholder telemetry event triggering too many times (#​23454) (2837869)
  • editor: Fix wf nodes not updated correctly on workflow activated/deactivated events (#​23333) (ffbf66e)
  • editor: Implement node position checks and overlap detection for canvas operations (#​22536) (09566a0)
  • editor: Not close publish modal when clicking outside (#​23240) (9c19072)
  • editor: Preserve AI Builder chat state when switching routes during streaming (#​23442) (99f398e)
  • editor: Prevent Reka UI from interfering with Element Plus dropdown selections (#​23370) (f700aff)
  • editor: Previous message does not exist error when sending chat message (#​23298) (04636cc)
  • editor: Remove running tool messages when AI builder task fails (#​23437) (da9014f)
  • editor: Restore correct node icon colors in nodes panel (#​23152) (ed65ef9)
  • editor: Select default Chat hub model to use from models allowed by settings (#​23348) (804a007)
  • Embeddings OpenAI Node: Validate embedding inputs to prevent undefined errors (#​23328) (eb3b771)
  • Extracts data from PDF without memory issues (#​23309) (b0c3c39)
  • Fix broken route for variables notification toast on pull (#​23339) (fc2bdd3)
  • Guardrails Node: Handle Unicode characters (#​21807) (238a8fe)
  • Handle nodes with missing type field in ActivateExecuteWorkflowTriggerWorkflows migration (#​23392) (538181c)
  • Limit access to files based on regex pattern (#​23413) (e22acaa)
  • Lint error needs to be hovered not the text (#​23310) (864095b)
  • Microsoft OneDrive Node: Don't overwrite filename from node parameters when uploading binary file (#​22949) (6ae4999)
  • n8n Form Node: Restores executions status check for waiting forms (#​23452) (bded5f5)
  • Only support specified git config keys in Git node (#​23264) (8382e27)
  • Phantombuster Node: Don't send empty objects in request (#​22303) (cec256f)
  • Postgres Node: Add Continue on Error support for type validation errors in RMC (#​23235) (3aeb247)
  • Sharepoint file selection correctly applies filter (#​23155) (e0ab5ba)
  • Webhook Node: Use CIDR matching for IP whitelist check (#​23399) (11f8597)
Features
  • ai-builder: Add support for versioning in ai-builder (#​23060) (5818d58)
  • ai-builder: Multi-agent workflow builder improvements, best practices and better template usage (#​23417) (94dd47b)
  • All requests to OpenAI include a platform header (#​23463) (f971567)
  • Assign default project admin on pull (#​23355) (d5c0934)
  • core: Add dedicated workflow:publish project scope to use instead of the generic workflow:update (#​23289) (011c4bb)
  • core: Add log streaming events for 2FA enable/disable (#​23302) (ca96ffc)
  • core: Add log streaming events for variables (#​23425) (150d16d)
  • core: Add options necessary for AWS elasticache cluster with TLS (#​23274) (2565757)
  • core: Add workflow activation events to log streaming (#​23251) (42effef)
  • core: Add workflow settings to log streaming (#​23294) (4ece6dc)
  • core: Change data table size limit refresh rate from 60 to 5 seconds (#​22852) (8457373)
  • editor: Connect workflows from MCP settings page (#​23025) (a84b0e5)
  • editor: Group sub-node execution errors with same messages inside a tooltip (#​23402) (378a32f)
  • editor: Update Chat sidebar to match v2 styles (#​23267) (9bebbab)
  • Support dynamic credentials in oauth refresh (#​23225) (0f17bef)

v2.1.5

Bug Fixes
  • core: Make Webhook production triggers using published version instead of draft (0ff9e1b)
  • core: Modify path validation to work cross platforms (#​23737) (174ca04)
  • Stripe Trigger Node: Add Stripe signature verification (#​22764) (e505128)

v2.1.4

2.1.4 (2025-12-23)

v2.1.3

Bug Fixes

v2.1.2

Bug Fixes
  • core: Fix Ollama models support on Chat hub (#​23458) (73d3836)
  • core: Fix verified community packages reinstall (#​23428) (fe3a9aa)
  • core: Skip saving workflow statistics on 'chat' executions (#​23465) (bb25559)
  • Handle nodes with missing type field in ActivateExecuteWorkflowTriggerWorkflows migration (#​23392) (ec6d727)
  • Limit access to files based on regex pattern (#​23413) (8df042f)
  • n8n Form Node: Restores executions status check for waiting forms (#​23452) (482470a)

v2.1.1

Bug Fixes
  • ai-builder: Connection validation respects node version and type (#​23349) (adc07da)
  • core: Error running evaluations in queue mode (#​23248) (499b435)
  • Don't encrypt state for hooks calls (#​23357) (cb8f650)
  • editor: Fix wf nodes not updated correctly on workflow activated/deactivated events (#​23333) (9a85ca7)
  • editor: Select default Chat hub model to use from models allowed by settings (#​23348) (2c23652)
  • Only support specified git config keys in Git node (#​23264) (d9527bd)

v2.1.0

Bug Fixes

Configuration

📅 Schedule: Branch creation - "on saturday" (UTC), 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 force-pushed the renovate/docker.io-n8nio-n8n-2.x branch 5 times, most recently from 1b44f44 to 19aeddd Compare December 27, 2025 00:27
@renovate renovate bot force-pushed the renovate/docker.io-n8nio-n8n-2.x branch 4 times, most recently from edf3c23 to 771c8c6 Compare January 7, 2026 17:45
@renovate renovate bot force-pushed the renovate/docker.io-n8nio-n8n-2.x branch 7 times, most recently from 67bf981 to beb5ae2 Compare January 16, 2026 17:33
@renovate renovate bot force-pushed the renovate/docker.io-n8nio-n8n-2.x branch from beb5ae2 to 20dbf4f Compare January 17, 2026 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant