Update n8nio/n8n Docker tag to v2 #14

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

This PR contains the following updates:

Package Type Update Change
n8nio/n8n (source) final major 1.123.92.2.2

Release Notes

n8n-io/n8n (n8nio/n8n)

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.0

Bug Fixes
Features

v2.0.0

Bug Fixes
Features

Configuration

📅 Schedule: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), 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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [n8nio/n8n](https://n8n.io) ([source](https://github.com/n8n-io/n8n)) | final | major | `1.123.9` → `2.2.2` | --- ### Release Notes <details> <summary>n8n-io/n8n (n8nio/n8n)</summary> ### [`v2.2.0`](https://github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#220-2025-12-22) ##### Bug Fixes - **ai-builder:** Allow running `get-node-examples` tool in parallel ([#&#8203;23473](https://github.com/n8n-io/n8n/issues/23473)) ([041a39b](https://github.com/n8n-io/n8n/commit/041a39b083e2bb17017bc45ffc0bd28dd2ba7a0c)) - **ai-builder:** Connection validation respects node version and type ([#&#8203;23349](https://github.com/n8n-io/n8n/issues/23349)) ([0bd7a94](https://github.com/n8n-io/n8n/commit/0bd7a94d0ca1c2bb16e6e03cd0f44d81d99184d5)) - **Basic LLM Chain Node:** Support ResponsesApi and OpenAI tools ([#&#8203;22936](https://github.com/n8n-io/n8n/issues/22936)) ([3b694a6](https://github.com/n8n-io/n8n/commit/3b694a6c79fbb5251d2a37263fc9aa6e914f56d3)) - **core:** Add isToolExecution method to context classes and update HttpRequestV3 to conditionally show hints ([#&#8203;23143](https://github.com/n8n-io/n8n/issues/23143)) ([07a1a4e](https://github.com/n8n-io/n8n/commit/07a1a4e656df85e33fc28d338ff0b1a4fcc24ff4)) - **core:** Check mime type when restoring attachments in chat memory ([#&#8203;23287](https://github.com/n8n-io/n8n/issues/23287)) ([5c3b7b6](https://github.com/n8n-io/n8n/commit/5c3b7b6186c63b50b1dcbd4fa21eecbd705899e0)) - **core:** Ensure runner does not terminate pipe reader prematurely ([#&#8203;23448](https://github.com/n8n-io/n8n/issues/23448)) ([93bb0c5](https://github.com/n8n-io/n8n/commit/93bb0c5399dc56254a03e2a4f25ad40171c9312c)) - **core:** Error running evaluations in queue mode ([#&#8203;23248](https://github.com/n8n-io/n8n/issues/23248)) ([d9d5a01](https://github.com/n8n-io/n8n/commit/d9d5a01ca57954ca7a02a5272c3fa8035cde3936)) - **core:** Fix access control checks for displaying workflow and execution links on Chat hub ([#&#8203;23524](https://github.com/n8n-io/n8n/issues/23524)) ([240f10a](https://github.com/n8n-io/n8n/commit/240f10a6ede3311d126f48fe0a1573c4ec71dad0)) - **core:** Fix Ollama models support on Chat hub ([#&#8203;23458](https://github.com/n8n-io/n8n/issues/23458)) ([0611184](https://github.com/n8n-io/n8n/commit/0611184beeb803d1c6e07b94c865af8ba0a3a58f)) - **core:** Fix verified community packages reinstall ([#&#8203;23428](https://github.com/n8n-io/n8n/issues/23428)) ([6b6b828](https://github.com/n8n-io/n8n/commit/6b6b828e96fbb5895d7c7ecfdc7490fd5e5bea18)) - **core:** Preserve AI tool input/output data on execution error ([#&#8203;23292](https://github.com/n8n-io/n8n/issues/23292)) ([e861344](https://github.com/n8n-io/n8n/commit/e861344f5b1705f3e79fda8fd83bafaa1f431031)) - **core:** Skip saving workflow statistics on 'chat' executions ([#&#8203;23465](https://github.com/n8n-io/n8n/issues/23465)) ([2868d1b](https://github.com/n8n-io/n8n/commit/2868d1bab7f24e8e7af7b55027fbb8ffad21a053)) - Don't encrypt state for hooks calls ([#&#8203;23357](https://github.com/n8n-io/n8n/issues/23357)) ([c739d33](https://github.com/n8n-io/n8n/commit/c739d33903999f0187f8c629c2a94538a66973b2)) - **editor:** Allow space key in input fields when holding shift ([#&#8203;23153](https://github.com/n8n-io/n8n/issues/23153)) ([9cfd6e5](https://github.com/n8n-io/n8n/commit/9cfd6e5678dd7d33653b8aa1079d7bbb9be86875)) - **editor:** Fix navigation menu layout ([#&#8203;23271](https://github.com/n8n-io/n8n/issues/23271)) ([a211e62](https://github.com/n8n-io/n8n/commit/a211e62b507447ece88313022d5f9e11ce871877)) - **editor:** Fix placeholder telemetry event triggering too many times ([#&#8203;23454](https://github.com/n8n-io/n8n/issues/23454)) ([2837869](https://github.com/n8n-io/n8n/commit/283786917d38de030f145fa6e11b52b70fb643a8)) - **editor:** Fix wf nodes not updated correctly on workflow activated/deactivated events ([#&#8203;23333](https://github.com/n8n-io/n8n/issues/23333)) ([ffbf66e](https://github.com/n8n-io/n8n/commit/ffbf66e7191520b69ebc21de4c33e508942769b5)) - **editor:** Implement node position checks and overlap detection for canvas operations ([#&#8203;22536](https://github.com/n8n-io/n8n/issues/22536)) ([09566a0](https://github.com/n8n-io/n8n/commit/09566a0dd45e157ef99df186e6a56506d8c0f303)) - **editor:** Not close publish modal when clicking outside ([#&#8203;23240](https://github.com/n8n-io/n8n/issues/23240)) ([9c19072](https://github.com/n8n-io/n8n/commit/9c19072ece347706ef239e379df19245ea636f27)) - **editor:** Preserve AI Builder chat state when switching routes during streaming ([#&#8203;23442](https://github.com/n8n-io/n8n/issues/23442)) ([99f398e](https://github.com/n8n-io/n8n/commit/99f398e46edbacf018545c90713958c367b096ed)) - **editor:** Prevent Reka UI from interfering with Element Plus dropdown selections ([#&#8203;23370](https://github.com/n8n-io/n8n/issues/23370)) ([f700aff](https://github.com/n8n-io/n8n/commit/f700aff583f73499bf0abb659d913a43bffd3cec)) - **editor:** Previous message does not exist error when sending chat message ([#&#8203;23298](https://github.com/n8n-io/n8n/issues/23298)) ([04636cc](https://github.com/n8n-io/n8n/commit/04636cc365f0344a30da400087fdb1f4ee5a16f5)) - **editor:** Remove running tool messages when AI builder task fails ([#&#8203;23437](https://github.com/n8n-io/n8n/issues/23437)) ([da9014f](https://github.com/n8n-io/n8n/commit/da9014faeb0a37b9dde9a6bd3d1c66f91581c701)) - **editor:** Restore correct node icon colors in nodes panel ([#&#8203;23152](https://github.com/n8n-io/n8n/issues/23152)) ([ed65ef9](https://github.com/n8n-io/n8n/commit/ed65ef9231a5775e8f812c0054071f6dac829bc8)) - **editor:** Select default Chat hub model to use from models allowed by settings ([#&#8203;23348](https://github.com/n8n-io/n8n/issues/23348)) ([804a007](https://github.com/n8n-io/n8n/commit/804a007377b513961c62b54f94a2c9508c126848)) - **Embeddings OpenAI Node:** Validate embedding inputs to prevent undefined errors ([#&#8203;23328](https://github.com/n8n-io/n8n/issues/23328)) ([eb3b771](https://github.com/n8n-io/n8n/commit/eb3b77146f3cf1a85ffaf468a5fe0e2b01361112)) - Extracts data from PDF without memory issues ([#&#8203;23309](https://github.com/n8n-io/n8n/issues/23309)) ([b0c3c39](https://github.com/n8n-io/n8n/commit/b0c3c39d1f92c5384a675f350ab3fb6f0b25bbb2)) - Fix broken route for variables notification toast on pull ([#&#8203;23339](https://github.com/n8n-io/n8n/issues/23339)) ([fc2bdd3](https://github.com/n8n-io/n8n/commit/fc2bdd328bb9b77a2e939d69cd03344dbec40f9e)) - **Guardrails Node:** Handle Unicode characters ([#&#8203;21807](https://github.com/n8n-io/n8n/issues/21807)) ([238a8fe](https://github.com/n8n-io/n8n/commit/238a8fe1e096e97acb3d9589dcb6ab42863cccd6)) - Handle nodes with missing type field in ActivateExecuteWorkflowTriggerWorkflows migration ([#&#8203;23392](https://github.com/n8n-io/n8n/issues/23392)) ([538181c](https://github.com/n8n-io/n8n/commit/538181cbe32a92616df5e00d7ffaf4d568557f4f)) - Limit access to files based on regex pattern ([#&#8203;23413](https://github.com/n8n-io/n8n/issues/23413)) ([e22acaa](https://github.com/n8n-io/n8n/commit/e22acaab3dcb2004e5fe0bf9ef2db975bde61866)) - Lint error needs to be hovered not the text ([#&#8203;23310](https://github.com/n8n-io/n8n/issues/23310)) ([864095b](https://github.com/n8n-io/n8n/commit/864095bc77c52fdda4f9c57ff00863d7b576651d)) - **Microsoft OneDrive Node:** Don't overwrite filename from node parameters when uploading binary file ([#&#8203;22949](https://github.com/n8n-io/n8n/issues/22949)) ([6ae4999](https://github.com/n8n-io/n8n/commit/6ae4999ef99310d39c43cde611966875787b331b)) - **n8n Form Node:** Restores executions status check for waiting forms ([#&#8203;23452](https://github.com/n8n-io/n8n/issues/23452)) ([bded5f5](https://github.com/n8n-io/n8n/commit/bded5f58b2817407db092defd882deaf3f3d1198)) - Only support specified git config keys in Git node ([#&#8203;23264](https://github.com/n8n-io/n8n/issues/23264)) ([8382e27](https://github.com/n8n-io/n8n/commit/8382e27c5a25e1e289a5fabfd616a5e1809b3330)) - **Phantombuster Node:** Don't send empty objects in request ([#&#8203;22303](https://github.com/n8n-io/n8n/issues/22303)) ([cec256f](https://github.com/n8n-io/n8n/commit/cec256f1242feff602f938dc71ab58642e82ea8e)) - **Postgres Node:** Add Continue on Error support for type validation errors in RMC ([#&#8203;23235](https://github.com/n8n-io/n8n/issues/23235)) ([3aeb247](https://github.com/n8n-io/n8n/commit/3aeb247bf2248878baf6d0b67e6377929cd151a9)) - Sharepoint file selection correctly applies filter ([#&#8203;23155](https://github.com/n8n-io/n8n/issues/23155)) ([e0ab5ba](https://github.com/n8n-io/n8n/commit/e0ab5ba45ab01ae047eafa844fd16c06e828c09e)) - **Webhook Node:** Use CIDR matching for IP whitelist check ([#&#8203;23399](https://github.com/n8n-io/n8n/issues/23399)) ([11f8597](https://github.com/n8n-io/n8n/commit/11f8597d4ad69ea3b58941573997fdbc4de1fec5)) ##### Features - **ai-builder:** Add support for versioning in ai-builder ([#&#8203;23060](https://github.com/n8n-io/n8n/issues/23060)) ([5818d58](https://github.com/n8n-io/n8n/commit/5818d58588b0e9d3bf11e5f9fd727f9c1d211a31)) - **ai-builder:** Multi-agent workflow builder improvements, best practices and better template usage ([#&#8203;23417](https://github.com/n8n-io/n8n/issues/23417)) ([94dd47b](https://github.com/n8n-io/n8n/commit/94dd47b6376a6ebbbf99dd83c3b5f250e6cbdb3c)) - All requests to OpenAI include a platform header ([#&#8203;23463](https://github.com/n8n-io/n8n/issues/23463)) ([f971567](https://github.com/n8n-io/n8n/commit/f9715674e4133f28f37d74816238dfaa131fbb73)) - Assign default project admin on pull ([#&#8203;23355](https://github.com/n8n-io/n8n/issues/23355)) ([d5c0934](https://github.com/n8n-io/n8n/commit/d5c093411aa4f643c46c062a41740f10e72b324a)) - **core:** Add dedicated workflow:publish project scope to use instead of the generic workflow:update ([#&#8203;23289](https://github.com/n8n-io/n8n/issues/23289)) ([011c4bb](https://github.com/n8n-io/n8n/commit/011c4bba12717cb80c6410e00266a1a03bcd256d)) - **core:** Add log streaming events for 2FA enable/disable ([#&#8203;23302](https://github.com/n8n-io/n8n/issues/23302)) ([ca96ffc](https://github.com/n8n-io/n8n/commit/ca96ffc8047150898dbe17b4baa69f0aa864a81b)) - **core:** Add log streaming events for variables ([#&#8203;23425](https://github.com/n8n-io/n8n/issues/23425)) ([150d16d](https://github.com/n8n-io/n8n/commit/150d16d410c2d7e8f2da391e19f66282510909ee)) - **core:** Add options necessary for AWS elasticache cluster with TLS ([#&#8203;23274](https://github.com/n8n-io/n8n/issues/23274)) ([2565757](https://github.com/n8n-io/n8n/commit/256575745d09f647af8d499bfcb18a81b4b355b1)) - **core:** Add workflow activation events to log streaming ([#&#8203;23251](https://github.com/n8n-io/n8n/issues/23251)) ([42effef](https://github.com/n8n-io/n8n/commit/42effef53814c77af5558e0ae45d3f87e1a6eec2)) - **core:** Add workflow settings to log streaming ([#&#8203;23294](https://github.com/n8n-io/n8n/issues/23294)) ([4ece6dc](https://github.com/n8n-io/n8n/commit/4ece6dc4c82baf6af3fffe06f2be0fb597fc1700)) - **core:** Change data table size limit refresh rate from 60 to 5 seconds ([#&#8203;22852](https://github.com/n8n-io/n8n/issues/22852)) ([8457373](https://github.com/n8n-io/n8n/commit/84573738b5021661f133fe3a36ea2d67bba0bd9f)) - **editor:** Connect workflows from MCP settings page ([#&#8203;23025](https://github.com/n8n-io/n8n/issues/23025)) ([a84b0e5](https://github.com/n8n-io/n8n/commit/a84b0e544d150392c29cdfa845e708eb1b69a3bf)) - **editor:** Group sub-node execution errors with same messages inside a tooltip ([#&#8203;23402](https://github.com/n8n-io/n8n/issues/23402)) ([378a32f](https://github.com/n8n-io/n8n/commit/378a32f3d33ccac344a0531fd21f1bbd1f3626a2)) - **editor:** Update Chat sidebar to match v2 styles ([#&#8203;23267](https://github.com/n8n-io/n8n/issues/23267)) ([9bebbab](https://github.com/n8n-io/n8n/commit/9bebbab3db77da2f047b386e345ce12da14d6e35)) - Support dynamic credentials in oauth refresh ([#&#8203;23225](https://github.com/n8n-io/n8n/issues/23225)) ([0f17bef](https://github.com/n8n-io/n8n/commit/0f17bef1a08a618066998b1ac564a7b80ac65c4c)) ### [`v2.1.0`](https://github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#210-2025-12-15) ##### Bug Fixes - Add `HOME` env var to distroless runners image ([#&#8203;22796](https://github.com/n8n-io/n8n/issues/22796)) ([064f90c](https://github.com/n8n-io/n8n/commit/064f90ce1e25c75eca30f3bd4ac932560e50e67d)) - Add version history records when importing workflows ([#&#8203;22974](https://github.com/n8n-io/n8n/issues/22974)) ([50e337f](https://github.com/n8n-io/n8n/commit/50e337f0ba2265f991abcef0e5237937e2a4a8cf)) - **AI Agent Node:** Handle continueOnFail for maxIterations correctly ([#&#8203;23218](https://github.com/n8n-io/n8n/issues/23218)) ([95af975](https://github.com/n8n-io/n8n/commit/95af975a37dc3c483e21773f7896d742cbbe97f5)) - **AI Agent Node:** Support thinking mode for Anthropic models ([#&#8203;22585](https://github.com/n8n-io/n8n/issues/22585)) ([07be71b](https://github.com/n8n-io/n8n/commit/07be71bf743aa9cdd58721d852864eaa18f9fc0f)) - **AI Agent Tool Node:** Implement version 3 for agent tool node ([#&#8203;22587](https://github.com/n8n-io/n8n/issues/22587)) ([ebca18b](https://github.com/n8n-io/n8n/commit/ebca18b70944f8aad0945574ddc79fb481293c06)) - AI session metadata call fix ([#&#8203;22775](https://github.com/n8n-io/n8n/issues/22775)) ([7091bc7](https://github.com/n8n-io/n8n/commit/7091bc780632fbbefaa66097f2c8f7f3289e69c3)) - **ai-builder:** Fix error message for large context windows ([#&#8203;23135](https://github.com/n8n-io/n8n/issues/23135)) ([f987817](https://github.com/n8n-io/n8n/commit/f987817300597b72f89b77bdc40183725392316e)) - **ai-builder:** Hide execute and refine button when there's no trigger ([#&#8203;23144](https://github.com/n8n-io/n8n/issues/23144)) ([2c7bd9a](https://github.com/n8n-io/n8n/commit/2c7bd9ac11aefd17e9f5d1d89b6fab4b32fb0995)) - **ai-builder:** Only tidy up nodes if a new node is added ([#&#8203;22514](https://github.com/n8n-io/n8n/issues/22514)) ([1a342fc](https://github.com/n8n-io/n8n/commit/1a342fce56030376947769844eaf2915d8c75e32)) - **ai-builder:** Refresh license in sdk when renewed ([#&#8203;22969](https://github.com/n8n-io/n8n/issues/22969)) ([776152d](https://github.com/n8n-io/n8n/commit/776152dbe368de0c4d84987c1db3cf8db36b24ff)) - **ai-builder:** Updating stream recursion limit and removing tool node static parameter validation ([#&#8203;23023](https://github.com/n8n-io/n8n/issues/23023)) ([c3190fc](https://github.com/n8n-io/n8n/commit/c3190fcfec22f0b4cb3ab9e117adb509844b9307)) - Allow negative numbers when parsing objects from string ([#&#8203;22937](https://github.com/n8n-io/n8n/issues/22937)) ([cf6f75b](https://github.com/n8n-io/n8n/commit/cf6f75b8dd5a091511a325a3c73435e3e464967f)) - **API:** Fixes how toJsonSchema creates dependant allOf checks when multiple fields depend on same field ([#&#8203;23114](https://github.com/n8n-io/n8n/issues/23114)) ([957ebef](https://github.com/n8n-io/n8n/commit/957ebef54e41929e890d6e807bbe5318a8eb7ea1)) - Backfill missing workflow history records ([#&#8203;23070](https://github.com/n8n-io/n8n/issues/23070)) ([5074c99](https://github.com/n8n-io/n8n/commit/5074c992c742a40a398ca30035eb4eeac1c76faf)) - **Chat Trigger Node:** Fix file upload with streaming in public chat ([#&#8203;23138](https://github.com/n8n-io/n8n/issues/23138)) ([49a709b](https://github.com/n8n-io/n8n/commit/49a709b5e3c7dd07f0d8847873395feb51ec08df)) - **core, editor:** Move single webhook trigger check to the backend ([#&#8203;22450](https://github.com/n8n-io/n8n/issues/22450)) ([3026a81](https://github.com/n8n-io/n8n/commit/3026a813b0ca1872a9ccc14ab85cefd5dfcfa080)) - **core:** Add missing env vars to internal mode ([#&#8203;22965](https://github.com/n8n-io/n8n/issues/22965)) ([7e08952](https://github.com/n8n-io/n8n/commit/7e0895245547c4b6e5a726d4b91f9edee78a805a)) - **core:** Allowlist `HOME` env var in JS runner config ([#&#8203;22839](https://github.com/n8n-io/n8n/issues/22839)) ([fb9f913](https://github.com/n8n-io/n8n/commit/fb9f913492ea61d9d11b80d8e4b8394a3cd4795b)) - **core:** Do not prevent credential save if property has default value ([#&#8203;22720](https://github.com/n8n-io/n8n/issues/22720)) ([9913991](https://github.com/n8n-io/n8n/commit/9913991d208ac0c2a666927790f8fa96e9fd6f69)) - **core:** Don't resume parent workflow when the child workflow goes into waiting ([#&#8203;22964](https://github.com/n8n-io/n8n/issues/22964)) ([37d2d46](https://github.com/n8n-io/n8n/commit/37d2d46267723159ee935d300780cee940831d23)) - **core:** During partial execution don't include loop as start node if the loop isn't closed ([#&#8203;22555](https://github.com/n8n-io/n8n/issues/22555)) ([803ab42](https://github.com/n8n-io/n8n/commit/803ab421648171d8b7909694597e560244e1cefa)) - **core:** Fix html header check ([#&#8203;22713](https://github.com/n8n-io/n8n/issues/22713)) ([553b244](https://github.com/n8n-io/n8n/commit/553b24458ea780dc4e5d63b2db51fb5466ea13ea)) - **core:** Hide migration rule issues not relevant to cloud ([#&#8203;22749](https://github.com/n8n-io/n8n/issues/22749)) ([ad56240](https://github.com/n8n-io/n8n/commit/ad56240013187e31baf4fd19df5f154c7b3d1673)) - **core:** Make workers memory constraints more container aware ([#&#8203;22698](https://github.com/n8n-io/n8n/issues/22698)) ([99c30ed](https://github.com/n8n-io/n8n/commit/99c30edf1da2e3886fd2e2ca60139907e2e4438c)) - **core:** Move subworfklow binary duplication to workflowExecuteAfter before execution cleaning ([#&#8203;22390](https://github.com/n8n-io/n8n/issues/22390)) ([0e0410c](https://github.com/n8n-io/n8n/commit/0e0410c97a320fcf05fbbc19ae49711ad0dafb6b)) - **core:** Only resolve the filepath once ([#&#8203;22767](https://github.com/n8n-io/n8n/issues/22767)) ([fc93272](https://github.com/n8n-io/n8n/commit/fc932720213fb3e8d74864f9f00e900d6d927255)) - **core:** Prevent execution data from being overwritten on manual workflow resume ([#&#8203;22665](https://github.com/n8n-io/n8n/issues/22665)) ([85e204c](https://github.com/n8n-io/n8n/commit/85e204c64fbc2d0a308ad6ea86625e6f4bc92690)) - **core:** Reload external secrets settings and providers from db on pubsub event ([#&#8203;23045](https://github.com/n8n-io/n8n/issues/23045)) ([74ede64](https://github.com/n8n-io/n8n/commit/74ede64bdc0cdea1604417aaace615f82067e4fc)) - **core:** Support lowercase proxy environment variables ([#&#8203;21201](https://github.com/n8n-io/n8n/issues/21201)) ([d42654f](https://github.com/n8n-io/n8n/commit/d42654ff3f7619d60e45482657f3f1e2592cc079)) - **core:** Throw error when workflow is too big for webhook registration ([#&#8203;21860](https://github.com/n8n-io/n8n/issues/21860)) ([fd08baf](https://github.com/n8n-io/n8n/commit/fd08baf14159c50b5c3d8bf2df5cbcbc662f9919)) - **core:** Use the structured destination node in test webhook registration ([#&#8203;22456](https://github.com/n8n-io/n8n/issues/22456)) ([b8fa03b](https://github.com/n8n-io/n8n/commit/b8fa03bf6d545dc19856a244fa86a9cd05644b31)) - **core:** Workflow diff preview errors out in push dialog for workflow that's newly created ([#&#8203;22861](https://github.com/n8n-io/n8n/issues/22861)) ([b8d433f](https://github.com/n8n-io/n8n/commit/b8d433f3bf41f4aa9280dac4dd691839dad8cf2e)) - **Data Table Node:** Convert dates to ISO strings in the output ([#&#8203;23123](https://github.com/n8n-io/n8n/issues/23123)) ([a3971d8](https://github.com/n8n-io/n8n/commit/a3971d8b72835deedec69e099d1af790da3594a3)) - Duplicate selector in workflow settings ([#&#8203;22984](https://github.com/n8n-io/n8n/issues/22984)) ([87f6b51](https://github.com/n8n-io/n8n/commit/87f6b51de3bc8a35ba11167b64a1be0b2d47d5ea)) - **editor:** Align execute button in modal when executing tools ([#&#8203;22588](https://github.com/n8n-io/n8n/issues/22588)) ([f482809](https://github.com/n8n-io/n8n/commit/f482809f916aa45b7bb4623faab5cdb0e60d258c)) - **editor:** Allow running webhook workflow even when a node has error ([#&#8203;22239](https://github.com/n8n-io/n8n/issues/22239)) ([94137d0](https://github.com/n8n-io/n8n/commit/94137d08dbfc227f84526a6937ebaec0de6f5ccb)) - **editor:** Cannot close focus tab in version tab ([#&#8203;23071](https://github.com/n8n-io/n8n/issues/23071)) ([90c2d2e](https://github.com/n8n-io/n8n/commit/90c2d2ea7060f3cd7539cd3fd6158f97f9f915d4)) - **editor:** Cannot copy JSON in log view for sub executions ([#&#8203;23117](https://github.com/n8n-io/n8n/issues/23117)) ([e77037c](https://github.com/n8n-io/n8n/commit/e77037c0be536ea1a7698fc05f3d1884e5910f47)) - **editor:** Clear sticky notifications when leaving workflow ([#&#8203;23067](https://github.com/n8n-io/n8n/issues/23067)) ([9677c5f](https://github.com/n8n-io/n8n/commit/9677c5f00ac4bcf9bd7a6fe7949b4b0569b617c7)) - **editor:** Column order in workflow UNION query to fix sorting ([#&#8203;22026](https://github.com/n8n-io/n8n/issues/22026)) ([9a2f2e7](https://github.com/n8n-io/n8n/commit/9a2f2e77aaa88b4a4c0d6eba5b4f1f274374682b)) - **editor:** Disable noImplicitAny in typescript plugin ([#&#8203;22104](https://github.com/n8n-io/n8n/issues/22104)) ([c43543f](https://github.com/n8n-io/n8n/commit/c43543fb8431aa678a54183954af6269976b924b)) - **editor:** Disable publish button when no changes ([#&#8203;23137](https://github.com/n8n-io/n8n/issues/23137)) ([e391a28](https://github.com/n8n-io/n8n/commit/e391a2830b32a22c8d04aedf96e449ce77b135d7)) - **editor:** Don't create duplicate placeholder nodes on agent failure ([#&#8203;22715](https://github.com/n8n-io/n8n/issues/22715)) ([599c6eb](https://github.com/n8n-io/n8n/commit/599c6ebe98c39b4ad35405d56d5722960318a676)) - **editor:** Don't show unnecessary callout when submitting a chat message ([#&#8203;23207](https://github.com/n8n-io/n8n/issues/23207)) ([be29a4c](https://github.com/n8n-io/n8n/commit/be29a4c230edd0e544105dcafc2cd3ba29d30c55)) - **editor:** External link aligned to the right in resource locator ([#&#8203;22631](https://github.com/n8n-io/n8n/issues/22631)) ([c088840](https://github.com/n8n-io/n8n/commit/c08884052ef0e28384d9d2581d9a13cbedd2076c)) - **editor:** Fix correct $fromAi expression showing as error ([#&#8203;22711](https://github.com/n8n-io/n8n/issues/22711)) ([f2eb85d](https://github.com/n8n-io/n8n/commit/f2eb85dc081934cad857108c2359aeac2b461b52)) - **editor:** Fix project selector scroll ([#&#8203;22728](https://github.com/n8n-io/n8n/issues/22728)) ([c5a31a3](https://github.com/n8n-io/n8n/commit/c5a31a3be868d49eb29bb6eca87cbce9a62f75be)) - **editor:** Fix scope based - move nodes and node pasting ([#&#8203;22608](https://github.com/n8n-io/n8n/issues/22608)) ([d4d7cb7](https://github.com/n8n-io/n8n/commit/d4d7cb776f73c61266c4f0b0effda759dcd88685)) - **editor:** Fix style of concurrent execution header ([#&#8203;23118](https://github.com/n8n-io/n8n/issues/23118)) ([dcc41a1](https://github.com/n8n-io/n8n/commit/dcc41a1b3fa3b3f8aed047626b5d2c0de9d17190)) - **editor:** Make sure when you duplicate a workflow MCP is disabled ([#&#8203;22784](https://github.com/n8n-io/n8n/issues/22784)) ([2f78ed9](https://github.com/n8n-io/n8n/commit/2f78ed9718617c805db9513209c41ebd7a9dd97e)) - **editor:** Model selector dropdown menu in chat closes too eagerly ([#&#8203;23058](https://github.com/n8n-io/n8n/issues/23058)) ([2eecc8f](https://github.com/n8n-io/n8n/commit/2eecc8f11dec7b43fd346b9f349e11c0fa59113c)) - **editor:** Preserve expression in webhook path when duplicating a workflow ([#&#8203;23140](https://github.com/n8n-io/n8n/issues/23140)) ([ec0c87d](https://github.com/n8n-io/n8n/commit/ec0c87dc32ca40a85eb5fa1a1a067fe2af028b53)) - **editor:** Propagate last successful execution to expression edit modal ([#&#8203;22666](https://github.com/n8n-io/n8n/issues/22666)) ([ec8ed89](https://github.com/n8n-io/n8n/commit/ec8ed892739de0964892b92db190048ff9a8a43d)) - **editor:** Remove fallback model connection when disabled in root node ([#&#8203;23089](https://github.com/n8n-io/n8n/issues/23089)) ([8c7267f](https://github.com/n8n-io/n8n/commit/8c7267f347f98fcbb4b780da685d12ac783854ee)) - **editor:** Rename active with publish for workflows ([#&#8203;23111](https://github.com/n8n-io/n8n/issues/23111)) ([88b29bb](https://github.com/n8n-io/n8n/commit/88b29bb957eca7b0d2919d2d82d69f26f28d8ec3)) - **editor:** Restore workflow tool `view-execution` link for V3 Agents ([#&#8203;22730](https://github.com/n8n-io/n8n/issues/22730)) ([feab6d3](https://github.com/n8n-io/n8n/commit/feab6d3f3451684f39b5bb0bd84b3c84a61f58f7)) - **editor:** Show node settings in protected view for read-only review ([#&#8203;23009](https://github.com/n8n-io/n8n/issues/23009)) ([b420987](https://github.com/n8n-io/n8n/commit/b420987e53b8dc143c69e7aea0e2c5f69defe54f)) - **editor:** Update credential sharing tooltip ([#&#8203;23095](https://github.com/n8n-io/n8n/issues/23095)) ([e47c435](https://github.com/n8n-io/n8n/commit/e47c435ae89acba616d56ba4654e9d677e5d922f)) - **editor:** Update the value of updated at on data changes ([#&#8203;22634](https://github.com/n8n-io/n8n/issues/22634)) ([f5d144c](https://github.com/n8n-io/n8n/commit/f5d144cfafdf346c965d9b86c65e98df447ef698)) - **editor:** Workflow sharing modal 'no users found' message ([#&#8203;23213](https://github.com/n8n-io/n8n/issues/23213)) ([69cb29c](https://github.com/n8n-io/n8n/commit/69cb29c5326e7f560d9c2426f279f4e5a06cfba1)) - **Evaluation Node:** Docs link falls back to default ([#&#8203;23130](https://github.com/n8n-io/n8n/issues/23130)) ([a2fd770](https://github.com/n8n-io/n8n/commit/a2fd77076388180c4861fb0965e4d0aaae782037)) - Fix checksum hashing when WebCrypto is unavailable ([#&#8203;23024](https://github.com/n8n-io/n8n/issues/23024)) ([34260fe](https://github.com/n8n-io/n8n/commit/34260fe4befe4bbebeaa02dc4b6e7fac92c69f5f)) - Fix error branching in Set Node ([#&#8203;23127](https://github.com/n8n-io/n8n/issues/23127)) ([f2d5cdf](https://github.com/n8n-io/n8n/commit/f2d5cdfc9fcc2b599ea04df818b4171d73c371f4)) - **Form Node:** Remove uploaded files from tmp ([#&#8203;22873](https://github.com/n8n-io/n8n/issues/22873)) ([15a8e1b](https://github.com/n8n-io/n8n/commit/15a8e1b567981b7700aa9df4c97555321734b1c9)) - **Guardrails Node:** Remove Guardrails from "Source for Prompt" ([#&#8203;22435](https://github.com/n8n-io/n8n/issues/22435)) ([f20420e](https://github.com/n8n-io/n8n/commit/f20420e36f8a8170f33db33943cda57c3560a4c1)) - Harden form and trigger response handling ([#&#8203;23061](https://github.com/n8n-io/n8n/issues/23061)) ([c9abeff](https://github.com/n8n-io/n8n/commit/c9abeff5e36936739ff95b5be811de22060f0523)) - Improve schema preview handling for trigger nodes ([#&#8203;23126](https://github.com/n8n-io/n8n/issues/23126)) ([6ac5ee7](https://github.com/n8n-io/n8n/commit/6ac5ee72b580fb6b06b31ab03585d08f154face2)) - Improve webhook trigger node tests ([#&#8203;23187](https://github.com/n8n-io/n8n/issues/23187)) ([d490cc9](https://github.com/n8n-io/n8n/commit/d490cc93f9a4356062c3e5b0cdfd99737ac9f3ea)) - **MCP Client Node:** Make "Use Dynamic Client Registration" toggle not required ([#&#8203;22645](https://github.com/n8n-io/n8n/issues/22645)) ([5ded4e8](https://github.com/n8n-io/n8n/commit/5ded4e8daddd95f7e257a160089d99464349450b)) - PAY-4074 - Owner registration in multi-main setup ([#&#8203;22520](https://github.com/n8n-io/n8n/issues/22520)) ([5c76f1e](https://github.com/n8n-io/n8n/commit/5c76f1ec56dea862543c79a06352bbd92ee8afdf)) - **Read/Write Files from Disk Node:** Throw error when file not found, normalize windows path ([#&#8203;22455](https://github.com/n8n-io/n8n/issues/22455)) ([4df815e](https://github.com/n8n-io/n8n/commit/4df815e6ddba8e74efaf9777d16985a481b04089)) - Reduce OAuth authorization request by excluding shared projects ([#&#8203;22986](https://github.com/n8n-io/n8n/issues/22986)) ([b916c45](https://github.com/n8n-io/n8n/commit/b916c453c305194d629780e430f350e075ceb68a)) - Remove apk tools from runner image ([#&#8203;22925](https://github.com/n8n-io/n8n/issues/22925)) ([902e1a8](https://github.com/n8n-io/n8n/commit/902e1a8706615e6fe4ac663cf636d4c3deaeb933)) - Reset git files when push fails ([#&#8203;23142](https://github.com/n8n-io/n8n/issues/23142)) ([ce8fc2a](https://github.com/n8n-io/n8n/commit/ce8fc2a4b6b95a84d80f9f4ec28066d811225661)) - **SerpApi Tool Node:** Fix SerpApi tool calling to work with Tools Agent v3 ([#&#8203;23198](https://github.com/n8n-io/n8n/issues/23198)) ([f248b53](https://github.com/n8n-io/n8n/commit/f248b53e77752a476d0ece30e2a718a21fa93c26)) - **Slack Node:** Rate limit requests in RLC getChannels ([#&#8203;22149](https://github.com/n8n-io/n8n/issues/22149)) ([756ea6e](https://github.com/n8n-io/n8n/commit/756ea6ec788e6fec032114a8925608f16f9a8e3c)) - Update Node.js version to 22.21.1 ([#&#8203;23016](https://github.com/n8n-io/n8n/issues/23016)) ([494f9ba](https://github.com/n8n-io/n8n/commit/494f9ba66b22d7b4e7a2a73eb7c2b99727dc1cd1)) - Upgrade urllib3 in runners image ([#&#8203;22975](https://github.com/n8n-io/n8n/issues/22975)) ([c6d7423](https://github.com/n8n-io/n8n/commit/c6d74234c6c8f04691076bfdfea0fff1d0e6a77c)) - **Webhook Node:** Assign default binary property names if it's empty or whitespace ([#&#8203;21857](https://github.com/n8n-io/n8n/issues/21857)) ([cb2ac85](https://github.com/n8n-io/n8n/commit/cb2ac857251721e065614dc65454b0a5c351a06c)) ##### Features - Add and update telemetry events ([#&#8203;22762](https://github.com/n8n-io/n8n/issues/22762)) ([bbdc991](https://github.com/n8n-io/n8n/commit/bbdc99176b1fc8fd5ed909636359e19dcd01d8e4)) - Add Support for AWS\_CONTAINER\_AUTHORIZATION\_TOKEN\_FILE (EKS Pod Identity) ([#&#8203;21584](https://github.com/n8n-io/n8n/issues/21584)) ([dd95858](https://github.com/n8n-io/n8n/commit/dd9585828b2b76002909418509205524d9bd4d90)) - Add support for dynamic credentials to oauth callback ([#&#8203;23013](https://github.com/n8n-io/n8n/issues/23013)) ([ce317e3](https://github.com/n8n-io/n8n/commit/ce317e30a8b9db2b12b992ae7d6928e50169ffba)) - Add validate identity helper to resolver ([#&#8203;23068](https://github.com/n8n-io/n8n/issues/23068)) ([9e7fafb](https://github.com/n8n-io/n8n/commit/9e7fafbc24a7d7efbd6ae9492f1b1bf184680eb6)) - **ai-builder:** Add "workflow\_modified" to builder end of response telemetry ([#&#8203;23226](https://github.com/n8n-io/n8n/issues/23226)) ([7a4effa](https://github.com/n8n-io/n8n/commit/7a4effab1eea100cf062a6f7fe56c2190123ed2d)) - **ai-builder:** Add autofocus for input field ([#&#8203;22919](https://github.com/n8n-io/n8n/issues/22919)) ([a089448](https://github.com/n8n-io/n8n/commit/a08944835d9bf442ae3c70bf92e3030634f0e5fe)) - **ai-builder:** Consolidate builder telemetry ([#&#8203;22644](https://github.com/n8n-io/n8n/issues/22644)) ([dcbc24d](https://github.com/n8n-io/n8n/commit/dcbc24d3f756d5ce4370bf2277118ee31604d863)) - **ai-builder:** Design updates for workflow builder chat experience ([#&#8203;22765](https://github.com/n8n-io/n8n/issues/22765)) ([c69a517](https://github.com/n8n-io/n8n/commit/c69a517579753bc5ab08efdbe0cc3305abb52504)) - **ai-builder:** WF builder programmatic validation for HTTP request and set nodes (correct credential usage) ([#&#8203;22941](https://github.com/n8n-io/n8n/issues/22941)) ([272a5d4](https://github.com/n8n-io/n8n/commit/272a5d44350ff1d78fe067a013dbc71a0c573596)) - Collect dynamic and fixed time saved insights ([#&#8203;22607](https://github.com/n8n-io/n8n/issues/22607)) ([9245f2d](https://github.com/n8n-io/n8n/commit/9245f2d896b1a68ab4cfd4fe05493db8272f529f)) - **core:** Add breaking change rule for start node deprecation ([#&#8203;23097](https://github.com/n8n-io/n8n/issues/23097)) ([810edf2](https://github.com/n8n-io/n8n/commit/810edf2df951e83132fda5a34961d4e0e688e6e9)) - **core:** Add Chat commands on command bar ([#&#8203;23063](https://github.com/n8n-io/n8n/issues/23063)) ([e3da10e](https://github.com/n8n-io/n8n/commit/e3da10e20f430fdd2d9631265cb61a332ea34b2c)) - **core:** Add credential resolver entity for dynamic credential module ([#&#8203;22609](https://github.com/n8n-io/n8n/issues/22609)) ([a02d7ba](https://github.com/n8n-io/n8n/commit/a02d7ba9d4f06193afae02d83a017ba9a9c2d1ec)) - **core:** Add credential resolver service for CRUD operations ([#&#8203;22653](https://github.com/n8n-io/n8n/issues/22653)) ([b8d045b](https://github.com/n8n-io/n8n/commit/b8d045b05084b401cf20d094b9d426cb41bcc8c6)) - **core:** Add isResolvable in public and internal APIs ([#&#8203;23119](https://github.com/n8n-io/n8n/issues/23119)) ([2f329b3](https://github.com/n8n-io/n8n/commit/2f329b38f9f8f3b6c07c56480d15f62222d9f66c)) - **core:** Add new Chat hub feature for chatting with LLMs and your n8n agent workflows ([#&#8203;23035](https://github.com/n8n-io/n8n/issues/23035)) ([fa1c87f](https://github.com/n8n-io/n8n/commit/fa1c87f503a28dc02bd0363cdce36bf71681946d)) - **core:** Add resolvable fields to credential entity ([#&#8203;22712](https://github.com/n8n-io/n8n/issues/22712)) ([a19fefe](https://github.com/n8n-io/n8n/commit/a19fefece52eaecba34e38456c5aba47f41d81e3)) - **core:** Add SerpApi Google search support to Chat hub ([#&#8203;23199](https://github.com/n8n-io/n8n/issues/23199)) ([8619e07](https://github.com/n8n-io/n8n/commit/8619e07ee13e6507a66a5c45ca1966207fa89c19)) - **core:** Add toolCode nodes to the pyodide check for v2 migration ([#&#8203;22659](https://github.com/n8n-io/n8n/issues/22659)) ([1be7404](https://github.com/n8n-io/n8n/commit/1be7404a7dfee7340f27e791deff7766be7cd324)) - **core:** Add types endpoint to get all credential resolver types ([#&#8203;22923](https://github.com/n8n-io/n8n/issues/22923)) ([fd7cc85](https://github.com/n8n-io/n8n/commit/fd7cc85f0655af17466c167b1e5e3bf88abf3692)) - **core:** Add workflow cancellation events to log streaming ([#&#8203;23151](https://github.com/n8n-io/n8n/issues/23151)) ([568dba2](https://github.com/n8n-io/n8n/commit/568dba2c8f84f79ddf6a34ef647382f80ae0e47e)) - **core:** Dynamic credential resolvers API routes ([#&#8203;22862](https://github.com/n8n-io/n8n/issues/22862)) ([5799cf7](https://github.com/n8n-io/n8n/commit/5799cf712a4e20d122c2f0b0dbadf65cbdd1f6b0)) - **core:** Implement credential resolution service ([#&#8203;23015](https://github.com/n8n-io/n8n/issues/23015)) ([bc1f238](https://github.com/n8n-io/n8n/commit/bc1f238f2e975886612a1d4d61be304a0e72c6f6)) - **core:** Introduce native Python code tool for AI agent ([#&#8203;22595](https://github.com/n8n-io/n8n/issues/22595)) ([763b858](https://github.com/n8n-io/n8n/commit/763b858548f72176b8a140189dd7c9b103ad3144)) - **core:** Make chat hub workflows treat activeWorkflowId correctly ([#&#8203;22546](https://github.com/n8n-io/n8n/issues/22546)) ([d6b9e7c](https://github.com/n8n-io/n8n/commit/d6b9e7c8fb76123e2e881e1113b8241e115a8406)) - **core:** Node feature flags ([#&#8203;22950](https://github.com/n8n-io/n8n/issues/22950)) ([182313a](https://github.com/n8n-io/n8n/commit/182313a0aca0b2563dcd06c71fa924c4475fe5a5)) - **core:** Use credential entity resolver fields on resolving and storing process ([#&#8203;23107](https://github.com/n8n-io/n8n/issues/23107)) ([551dbfd](https://github.com/n8n-io/n8n/commit/551dbfde24808a21e7e2216b2492474cf66a455f)) - Dynamic credentials authorization endpoint for oauth2 ([#&#8203;22944](https://github.com/n8n-io/n8n/issues/22944)) ([5214afa](https://github.com/n8n-io/n8n/commit/5214afa686b35fd347a0b5a136026eb978233d48)) - **editor:** Add credentials resolvers list UI ([#&#8203;23082](https://github.com/n8n-io/n8n/issues/23082)) ([08754cb](https://github.com/n8n-io/n8n/commit/08754cbeb258f55ccbaebf19c0b6839338dc0785)) - **editor:** Add JS method aliases ([#&#8203;21799](https://github.com/n8n-io/n8n/issues/21799)) ([1b256cc](https://github.com/n8n-io/n8n/commit/1b256ccc52dffb59a5233a5d9f456cd314b23668)) - **editor:** Edit workflow descriptions from the MCP page ([#&#8203;22967](https://github.com/n8n-io/n8n/issues/22967)) ([1c2e89f](https://github.com/n8n-io/n8n/commit/1c2e89fa52c831ba08d95495d58cb0df79c71189)) - **editor:** First shot at adding a dynamic credential section on the credential modal ([#&#8203;22983](https://github.com/n8n-io/n8n/issues/22983)) ([e59be66](https://github.com/n8n-io/n8n/commit/e59be66c8b6fba6492914e39868e65b081c19e2e)) - **editor:** Implement modal to edit/create credential resolver, and resolver workflow settings ([#&#8203;22977](https://github.com/n8n-io/n8n/issues/22977)) ([432545a](https://github.com/n8n-io/n8n/commit/432545a4c805e9406b2d5e92a52d73716c75279a)) - **editor:** Improve node component visual states ([#&#8203;20242](https://github.com/n8n-io/n8n/issues/20242)) ([25043d3](https://github.com/n8n-io/n8n/commit/25043d35c11abb03bc2e3043d1a880b5af61d4fd)) - **editor:** Move workflow description edit button to settings ([#&#8203;22301](https://github.com/n8n-io/n8n/issues/22301)) ([492aca0](https://github.com/n8n-io/n8n/commit/492aca09ff399dc1648797a358c8f15665cb2977)) - **editor:** Redesign MCP settings page ([#&#8203;22677](https://github.com/n8n-io/n8n/issues/22677)) ([40ff047](https://github.com/n8n-io/n8n/commit/40ff0479a8219aa548092bc2e9df3095d012290f)) - **editor:** Rename columns in data tables ([#&#8203;21747](https://github.com/n8n-io/n8n/issues/21747)) ([b226547](https://github.com/n8n-io/n8n/commit/b22654709acb3d81e84e6cac1145e359941db991)) - **editor:** UI improvements for credential resolver modal ([#&#8203;23027](https://github.com/n8n-io/n8n/issues/23027)) ([9bffc72](https://github.com/n8n-io/n8n/commit/9bffc72c8cc4b1389b4924a2ae5edd549308e086)) - Enable time saved node for testing ([#&#8203;22650](https://github.com/n8n-io/n8n/issues/22650)) ([c57052a](https://github.com/n8n-io/n8n/commit/c57052a1dabe4e2f4077dab5e5df025c3655b239)) - Fix types, add resolver id to csrf state ([#&#8203;23087](https://github.com/n8n-io/n8n/issues/23087)) ([3ced9b3](https://github.com/n8n-io/n8n/commit/3ced9b3cc37ef620b01a46c56032301a60fd6003)) - **Form Node:** Split form name and label ([#&#8203;22304](https://github.com/n8n-io/n8n/issues/22304)) ([271a9dd](https://github.com/n8n-io/n8n/commit/271a9dd2181e163a4fcd72d995598bb0e48ccee8)) - **FTP Node:** Add timeout option ([#&#8203;21868](https://github.com/n8n-io/n8n/issues/21868)) ([d710895](https://github.com/n8n-io/n8n/commit/d710895dc09c02bd47f80b856ed402f3c00ed8f9)) - **Google Gemini Node:** Ability to create a file store and upload files to it ([#&#8203;22988](https://github.com/n8n-io/n8n/issues/22988)) ([c4d6502](https://github.com/n8n-io/n8n/commit/c4d6502b05bab7b6152e3198df43de1d799c033f)) - **Google Gemini Node:** Introduce built-in Gemini tools ([#&#8203;22454](https://github.com/n8n-io/n8n/issues/22454)) ([f830447](https://github.com/n8n-io/n8n/commit/f8304472f859dd24b278acb78ef600e344ee0772)) - Make underlying oauth abstractions more generic ([#&#8203;22741](https://github.com/n8n-io/n8n/issues/22741)) ([5926ebf](https://github.com/n8n-io/n8n/commit/5926ebf0940d3483665f06cdd0e0ee2465ff53fb)) - Support oauth1 authorization for dynamic credentials ([#&#8203;22972](https://github.com/n8n-io/n8n/issues/22972)) ([0a56a56](https://github.com/n8n-io/n8n/commit/0a56a56dc5adfced06623eecdded7c49ba40300f)) ### [`v2.0.0`](https://github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#200-2025-12-08) ##### Bug Fixes - Add `HOME` env var to distroless runners image ([#&#8203;22796](https://github.com/n8n-io/n8n/issues/22796)) ([2cf1021](https://github.com/n8n-io/n8n/commit/2cf10216bd396118eb170f237b918df5850a3402)) - **core:** Allowlist `HOME` env var in JS runner config ([#&#8203;22839](https://github.com/n8n-io/n8n/issues/22839)) ([a31ca3d](https://github.com/n8n-io/n8n/commit/a31ca3d19052f7fdecb1c2ed9a81e15ff9bd14b6)) - **core:** Do not prevent credential save if property has default value ([#&#8203;22720](https://github.com/n8n-io/n8n/issues/22720)) ([03744c3](https://github.com/n8n-io/n8n/commit/03744c30c59b96a8ad67d8d6b321e0f7ff0571e2)) - **core:** Update migration that activate workflows with executeWorkflowTrigger ([#&#8203;22860](https://github.com/n8n-io/n8n/issues/22860)) ([f7cb18c](https://github.com/n8n-io/n8n/commit/f7cb18ce3853a1813646460fc472b0d20f482a53)) - **editor:** Bind color-scheme to app theme setting ([#&#8203;22774](https://github.com/n8n-io/n8n/issues/22774)) ([3d46b97](https://github.com/n8n-io/n8n/commit/3d46b97bdf1c01852998ce5a5eb4631fe990d268)) - **editor:** Design tweaks for publish modals ([#&#8203;22694](https://github.com/n8n-io/n8n/issues/22694)) ([98efa19](https://github.com/n8n-io/n8n/commit/98efa19ca4d9cf17c88a3778c00fea45caa54738)) - Fetch workflow before updating checksum ([#&#8203;22927](https://github.com/n8n-io/n8n/issues/22927)) ([2260953](https://github.com/n8n-io/n8n/commit/22609531c39dce6477123734f68a53d932a26d8b)) - Security patches ([#&#8203;22748](https://github.com/n8n-io/n8n/issues/22748)) ([d22c173](https://github.com/n8n-io/n8n/commit/d22c173aec9f990f1912450399eea29893e62d24)) - Security patches for jws ([#&#8203;22918](https://github.com/n8n-io/n8n/issues/22918)) ([a642722](https://github.com/n8n-io/n8n/commit/a642722115a011f16292074833d47bee540a34b2)) - Update checksum after restoring workflow ([#&#8203;22920](https://github.com/n8n-io/n8n/issues/22920)) ([207c3f8](https://github.com/n8n-io/n8n/commit/207c3f8ba81e9c5b2148278f7def492b4789d2dc)) ##### Features - Validate nodes before activating ([#&#8203;22916](https://github.com/n8n-io/n8n/issues/22916)) ([1aa325a](https://github.com/n8n-io/n8n/commit/1aa325a64f26a8b377cee341df7486dcedd535b2)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42Ni4xMSIsInVwZGF0ZWRJblZlciI6IjQyLjY5LjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Update n8nio/n8n Docker tag to v2
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
f3400444dc
renovate scheduled this pull request to auto merge when all checks succeed 2025-12-29 19:06:49 +01: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 f3400444dc
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
to eaabd64f11
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-01-02 10:04:18 +01:00
Compare
renovate deleted branch renovate/n8nio-n8n-2.x 2026-01-02 10:04:20 +01: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!14
No description provided.