Dawid Myslak
|
e30d2eee60
|
feat(Moonshot Kimi Node): Add new node (#28189)
|
2026-04-10 14:48:12 +00:00 |
|
Tuukka Kantola
|
ea5b874a8c
|
feat(editor): Update built-in node icons to custom SVGs (#28104)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-10 08:53:41 +00:00 |
|
Dawid Myslak
|
1148d27725
|
feat(Alibaba Cloud Model Studio Node): Add new node (#27928)
Co-authored-by: Daniel Molenaars <daniel.molenaars@alibaba-inc.com>
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
|
2026-04-09 10:32:59 +00:00 |
|
Iván Ovejero
|
569ad497b7
|
fix(core): Align VM expression engine error handler with legacy engine (#28166)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-09 09:14:57 +00:00 |
|
Luca Mattiazzi
|
1e22e0ad51
|
fix(If Node): Patches IF node when fields are missing (#28014)
|
2026-04-08 16:35:57 +00:00 |
|
Iván Ovejero
|
f8c21276cb
|
feat(core): Make VM expression bridge timeout and memory limit configurable (#27962)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2026-04-08 16:07:16 +00:00 |
|
Iván Ovejero
|
94b463e2a0
|
fix(core): Avoid permanent deactivation on transient isolate errors (#28117)
|
2026-04-08 12:00:02 +00:00 |
|
Michael Kret
|
6e2d35644f
|
feat: Add AI Gateway support for AI nodes (#27593)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
|
2026-04-07 09:11:24 +00:00 |
|
n8n-assistant[bot]
|
6eb2d75670
|
🚀 Release 2.16.0 (#28080)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-04-07 04:26:54 +00:00 |
|
Dawid Myslak
|
864f869d9b
|
feat(core): Add input/output token tracking to node graph telemetry (#27992)
|
2026-04-03 13:18:08 +00:00 |
|
Elias Meire
|
4fb1f7d6f7
|
feat(Chat Trigger Node): Auto-add highlighted execution data (#18778)
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
|
2026-04-03 08:51:10 +00:00 |
|
Danny Martini
|
ae5693beb4
|
refactor(core): Add structured logging to expression runtime (no-changelog) (#27921)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-02 09:26:12 +00:00 |
|
James Gee
|
cbe109a4cc
|
feat(core): OTEL - workflow node tracing (#27789)
|
2026-04-02 07:59:19 +00:00 |
|
Matsu
|
efc474cc01
|
chore: Vite 8 upgrade (#27680)
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-04-02 09:27:10 +03:00 |
|
Danny Martini
|
644dd00046
|
test(core): Replace mock-based VM error tests with end-to-end integration tests (#27816)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 12:27:33 +00:00 |
|
Guillaume Jacquart
|
d36cfa1624
|
feat(core): Improve custom auth JSON masking, preserve shape, redact leaf values (#27675)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 12:24:21 +00:00 |
|
Iván Ovejero
|
5ee0e842b8
|
feat(core): Add isolate pooling for VM expression engine (#27573)
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.13.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
|
2026-03-31 14:54:11 +00:00 |
|
n8n-assistant[bot]
|
d300568ee1
|
🚀 Release 2.15.0 (#27787)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-03-30 20:55:37 +03:00 |
|
Danny Martini
|
769e28cb36
|
fix(core): Remaining VM test fixes — error propagation, proxy traps, and cross-realm assertions (#27541)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-30 16:13:12 +00:00 |
|
Jon
|
ef506be259
|
fix: Fix issue with multi line string handling (#27176)
|
2026-03-26 14:36:24 +00:00 |
|
Raúl Gómez Morales
|
d3e45bc126
|
fix(core): Resolve $().item expressions in partial executions (#27338)
|
2026-03-26 10:38:06 +00:00 |
|
Iván Ovejero
|
b55729280e
|
feat(core): Replace unbounded expression code cache with LRU (#27477)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-25 15:39:01 +00:00 |
|
n8n-assistant[bot]
|
2d9a2ec76e
|
chore: Bundle 2026-W9 (#27532)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2026-03-25 07:51:06 +00:00 |
|
manusjs
|
fc0f0712d8
|
fix(core): Correct process.version in expression sandbox (#26550)
Co-authored-by: manusjs <manusjs@users.noreply.github.com>
|
2026-03-24 16:00:31 +00:00 |
|
n8n-assistant[bot]
|
2374f40ec3
|
🚀 Release 2.14.0 (#27479)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-03-24 08:55:14 +00:00 |
|
Iván Ovejero
|
a21e9e6619
|
build: Add import-x/no-extraneous-dependencies lint rule to n8n-workflow (#27155)
|
2026-03-24 07:11:00 +00:00 |
|
Csaba Tuncsik
|
28f50f50bc
|
feat(editor): Show redacted state in execution viewer with reveal flow (#26543)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-23 18:08:14 +00:00 |
|
RomanDavydchuk
|
eafd32e78d
|
fix(editor): Node references in expressions not updated when the renamed node has quotes (#27371)
|
2026-03-23 15:46:36 +00:00 |
|
Elias Meire
|
5b6ee17c81
|
feat(core): Add signature validation for waiting webhooks and forms (#24159)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
|
2026-03-23 11:48:52 +00:00 |
|
Arvin A
|
87afcd8db4
|
fix(core): Force full execution data fetching for evaluation test runs (#27335)
|
2026-03-23 09:56:05 +00:00 |
|
phyllis-noester
|
acaa0db33a
|
feat(core): Add node that allows checking dynamic credentials inside node (#27165)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-19 15:21:42 +00:00 |
|
Claire
|
b6e8074f8a
|
feat(core): Add project context to execution log metadata (#27169)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-03-19 12:33:58 +00:00 |
|
Jaakko Husso
|
90b2b9c516
|
fix(core): Allow expressions in tool default values on chat hub tools (#27167)
|
2026-03-19 10:08:07 +00:00 |
|
Daria
|
036a0db0b3
|
feat(editor): Add history version info to execution page (#26768)
|
2026-03-19 09:53:35 +00:00 |
|
Iván Ovejero
|
90aca62efe
|
build: Pin uuid in n8n-workflow to catalog version (#27129)
|
2026-03-17 13:51:40 +00:00 |
|
Guillaume Jacquart
|
2f7db771c8
|
fix(core): Preserve nested proxy/redirect shape in log streaming webhook (#27109)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-17 09:50:29 +00:00 |
|
n8n-assistant[bot]
|
24272b6592
|
🚀 Release 2.13.0 (#27098)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-03-16 13:48:51 +00:00 |
|
Danny Martini
|
d109822050
|
feat(core): Serialize Luxon types at V8 isolate boundary (#26993)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-16 12:55:38 +00:00 |
|
Ali Elkhateeb
|
7827ae0e74
|
feat(core): Delete secrets provider connections on project deletion (#26706)
|
2026-03-16 11:08:49 +00:00 |
|
Danny Martini
|
731c96d322
|
test(core): Wrap bare assertion in test block in expression-extension.test.ts (no-changelog) (#26909)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-16 09:00:54 +00:00 |
|
Danny Martini
|
e9bdf8779b
|
feat(core): Propagate workflow timezone into V8 isolate (#26562)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-12 14:26:58 +00:00 |
|
Andreas Fitzek
|
731d029a4d
|
feat(core): Port function extensions to VM isolate and add URL and Intl polyfills (#26689)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-12 12:44:28 +00:00 |
|
Stephen Wright
|
abf20f44ca
|
feat: Custom auth redacts values correctly (#26895)
|
2026-03-12 11:39:32 +00:00 |
|
Andreas Fitzek
|
4a9f66640f
|
chore(core): Polyfill crypto and URLSearchParams in VM expression engine isolate (#26626)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2026-03-11 13:47:57 +00:00 |
|
Daria
|
86f1c24eb7
|
fix: MCP - Resolve webhook id during workflow creation and update (#26838)
|
2026-03-11 08:25:57 +00:00 |
|
Charlie Kolb
|
68cfa2368e
|
feat(core): Support data tables in workflow indexer (no-changelog) (#26470)
|
2026-03-09 16:13:02 +00:00 |
|
n8n-assistant[bot]
|
0d4719cebc
|
🚀 Release 2.12.0 (#26780)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-03-09 17:46:27 +02:00 |
|
Suguru Inoue
|
da0cd96537
|
feat(core): Agent file knowledge in ChatHub (no-changelog) (#26516)
|
2026-03-09 10:49:07 +00:00 |
|
Danny Martini
|
2614154b71
|
feat(core): Wire expression-runtime behind N8N_EXPRESSION_ENGINE=vm flag (no-changelog) (#26528)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-06 13:55:04 +00:00 |
|
Andreas Fitzek
|
8d8ca2fd67
|
chore(core): Redact sensitive node output fields via configurable strategy pipeline (#26546)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-06 12:59:03 +00:00 |
|