Commit Graph

5788 Commits

Author SHA1 Message Date
n8n-assistant[bot]
5be570c735
🚀 Release 2.26.0 (#31967)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-09 10:03:45 +00:00
Lorent Lempereur
f6245adc37
refactor(core): Move SsrfProtectionService to n8n-core package (no-changelog) (#31908) 2026-06-09 07:25:15 +00:00
Emilia
61af45aa03
fix(core): Stop parent workflows getting stuck waiting on sub-workflow completion (#31736)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 06:52:12 +00:00
Thanasis G
72ab6d770b
fix(editor): Preserve workflow redaction policy under instance floor (#31932)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2026-06-09 05:42:39 +00:00
Ricardo Espinoza
dba4717f48
feat(core): Signal team-projects availability via MCP search_projects (#31445) 2026-06-08 19:24:52 +00:00
Sandra Zollner
05985ba1fc
feat(core): Add workflowConflictPolicy to package import (#31798) 2026-06-08 18:32:34 +00:00
Milorad FIlipović
1abc45b9c5
feat(core): Add frontend telemetry support in mcp-apps (no-changelog) (#31900)
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.15.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-06-08 18:31:26 +00:00
bjorger
950e99f399
feat(core): Support inline sub-agent difficulty models (#31749)
Co-authored-by: Riqwan Thamir <riqwan.thahamir@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 16:06:14 +00:00
bjorger
2e9cce1b8f
refactor(core): Reuse shared sandbox adapters for Instance AI (#31864)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 15:08:23 +00:00
Stephen Wright
03eecb1f50
fix(API): Enforce the redaction floor when creating workflows (#31898) 2026-06-08 14:46:32 +00:00
Ricardo Espinoza
1401190289
feat(editor): Add Mine and All tabs to the API keys settings (#31239)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-08 13:47:48 +00:00
Csaba Tuncsik
ad59171afe
fix(core): Invalidate cached redaction floor across mains on change (#31831) 2026-06-08 13:29:46 +00:00
n8n-cat-bot[bot]
4ef9944ef6
fix: Stabilise midnight-sensitive integration tests and harden CTE (#31901)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-08 13:21:21 +00:00
Tomi Turtiainen
88321d82cf
feat(core): Reapply workflow triggers from the publication outbox consumer (no-changelog) (#31810)
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
2026-06-08 12:32:49 +00:00
bjorger
34f85d9f72
feat(core): Use maxChildren for sub-agent fanout (#31730)
Co-authored-by: Riqwan Thamir <riqwan.thahamir@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 12:10:34 +00:00
Jaakko Husso
6b563948b6
refactor(core): Extract Instance AI gateway facade out of InstanceAiService (#31590)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 11:24:21 +00:00
Declan Carroll
29735c7a04
chore: Standardize license metadata across all first-party packages and tighten SBOM pipeline (no-changelog) (#31880)
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-08 10:19:32 +00:00
Raúl Gómez Morales
0b3890605b
feat: Scope Instance AI threads to a project (no-changelog) (#31565)
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.15.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: Tuukka Kantola <tuukka@n8n.io>
2026-06-08 10:16:36 +00:00
Michael Drury
1640e5eb79
fix(core): Remove old rich_interaction tool and make sure integration actions use Vercel Chat SDK UI interface (no-changelog) (#31675) 2026-06-08 07:54:59 +00:00
Michael Drury
5746a1fc16
feat(core): Per tool HITL approval support for agent tools (no-changelog) (#31685) 2026-06-05 16:38:49 +00:00
mfsiega
19b8c5ac7b
feat(core): Add outbox claim primitives for workflow publication (no-changelog) (#31288)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-05 15:10:55 +00:00
Yuliia Pominchuk
8832194aa2
fix(core): Delete orphaned per-user entries on unshare and membership changes (#31741) 2026-06-05 15:00:22 +00:00
Iván Ovejero
ddac0e0cbb
fix(core): Make Sentry event loop block detection configurable (#31823) 2026-06-05 13:36:26 +00:00
Declan Carroll
a54ddff3f6
ci: Per-spec backend E2E coverage + impact-map selection (DEVP-370) (#31784)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 13:15:44 +00:00
Raúl Gómez Morales
eb1f40e129
feat: Extend HITL input telemetry to cover the planning step (no-changelog) (#31815) 2026-06-05 12:57:03 +00:00
Milorad FIlipović
0a76646f23
feat(core): Add telemetry foundation for mcp-apps (no-changelog) (#31799) 2026-06-05 12:44:11 +00:00
Guillaume Jacquart
d9177c5101
feat(core): Prevent combining sharing with private credentials (no-changelog) (#31644)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 12:23:56 +00:00
Guillaume Jacquart
7d729ff243
fix(core): Store OAuth CSRF and PKCE state per-flow in the cache (#31254)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-05 12:05:28 +00:00
Iván Ovejero
a17f8e8bbb
refactor(core): Migrate execution service to ExecutionPersistence (#31762) 2026-06-05 11:41:46 +00:00
oleg
52a1a0809a
feat(core): Decouple Instance AI workflow verification from planning (#31340)
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-06-05 10:44:47 +00:00
Dimitri Lavrenük
0d7297c680
feat: MCP registry servers support extending existing credentials (#31460)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-06-05 10:41:34 +00:00
Eugene
a4f7f9a8bc
feat(core): Support structured output for agents called from workflows (no-changelog) (#31673)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 10:32:36 +00:00
Arvin A
16d6c18b51
feat(core): Add scope column to MCP OAuth tables (no-changelog) (#31494)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 09:27:38 +00:00
Csaba Tuncsik
41b2bda41d
fix(core): Restore OIDC login for IdPs returning expires_in: 0 (#31265) 2026-06-05 09:25:43 +00:00
José Braulio González Valido
e5d4aa9836
fix(ai-builder): Get the agent-with-notion-mcp eval case running (no-changelog) (#31788)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 07:33:13 +00:00
Declan Carroll
a83ea70bbc
ci: Speed up DB integration tests via Postgres template DB + persistent Jest workers (#31778)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-05 06:27:41 +00:00
Milorad FIlipović
e00dce45c6
feat(core): Add telemetry for mcp skills use (no-changelog) (#31625)
Some checks failed
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.15.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
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-06-04 19:54:28 +00:00
n8n-cat-bot[bot]
c02665a5b0
fix(editor): Make project delete dialog backdrop cover the sidebar (#31735)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-06-04 15:36:40 +00:00
eric-liu
add5ab29dd
feat: Add AWS Assume Role support for Bedrock nodes (#28663)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-04 15:08:41 +00:00
Adilson Junior
a82384f90d
feat(core): Revamp infisical implementation (#30843) 2026-06-04 15:17:55 +01:00
Jaakko Husso
2993afb31d
fix(core): Keep Instance AI builder sandboxes thread-scoped and non-ephemeral (#31745) 2026-06-04 13:36:17 +00:00
Bernhard Wittmann
f4e998f245
fix(core): Prefer MCP registry nodes when wiring AI Agent tools (#30774)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-06-04 12:24:13 +00:00
Raúl Gómez Morales
22eb20f183
feat(core): Surface workflow execution source to the editor (no-changelog) (#31724) 2026-06-04 12:22:10 +00:00
Irénée
b66d33c305
feat: Gate custom telemetry attributes by license (#31723) 2026-06-04 11:54:02 +00:00
Savelii
f459d73236
feat(core): Add "Additional scopes" field to OIDC SSO setup (#31708)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 10:49:36 +00:00
Emilia
0b2a6328cf
fix(core): Sub-workflows to respect own timeout settings and global timeout config (#31536)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-06-04 10:07:29 +00:00
Iván Ovejero
b858fbe91f
feat(core): Add Prometheus metrics for execution data (#31655) 2026-06-04 09:51:21 +00:00
Jaakko Husso
13a1a993f5
fix(core): Make AI assistant conversation pruning happen regularly (#31707) 2026-06-04 09:39:22 +00:00
yehorkardash
bcbcf7be69
fix: Use isolated runtimes for agent calls (no-changelog) (#31658) 2026-06-04 09:21:13 +00:00
oleg
afd7ddf372
feat(core): Use n8n default sandbox for Instance AI (no-changelog) (#31335)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-04 08:31:27 +00:00