feat(n8n): update image ghcr.io/n8n-io/n8n 2.3.0 → 2.4.1 (#43545)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/n8n-io/n8n](https://n8n.io)
([source](https://redirect.github.com/n8n-io/n8n)) | minor | `86818ab`
-> `0b9fec8` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>n8n-io/n8n (ghcr.io/n8n-io/n8n)</summary>

###
[`v2.4.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#240-2026-01-12)

##### Bug Fixes

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

##### Features

- Accept invitation to use new JWT for tamper proof invites
([#&#8203;24025](https://redirect.github.com/n8n-io/n8n/issues/24025))
([e0f9381](e0f9381468))
- Add feature flag for tamper proof invite links
([#&#8203;23920](https://redirect.github.com/n8n-io/n8n/issues/23920))
([64c27e5](64c27e5c34))
- Add feature for clearing credentials on resolver update
([#&#8203;24169](https://redirect.github.com/n8n-io/n8n/issues/24169))
([5cc55af](5cc55af426))
- Add git commit info to workfolder push
([#&#8203;23903](https://redirect.github.com/n8n-io/n8n/issues/23903))
([fa41b40](fa41b40459))
- Add new acceptance API, make UI use correct API for tokens
([#&#8203;24084](https://redirect.github.com/n8n-io/n8n/issues/24084))
([8d1e1eb](8d1e1eb25e))
- Add new api for generating invite links
([#&#8203;23929](https://redirect.github.com/n8n-io/n8n/issues/23929))
([7b74533](7b74533a14))
- **ai-builder:** Add best practices for notification technique
([#&#8203;24030](https://redirect.github.com/n8n-io/n8n/issues/24030))
([b391ee1](b391ee1c18))
- **ai-builder:** Add best practices for triage technique
([#&#8203;24080](https://redirect.github.com/n8n-io/n8n/issues/24080))
([733adb6](733adb6720))
- **ai-builder:** Add default values guide for LLM and embedding model
configuration
([#&#8203;24098](https://redirect.github.com/n8n-io/n8n/issues/24098))
([53cfa35](53cfa35362))
- **ai-builder:** Data persistence technique best practice document
([#&#8203;23852](https://redirect.github.com/n8n-io/n8n/issues/23852))
([c465a49](c465a49dae))
- **ai-builder:** Prefer core nodes over code node
([#&#8203;23937](https://redirect.github.com/n8n-io/n8n/issues/23937))
([4e6063c](4e6063c91e))
- Allow to set ChatHub workflow agent icon in NDV
([#&#8203;23562](https://redirect.github.com/n8n-io/n8n/issues/23562))
([495841f](495841f591))
- **API:** Update docs to mention publish action
([#&#8203;24003](https://redirect.github.com/n8n-io/n8n/issues/24003))
([46c91df](46c91dfaab))
- Autosave workflows
([#&#8203;23036](https://redirect.github.com/n8n-io/n8n/issues/23036))
([37aa56e](37aa56e6ff))
- **core:** Add execution source to workflow-executed event
([#&#8203;24058](https://redirect.github.com/n8n-io/n8n/issues/24058))
([ae1fb77](ae1fb77203))
- **core:** Add log streaming events for executions
([#&#8203;23372](https://redirect.github.com/n8n-io/n8n/issues/23372))
([2f29603](2f29603908))
- **core:** Add log streaming events for external secrets provider
([#&#8203;23990](https://redirect.github.com/n8n-io/n8n/issues/23990))
([d58d367](d58d3671b1))
- **core:** Add TLS support to Syslog client
([#&#8203;23304](https://redirect.github.com/n8n-io/n8n/issues/23304))
([279d6fd](279d6fd10f))
- **core:** First shot in resolving the credential resolver config
expressions
([#&#8203;23110](https://redirect.github.com/n8n-io/n8n/issues/23110))
([def0a09](def0a09d8a))
- **core:** UI changes to support TLS over TCP
([#&#8203;23938](https://redirect.github.com/n8n-io/n8n/issues/23938))
([42adee8](42adee8b05))
- **editor:** Improve model selection dropdown in ChatHub
([#&#8203;23612](https://redirect.github.com/n8n-io/n8n/issues/23612))
([9a0e154](9a0e1548cf))
- **editor:** Overhaul (nested) collection UI
([#&#8203;20951](https://redirect.github.com/n8n-io/n8n/issues/20951))
([a992a45](a992a45ad0))
- **editor:** Show building and done status in page title for AI builder
([#&#8203;23987](https://redirect.github.com/n8n-io/n8n/issues/23987))
([4879db8](4879db8f43))
- **editor:** Support hours and days in prune time within workflow
history
([#&#8203;24108](https://redirect.github.com/n8n-io/n8n/issues/24108))
([129be3c](129be3c02b))
- **Git Node:** Add reflog action
([#&#8203;21105](https://redirect.github.com/n8n-io/n8n/issues/21105))
([1c413ff](1c413ffc67))
- **Mailjet Node:** Add Custom Campaign and Deduplicate Campaign
Additional Fields
([#&#8203;11715](https://redirect.github.com/n8n-io/n8n/issues/11715))
([5076909](5076909bce))
- Use new generated links within the UI and emails if feature is enabled
([#&#8203;23962](https://redirect.github.com/n8n-io/n8n/issues/23962))
([4793610](4793610c2c))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNy4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvbjhuIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
This commit is contained in:
TrueCharts Bot
2026-01-13 22:45:32 +01:00
committed by GitHub
parent bd1d710a99
commit 90b075946c
2 changed files with 3 additions and 3 deletions

View File

@@ -11,7 +11,7 @@ annotations:
truecharts.org/min_kubernetes_version: 1.24.0
truecharts.org/train: stable
apiVersion: v2
appVersion: 2.3.0
appVersion: 2.4.1
dependencies:
- name: common
version: 28.29.17
@@ -46,5 +46,5 @@ sources:
- https://github.com/n8n-io/n8n
- https://github.com/trueforge-org/truecharts/tree/master/charts/stable/n8n
type: application
version: 18.3.0
version: 18.4.0

View File

@@ -1,6 +1,6 @@
image:
repository: ghcr.io/n8n-io/n8n
tag: 2.3.0@sha256:86818ab591423129251677c49e290ea0b9d2c757dc150a16d15ec207e09b102d
tag: 2.4.1@sha256:0b9fec8449aa22aac16e89c6b361e5e4ae452499b386a01fc124d3c4f39b1001
pullPolicy: IfNotPresent
timezoneandlocale: {}
# N8N_DEFAULT_LOCALE: "en"