Commit Graph

6161 Commits

Author SHA1 Message Date
Riqwan Thamir
33c6d6fcba
feat(core): Test delegation 2026-07-03 17:25:11 +02:00
Iván Ovejero
614456f378
refactor: Add breaking change rule for multi-output Always Output Data (#33553) 2026-07-03 14:21:58 +00:00
Albert Alises
2be4092c4d
fix(core): Improve Instance AI workflow-building reliability (#33530) 2026-07-03 13:27:45 +00:00
Emilia
645a65f35d
feat(core): Add durable scheduler executor (claim + dispatch + lease) (no-changelog) (#33497)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-07-03 13:13:50 +00:00
yehorkardash
5b39761a89
fix(MCP Client Node): Don't send undefined token to mcp and include resource in token request (#33527) 2026-07-03 12:55:56 +00:00
Raúl Gómez Morales
e46e3217c8
fix(core): Preserve Instance AI agent activity when its run snapshot is empty (#33557) 2026-07-03 12:40:23 +00:00
bjorger
e9e2dd6ba1
fix(core): Make agent execution project-scoped so published workflows in team projects can message agents (#33459)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 12:29:17 +00:00
Irénée
7e738cad02
fix(core): Improve OTEL error type handling (#33519) 2026-07-03 12:03:41 +00:00
Benjamin Schroth
27b284457f
feat(API): Add public API endpoints to read evaluation test runs (#33455) 2026-07-03 11:56:26 +00:00
James Gee
8117437708
feat(core): Export contained workflows when exporting a folder (no-changelog) (#33482) 2026-07-03 11:40:35 +00:00
Jaakko Husso
d448379500
fix(core): Persist AI Assistant domain-access approvals across restarts and mains (#33454)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 11:07:12 +00:00
Jaakko Husso
e609a0569a
fix(core): Fix instance AI title refinement logic (no-changelog) (#33517)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 10:44:50 +00:00
Jaakko Husso
3bca7275bb
feat: Configure Instance AI providers via environment variables only (no-changelog) (#33488)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 10:44:22 +00:00
Irénée
e01bb9e8db
fix(core): Improve external secrets provider failure logs (#33104) 2026-07-03 10:22:34 +00:00
Matsu
4ab7cd0bec
test: Enable restoreMocks by default in shared vitest configs (#33526)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 10:03:01 +00:00
mfsiega
aa2d5d48f9
feat(editor): Reflect async and partial publication on the publish button (no-changelog) (#33310)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-03 10:01:10 +00:00
Sandra Zollner
62f3c7c3c3
feat(core): Enable filtering crashed executions via public API (#33485) 2026-07-03 09:07:55 +00:00
Milorad FIlipović
579656db2e
test: Parallelize MCP workflow evals across build lanes (no-changelog) (#33468) 2026-07-03 08:33:42 +00:00
Nikhil Kuriakose
0a6cb663e3
feat(editor): Improve data table node (#28199)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 08:29:47 +00:00
Jaakko Husso
8efa7fcf81
fix(core): Fix Instance AI orchestrator prompt caching across resumes (no-changelog) (#33504)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 08:27:33 +00:00
Guillaume Jacquart
546ee30465
fix(core): Surface the underlying cause on OAuth callback errors (#33390)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 07:55:18 +00:00
Andreas Fitzek
36aa28b354
fix: Block manual project member changes when project roles are managed (#33270) 2026-07-03 07:34:14 +00:00
Emilia
ae50852162
fix(API): Only exclude running executions from the public executions list (#32657) 2026-07-03 07:25:20 +00:00
Raúl Gómez Morales
2472df8e6a
fix(core): Preserve Instance AI output for runs stopped before completion (#33335)
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-07-03 07:14:45 +00:00
Dmitrii
456c6dc0e6
feat(core): Add 'n8n-package-exported' logstreaming event (#33460) 2026-07-03 06:47:30 +00:00
Jaakko Husso
41681795b9
fix(core): Bound Instance AI checkpoint growth and enforce confirmation expiry (no-changelog) (#33456)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 13:57:31 +00:00
Emilia
3286414ac0
feat(core): Add durable scheduler storage adapter (no-changelog) (#33394)
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>
2026-07-02 13:16:26 +00:00
James Gee
17899c6aa5
feat(core): Add folder export to n8n packages (no-changelog) (#32849) 2026-07-02 13:12:49 +00:00
Charlie Kolb
e130a22748
fix(core): Return Data Table rows in a deterministic order when paginating (#33358)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 13:06:14 +00:00
bjorger
09488e4396
feat: Add prompt caching for Anthropic and OpenAI agent models (no-changelog) (#33349)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 12:44:50 +00:00
Tomi Turtiainen
5ad2fa86c3
refactor(core): Extract shared cached metric query for Prometheus collectors (#33435) 2026-07-02 12:05:55 +00:00
Jaakko Husso
87dc3421c8
fix(core): Manual execution offloading on queue mode at IAI on certain types of workflows (no-changelog) (#33424) 2026-07-02 11:58:17 +00:00
Ashutosh Shukla
5af86c5a40
fix(core): Improve error message for registry network failures (#31276)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-07-02 11:55:57 +00:00
Riqwan Thamir
01a3c7e154
fix(editor): Restore Instance AI live run UI after HITL reconnect (#33401)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 11:34:58 +00:00
Tomi Turtiainen
8ff4759957
feat(core): Add workflow publication Prometheus metrics (no-changelog) (#33299) 2026-07-02 11:08:52 +00:00
oleg
3298e21958
feat(core): Support community node type definitions in AI Assistant (#33340) 2026-07-02 10:47:04 +00:00
Guillaume Jacquart
c3898fba89
fix(core): Ensure the system credential resolver exists on all main instances (#33393)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 08:08:33 +00:00
Albert Alises
4192c9554e
feat(core): Prefer predefined credentials over generic auth on HTTP Request nodes (#33298) 2026-07-02 07:50:49 +00:00
Tomi Turtiainen
8e15e092e3
refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) (#33375) 2026-07-02 07:46:18 +00:00
Nikhil Kuriakose
b3efecc207
fix(core): Include workflow tags in get_workflow_details MCP tool (#33219)
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: Ricardo Espinoza <ricardo@n8n.io>
2026-07-01 19:01:41 +00:00
Konstantin Tieber
3ead311851
fix(core): Beta import/export API not available on cloud (no-changelog) (#33382)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-01 15:58:02 +00:00
Mutasem Aldmour
25d0d12871
feat(core): Route Instance AI billing to a dedicated credit pool (#33263)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 14:02:53 +00:00
Ilfat Mindubaev
f82a932beb
feat(core): Add certificate authentication option to Microsoft OAuth2 credentials (#33227) 2026-07-01 13:55:09 +00:00
Ali Elkhateeb
0f46be02aa
feat(API): Support exporting projects via the public API (#33084)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-07-01 13:54:46 +00:00
Lorent Lempereur
f008844d75
feat(core): Add durable scheduler database schema (no-changelog) (#33315)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-07-01 13:12:59 +00:00
Iván Ovejero
a46b001f90
refactor: Deprecate Execute Sub-workflow "Run once for each item" mode (#33376) 2026-07-01 12:35:04 +00:00
Michael Drury
06dc810c53
fix(core): Agents as first class citizens multi-main support improvements (no-changelog) (#33314) 2026-07-01 12:29:00 +00:00
Michael Kret
704d24626c
fix: Handle AI Gateway-managed credentials in Instance AI (#33365) 2026-07-01 12:26:10 +00:00
Mike Repeć
f1582f5f0f
fix(core): Guard against undefined node parameters in webhook path indexing (#33366)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 12:21:48 +00:00
James Gee
a6b307c36b
feat(core): Add telemetry events for import / export (#33319) 2026-07-01 12:12:46 +00:00