Commit Graph

18604 Commits

Author SHA1 Message Date
Iván Ovejero
d3f40cd31d
fix(core): Fix race condition when stopping jobs in queue mode (#27211) 2026-03-26 07:33:14 +00:00
Matsu
468269af04
ci: Run pnpm pack --dry-run on CI to catch workspace errors (#27480) 2026-03-26 06:55:57 +00:00
Elias Meire
88f170b95e
fix(core): Refresh OAuth2 tokens on 401 during MCP tool calls (#26463)
Co-authored-by: aikido-pr-checks[bot] <169896070+aikido-pr-checks[bot]@users.noreply.github.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2026-03-25 17:58:15 +00:00
Jon
53f65ab034
fix(Salesforce Node): Fix private key field stripping newlines in JWT credential (#27517)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 17:37:47 +00:00
Dimitri Lavrenük
5229fa0887
fix: Implement raw query parameters field for Microsoft SQL node (#26355) 2026-03-25 16:44:37 +00:00
Benjamin Schroth
87a9973390
fix(editor): Correct navigation to evaluation tab (#27509) 2026-03-25 16:01: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
Guillaume Jacquart
5b4d5ce64e
fix(API): Skip sharing license check when isGlobal value is unchanged (#27567)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 15:28:55 +00:00
Andreas Fitzek
09d736ede3
feat(core): Implement MemoryInstanceStorage for single-instance deployments (no-changelog) (#27460) 2026-03-25 15:00:26 +00:00
phyllis-noester
884c34e49e
feat(core): Add Slack signature identifier for dynamic credentials (no-changelog) (#27484)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 14:36:13 +00:00
James Gee
42843d6c72
feat(core): Workflow level otel (#27528) 2026-03-25 14:27:51 +00:00
Joco-95
e79d8af1bb
feat: PostHog feature flags resolution caching & group support (#27525) 2026-03-25 13:39:37 +00:00
Milorad FIlipović
ca3a957c8e
fix(core): Fix hard-coded path style in external storage configuration (#27553) 2026-03-25 13:39:04 +00:00
Raúl Gómez Morales
9736ce7846
fix(editor): Use direct store reference for connections in initializeWorkspace (#27552) 2026-03-25 12:15:52 +00:00
Stephen Wright
e0749a8dc2
feat(core): Add RoleMappingRule entity and database tables (#27440) 2026-03-25 11:19:59 +00:00
Dawid Myslak
ad0a551326
fix(core): Fix execution history when flow includes wait node (#27357) 2026-03-25 11:10:04 +00:00
Elias Meire
cfe1409ede
fix(editor): Clean up quick connect feature flag and fix first load (#27286) 2026-03-25 10:44:15 +00:00
Raúl Gómez Morales
fe253d543b
refactor(editor): Migrate shared editors and setup panel connections to workflowDocumentStore (no-changelog) (#27423) 2026-03-25 10:36:31 +00:00
Benjamin Schroth
c683b6510c
fix(Basic LLM Chain Node): Fix abort signal handling (#27520) 2026-03-25 10:29:49 +00:00
Raúl Gómez Morales
bf7379d6e0
fix(editor): Populate workflowDocumentStore in execution preview iframe (#27540) 2026-03-25 09:45:20 +00:00
Ali Elkhateeb
c12ced7f41
fix(editor): Improve workflow diff design feedback (#27494) 2026-03-25 08:49:36 +00:00
Matsu
92e5684a40
ci: Replace vars context with runner.name in composite action (#27535)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 11:02:40 +02:00
jeanpaul
158e3bb042
fix(Structured Output Parser Node): Show descriptive error when structured output parser receives empty response (#27443)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 08:38:01 +00:00
Jaakko Husso
f165f6c5cc
fix(core): Include custom headers when loading OpenAI models (#27534) 2026-03-25 08:37:09 +00:00
Alex Grozav
9ce9372c6b
refactor(editor): Migrate workflow composables to use workflowDocumentStore (no-changelog) (#27265) 2026-03-25 08:00:47 +00:00
Krystian Slowik
fb7788d6c2
fix(core): Add format validation to source control branch name (#27518) 2026-03-25 07:54:09 +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
Matsu
732f2a3d3d
ci: Create stable release on GitHub promotion (#27492)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 07:26: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
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