feat(n8n): update image ghcr.io/n8n-io/n8n 2.22.4 → 2.23.0 (#48556)

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 | `a3ea08b` →
`8978cc9` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) 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.23.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#2230-2026-05-27)

##### Bug Fixes

- **ai-builder:** Default Switch to case-insensitive in builder hints
([#&#8203;31044](https://redirect.github.com/n8n-io/n8n/issues/31044))
([76c432c](https://redirect.github.com/n8n-io/n8n/commit/76c432c53f5c3387bbc406198296364822c8eded))
- **Azure Cosmos DB Node:** Preserve query parameter types instead of
converting to strings
([#&#8203;25882](https://redirect.github.com/n8n-io/n8n/issues/25882))
([cb4db22](https://redirect.github.com/n8n-io/n8n/commit/cb4db22b00ef50f41f88d95fff3c387ed8886cc6))
- **Bitbucket Node:** Use supported workspace listing endpoint
([#&#8203;30646](https://redirect.github.com/n8n-io/n8n/issues/30646))
([875a805](https://redirect.github.com/n8n-io/n8n/commit/875a8054f6d087f91b1cde8e20a122469eca18e5))
- Bump urllib3 constraint to >=2.7.0
([#&#8203;30927](https://redirect.github.com/n8n-io/n8n/issues/30927))
([aa78b81](https://redirect.github.com/n8n-io/n8n/commit/aa78b817ee32c53602da02637d152e6efae8c943))
- **core:** Acquire expression isolate for scheduled polls
([#&#8203;30729](https://redirect.github.com/n8n-io/n8n/issues/30729))
([764f33a](https://redirect.github.com/n8n-io/n8n/commit/764f33ac1a7b7699feca827bafbabc3debef683b))
- **core:** Allow dynamic credential OAuth callbacks without skip-auth
env var
([#&#8203;31103](https://redirect.github.com/n8n-io/n8n/issues/31103))
([cf1a6fa](https://redirect.github.com/n8n-io/n8n/commit/cf1a6fa18cc96ea2b1be8307edce8f00b28b6163))
- **core:** Allow personal project owners to manage data redaction
([#&#8203;31153](https://redirect.github.com/n8n-io/n8n/issues/31153))
([1f41d33](https://redirect.github.com/n8n-io/n8n/commit/1f41d33852ced4b4ca979ef0ddd8d8b371c9db47))
- **core:** Allow shadowing dangerous globals as variable names in
workflow SDK
([#&#8203;30678](https://redirect.github.com/n8n-io/n8n/issues/30678))
([d13e22b](https://redirect.github.com/n8n-io/n8n/commit/d13e22b3645ac7478a2e974f5f40b8c1ca58aeac))
- **core:** Allow Unicode characters in execution metadata keys
([#&#8203;30486](https://redirect.github.com/n8n-io/n8n/issues/30486))
([41a273e](https://redirect.github.com/n8n-io/n8n/commit/41a273e1e4bc44534e490f447b26b0eb187ebec0))
- **core:** Bypass pubsub debounce for workflow activation display
commands
([#&#8203;30965](https://redirect.github.com/n8n-io/n8n/issues/30965))
([9f0a695](https://redirect.github.com/n8n-io/n8n/commit/9f0a69598a469094bbef675628fd28abeacb7ae6))
- **core:** Count agent background generation tokens
([#&#8203;31082](https://redirect.github.com/n8n-io/n8n/issues/31082))
([def3a7b](https://redirect.github.com/n8n-io/n8n/commit/def3a7bb074c6bfe8bfe333a6f7c369d377a4071))
- **core:** Exclude error workflow executions from time saved insights
([#&#8203;30952](https://redirect.github.com/n8n-io/n8n/issues/30952))
([4b0e23b](https://redirect.github.com/n8n-io/n8n/commit/4b0e23b5de494f9271a06ef519f5984150ad579e))
- **core:** Guide agent to not pass bogus workflow-id to submit-workflow
tool
([#&#8203;30911](https://redirect.github.com/n8n-io/n8n/issues/30911))
([a3210d5](https://redirect.github.com/n8n-io/n8n/commit/a3210d5ede8d16e7f0dc329fe107d030050c7995))
- **core:** Handle null pinData column at executions, save empty object
as pinData on instanceAI
([#&#8203;30698](https://redirect.github.com/n8n-io/n8n/issues/30698))
([50dc050](https://redirect.github.com/n8n-io/n8n/commit/50dc050dc1a0c531f10739e5ca5bf0a6e1e8c6c7))
- **core:** Honor chunkSize when streaming S3-backed binary data
([#&#8203;30919](https://redirect.github.com/n8n-io/n8n/issues/30919))
([e2c2a5a](https://redirect.github.com/n8n-io/n8n/commit/e2c2a5a62cf69590b04fe5bb202cf3d235517f00))
- **core:** Improve license diagnostics and CLI output
([#&#8203;30955](https://redirect.github.com/n8n-io/n8n/issues/30955))
([affc3c1](https://redirect.github.com/n8n-io/n8n/commit/affc3c180686ffa412ed18492fc4288c64610de7))
- **core:** Improve project routing for MCP-built workflows
([#&#8203;30674](https://redirect.github.com/n8n-io/n8n/issues/30674))
([65b7919](https://redirect.github.com/n8n-io/n8n/commit/65b7919a8a5b205f78ff1d7945611eaf0176ff2e))
- **core:** Keep Instance AI HITL confirmations waiting
([#&#8203;30722](https://redirect.github.com/n8n-io/n8n/issues/30722))
([cdfc905](https://redirect.github.com/n8n-io/n8n/commit/cdfc9053f6af2a76d0591421f8535be4114db45f))
- **core:** Keep workflow active when external hook rejects publish
([#&#8203;30707](https://redirect.github.com/n8n-io/n8n/issues/30707))
([2bc621e](https://redirect.github.com/n8n-io/n8n/commit/2bc621e943a1550754ccc001b96fbd4e92165aba))
- **core:** Members can still create API keys with insights:read scope
([#&#8203;30778](https://redirect.github.com/n8n-io/n8n/issues/30778))
([d5d619c](https://redirect.github.com/n8n-io/n8n/commit/d5d619c452d59eee660134a7b711eed840cc9339))
- **core:** Populate manual user id on webhook execution data path
([#&#8203;30644](https://redirect.github.com/n8n-io/n8n/issues/30644))
([2743f51](https://redirect.github.com/n8n-io/n8n/commit/2743f51f320776d937462ca10d13e9694ab8b10a))
- **core:** Preserve known credential supportedNodes under lazy loading
([#&#8203;30529](https://redirect.github.com/n8n-io/n8n/issues/30529))
([58483a1](https://redirect.github.com/n8n-io/n8n/commit/58483a11bf179c51b52da96b126593550af8411f))
- **core:** Preserve workflow node settings in workflow-sdk
([#&#8203;30869](https://redirect.github.com/n8n-io/n8n/issues/30869))
([69c9e65](https://redirect.github.com/n8n-io/n8n/commit/69c9e65e38e923b62508319197e1b0065a73ce73))
- **core:** Reject invalid ai\_tool source nodes in MCP workflow
creation
([#&#8203;30593](https://redirect.github.com/n8n-io/n8n/issues/30593))
([af73013](https://redirect.github.com/n8n-io/n8n/commit/af73013cd01518142e2d392693122168f226923c))
- **core:** Remove aggressive temp directory cleanup in binary data
rename
([#&#8203;31068](https://redirect.github.com/n8n-io/n8n/issues/31068))
([10a04cb](https://redirect.github.com/n8n-io/n8n/commit/10a04cb209bc7860d6db561ecfe7d236dfb308b2))
- **core:** Report scheduled-poll isolate acquisition failures via
\_\_emitError
([#&#8203;30743](https://redirect.github.com/n8n-io/n8n/issues/30743))
([5f97ef3](https://redirect.github.com/n8n-io/n8n/commit/5f97ef3eb8040e6b5c34f9e2114e41d2fd3a7f6f))
- **core:** Scope source control data tables by project
([#&#8203;30751](https://redirect.github.com/n8n-io/n8n/issues/30751))
([4cf44e3](https://redirect.github.com/n8n-io/n8n/commit/4cf44e3df46c3bccb6a93e4ddd5a1a0e68d9cfad))
- **core:** Set HITL confirmation timeout default
([#&#8203;30783](https://redirect.github.com/n8n-io/n8n/issues/30783))
([b601880](https://redirect.github.com/n8n-io/n8n/commit/b60188001adef1b73192e62f733abcb7594250c4))
- **core:** Show clear error when running a tool node without an Agent
([#&#8203;30626](https://redirect.github.com/n8n-io/n8n/issues/30626))
([ca38167](https://redirect.github.com/n8n-io/n8n/commit/ca381670da252d566c8c4a065f3faec9f8d817a7))
- **core:** Stop classifying AI sub-tool nodes as triggers in generated
types
([#&#8203;30865](https://redirect.github.com/n8n-io/n8n/issues/30865))
([4db0046](https://redirect.github.com/n8n-io/n8n/commit/4db00463e1c0ab9151a04efa0172a45778506ef0))
- **core:** Stop idle-killing Instance AI active runs awaiting HITL
([#&#8203;31154](https://redirect.github.com/n8n-io/n8n/issues/31154))
([a8d29f2](https://redirect.github.com/n8n-io/n8n/commit/a8d29f22725f9e29b4457956190eb87f8595a357))
- **core:** Submit builder workflow file when submit is missed
([#&#8203;30711](https://redirect.github.com/n8n-io/n8n/issues/30711))
([b272ab4](https://redirect.github.com/n8n-io/n8n/commit/b272ab4fe8f6afafe726756187159e081fd3f179))
- **core:** Surface SSO claims and role mapping diagnostics
([#&#8203;30753](https://redirect.github.com/n8n-io/n8n/issues/30753))
([449abdd](https://redirect.github.com/n8n-io/n8n/commit/449abdd1803a2ac2ba70ddd3546fe94a46a24240))
- **core:** Use active workflow version for webhook CORS preflight
([#&#8203;31144](https://redirect.github.com/n8n-io/n8n/issues/31144))
([979a53b](https://redirect.github.com/n8n-io/n8n/commit/979a53baa43b0b7b2031c21763eee44d09e831ab))
- **core:** Use pdf-parse v2 in Document Loader to fix PDF embedding
([#&#8203;30961](https://redirect.github.com/n8n-io/n8n/issues/30961))
([b5c53ff](https://redirect.github.com/n8n-io/n8n/commit/b5c53ff3ea42dae1756741a7e9e183e7ceecb107))
- **core:** Validate non-empty prompts in AI vendor nodes before API
calls
([#&#8203;30795](https://redirect.github.com/n8n-io/n8n/issues/30795))
([d8ef975](https://redirect.github.com/n8n-io/n8n/commit/d8ef975101c46cafb47ad638b50388b31a16ae31))
- **core:** Warn when SDK node config has unknown top-level keys
([#&#8203;30677](https://redirect.github.com/n8n-io/n8n/issues/30677))
([1864916](https://redirect.github.com/n8n-io/n8n/commit/1864916665df28551b2085b240a0382a27e360da))
- **core:** Write full SSO provisioning config from env-managed loader
([#&#8203;30885](https://redirect.github.com/n8n-io/n8n/issues/30885))
([3103d38](https://redirect.github.com/n8n-io/n8n/commit/3103d3879832e555ec8b0444e7408bf176efe6ce))
- **editor:** Continue manually triggered evaluation runs
([#&#8203;30814](https://redirect.github.com/n8n-io/n8n/issues/30814))
([3115e9b](https://redirect.github.com/n8n-io/n8n/commit/3115e9baafe371c33f39a6d33da4cb34486cca3c))
- **editor:** Defer production checklist until publish modal closes
([#&#8203;31114](https://redirect.github.com/n8n-io/n8n/issues/31114))
([94a1465](https://redirect.github.com/n8n-io/n8n/commit/94a14650de84b465978133cd81b1d06036c1e5d0))
- **editor:** Destroy CodeMirror editors and harden rAF polyfill
([#&#8203;31080](https://redirect.github.com/n8n-io/n8n/issues/31080))
([6145d51](https://redirect.github.com/n8n-io/n8n/commit/6145d51a7c7b19fc8027c6f5b0ce78913082e4aa))
- **editor:** Hide custom scopes for managed OAuth credentials
([#&#8203;30306](https://redirect.github.com/n8n-io/n8n/issues/30306))
([5af7249](https://redirect.github.com/n8n-io/n8n/commit/5af7249979ae1be8688df5fafcd424c9cbce4d49))
- **editor:** Place caret inside expression brackets on auto-switch
([#&#8203;30030](https://redirect.github.com/n8n-io/n8n/issues/30030))
([df5a1c4](https://redirect.github.com/n8n-io/n8n/commit/df5a1c4452b4e2cacd14bedfc6ddd9b38a3fca03))
- **editor:** Prevent evaluations tab crash on unsaved workflows
([#&#8203;30744](https://redirect.github.com/n8n-io/n8n/issues/30744))
([3ee618b](https://redirect.github.com/n8n-io/n8n/commit/3ee618b35b894cae8984d877a2e26819261d4824))
- **editor:** Prevent expression result popover from covering CodeMirror
tooltips
([#&#8203;30981](https://redirect.github.com/n8n-io/n8n/issues/30981))
([cadba03](https://redirect.github.com/n8n-io/n8n/commit/cadba0397410dcf6625779f6b80188e16f694fc0))
- **editor:** Prevent Insights chart axis from overlapping table heading
([#&#8203;30840](https://redirect.github.com/n8n-io/n8n/issues/30840))
([020c660](https://redirect.github.com/n8n-io/n8n/commit/020c66003a9e37d709d44adf90a1693232baa45b))
- **editor:** Remove 'Continue Chat' for close button in Agents
([#&#8203;30464](https://redirect.github.com/n8n-io/n8n/issues/30464))
([09665b6](https://redirect.github.com/n8n-io/n8n/commit/09665b61a0cb2516a7ed1f8e2589b12a9ac6e2d9))
- **editor:** Remove 'no more sessions' from sessions list in Agents
([#&#8203;30461](https://redirect.github.com/n8n-io/n8n/issues/30461))
([e14c214](https://redirect.github.com/n8n-io/n8n/commit/e14c2144a03a38db12c593d743b13fe43906c3db))
- **editor:** Use i18n heading for insights chart granularity title
([#&#8203;30837](https://redirect.github.com/n8n-io/n8n/issues/30837))
([e98809f](https://redirect.github.com/n8n-io/n8n/commit/e98809f9bd3498ec7671d114d21853ef3b8124f9))
- **Facebook Graph API Node:** Clarify endpoints that accept binary
uploads
([#&#8203;30903](https://redirect.github.com/n8n-io/n8n/issues/30903))
([54c8eab](https://redirect.github.com/n8n-io/n8n/commit/54c8eab2e4784025cd49aedb91f038e243deeb64))
- Fix security issue in urllib3 via minor version upgrade from 2.6.3 to
2.7.0 in packages
([#&#8203;31075](https://redirect.github.com/n8n-io/n8n/issues/31075))
([6eb6628](https://redirect.github.com/n8n-io/n8n/commit/6eb6628ea1aa61ccd6884df5dc786e8764096f89))
- Fixes PostHog group identify call site after init
([#&#8203;30794](https://redirect.github.com/n8n-io/n8n/issues/30794))
([ba35fc8](https://redirect.github.com/n8n-io/n8n/commit/ba35fc81c38e4bbcb5ab9ece6eb7691137340c34))
- **Git Node:** Clone repositories into target path
([#&#8203;30822](https://redirect.github.com/n8n-io/n8n/issues/30822))
([bd3aafc](https://redirect.github.com/n8n-io/n8n/commit/bd3aafce75ddb2e6f8fc196aea5fd76a0d774363))
- **Google Sheets Node:** Allow column reorder and insertion without
erroring
([#&#8203;30621](https://redirect.github.com/n8n-io/n8n/issues/30621))
([85f5221](https://redirect.github.com/n8n-io/n8n/commit/85f5221312bdce938b7d905f47114debbc18f2b9))
- **Google Sheets Node:** Handle undefined lookup values in lookupValues
([#&#8203;31055](https://redirect.github.com/n8n-io/n8n/issues/31055))
([7348f92](https://redirect.github.com/n8n-io/n8n/commit/7348f928c8783ea7961cd697f99a1ae54af607ef))
- **HTTP Request Node:** Fix parallel binary filename mixing
([#&#8203;30568](https://redirect.github.com/n8n-io/n8n/issues/30568))
([b062c08](https://redirect.github.com/n8n-io/n8n/commit/b062c08471747741f55c8bec0ba959f85f9685d5))
- **MCP Client Node:** Surface errors as node failures in new node
versions
([#&#8203;29681](https://redirect.github.com/n8n-io/n8n/issues/29681))
([c57c1f0](https://redirect.github.com/n8n-io/n8n/commit/c57c1f04a4135a522260895716825a1be33a137f))
- **Pipedrive Node:** Format date-only fields as YYYY-MM-DD
([#&#8203;30891](https://redirect.github.com/n8n-io/n8n/issues/30891))
([ca74a83](https://redirect.github.com/n8n-io/n8n/commit/ca74a8367db455429edf16d4a9c579056a6de52c))
- **Salesforce Node:** Quote numeric string filter values in SOQL
conditions
([#&#8203;31128](https://redirect.github.com/n8n-io/n8n/issues/31128))
([8dbcc83](https://redirect.github.com/n8n-io/n8n/commit/8dbcc8359aed981fc9778ccc69a1e159cb560bde))
- Vendor uudecoder and drop uuencode dependency
([#&#8203;30817](https://redirect.github.com/n8n-io/n8n/issues/30817))
([c1a4dbf](https://redirect.github.com/n8n-io/n8n/commit/c1a4dbf09493c553587d202e9ebee371fdd4d7e5))
- **Weaviate Vectore Store Node:** Replace undefined defaults in
Weaviate Vector Store options
([#&#8203;26603](https://redirect.github.com/n8n-io/n8n/issues/26603))
([12db685](https://redirect.github.com/n8n-io/n8n/commit/12db6859fdc4c1f63035581db919518586194334))

##### Features

- **API:** Add per-user connection status to credential responses
([#&#8203;30916](https://redirect.github.com/n8n-io/n8n/issues/30916))
([9b451b1](https://redirect.github.com/n8n-io/n8n/commit/9b451b14769c43f0ede99089f84ae85a155295ac))
- **core:** Add AI Assistant pending-confirmation schema
([#&#8203;31074](https://redirect.github.com/n8n-io/n8n/issues/31074))
([319c9c2](https://redirect.github.com/n8n-io/n8n/commit/319c9c24db1fc6941fb32cabb4f91b120b590d9c))
- **core:** Add AI insights endpoint for eval collections (TRUST-80)
([#&#8203;30301](https://redirect.github.com/n8n-io/n8n/issues/30301))
([6137d25](https://redirect.github.com/n8n-io/n8n/commit/6137d2550949bb8366076dc233c5aabb9719f45a))
- **core:** Add chat trigger builder hints
([#&#8203;30730](https://redirect.github.com/n8n-io/n8n/issues/30730))
([2cdc5f5](https://redirect.github.com/n8n-io/n8n/commit/2cdc5f51da01bf6aea79535cffb8de169016ce5a))
- **core:** Add enum check helper to migration DSL
([#&#8203;30900](https://redirect.github.com/n8n-io/n8n/issues/30900))
([1b9dfb2](https://redirect.github.com/n8n-io/n8n/commit/1b9dfb20c4a345510ec86a4ed888a8287aa16064))
- **core:** Add episodic memory SDK defaults
([#&#8203;30757](https://redirect.github.com/n8n-io/n8n/issues/30757))
([cd9b013](https://redirect.github.com/n8n-io/n8n/commit/cd9b013ed41fc54e3234c6fb3314c774b60bbbad))
- **core:** Add project.id to workflow\.execute OTEL span
([#&#8203;30803](https://redirect.github.com/n8n-io/n8n/issues/30803))
([b80738b](https://redirect.github.com/n8n-io/n8n/commit/b80738bb18d2c5a2d2d6221bf32f14d7a755b712))
- **core:** Add support for creating and updating workflow groups
([#&#8203;30211](https://redirect.github.com/n8n-io/n8n/issues/30211))
([b9ba260](https://redirect.github.com/n8n-io/n8n/commit/b9ba2603cea3dc783906cd19c4429706d143d983))
- **core:** Add system resolver id lookup to DynamicCredentialsProxy
([#&#8203;30790](https://redirect.github.com/n8n-io/n8n/issues/30790))
([d7d8519](https://redirect.github.com/n8n-io/n8n/commit/d7d8519515520a841fff4cdca3bf0c284103d100))
- **core:** Add tool for checking workflow validation errors
([#&#8203;30868](https://redirect.github.com/n8n-io/n8n/issues/30868))
([52e15bd](https://redirect.github.com/n8n-io/n8n/commit/52e15bdcaf3a8b24282a2e25bd4427a060e961c5))
- **core:** Configure episodic memory in n8n
([#&#8203;30761](https://redirect.github.com/n8n-io/n8n/issues/30761))
([15ab49f](https://redirect.github.com/n8n-io/n8n/commit/15ab49f3d0cd0cdffaff71dd52f72dbc16dd3b77))
- **core:** Encrypt running user's auth cookie into manual execution
credential context
([#&#8203;30811](https://redirect.github.com/n8n-io/n8n/issues/30811))
([5ad38d7](https://redirect.github.com/n8n-io/n8n/commit/5ad38d77b79e12b21a65549eb42e4f70285ad1b8))
- **core:** Inline JWKS in OAuth2 dynamic client registration
([#&#8203;29986](https://redirect.github.com/n8n-io/n8n/issues/29986))
([a4ff835](https://redirect.github.com/n8n-io/n8n/commit/a4ff8358e1b45cb835e6aaf26d005236079d4b8a))
- **core:** Make instance AI understand the credential picker better and
suggest recommended oauth2
([#&#8203;30959](https://redirect.github.com/n8n-io/n8n/issues/30959))
([95d4318](https://redirect.github.com/n8n-io/n8n/commit/95d431819eb4882437004d54a0d9284317e2c0e5))
- **core:** Make sandbox thread-scoped and lazy-initialize it on
Instance AI
([#&#8203;30904](https://redirect.github.com/n8n-io/n8n/issues/30904))
([eba7d05](https://redirect.github.com/n8n-io/n8n/commit/eba7d056c5c8045a19ebb100cc607edce23d38e6))
- **core:** Move builder templates to n8n-sdk-templates with runtime
fetch
([#&#8203;30537](https://redirect.github.com/n8n-io/n8n/issues/30537))
([e2dd10c](https://redirect.github.com/n8n-io/n8n/commit/e2dd10c4355d718682c82d6e76204d541fb65fcf))
- **core:** Package workflow export
([#&#8203;30641](https://redirect.github.com/n8n-io/n8n/issues/30641))
([ca56b6b](https://redirect.github.com/n8n-io/n8n/commit/ca56b6b90ae1db4d30850dfd33003c54fb1057d1))
- **core:** Persist episodic memory entries
([#&#8203;30760](https://redirect.github.com/n8n-io/n8n/issues/30760))
([73ccc82](https://redirect.github.com/n8n-io/n8n/commit/73ccc82a19216a9b9515a20425d90c361bf242c8))
- **core:** Route private OAuth2 credentials through dynamic-credential
origin
([#&#8203;30653](https://redirect.github.com/n8n-io/n8n/issues/30653))
([593ed3c](https://redirect.github.com/n8n-io/n8n/commit/593ed3c4a6b61362d0a978132e99c9c07e759881))
- **core:** Split workflow:updateRedactionSetting into enable and
disable scopes
([#&#8203;30446](https://redirect.github.com/n8n-io/n8n/issues/30446))
([41c958b](https://redirect.github.com/n8n-io/n8n/commit/41c958bd9de238fddedf14b198e25a1d883f5648))
- **core:** Support checking for workflow tags existing in preExecute
hook
([#&#8203;30440](https://redirect.github.com/n8n-io/n8n/issues/30440))
([19fef9b](https://redirect.github.com/n8n-io/n8n/commit/19fef9be1b0ddf8d37c4fb2e6e6b072eb27dfa6a))
- **core:** Use runtime skills for agent builder prompt
([#&#8203;30963](https://redirect.github.com/n8n-io/n8n/issues/30963))
([40ce96a](https://redirect.github.com/n8n-io/n8n/commit/40ce96a74e2fccbd25f5cd0a75e3b9ed1ad353ce))
- **core:** Validate data table references in MCP workflow builder
([#&#8203;30682](https://redirect.github.com/n8n-io/n8n/issues/30682))
([794e050](https://redirect.github.com/n8n-io/n8n/commit/794e0506c98f1e1b442744fe62cfdec8653963de))
- **editor:** Add data redaction enforcement to Security & Policies
([#&#8203;30801](https://redirect.github.com/n8n-io/n8n/issues/30801))
([c351623](https://redirect.github.com/n8n-io/n8n/commit/c351623d23bcc546ba8ce2b6a4107832a7fd6f42))
- **editor:** Add new AI chat to universal create dropdown
([#&#8203;30719](https://redirect.github.com/n8n-io/n8n/issues/30719))
([1d60318](https://redirect.github.com/n8n-io/n8n/commit/1d60318c280a88a2808ffece5f64dea49d7fc0ad))
- **editor:** Lock workflow redaction settings when enforced at instance
level
([#&#8203;30520](https://redirect.github.com/n8n-io/n8n/issues/30520))
([c730def](https://redirect.github.com/n8n-io/n8n/commit/c730def8395a68d9a0ee68aa747e8583248c761f))
- **editor:** Make plan approval UX clearer
([#&#8203;31054](https://redirect.github.com/n8n-io/n8n/issues/31054))
([46d758a](https://redirect.github.com/n8n-io/n8n/commit/46d758ab2b2c6e5d9e7c40f9a3965e6df468e841))
- **editor:** Open workflow artifact when builder spawns to edit it
([#&#8203;30862](https://redirect.github.com/n8n-io/n8n/issues/30862))
([cdf9b4f](https://redirect.github.com/n8n-io/n8n/commit/cdf9b4ffb088ad86fb223967f4410957fb700bb7))
- **editor:** Per-user OAuth connection banner for resolvable
credentials
([#&#8203;30994](https://redirect.github.com/n8n-io/n8n/issues/30994))
([9e17454](https://redirect.github.com/n8n-io/n8n/commit/9e17454e45326785b9b65607f418cbe5a1b94fe8))
- **editor:** Require production redaction when enabling manual
redaction
([#&#8203;30913](https://redirect.github.com/n8n-io/n8n/issues/30913))
([7f639e5](https://redirect.github.com/n8n-io/n8n/commit/7f639e5bef3439df9c8405e151dd2c2757e21c95))
- **editor:** Surface MCP access toggle on workflow cards
([#&#8203;30683](https://redirect.github.com/n8n-io/n8n/issues/30683))
([bf2b205](https://redirect.github.com/n8n-io/n8n/commit/bf2b205b6bb6fa1cfab3f7d1d807cf6c47a48b75))
- **Execute Workflow Node:** Return items from every run of the
sub-workflow's last node
([#&#8203;30716](https://redirect.github.com/n8n-io/n8n/issues/30716))
([91f07ef](https://redirect.github.com/n8n-io/n8n/commit/91f07efd00d9b48ce4cc0939ed7b81e188115f64))
- **Gumroad Trigger Node:** Add OAuth2 authentication
([#&#8203;29974](https://redirect.github.com/n8n-io/n8n/issues/29974))
([267658e](https://redirect.github.com/n8n-io/n8n/commit/267658e076dc74ba3ea5844f54091ab9d809a7c1))
- **Odoo Node:** Add v2 with resource locators, field mapping, and API
key auth
([#&#8203;30796](https://redirect.github.com/n8n-io/n8n/issues/30796))
([1aa4c37](https://redirect.github.com/n8n-io/n8n/commit/1aa4c37fd146db06f68f688753011d109a25808a))
- **Oracle DB Vector Store Node:** Add support for vectorstore and
embedding node support
([#&#8203;29014](https://redirect.github.com/n8n-io/n8n/issues/29014))
([82dd59f](https://redirect.github.com/n8n-io/n8n/commit/82dd59f341258445ee803e3c43345b9248b12c6d))
- Updates PostHog feature flags evaluation method & filters out unused
event
([#&#8203;30272](https://redirect.github.com/n8n-io/n8n/issues/30272))
([ab7c54d](https://redirect.github.com/n8n-io/n8n/commit/ab7c54d4d5d4f4cadcc5bf5534670f02fe7d1180))

##### Performance Improvements

- **ai-builder:** Defer heavy idle-boot dependencies (-27 MiB heap)
([#&#8203;30834](https://redirect.github.com/n8n-io/n8n/issues/30834))
([bd5cd31](https://redirect.github.com/n8n-io/n8n/commit/bd5cd310933c4c3700c90f313189526def41ea96))
- **core:** Reduce Instance AI memory usage
([#&#8203;30777](https://redirect.github.com/n8n-io/n8n/issues/30777))
([4b4f663](https://redirect.github.com/n8n-io/n8n/commit/4b4f663b0860c44460a735c22ae06ed4a8802592))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEzMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9uOG4iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
This commit is contained in:
TrueCharts Bot
2026-05-27 20:20:40 +02:00
committed by GitHub
parent 8f50fe086d
commit 81bacbeee9
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ annotations:
trueforge.org/min_helm_version: "3.14"
trueforge.org/train: stable
apiVersion: v2
appVersion: 2.22.4
appVersion: 2.23.0
dependencies:
- name: common
version: 29.3.4
@@ -44,5 +44,5 @@ sources:
- https://github.com/n8n-io/n8n
- https://github.com/trueforge-org/truecharts/tree/master/charts/stable/n8n
type: application
version: 21.11.4
version: 21.12.0
+1 -1
View File
@@ -1,7 +1,7 @@
# yaml-language-server: $schema=./values.schema.json
image:
repository: ghcr.io/n8n-io/n8n
tag: 2.22.4@sha256:a3ea08b6b923d909b125c7b06273c16679491f07a05857a2dc0df9d9124080db
tag: 2.23.0@sha256:8978cc98ec5ba609bdbf250d27ea672ac893ad55f4a61a026d808867381ff9fd
pullPolicy: IfNotPresent
timezoneandlocale: {}
# N8N_DEFAULT_LOCALE: "en"