Commit Graph

20554 Commits

Author SHA1 Message Date
n8n-assistant[bot]
5be570c735
🚀 Release 2.26.0 (#31967)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-09 10:03:45 +00:00
Milorad FIlipović
9bb77cc55e
feat(core): Allow deleting pre-built workflows after evaluating (no-changelog) (#31960) 2026-06-09 08:50:31 +00:00
Benjamin Schroth
085900998c
feat(editor): Add telemetry to config evals wizard (no-changelog) (#31950) 2026-06-09 08:43:17 +00:00
Riqwan Thamir
6c5dc72b51
chore(core): Fix ai sdk related warning on system message risk (#31957) 2026-06-09 08:34:20 +00:00
Albert Alises
4271d42398
fix(core): Teach the builder the SDK language subset and stop repeated invalid repairs (#31911) 2026-06-09 07:42:28 +00:00
Lorent Lempereur
f6245adc37
refactor(core): Move SsrfProtectionService to n8n-core package (no-changelog) (#31908) 2026-06-09 07:25:15 +00:00
Emilia
61af45aa03
fix(core): Stop parent workflows getting stuck waiting on sub-workflow completion (#31736)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 06:52:12 +00:00
Thanasis G
72ab6d770b
fix(editor): Preserve workflow redaction policy under instance floor (#31932)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2026-06-09 05:42:39 +00:00
Michael Kret
ed09c08dd4
fix(editor): Preserve non-string JSON values when importing cURL commands (#31791) 2026-06-09 03:23:57 +00:00
Michael Kret
89ae45f6ec
fix(Read/Write Files from Disk Node): Escape square brackets in file path selector (#31706) 2026-06-09 03:13:51 +00:00
n8n-cat-bot[bot]
7e5c5c4eac
fix: Harden mutation picker against low-value source files (#31914)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (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
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-08 21:53:53 +00:00
Srinjoy
2a88b50360
fix(MCP Client Tool Node): Tie transport lifecycle to execution cancel signal to prevent GET stream leak (#31087)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-06-08 21:51:06 +00:00
Ricardo Espinoza
dba4717f48
feat(core): Signal team-projects availability via MCP search_projects (#31445) 2026-06-08 19:24:52 +00:00
Riqwan Thamir
9d20f770df
chore(core): Tag sandbox snapshot to release (#31937) 2026-06-08 19:05:35 +00:00
Sandra Zollner
05985ba1fc
feat(core): Add workflowConflictPolicy to package import (#31798) 2026-06-08 18:32:34 +00:00
Milorad FIlipović
1abc45b9c5
feat(core): Add frontend telemetry support in mcp-apps (no-changelog) (#31900)
Some checks are pending
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.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (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-06-08 18:31:26 +00:00
Benjamin Schroth
eddd4ae030
feat(editor): Improve evaluations wizard steps, gating, and results (no-changelog) (#31935) 2026-06-08 18:28:52 +00:00
Benjamin Schroth
ab90559dbe
fix(editor): Skip evals wizard hydration on unsaved workflows (no-changelog) (#31844) 2026-06-08 17:17:35 +00:00
Benjamin Schroth
0bfc1068f6
fix(editor): Reset evals pane on workflow switch and gate on AI node (no-changelog) (#31840) 2026-06-08 16:26:08 +00:00
Benjamin Schroth
997a9b02d1
fix(editor): Correct string comparison scores in config evals (no-changelog) (#31839) 2026-06-08 16:11:09 +00:00
Jaakko Husso
f7076a345e
fix(core): Preserve verification failure in budget-exhausted blocked responses (#31907) 2026-06-08 16:06:54 +00:00
bjorger
950e99f399
feat(core): Support inline sub-agent difficulty models (#31749)
Co-authored-by: Riqwan Thamir <riqwan.thahamir@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 16:06:14 +00:00
José Braulio González Valido
fd9e070071
fix(ai-builder): Send projectId when creating eval threads (no-changelog) (#31921)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 15:32:16 +00:00
bjorger
2e9cce1b8f
refactor(core): Reuse shared sandbox adapters for Instance AI (#31864)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 15:08:23 +00:00
Stephen Wright
03eecb1f50
fix(API): Enforce the redaction floor when creating workflows (#31898) 2026-06-08 14:46:32 +00:00
Lorent Lempereur
e395a2c002
refactor(core): Extract factory and finalize request-helpers barrel (no-changelog) (#31913) 2026-06-08 14:18:30 +00:00
Ricardo Espinoza
1401190289
feat(editor): Add Mine and All tabs to the API keys settings (#31239)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-08 13:47:48 +00:00
Csaba Tuncsik
ad59171afe
fix(core): Invalidate cached redaction floor across mains on change (#31831) 2026-06-08 13:29:46 +00:00
Csaba Tuncsik
c05a623b05
fix(editor): Reference manage data redaction permission in enforcement dialogs (#31893) 2026-06-08 13:29:38 +00:00
n8n-cat-bot[bot]
4ef9944ef6
fix: Stabilise midnight-sensitive integration tests and harden CTE (#31901)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-08 13:21:21 +00:00
n8n-cat-bot[bot]
377fd15636
refactor: Migrate remaining ApplicationError throws in (#31861)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-08 12:55:07 +00:00
Tomi Turtiainen
88321d82cf
feat(core): Reapply workflow triggers from the publication outbox consumer (no-changelog) (#31810)
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
2026-06-08 12:32:49 +00:00
bjorger
34f85d9f72
feat(core): Use maxChildren for sub-agent fanout (#31730)
Co-authored-by: Riqwan Thamir <riqwan.thahamir@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 12:10:34 +00:00
Alex Grozav
0d209bfcc4
test(editor): Track canvas re-render counts in performance benchmarks (no-changelog) (#31905)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 12:00:54 +00:00
Tuukka Kantola
054c85d635
fix(editor): Polish Instance AI panel interactions (#31903) 2026-06-08 11:38:31 +00:00
Eugene
1b8c35f8eb
chore(core): Bump @ai-sdk dependencies (#31894)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 11:37:31 +00:00
Jaakko Husso
6b563948b6
refactor(core): Extract Instance AI gateway facade out of InstanceAiService (#31590)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 11:24:21 +00:00
Lorent Lempereur
68f81675d7
refactor(core): Extract HTTP request, authentication, and legacy adapter (no-changelog) (#31832) 2026-06-08 10:57:01 +00:00
Declan Carroll
3c781d8eba
refactor: Extract @n8n/test-impact (TIA) package (no-changelog) (#31868)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 10:20:25 +00:00
Declan Carroll
29735c7a04
chore: Standardize license metadata across all first-party packages and tighten SBOM pipeline (no-changelog) (#31880)
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-08 10:19:32 +00:00
Raúl Gómez Morales
0b3890605b
feat: Scope Instance AI threads to a project (no-changelog) (#31565)
Some checks are pending
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (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
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
2026-06-08 10:16:36 +00:00
Savelii
b9af480f75
fix(editor): Allow editing IdP mapping rules when SSO is configured v… (#31809) 2026-06-08 10:10:34 +00:00
Michael Drury
5e6be990f0
chore(ai-builder): Remove 056_ai_builder_template_examples experiment (no-changelog) (#31763) 2026-06-08 10:04:06 +00:00
n8n-cat-bot[bot]
d28e122fe7
test: Strengthen augment-object mutation coverage (#31854)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-08 09:17:34 +00:00
Stephen Wright
3dd9c9d9c4
feat: Add support for NVIDIA Nemotron Embeddings Node (#31797) 2026-06-08 08:59:33 +00:00
n8n-cat-bot[bot]
a0df2a3a94
fix: Remove PLAYWRIGHT_BROWSERS_PATH from install-browsers turbo (#31856)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-08 08:49:30 +00:00
Csaba Tuncsik
b755ee4b32
fix(editor): Show data redaction upgrade prompt on unlicensed instances (#31816) 2026-06-08 08:37:50 +00:00
Daria
c3abda14bc
refactor(editor): Migrate canvas groups to VueFlow title-bar nodes (no-changelog) (#31502)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
2026-06-08 08:33:27 +00:00
Rob Hough
5036147430
fix(editor): Copy only selected markdown editor text (#31851) 2026-06-08 08:01:24 +00:00
Michael Drury
1640e5eb79
fix(core): Remove old rich_interaction tool and make sure integration actions use Vercel Chat SDK UI interface (no-changelog) (#31675) 2026-06-08 07:54:59 +00:00