n8n-assistant[bot]
|
5102c608eb
|
🚀 Release 2.35.0 (#36006)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
|
2026-08-11 07:16:06 +00:00 |
|
Daria
|
ae6b256241
|
fix(core): Require row read scope when data table writes return rows (#35651)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2026-08-10 15:28:41 +00:00 |
|
Charlie Kolb
|
5532736d47
|
refactor(core): Remove accidental cross-module imports (#35907)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-10 14:16:31 +00:00 |
|
oleg
|
0e7e49bdc9
|
fix(core): Reattach n8n-sandbox thread sandboxes after restart, idle eviction, and across mains (#35953)
|
2026-08-10 14:09:06 +00:00 |
|
Elias Meire
|
eeaa425056
|
fix(core): Compile MCP tool schemas on their declared JSON Schema dialect (#35610)
|
2026-08-10 14:02:57 +00:00 |
|
yehorkardash
|
ec3fbda846
|
refactor(core): Decouple agent integration setup (#35589)
|
2026-08-10 13:32:55 +00:00 |
|
oleg
|
269a45d7dd
|
feat: Load Instance AI models dynamically (#35927)
|
2026-08-10 12:56:24 +00:00 |
|
Uddish Verma
|
868a532b74
|
refactor(API): Migrate GET /workflows/{id} to the decorator pattern (no-changelog) (#35830)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-10 12:54:55 +00:00 |
|
Mat Leszkiewicz
|
aa03666bc6
|
fix(core): Strip leading BOM before parsing webhook request bodies (#35933)
|
2026-08-10 12:45:59 +00:00 |
|
Michael Drury
|
7784aa2298
|
fix(core): Show custom OpenAI-compatible models in Agents (no-changelog) (#35781)
|
2026-08-10 12:31:07 +00:00 |
|
Lorent Lempereur
|
b6bb202b7b
|
refactor: Assign task runner IDs from n8n (#35494)
|
2026-08-10 11:20:37 +00:00 |
|
Ricardo Espinoza
|
e743620e88
|
test(core): Guard log streaming event names against known event groups (#35656)
|
2026-08-10 11:08:27 +00:00 |
|
Michael Drury
|
6cc9b287ed
|
fix(core): Run published agent workflow tools as production (#35784)
|
2026-08-10 09:50:04 +00:00 |
|
Robin Braumann
|
65083ab1b7
|
fix(core): Resolve expressions in ephemeral agent tools (#35876)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-10 09:39:43 +00:00 |
|
Kai
|
a2dd7f8438
|
refactor(core): Pass the whole deleted batch to the post-delete workflow hook (no-changelog) (#35884)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-10 07:21:31 +00:00 |
|
Jaakko Husso
|
fcc4ef59d6
|
feat(core): Enable 'instance-ai' module by default and remove startup warning (#35670)
|
2026-08-10 07:14:01 +00:00 |
|
James Martin
|
ddcc94f896
|
feat(core): Add backend form-trigger submission gate for end-user credentials (no changelog) (#35539)
|
2026-08-10 07:09:54 +00:00 |
|
Charlie Kolb
|
4488dd8f8c
|
test: Pin system time for all workflow history compaction tests (#35916)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-10 06:25:02 +00:00 |
|
Kai
|
fd366ceba1
|
fix(core): Close review requests when a source control pull archives or cascade-deletes a workflow (#35798)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-07 17:52:12 +00:00 |
|
Miguel Ángel Moreno
|
5bf5f385fd
|
feat(core): Teach the AI assistant to organise workflows into node groups (#35646)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-07 15:43:23 +00:00 |
|
Riqwan Thamir
|
67b4e4af70
|
fix(core): Accept absolute workspace paths and retry empty model turns (no-changelog) (#35850)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-07 15:21:13 +00:00 |
|
Dmitrii
|
d225d0317b
|
feat(API): Add endpoint to create custom roles (#35522)
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-07 14:43:36 +00:00 |
|
Daria
|
76fb3bcfac
|
fix(core): Honor dry run on data table row delete (#35713)
|
2026-08-07 14:39:34 +00:00 |
|
Ricardo Espinoza
|
145863c58e
|
feat(core): Support the MCP 2026-07-28 discovery handshake on the instance server (#35470)
|
2026-08-07 14:25:43 +00:00 |
|
Dimitri Lavrenük
|
abe2959de8
|
fix: Fix token data updates and refresh for DCR oauth credentials (#35535)
|
2026-08-07 14:08:55 +00:00 |
|
Robin Braumann
|
ae1252a7ad
|
feat(core): Add local agent token counting (#35836)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-07 13:27:01 +00:00 |
|
Robin Braumann
|
6f761ad917
|
feat(core): Expose agent test execution through MCP (#35744)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-07 13:19:54 +00:00 |
|
Kai
|
a044c0d1d8
|
feat(core): Auto-close workflow review requests when a workflow is archived or moved (#35772)
|
2026-08-07 12:53:25 +00:00 |
|
Raúl Gómez Morales
|
c485cea340
|
feat(core): Add telemetry for Simplified Custom Auth templated credentials (#35832)
|
2026-08-07 12:50:51 +00:00 |
|
Raúl Gómez Morales
|
45551451ac
|
fix(core): Reject stale Instance AI confirmations instead of hijacking the live run (#35733)
|
2026-08-07 12:50:36 +00:00 |
|
Svetoslav Dekov
|
3773c31e47
|
feat(core): Add detailLevel option to MCP get_workflow_details (#35497)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2026-08-07 12:02:02 +00:00 |
|
Uddish Verma
|
897ce6ab9a
|
feat(API): Add @Deprecated decorator to the decorated controller platform (#35725)
|
2026-08-07 10:06:14 +00:00 |
|
Denisf88
|
0e22fdfbc1
|
feat(API): Add publishIfActive option to workflow update endpoint (#35813)
|
2026-08-07 10:04:19 +00:00 |
|
Mike Repeć
|
98e0952c36
|
feat(core): Make the vm expression engine the default (#35738)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-07 09:55:26 +00:00 |
|
Raúl Gómez Morales
|
53841f1b0e
|
feat: Add Simplified Custom Auth credential with recipe-guided setup in the AI Assistant (#35056)
|
2026-08-07 09:22:36 +00:00 |
|
oleg
|
4ae4cc3602
|
feat: Add self-hosted AI Assistant onboarding (#35579)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
|
2026-08-07 09:02:52 +00:00 |
|
Ali Elkhateeb
|
8db0b48ee1
|
refactor(API): Route public API executions through shared execution services (no-changelog) (#35582)
|
2026-08-07 08:13:11 +00:00 |
|
Robin Braumann
|
8fbcd7efe9
|
fix(core): Bound oversized agent tool results (#35759)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-07 07:18:55 +00:00 |
|
Nour Alhadi Mahmoud
|
32f38a3541
|
fix(core): Report failed publishing when imported workflows share a webhook path (#35525)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-07 07:18:36 +00:00 |
|
Ricardo Espinoza
|
74631f72c0
|
feat(core): Migrate the instance MCP server to the MCP TypeScript SDK v2 (#35467)
|
2026-08-07 01:16:47 +00:00 |
|
Svetoslav Dekov
|
b908b630eb
|
refactor(core): Drop scopes and canExecute from search_workflows MCP tool output (no-changelog) (#35520)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-06 14:24:37 +00:00 |
|
Robin Braumann
|
0df0041019
|
feat(core): Add HITL to agent builder test runs (#35731)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-06 14:15:54 +00:00 |
|
Robin Braumann
|
b3d07e9fb3
|
fix: Link backend events to PostHog session recordings (no-changelog) (#35613)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2026-08-06 13:44:21 +00:00 |
|
Matsu
|
1deee723a3
|
fix(core): Handle errors from triggered and polled workflow executions (#35689)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-06 13:07:01 +00:00 |
|
Thomas Shellberg
|
279bde3be6
|
fix: Use caller's timezone for Insights date range boundaries (#33989)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-06 12:50:10 +00:00 |
|
Robin Braumann
|
b660ebef38
|
feat(core): Add Agent Builder test runs (#35716)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-06 12:43:21 +00:00 |
|
José Braulio González Valido
|
9b8f964a55
|
feat(ai-builder): Support seeding agents alongside workflows in eval threads (no-changelog) (#35548)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-06 12:40:14 +00:00 |
|
Mike Repeć
|
18c2d715e3
|
perf(core): Resolve webhook description fields via declared native resolvers (#35404)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-06 11:44:14 +00:00 |
|
Robin Braumann
|
b4736b738c
|
fix(core): Keep agent workflow tools linked after renames (#35690)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-06 10:14:59 +00:00 |
|
Robin Braumann
|
caeb40ecf3
|
fix(editor): Preserve new agent artifact lifecycle (#35703)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-06 10:07:39 +00:00 |
|