n8n-assistant[bot]
38294c02d7
🚀 Release 2.20.9 ( #30509 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-15 09:33:28 +00:00
n8n-assistant[bot]
4394fe4d05
fix(core): Prevent proxy layer accumulation in ObservableObject (backport to release-candidate/2.20.x) ( #30505 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-05-15 08:36:07 +00:00
n8n-assistant[bot]
7cc46545bd
🚀 Release 2.20.8 ( #30498 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-15 09:01:33 +03:00
Matsuuu
1ecf7cdbb1
Remove -exp version from packages
2026-05-15 08:54:36 +03:00
n8n-assistant[bot]
7ea016fce3
fix(editor): Remove resource center tooltip (no-changelog) (backport to release-candidate/2.20.x) ( #30476 )
...
Co-authored-by: Romeo Balta <7095569+romeobalta@users.noreply.github.com>
Co-authored-by: Codex <noreply@openai.com>
2026-05-14 16:08:34 +00:00
n8n-release-tag-merge[bot]
6b50ba4d48
Merge tag 'n8n@2.20.7-exp.0' into release-candidate/2.20.x
2026-05-13 14:00:08 +00:00
n8n-assistant[bot]
1bb97d8392
🚀 Release 2.20.7-exp.0 ( #30406 )
...
Co-authored-by: romeobalta <7095569+romeobalta@users.noreply.github.com>
2026-05-13 16:11:28 +03:00
Romeo Balta
076e207e82
feat(editor): Add Surface MCP onboarding experiment (no-changelog) ( #30044 )
...
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: OpenCode <noreply@opencode.ai>
2026-05-13 13:52:31 +01:00
n8n-assistant[bot]
067939a99f
fix(core): Preserve nested arrays in VM expression engine output (backport to release-candidate/2.20.x) ( #30334 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 13:50:18 +02:00
n8n-assistant[bot]
35a4758122
🚀 Release 2.20.7 ( #30366 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-13 09:01:55 +03:00
n8n-assistant[bot]
545da1aa8f
chore: Bundle/2.x (backport to release-candidate/2.20.x) ( #30362 )
...
Co-authored-by: n8n-assistant[bot] <100856346+n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-05-13 08:53:45 +03:00
n8n-assistant[bot]
979aa284cf
fix(core): Preserve AxiosHeaders instance when applying OpenAI vendor defaults (backport to release-candidate/2.20.x) ( #30285 )
...
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2026-05-12 10:02:38 +01:00
n8n-assistant[bot]
29d42560ad
🚀 Release 2.20.6 ( #30071 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-08 09:01:41 +00:00
n8n-assistant[bot]
f259afa978
fix(Salesforce Node): Fix trigger not firing on repeated record updates (backport to release-candidate/2.20.x) ( #30006 )
...
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-05-08 07:55:34 +00:00
n8n-assistant[bot]
6707c67f50
🚀 Release 2.20.5 ( #30010 )
...
Co-authored-by: konstantintieber <46342664+konstantintieber@users.noreply.github.com>
2026-05-07 13:43:17 +00:00
n8n-assistant[bot]
4d9a9f8079
chore: Bump Axios, hono, vm2 and fast-xml-parser (backport to release-candidate/2.20.x) ( #30000 )
...
Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>
Co-authored-by: Matsuuu <huhta.matias@gmail.com>
2026-05-07 15:59:23 +03:00
n8n-assistant[bot]
ce016859cb
fix(core): Simple-git update broke https connection (backport to release-candidate/2.20.x) ( #30003 )
...
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
2026-05-07 12:50:29 +00:00
n8n-assistant[bot]
8b1103bfa6
fix(editor): Change read-only background color so it's visible (no-changelog) (backport to release-candidate/2.20.x) ( #29984 )
...
Co-authored-by: Rob Hough <robhough180@gmail.com>
2026-05-07 10:48:28 +00:00
Matsu
3bcb6378c5
🚀 Release 2.20.4 ( #29955 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-07 09:13:22 +03:00
n8n-assistant[bot]
2f31aca2dc
fix(core): Allow GIT_SSH_COMMAND in simple-git after 3.36.0 upgrade (backport to release-candidate/2.20.x) ( #29946 )
...
Co-authored-by: Daria <daria.staferova@n8n.io>
2026-05-07 07:56:44 +03:00
n8n-assistant[bot]
71d4122438
fix(core): Add support for context establishment hooks in webhook mode (backport to release-candidate/2.20.x) ( #29900 )
...
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-05-06 14:02:40 +00:00
n8n-assistant[bot]
98004c6269
fix(Snowflake Node): Fix issue with Insert and Update operations not working (backport to release-candidate/2.20.x) ( #29809 )
2026-05-06 13:29:12 +01:00
n8n-assistant[bot]
2c19035590
refactor(core): Extract leader election client and improve robustness (no-changelog) (backport to release-candidate/2.20.x) ( #29804 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-05-06 11:33:31 +03:00
n8n-assistant[bot]
9dd7ce9486
fix(core): Add workflow details to builder telemetry (no-changelog) (backport to release-candidate/2.20.x) ( #29845 )
...
Co-authored-by: Albert Alises <albert.alises@gmail.com>
2026-05-06 07:40:37 +00:00
n8n-assistant[bot]
b970d259c4
🚀 Release 2.20.0 ( #29761 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-05 09:14:22 +00:00
Garrit Franke
c6c6f8ff38
feat: Add valid-credential-references ESLint rule ( #29452 )
2026-05-05 08:26:50 +00:00
Garrit Franke
8aace75535
feat: Add no-runtime-dependencies ESLint rule ( #29366 )
2026-05-05 08:26:14 +00:00
Alexander Gekov
0f7776e972
feat(editor): Hide model selector for unsupported AI Gateway actions ( #29588 )
...
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-05-05 08:14:54 +00:00
Mike Repeć
34c49b9c23
fix(editor): Ignore paste events on read-only canvas ( #29673 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 07:51:59 +00:00
Michael Kret
c724dace38
fix: Skip AI tool generation for community trigger nodes ( #29453 )
2026-05-05 07:50:52 +00:00
Rob Hough
c6cbc49016
refactor(editor): Add motion.scss utilities to standardise animations and transitions ( #29704 )
2026-05-05 07:34:43 +00:00
Michael Kret
f401f9101d
fix(Microsoft Outlook Trigger Node): Use per-folder endpoints for folder-scoped message polling ( #29663 )
2026-05-05 07:07:35 +00:00
Michael Kret
a65e181a22
fix(Postgres Node): Output Large-Format Numbers As option ignored after pool is cached ( #29477 )
2026-05-05 06:50:35 +00:00
oleg
b41f1a06ab
fix(core): Defer Instance AI temporary workflow cleanup (no-changelog) ( #29700 )
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Release: Create Minor Release PR / Create release PR (push) Has been cancelled
Release: Create Minor Release PR / Notify Slack (push) Has been cancelled
2026-05-04 18:28:27 +00:00
Alex Grozav
17b1206790
refactor(editor): Add executionData store for per-execution state (no-changelog) ( #29687 )
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-05-04 17:22:18 +00:00
moseoh
b72bd1987c
fix(DeepL Node): Update credentials to use header-based authentication ( #24614 )
...
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-05-04 17:10:45 +00:00
Andreas Fitzek
4b9e975ca0
feat(editor): Surface cluster information in debug data (no-changelog) ( #29583 )
2026-05-04 16:27:07 +00:00
Guillaume Jacquart
ad7cdcc04f
feat(core): Add JWE decryption to OAuth2 credential flow ( #29497 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-04 16:14:50 +00:00
Iván Ovejero
568e5a24bf
fix(core): Isolate expressions on chat resumption and test webhook deactivation ( #29703 )
2026-05-04 15:08:59 +00:00
oleg
96fabbafad
feat(instance-ai): Reuse workflow builder sandboxes (no-changelog) ( #29598 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-05-04 14:51:55 +00:00
Jaakko Husso
63d59d48c5
fix(core): Wrap web-search snippets in untrusted data boundaries (no-changelog) ( #29695 )
2026-05-04 14:19:25 +00:00
Ricardo Espinoza
dad423155f
fix(core): Make MCP client registration cap tunable and surface a proper limit error ( #29429 )
2026-05-04 13:54:59 +00:00
Mutasem Aldmour
dc6bd68de3
fix(core): Accept placeholder() inside node credentials slot ( #29691 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-04 13:52:48 +00:00
Daria
1d9548c81f
feat(core): Add MCP tool search executions ( #29161 )
2026-05-04 13:41:47 +00:00
Jaakko Husso
f69aea3899
refactor(core): Use the common SSRF service on instance AI and harden web fetch ( #29674 )
2026-05-04 13:37:21 +00:00
Mutasem Aldmour
fdceec21b9
feat: Add pairwise workflow eval pipeline ( #29123 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2026-05-04 13:26:27 +00:00
Arvin A
4c76aa1467
feat(core): Run evaluation test cases in parallel behind PostHog rollout flag ( #29412 )
2026-05-04 13:18:01 +00:00
Ali Elkhateeb
e35042999f
fix(core): Add timeout to external secrets provider refresh ( #29679 )
2026-05-04 13:10:05 +00:00
Andreas Fitzek
45effb8959
feat(core): Add configurable event log path per process ( #29403 )
2026-05-04 12:49:29 +00:00
Albert Alises
2259f32de8
fix(ai-builder): Add boundaries on the workflow builder remediation loops ( #29430 )
2026-05-04 12:05:20 +00:00