Commit Graph

3645 Commits

Author SHA1 Message Date
Ricardo Espinoza
0ca24ba996
feat(editor): Show access and client details in the connected MCP clients list (#33714)
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: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 18:00:50 +00:00
Garrit Franke
5f3d139648
fix(core): Lint community packages against their provenance-attested source (#34214)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 14:17:23 +00:00
mfsiega
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
Luka Zivkovic
b1ab6fa276
test(core): Cover vector store insert provider errors (#34105) 2026-07-15 14:02:11 +00:00
Robin Braumann
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 A
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
Eugene
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 Su
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
Benjamin Schroth
d6dcf3b749
test(ai-builder): Support evals for agent building and for config evals (no-changelog) (#33888)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-15 12:34:21 +00:00
José Braulio González Valido
9a48bc5fa7
fix(ai-builder): Honor eq @version conditions in generated node type definitions (#34232)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 12:32:00 +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
Matsu
487be601bd
chore: Migrate more packages to Typescript 7 (#34216) 2026-07-15 12:42:14 +03:00
José Braulio González Valido
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
Matsu
6a4f0cdfbd
chore: Migrate to a npm fork of xlsx (#34199) 2026-07-15 08:42:14 +00:00
Ali Elkhateeb
e76b345fd8
feat(API): Add endpoint to retrieve SAML SSO configuration (#34168) 2026-07-15 08:11:30 +00:00
Mutasem Aldmour
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
Robin Braumann
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
Lorent Lempereur
038d2ca286
feat(core): Add durable scheduler rollout docs and observability warnings (no-changelog) (#34170)
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: 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
Eugene
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)
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
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
Csaba Tuncsik
013c34ccae
fix(AWS Bedrock Chat Model Node): Default guardrail version to working draft when not set (#33555) 2026-07-14 15:15:10 +00:00
mfsiega
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 Braumann
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
Ricardo Espinoza
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
Raúl Gómez Morales
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
Matsu
2fc48bdfd5
chore: Migrate part of backend packages to Typescript 7 (#34131)
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
2026-07-14 13:01:47 +03:00
Mutasem Aldmour
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
José Braulio González Valido
2233d720ae
ci: Bound and instrument Instance AI eval lane containers (no-changelog) (#33903)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 09:28:46 +00:00
Lorent Lempereur
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
n8n-release-tag-merge[bot]
69f898cd68 Merge tag 'n8n@2.31.0' 2026-07-14 08:05:37 +00:00
Ilfat Mindubaev
a4738eaf49
feat(AWS Bedrock Chat Model Node): Add Timeout option (#34072) 2026-07-14 07:49:51 +00:00
Savelii
7a56ade6b2
fix(core): Prevent sub-workflow failures after transferring a deleted user's workflows (#33772)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 07:33:01 +00:00
Arvin A
e8dd60989b
feat(core): Gate Instance AI config-based evals behind a PostHog feature flag (no-changelog) (#34067)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 07:23:14 +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