Commit Graph
6315 Commits
Author SHA1 Message Date
865142f5da feat(core): Sweep interrupted Instance AI runs to a terminal state (no-changelog) (#34183)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 10:37:28 +00:00
a844d0336e feat(API): Support placing workflows in folders via parentFolderId (#32696)
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 10:27:14 +00:00
Matsu 31df99034a chore: Consolidate ts tooling catalog (#34310) 2026-07-16 10:10:12 +00:00
Nikhil KuriakoseandClaude Opus 4.8 be4da5db1e chore(editor): Remove feature flag 070_empty_screen_layout (no-changelog) (#34272)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 10:03:44 +00:00
e22680b99f fix(core): Close the durable scheduler's record-then-dispatch effect boundary (#34014)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 09:47:10 +00:00
Sam WoolerandClaude Sonnet 5 571e6424ed feat(API): Allow creating a folder in the calling user's personal project (#34091)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 09:31:42 +00:00
EugeneandClaude Fable 5 bf3c2816c2 feat(editor): Pick the agent in the node creator when adding Message an Agent (no-changelog) (#34208)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 08:59:26 +00:00
oleg 97446258af feat(editor): Collapse AI Assistant thinking traces into thinking blocks (#34274)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-07-16 08:56:19 +00:00
Sandra ZollnerandClaude Opus 4.8 0a4dddeb29 fix(core): Preserve local credential fields absent from source contro… (#34173)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 08:51:30 +00:00
Dmitrii 4a651dd1aa feat(API): Add public API endpoints for log streaming destinations (#34251) 2026-07-16 08:41:28 +00:00
Jan KalkanandClaude Fable 5 d9f8f281fa feat(core): Import data tables with matching by id (no-changelog) (#34118)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 08:33:41 +00:00
Ricardo Espinoza cc515a77c1 feat(editor): Show per-scope tool details on the MCP consent screen (#33783) 2026-07-16 07:09:35 +00:00
0ca24ba996 feat(editor): Show access and client details in the connected MCP clients list (#33714)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 18:00:50 +00:00
Svetoslav DekovandRicardo Espinoza 79012f66d7 fix(core): Require execution mode for MCP workflow executions (#34155)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-07-15 16:03:52 +00:00
Andreas Fitzek 65da749ab3 fix: Correct end-user credential validation, re-evaluation, and identity-hook recognition (#34094) 2026-07-15 15:46:44 +00:00
4818e79b5a perf(core): Skip webhook-only workflows when enqueuing publications on leader handoff (no-changelog) (#34076)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-15 14:02:22 +00:00
d119890f75 fix(core): Wire pubsub handlers of the workflow publication modules (no-changelog) (#34207)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-15 14:02:07 +00:00
Raúl Gómez Morales 429578529d feat(core): Fold Instance AI history from the durable event log behind N8N_INSTANCE_AI_DURABLE_LOG (no-changelog) (#34178) 2026-07-15 13:58:52 +00:00
7ebeb1e194 fix(editor): Refresh editor checksum on workflow activation while editing (#34095)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-07-15 13:55:33 +00:00
Robin BraumannandCursor cf5ea8e173 fix(core): Make the AI Assistant agent-aware — intent gate, multi-agent sessions, builder session cleanup (no-changelog) (#34200)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 13:00:10 +00:00
Arvin AandClaude Opus 4.8 38894a067a feat(core): Add config-evals skill for Instance AI eval creation (no-changelog) (#34082)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 12:49:31 +00:00
EugeneandClaude Fable 5 33a02a90d2 feat: Add skills support to inline agents (no-changelog) (#34128)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 12:42:55 +00:00
Yen SuandClaude Opus 4.8 d30e7b042c feat(Slack Node): Add advanced HITL configuration for one-tap approval (#34123)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 12:38:46 +00:00
Michael Kret 4e4283bf62 feat(core): Enable n8n Connect usage in n8n MCP (#33723) 2026-07-15 11:58:44 +00:00
Matsu cec46445ee chore: Migrate packages/cli to Typescript 7 (#34159) 2026-07-15 11:49:51 +00:00
Irénée 2b6a6a125a feat(API): Add workflow dependency export policy (no-changelog) (#34175) 2026-07-15 09:43:31 +00:00
José Braulio González ValidoandClaude Fable 5 ced861603b test(ai-builder): Move the workflow-eval case corpus to LangTracer (no-changelog) (#33983)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 08:58:49 +00:00
Ali Elkhateeb e76b345fd8 feat(API): Add endpoint to retrieve SAML SSO configuration (#34168) 2026-07-15 08:11:30 +00:00
199584aab0 fix(core): Correct OpenAI mock response shapes in eval simulation (no-changelog) (#34140)
Co-authored-by: Jose <jose.gonzalez@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 07:49:16 +00:00
Dmitrii f24570f21f fix(API): Fix broken public API playground server selection (#34077) 2026-07-15 07:32:09 +00:00
Robin BraumannandCursor be353431da feat(core): Add tracing, credit metering, and telemetry for the builder sub-agent (#34151)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 06:15:38 +00:00
Alexander GekovandCursor 8284460a5a fix(core): Preserve node aliases when generating AI tool variants (#34162)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-15 06:10:27 +00:00
038d2ca286 feat(core): Add durable scheduler rollout docs and observability warnings (no-changelog) (#34170)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 21:30:07 +00:00
EugeneandClaude Fable 5 e69bd4e4eb feat: Add inline agent mode to the Message an Agent node (no-changelog) (#34059)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 19:03:35 +00:00
Raúl Gómez Morales 897533b603 feat(core): Wire the Instance AI durable event log behind N8N_INSTANCE_AI_DURABLE_LOG (no-changelog) (#33984) 2026-07-14 15:49:22 +00:00
oleg d33c282b95 feat(core): Unify output schema mock generation and verify AI Assistant workflows with any trigger type (#33896) 2026-07-14 15:27:08 +00:00
c761c4da9b feat(core): Add trigger reconciliation to recover missed activations (no-changelog) (#33577)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-14 14:40:33 +00:00
Robin BraumannandCursor fd13039be2 feat(core): Cascade builder sub-agent questions into the AI assistant chat (no-changelog) (#34086)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-14 14:22:03 +00:00
c3ca9a36da feat(editor): Add scope selection to MCP OAuth consent screen (#33710)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 13:21:14 +00:00
Irénée aa12e2fcea feat(core): Block n8n-package export when sub-workflow is missing (no-changelog) (#33846) 2026-07-14 12:48:42 +00:00
oleg 9842c2c28c fix(core): Count AI assistant workflow test runs as manual executions in statistics (#34145) 2026-07-14 11:41:09 +00:00
05b412cd28 feat(core): Add the Instance AI durable event-log store and writer (no-changelog) (#33910)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 11:12:31 +00:00
Ali Elkhateeb 17c4d26baf fix(API): Sort tags alphabetically in the public API manifest (no-changelog) (#34087) 2026-07-14 10:54:12 +00:00
Mutasem AldmourandClaude Opus 4.8 4ef0d05f1c fix(editor): Make AI assistant quota-exhausted error states explicit (#33847)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 09:46:35 +00:00
James Martin fd261be97c fix(core): Bind dynamic credential tokens to a user ID (#34073) 2026-07-14 09:28:47 +00:00
b3a0a47217 feat: Wire the Schedule Trigger node into the durable scheduler (no-changelog) (#33973)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 09:23:34 +00:00
Benjamin Schroth 18b34cab77 feat(API): Add public API endpoints to trigger and cancel evaluation test runs (#33979) 2026-07-14 09:03:36 +00:00
James Gee 0232c9138d feat(core): Import a folder with workflows (no-changelog) (#34022) 2026-07-14 09:00:20 +00:00
Thanasis GandClaude Sonnet 5 6db46bc381 feat(Telegram Node): Add advanced HITL configuration for one-tap in-chat approval (#34009)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-14 08:56:38 +00:00
n8n-release-tag-merge[bot] 69f898cd68 Merge tag 'n8n@2.31.0' 2026-07-14 08:05:37 +00:00