Commit Graph

3485 Commits

Author SHA1 Message Date
Riqwan Thamir
baf50839d3
wip 2026-07-03 17:25:13 +02:00
Riqwan Thamir
33c6d6fcba
feat(core): Test delegation 2026-07-03 17:25:11 +02: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
Riqwan Thamir
686891b483
refactor(core): Remove Instance AI dead code (no-changelog) (#33551)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 13:05:20 +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
Bernhard Wittmann
48024f243f
fix: Broaden secret detection in browser tool snapshots (#33528) 2026-07-03 11:56:29 +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
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
0b57845383
chore: Shorten default AI assistant thread auto-removal to 30 days (#33494) 2026-07-03 10:44:39 +00:00
Bernhard Wittmann
c2aa7d6f07
fix(core): Support element refs when capturing browser secrets (no-changelog) (#33518) 2026-07-03 10:26:35 +00:00
Jon
403583dde6
chore: Remove unused references in Tournament (#33477) 2026-07-03 10:17:53 +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
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
José Braulio González Valido
a8f1b2c1b8
ci: Scope Instance AI evals dispatcher to PR gating (no-changelog) (#33499)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 07:29:09 +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
José Braulio González Valido
af009e64a1
fix(ai-builder): Trace eval backend threads and add model input to exec evals CI (no-changelog) (#33458)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 14:17:47 +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
Matsu
39a2093dac
fix(core): Prevent duplicate zod instances that break npm installs (#33463)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 13:27:38 +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
José Braulio González Valido
b3497f0076
docs(ai-builder): Expand the create-instance-ai-eval skill (no-changelog) (#33407)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 13:01:56 +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
Yuliia Pominchuk
062d6794df
fix: UX improvements in the custom roles experience (#33399) 2026-07-02 11:52:20 +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
oleg
6f0d30fbb1
fix: Improve AI Assistant post-build follow-ups (#33419) 2026-07-02 11:34:21 +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
Raúl Gómez Morales
365660fd39
fix(core): Surface Instance AI confirmations from merged follow-up runs (no-changelog) (#33442) 2026-07-02 10:34:50 +00:00
Milorad FIlipović
3f3b3a756c
fix(core): Harden MCP eval execution against transient network errors (no-changelog) (#33398) 2026-07-02 08:51:49 +00:00
Garrit Franke
d2d1605358
feat(core): Run all eslint-plugin-n8n-nodes-base rules in scan-community-package (no-changelog) (#33418) 2026-07-02 08:03:39 +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
Garrit Franke
963c7f8f25
fix(core): Restore node-cli eslint peer to a range (#33196) 2026-07-02 07:21:11 +00:00
José Braulio González Valido
dbadc276a2
test(ai-builder): Pin eval experiments to the Staging LangSmith workspace (no-changelog) (#33397)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 07:17:26 +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
José Braulio González Valido
7d946c3031
fix(ai-builder): Prevent snapshot staging races during concurrent sandbox creation (#33342)
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-01 12:53:17 +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
Iván Ovejero
9dc43d066a
feat: Add unified N8N_WEBHOOK_URL for production and test webhook URLs (#33312) 2026-07-01 11:04:06 +00:00
Albert Alises
78ca212103
fix(core): Keep the user message when a run is stopped before it starts (#33318) 2026-07-01 11:03:00 +00:00
Matsu
25cecafef7
chore: Fix hoisted type errors on vite configurations (#33276) 2026-07-01 13:29:48 +03:00