Commit Graph

3618 Commits

Author SHA1 Message Date
n8n-assistant[bot]
6ed15c714c
🚀 Release 2.31.7 (#34984)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-27 07:17:38 +00:00
n8n-assistant[bot]
0b61a9681c
fix(core): Avoid loading execution data during credentials security audit (backport to release-candidate/2.31.x) (#34912)
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
2026-07-24 14:29:14 +00:00
n8n-assistant[bot]
aa3d214338
🚀 Release 2.31.5 (#34699)
Co-authored-by: CharlieKolb <13814565+CharlieKolb@users.noreply.github.com>
2026-07-22 10:03:36 +00:00
n8n-assistant[bot]
f6cb6cf3ab
chore: Bundle/2.x (backport to release-candidate/2.31.x) (#34688)
Co-authored-by: n8n-assistant[bot] <100856346+n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2026-07-22 10:59:50 +02:00
n8n-assistant[bot]
0a4ef52006
fix(core): Fix AI Agent not seeing tools connected through HITL tools (backport to release-candidate/2.31.x) (#34434)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-07-20 09:11:42 +01:00
n8n-assistant[bot]
9e0db2a1d0
🚀 Release 2.31.3 (#34394)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-17 07:20:24 +00:00
n8n-assistant[bot]
f85ff0b198
perf(core): Skip webhook-only workflows when enqueuing publications on leader handoff (no-changelog) (backport to release-candidate/2.31.x) (#34353)
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-16 13:47:41 +00:00
n8n-assistant[bot]
df01643120
feat(core): Add trigger reconciliation to recover missed activations (no-changelog) (backport to release-candidate/2.31.x) (#34311)
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 15:12:31 +02:00
n8n-assistant[bot]
7da56d3b2c
🚀 Release 2.31.2 (#34299)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-16 07:32:26 +00:00
n8n-assistant[bot]
c36f121a89
🚀 Release 2.31.1 (#34196)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-15 07:20:28 +00:00
n8n-assistant[bot]
e81d108eb6
fix(editor): Make AI assistant quota-exhausted error states explicit (backport to release-candidate/2.31.x) (#34137)
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 10:25:40 +00:00
n8n-assistant[bot]
6676eb33fe
🚀 Release 2.31.0 (#34117)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-14 07:18:45 +00:00
Ricardo Espinoza
17905b5f35
fix(core): Add N8N_MCP_BASE_URL for split-hostname MCP OAuth deployments (#34028) 2026-07-14 06:06:06 +00:00
Lorent Lempereur
ec688511b5
fix(core): Handle manual execution without a destination node (#33156)
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.16.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: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 16:24:50 +00:00
phyllis-noester
ce5426e922
feat(core): Limit end-user credential creation to owner, admin and project admin roles (#34064) 2026-07-13 16:12:56 +00:00
Robin Braumann
2a6119ea31
feat(core): Rework builder interactive tools onto the shared interaction contract (no-changelog) (#34071)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-13 15:51:21 +00:00
Filipe Tavares
67b3ed11fe
feat(editor): Start Instance AI threads from templates on the website and template page (#33653)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-13 15:41:54 +00:00
Robin Braumann
f1d156b6cd
feat(core): Route AI assistant agent building through a builder sub-agent (no-changelog) (#34056)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-13 14:52:08 +00:00
Robin Braumann
dc5cc1434e
chore(core): Remove the assistant's embedded agent-builder toolset (no-changelog) (#34066)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-13 14:20:13 +00:00
Ilfat Mindubaev
12fc9a0f29
feat: Support custom endpoints for AWS Bedrock (VPC/PrivateLink) (#33805)
Co-authored-by: Stephen Wright <sjw948@gmail.com>
2026-07-13 12:48:40 +00:00
Raúl Gómez Morales
0a7d8c1bf5
fix(core): Stamp Instance AI stream segments with response ids and gate SSE dedup on durable event types (no-changelog) (#33915) 2026-07-13 11:17:48 +00:00
Michael Kret
b60aafc809
feat(core): Make Instance AI aware of n8n Connect (#33524)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-07-13 11:14:07 +00:00
Dmitrii
f8ccf7adb6
feat(core): Export data table schemas (no-changelog) (#33933) 2026-07-13 10:22:50 +00:00
oleg
0fee78b7fc
fix(core): Support bare models for custom AI Assistant endpoints (#34016) 2026-07-13 09:52:39 +00:00
Ali Elkhateeb
f54893f0b4
feat(API): Add public API endpoints for the security policy settings (#33922) 2026-07-13 09:26:18 +00:00
Robin Braumann
f40e8e6efd
feat(core): Align Instance AI intent recognition and evals with the anchor + embeds_other taxonomy (no-changelog) (#33843)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: José Braulio González Valido <jose.gonzalez@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 08:16:46 +00:00
José Braulio González Valido
3bc2292c78
test(ai-builder): Treat answer-only cases as valid without a built workflow (no-changelog) (#33942)
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.16.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-10 21:54:14 +00:00
Lorent Lempereur
1d662876d3
feat: Add durable scheduler job provisioning (no-changelog) (#33970)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-10 16:17:11 +00:00
Emilia
3b24f493d8
test(core): Add durable scheduler property-based and mutation testing (no-changelog) (#33928)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-07-10 14:58:58 +00:00
Anne Aguirre
ff5d4f1d3e
feat(core): Add agent favorites (#33899) 2026-07-10 13:57:16 +00:00
James Gee
3e04bf8b5c
feat(core): Import folder shells from a package (no-changelog) (#33729) 2026-07-10 13:32:06 +00:00
José Braulio González Valido
13c95f2c05
fix(ai-builder): Eliminate non-builder noise families in workflow evals (no-changelog) (#33944)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 13:25:29 +00:00
Michael Kret
87088c14c8
fix(Microsoft Agent 365 Node): Support stable Agent 365 MCP tooling (#30866)
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2026-07-10 13:19:30 +00:00
José Braulio González Valido
7dd065a77b
feat(ai-builder): Scale eval budgets by case complexity and bound the heaviest prompts (no-changelog) (#33950)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 12:58:17 +00:00
José Braulio González Valido
1d61db2252
test(ai-builder): Rename response-matches eval check and fix multi-turn wiring (no-changelog) (#32810)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-10 12:58:13 +00:00
José Braulio González Valido
8e6018b0a5
fix(ai-builder): Return experimentUrl from the empty-selection eval early exit (no-changelog) (#33947)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 12:50:43 +00:00
José Braulio González Valido
35632ce3ab
fix(ai-builder): Sync execution scenarios on lang-tracer push updates (no-changelog) (#33841)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 12:50:12 +00:00
Lorent Lempereur
fa7e97130b
feat(core): Add recurring_cron schedule kind to the durable scheduler (no-changelog) (#33858) 2026-07-10 12:48:20 +00:00
Emilia
17f8fa841e
feat(core): Add tracing spans to the durable scheduler (no-changelog) (#33748)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-07-10 10:45:21 +00:00
Raúl Gómez Morales
9471f21ba6
feat(editor): Add durable-log block events and replay replace semantics (no-changelog) (#33830) 2026-07-10 10:27:59 +00:00
Riqwan Thamir
fccaace7f7
fix(core): Detect stale Instance AI workflow saves (no-changelog) (#33711)
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.16.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-07-10 09:12:33 +00:00
Garrit Franke
32e15ce838
refactor(core): Remove internal lint rules duplicated by eslint-plugin-n8n-nodes-base (no-changelog) (#33427) 2026-07-10 08:13:52 +00:00
Riqwan Thamir
345b7aaabe
perf(core): Reduce Instance AI initial tool context (no-changelog) (#33815)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-10 07:59:35 +00:00
José Braulio González Valido
a88231544a
feat(ai-builder): Persist eval expectation verdicts to LangSmith run outputs (no-changelog) (#33788)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 22:21:46 +00:00
Arvin A
2a96b76a63
feat(core): Add config-based evaluation tool to Instance AI (no-changelog) (#33790)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 20:54:09 +00:00
Arvin A
e6dee743e6
test(ai-builder): Add advanced user-behavior multi-turn eval cases (no-changelog) (#31758)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: José Braulio González Valido <jose.gonzalez@n8n.io>
Co-authored-by: José Braulio González Valido <josebragv@gmail.com>
2026-07-09 18:13:42 +00:00
Guillaume Jacquart
c15d7da3ad
feat(MCP Server Trigger Node): Present credential-connect link via elicitation (#33868)
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.16.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
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: phyllis-noester <102315132+phyllis-noester@users.noreply.github.com>
2026-07-09 16:34:54 +00:00
Michael Drury
303cf1b8b0
feat(ai-builder): Add agent artifact previews to AI assistant (no-changelog) (#33905)
Co-authored-by: Anne Aguirre <anne.aguirre@n8n.io>
2026-07-09 16:04:55 +00:00
n8n-cat-bot[bot]
353464b88f
chore: Remove beta label for n8n cli (#33931)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 14:35:24 +00:00
Matsu
b5856a4293
chore: Migrate ai modules to TypeScript 7 (no-changelog) (#33916) 2026-07-09 14:08:31 +00:00