n8n-assistant[bot]
|
b533ecd685
|
🚀 Release 2.34.0 (#35487)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
|
2026-08-04 07:14:55 +00:00 |
|
Danny Martini
|
1801f65d85
|
feat(core): Converge leader takeover through the reconciliation loop (#35454)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-04 06:24:49 +00:00 |
|
Michael Drury
|
9f2f315646
|
fix(core): Keep agent channel setup separate from publishing (#35468)
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-04 06:16:25 +00:00 |
|
Robin Braumann
|
ce52c555d6
|
feat(core): Consolidate agent creation and modification telemetry (#35444)
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.18.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: Cursor <cursoragent@cursor.com>
|
2026-08-03 20:04:27 +00:00 |
|
Svetoslav Dekov
|
8857fd0dd2
|
feat(core): Include node credentials in MCP workflow reads and guide credential reuse (#35173)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2026-08-03 19:29:13 +00:00 |
|
Michael Drury
|
edc377c9d5
|
fix(core): Propagate sub-agent tool approvals (#35368)
|
2026-08-03 16:26:27 +00:00 |
|
Robin Braumann
|
1155eb7959
|
feat(core): Create agents on first configuration instead of on click (#35429)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-03 16:20:04 +00:00 |
|
Ricardo Espinoza
|
20c95afa57
|
fix(core): Attach user_id to backend Builder telemetry events (no-changelog) (#35397)
|
2026-08-03 15:42:58 +00:00 |
|
Ricardo Espinoza
|
f500a76fb5
|
feat(core): Add MCP server usage events to log streaming (#33300)
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
|
2026-08-03 15:18:12 +00:00 |
|
Danny Martini
|
fd5ecfff6d
|
feat(core): Detect and heal trigger-status drift and unreported published workflows in reconciliation (#35356)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-03 14:24:51 +00:00 |
|
Albert Alises
|
1ad5efee7c
|
fix(core): Harden Instance AI sandbox acquisition (no-changelog) (#35314)
|
2026-08-03 13:45:52 +00:00 |
|
José Braulio González Valido
|
c6917a194f
|
fix(ai-builder): Record the served wire envelope in the eval LLM mock ledger (no-changelog) (#34929)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-03 13:16:45 +00:00 |
|
José Braulio González Valido
|
b6b94d9b87
|
fix(ai-builder): Bind the eval credential-test bypass to the thread allowlist (no-changelog) (#35427)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-03 13:13:21 +00:00 |
|
Albert Alises
|
a97e3052c2
|
fix(core): Classify Instance AI error reports by severity and quota cause (#35353)
|
2026-08-03 12:38:42 +00:00 |
|
Guillaume Jacquart
|
7eabd74811
|
fix: Enable Save and clear stale OAuth state on auth method switch (#35367)
|
2026-08-03 11:36:24 +00:00 |
|
Albert Alises
|
dff04ce06e
|
fix(core): Make Instance AI resume claims atomic (no-changelog) (#35354)
|
2026-08-03 11:27:06 +00:00 |
|
José Braulio González Valido
|
a2b8383bf9
|
feat(ai-builder): Let eval cases set up a working credential (no-changelog) (#35410)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-03 11:21:11 +00:00 |
|
Robin Braumann
|
89c9be6266
|
feat(core): Emit once-per-agent setup completion telemetry (#35359)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-03 11:00:37 +00:00 |
|
Guillaume Jacquart
|
a78bcbf41a
|
feat(core): Register test webhook triggers as OAuth protected resources (#35363)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-08-03 10:24:49 +00:00 |
|
Michael Drury
|
c0d09a5512
|
fix(core): Disable Slack app Home tab (#35412)
|
2026-08-03 10:07:53 +00:00 |
|
Yuliia Pominchuk
|
3b69d54f6c
|
fix(editor): Mention n8n User Auth webhook mode in end-user credential warning (#35222)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
|
2026-08-03 09:46:09 +00:00 |
|
Robin Braumann
|
8f4816e848
|
fix(core): Classify agent execution pulse with run_type (#35346)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-03 09:37:33 +00:00 |
|
José Braulio González Valido
|
7398571c8a
|
fix(ai-builder): Serve JSON answers as encoded strings in mocked OpenAI completion envelopes (no-changelog) (#34956)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-03 09:36:37 +00:00 |
|
oleg
|
4accb5b82a
|
fix(core): Exclude AI assistant verification runs from prod execution counts (#35405)
|
2026-08-03 09:16:02 +00:00 |
|
Kai
|
67a5fe34e2
|
feat(core): Auto-publish workflow reviews on approval (#35390)
|
2026-08-03 08:25:32 +00:00 |
|
Guillaume Jacquart
|
b2eb04aca0
|
fix(core): Resolve webhook OAuth resources to the trigger that fires (no-changelog) (#35366)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-08-03 06:57:42 +00:00 |
|
Tomi Turtiainen
|
c0a8f02f0f
|
fix(core): Fix SSE push backend connections in production (#35327)
|
2026-07-31 15:45:27 +00:00 |
|
Robin Braumann
|
5b68642b5d
|
fix: Correct n8n Connect model credential handling in the Agent Builder (no-changelog) (#35313)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-31 15:23:02 +00:00 |
|
Lorent Lempereur
|
2e6eb98e13
|
feat(core): Offload large webhook responses to storage in scaling mode (#35036)
|
2026-07-31 15:10:41 +00:00 |
|
Eugene
|
6f44922d00
|
feat: Give agents the ability to not reply in chat integrations (no-changelog) (#35264)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-31 14:58:47 +00:00 |
|
Yuliia Pominchuk
|
1880ad3e17
|
feat(core): Gate n8n-auth webhook runs on the caller's private-credential status (#35242)
|
2026-07-31 14:30:08 +00:00 |
|
Yuliia Pominchuk
|
2a10f882a0
|
feat(core): Register per-trigger OAuth protected resources for webhook triggers (#35186)
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-07-31 14:28:50 +00:00 |
|
Michael Drury
|
5046f24e9f
|
fix(editor): Gate agent reasoning by model support (#35253)
|
2026-07-31 14:24:23 +00:00 |
|
Lorent Lempereur
|
c15bbca848
|
fix(core): Improve task broker resilience when a runner dies (#35298)
|
2026-07-31 14:02:24 +00:00 |
|
Irénée
|
f3b052a192
|
fix(core): Keep external secrets available while provider connections reload (#35237)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-31 13:33:12 +00:00 |
|
Iván Ovejero
|
e976bd0c6c
|
fix(core): Emit OTel spans for queue mode executions (#35357)
|
2026-07-31 13:15:10 +00:00 |
|
James Martin
|
752acca01f
|
feat(core): Prevent workflow publishing when using form trigger without n8n auth and end-user credentials (#35250)
|
2026-07-31 12:03:21 +00:00 |
|
Raúl Gómez Morales
|
f6f05cb672
|
feat(HTTP Request Node): Add Simplified Custom Auth generic credential (#35068)
|
2026-07-31 11:54:12 +00:00 |
|
Tomi Turtiainen
|
7b8818d437
|
fix(core): Add incremental SSE response headers (#35342)
|
2026-07-31 11:35:09 +00:00 |
|
Arvin A
|
4606d75f90
|
feat(core): Add agent-eval run deadline and harden run aggregation (no-changelog) (#35099)
|
2026-07-31 11:14:57 +00:00 |
|
Danny Martini
|
9e452bb79f
|
fix(core): Unify workflow trigger teardown and make it best-effort (#35273)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-31 11:04:35 +00:00 |
|
Danny Martini
|
2bc0f30256
|
fix(core): Classify no-op pseudo triggers as persisted (#35287)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-31 10:59:56 +00:00 |
|
Savelii
|
31c84c03e7
|
feat(editor): Show restricted API keys and instance roles sections with a reason instead of hiding them (#34644)
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.18.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: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-31 10:38:00 +00:00 |
|
Arvin A
|
bbe1c374af
|
feat(core): Add REST endpoints for agent evals (no-changelog) (#35101)
|
2026-07-31 09:50:33 +00:00 |
|
Kai
|
f52e2b831d
|
feat(editor): Show the latest workflow review state in the canvas header (#35233)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-07-31 08:47:32 +00:00 |
|
Arvin A
|
4943a064be
|
feat(core): Add agent-eval rating persistence with edit capture (no-changelog) (#35252)
|
2026-07-31 08:31:45 +00:00 |
|
Miguel Ángel Moreno
|
0e3aead790
|
feat(core): Make invalid node groups non-fatal in update_workflow and create_workflow_from_code (no-changelog) (#35060)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-31 08:24:15 +00:00 |
|
José Braulio González Valido
|
be12a4ccdc
|
feat(ai-builder): Let eval runs exercise the builder's web search (no-changelog) (#35274)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-07-31 07:31:10 +00:00 |
|
oleg
|
1cedd9f114
|
fix(core): Skip error workflow dispatch for AI builder verification runs (#35247)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-07-31 07:17:59 +00:00 |
|
Michael Kret
|
47569fcd88
|
fix: Support n8n credits on nodes with multiple credential types (#35190)
|
2026-07-31 05:16:29 +00:00 |
|