Commit Graph

2297 Commits

Author SHA1 Message Date
Ricardo Espinoza
9775f96f15
docs: Add README for @n8n/cli package (#27510) 2026-03-24 15:05:15 +00:00
Ricardo Espinoza
8fdb86db4d
chore: Mark @n8n/cli as beta in package description (#27500)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 12:56:37 +00:00
Ricardo Espinoza
f3b4069a09
feat(editor): Add canvas-only mode (#27184)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: nik8n <niklas@n8n.io>
2026-03-24 10:59:24 +00:00
Stephen Wright
6cf30f30ca
feat: Add role mapping rule scopes (#27476) 2026-03-24 10:34:51 +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
Matsu
3040d0f05b
chore: Lock @types/node to a version in @n8n/cli (#27473) 2026-03-24 10:26:49 +02:00
Tomi Turtiainen
42bfb43493
chore: Remove mariadb specific code paths (#26996) 2026-03-24 07:39:40 +00:00
Csaba Tuncsik
61a526133d
fix(core): Clean up resolver references on deletion (#26524) 2026-03-23 18:08:20 +00:00
Danny Martini
1acdafe6ac
fix(core): VM test Group G — RCE prevention & expression fixture fixes (#27178)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 17:20:20 +00:00
Ali Elkhateeb
835094c34e
feat(core): Introduce CredentialDependency entity to track credential dependencies (#27151)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-03-23 14:37:09 +00:00
Garrit Franke
2742741316
feat(core): Add lint rules for missing node and credential icons (#27340)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 13:44:06 +00:00
Benjamin Schroth
46a0aa5093
fix(AI Agent Node): Extract tool name correctly for MCP tool calls (#27345) 2026-03-23 13:21:20 +00:00
Benjamin Schroth
60d6823877
fix(ai-builder): Include langsmith threadId on traces in code-builder (no-changelog) (#27424) 2026-03-23 12:26:29 +00:00
Ricardo Espinoza
e04dddcbcc
feat(core): Remove license check for API key scopes (#27306)
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 12:10:43 +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
Andreas Fitzek
b484e895aa
feat(core): Add signing key and certificate fields to SAML preferences with encryption and validation (#27316) 2026-03-23 11:25:50 +00:00
Benjamin Schroth
4901814268
fix(AWS Bedrock Chat Model Node): Extract region from modelName ARNs (#26972) 2026-03-23 10:00:05 +00:00
Michael Kret
b67863b854
feat(Microsoft Agent 365 Trigger Node): Mcp tools logs (#27215) 2026-03-23 08:26:48 +00:00
Albert Alises
20f1092815
feat: Add @n8n/cli: a client CLI to manage n8n from the terminal (#26943)
Co-authored-by: Daria Staferova <daria.staferova@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2026-03-20 14:11:35 +00:00
Garrit Franke
b13b280443
feat: Add publish workflow to node-cli (#27288) 2026-03-20 10:47:21 +00:00
Elias Meire
95f70b0e1c
fix: Fix credential displayNames with missing spaces (#27259) 2026-03-19 14:48:09 +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
Eugene
c2731df00d
fix(Anthropic Node): Update credential test to use available model (#27234) 2026-03-19 11:42:27 +00:00
Daria
556b4d3fa4
feat: Add new execution filter by workflow version (#26904) 2026-03-19 11:31:27 +00:00
Daria
036a0db0b3
feat(editor): Add history version info to execution page (#26768) 2026-03-19 09:53:35 +00:00
Charlie Kolb
f79b4d7a71
feat(editor): Display workflow, credential and data table dependencies (#26912)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-03-19 09:53:21 +00:00
Nikhil Kuriakose
5fa8855a1f
fix(editor): Add data to a data table by csv upload (#26495)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 19:26:57 +00:00
Stephen Wright
a8f5ee3aeb
feat: Enable secure invite links (#27107) 2026-03-17 15:58:47 +00:00
Tomi Turtiainen
dd419ae567
fix(core): Handle external hook file paths on Windows (#26983)
Co-authored-by: Danny Martini <danny@n8n.io>
2026-03-17 13:13:51 +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
Danny Martini
5ffe546a7e
feat(core): Wire builtin globals onto __data in VM expression isolate (#26954)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 08:53:18 +00:00
Jaakko Husso
5c0e0bcec2
feat(core): Add chat hub settings to disable Responses API and change memory context window (#26525) 2026-03-17 07:17:16 +00:00
Andreas Fitzek
94f4ff8466
fix(core): Handle invalid JSON responses from OAuth2 token endpoints (#27089) 2026-03-16 15:15:06 +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
Jaakko Husso
dd43e4878e
feat(core): Support Chat hub on workflow canvas (#26137) 2026-03-16 12:55:17 +00:00
Danny Martini
82dfa760b7
fix(core): Simplify $items global type declaration in expression runtime (#27087)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 11:39:52 +00:00
Daria
6023d46fd1
chore: Enable MCP builder (#27079)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2026-03-16 10:22:08 +00:00
Declan Carroll
2d6a0e1041
fix: Lazy load heavy imports and add future guidance (#26903)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 09:51:25 +00:00
Irénée
af0ac3ff3a
feat: External secrets access based on system roles (no-changelog) (#26646)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-03-16 09:43:06 +00:00
Danny Martini
15f533dc0b
feat(core): Add $now/$today to V8 isolate (#27015)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 09:42:17 +00:00
Ali Elkhateeb
6776b66907
feat(editor): Show folder tree view in source control push/pull modals (#26758) 2026-03-16 08:43:23 +00:00
Raúl Gómez Morales
3b00e1bafe
feat(core): Add server-side search, pagination, and filtering to GET /projects (#27036) 2026-03-16 08:23:27 +00:00
Suguru Inoue
b2c8edd98b
feat(editor): ChatHub file knowledge UX improvements (no-changelog) (#26781) 2026-03-16 07:52:50 +00:00
Jaakko Husso
75edc5837f
feat(core): Add type field to chat hub sessions (#26905) 2026-03-13 15:09:38 +00:00
Declan Carroll
3c2b6c7ee3
feat(core): Add workflow execution duration histogram metric (#26889)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 11:58:22 +00:00
mfsiega
4e5c3cc666
feat(core): Make workflow index batch size configurable via env var (#26893)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 07:35:48 +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
Benjamin Schroth
da61e72f22
chore: Upgrade langchain packages (#26892) 2026-03-12 09:30:19 +00:00