Commit Graph

18576 Commits

Author SHA1 Message Date
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
Ricardo Espinoza
9775f96f15
docs: Add README for @n8n/cli package (#27510) 2026-03-24 15:05:15 +00:00
Alexander Gekov
f454b6e7d2
chore: Add create-skill agent skill (#27448) 2026-03-24 15:04:13 +00:00
Benjamin Schroth
8f490b5000
chore: Remove unneeded peer dependency (#27501) 2026-03-24 14:31:24 +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
e638b3ab74
fix(core): Add ownership check to MCP OAuth client deletion (#27446) 2026-03-24 12:55:17 +00:00
Milorad FIlipović
ac65eb9077
fix(editor): Fix callout dismiss action in NDV (#27496) 2026-03-24 12:16:36 +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
Matsu
1efdb2ccd5
ci: Remove prerelease tag when promoting previous beta to latest (#27490) 2026-03-24 09:51:32 +00:00
Matsu
806eeea422
ci: Ensure release candidates in release pipeline using the app token (#27489) 2026-03-24 09:30:02 +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
98d478cba4
refactor(core): Extract axios utility helpers into axios-utils (#27022) 2026-03-24 08:08:10 +00:00
Charlie Kolb
0eb9b1b1b3
fix(editor): Use new move-to-folder modal in canvas header (#27091) 2026-03-24 07:52:17 +00:00
Tomi Turtiainen
42bfb43493
chore: Remove mariadb specific code paths (#26996) 2026-03-24 07:39:40 +00:00
Raúl Gómez Morales
673b40ec42
refactor(editor): Migrate node composables to workflowDocumentStore (connections) (no-changelog) (#27318) 2026-03-24 07:12:10 +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
Matsu
bf856cd442
ci: Modify immutable commit subject via spreading (#27467) 2026-03-24 06:37:24 +00:00
Csaba Tuncsik
61a526133d
fix(core): Clean up resolver references on deletion (#26524) 2026-03-23 18:08:20 +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
Garrit Franke
76c10d53da
fix(editor): Prevent toggle animation on Security & Policies page load (#27350)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 17:55:00 +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
Pinar Kaya
09e2c2b554
fix(core): Disable dynamic banners when diagnostics are disabled (#26741) 2026-03-23 17:19:19 +00:00
Rob Hough
ee2e928a51
fix(editor): Add inner content padding to Popover stories (no-changelog) (#27430) 2026-03-23 16:23:16 +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
Raúl Gómez Morales
e821053087
refactor(editor): Migrate AI assistant stores to workflowDocumentStore (no-changelog) (#26713) 2026-03-23 15:14:51 +00:00
Dawid Myslak
604b291236
docs: Add security fix hygiene guidelines for public artifacts (#27441) 2026-03-23 15:04:17 +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
Guillaume Jacquart
d2da928429
fix(core): Confirm messages immediately when no destination is listening (#27334)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-23 14:32:43 +00:00
krisn0x
050aef73db
fix(Gmail Node): Update draft resource hint (#27435) 2026-03-23 14:29:50 +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
Eugene
a009988336
fix(core): Send client_id and client_secret in body for OAuth2 PKCE flow (#27366)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 13:23:58 +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
Svetoslav Dekov
efa5d02979
fix(editor): Sort loop node outputs by execution order in setup panel (#27418)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 12:11:03 +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
Iván Ovejero
88f9f2ed65
fix(core): Assign webhook ID to API-created webhook nodes (#27161) 2026-03-23 11:48:29 +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
Raúl Gómez Morales
f6893858f3
refactor(editor): Migrate workflow composables to workflowDocumentStore (connections) (no-changelog) (#27263) 2026-03-23 10:57:04 +00:00
Guillaume Jacquart
95ac4a46bd
fix(core): Fix IDOR in test-runs endpoint by consolidating access checks (#27305) 2026-03-23 10:56:36 +00:00
Raúl Gómez Morales
e6071004b5
refactor(editor): Migrate NDV stores and views to workflowDocumentStore (no-changelog) (#27281) 2026-03-23 10:03:14 +00:00
Raúl Gómez Morales
34c4f00a63
refactor(editor): Migrate NDV settings to workflowDocumentStore connections (no-changelog) (#27261) 2026-03-23 10:02:03 +00:00
Raúl Gómez Morales
46bea6ce80
refactor(editor): Migrate canvas operations to workflowDocumentStore connections (no-changelog) (#27280) 2026-03-23 10:01:21 +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
Jon
81142c45a6
chore: Update ssh2-sftp-client to 12.1.0 (#27210) 2026-03-23 09:58:32 +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
Albert Alises
3ad5926a5e
chore: Add create-issue skill for Linear tickets and GitHub issues (#27285) 2026-03-23 09:53:07 +00:00
Rob Hough
fee5f2ea94
fix(editor): Restore animation duration units for design system dialogs (#27320) 2026-03-23 09:36:33 +00:00