Matsu
|
7be94a1184
|
chore: Update eslint configuration (#38307)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-10 14:40:35 +03:00 |
|
Elias Meire
|
9768c1befd
|
fix(core): Hide instance MCP OAuth discovery when MCP access is disabled (#36726)
|
2026-09-03 19:12:46 +00:00 |
|
Kai
|
846bb4bab8
|
test(editor): Add an E2E test for the workflow reviews round trip (#36906)
|
2026-08-28 09:03:23 +00:00 |
|
Emilia
|
82ce843b5d
|
test: Wait for task runner registration before executing code in e2e tests (no-changelog) (#37220)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-27 13:03:09 +00:00 |
|
Emilia
|
df8bfd9e56
|
feat(core): Back off a failing poll trigger instead of re-polling every tick (no-changelog) (#35707)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
|
2026-08-21 23:17:17 +00:00 |
|
Arvin A
|
6c68e784e1
|
feat(core): Add folder filtering to the MCP workflow search tool (#36516)
|
2026-08-20 13:28:22 +00:00 |
|
Svetoslav Dekov
|
7ea9d542e3
|
fix(core): Require trigger node name for MCP workflow executions (#36341)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2026-08-18 00:01:37 +00:00 |
|
Emilia
|
2bca0807a8
|
fix: Wait for task runner registration before executing in e2e test (#36212)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-17 07:05:58 +00:00 |
|
Mutasem Aldmour
|
de8b358c01
|
fix(core): Handle oversized chat attachments gracefully (#36061)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-14 13:09:13 +00:00 |
|
Savelii
|
e24365676c
|
feat(core): Restrict end-user credential creation to team projects (#36025)
Co-authored-by: James Martin <james.martin@n8n.io>
|
2026-08-14 12:30:15 +00:00 |
|
Emilia
|
5ac6606e81
|
test(core): Add durable scheduler poll cursors e2e tests (no-changelog) (#35343)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
|
2026-08-11 20:36:24 +00:00 |
|
oleg
|
4ae4cc3602
|
feat: Add self-hosted AI Assistant onboarding (#35579)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
|
2026-08-07 09:02:52 +00:00 |
|
Ricardo Espinoza
|
74631f72c0
|
feat(core): Migrate the instance MCP server to the MCP TypeScript SDK v2 (#35467)
|
2026-08-07 01:16:47 +00:00 |
|
Svetoslav Dekov
|
b908b630eb
|
refactor(core): Drop scopes and canExecute from search_workflows MCP tool output (no-changelog) (#35520)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-06 14:24:37 +00:00 |
|
Mike Repeć
|
18c2d715e3
|
perf(core): Resolve webhook description fields via declared native resolvers (#35404)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-06 11:44:14 +00:00 |
|
Emilia
|
8672d9567c
|
feat(core): Add a misfire policy to the durable scheduler (#35075)
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.18.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 Opus 5 <noreply@anthropic.com>
|
2026-07-30 10:10:31 +00:00 |
|
Svetoslav Dekov
|
94dc5f5209
|
feat(core): Add Agent management to instance MCP (#34347)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-29 18:15:53 +00:00 |
|
Emilia
|
e2054f984c
|
feat(core): Route poll triggers through the durable scheduler (no-changelog) (#34733)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-27 07:32:08 +00:00 |
|
Lorent Lempereur
|
5dfa49be6f
|
fix(core): Redirect form-resume waiting requests to the form endpoint (#34725)
|
2026-07-22 15:04:29 +00:00 |
|
Riqwan Thamir
|
c0fe8ba4db
|
feat(editor): Track Instance AI entry point as action_source on builder messages (#34671)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-22 13:24:29 +00:00 |
|
Andreas Fitzek
|
1fdc289bb6
|
test: Align MCP trigger credential gate e2e test with owner-bound authorize link (#34411)
|
2026-07-17 09:04:48 +00:00 |
|
Svetoslav Dekov
|
79012f66d7
|
fix(core): Require execution mode for MCP workflow executions (#34155)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2026-07-15 16:03:52 +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 |
|
n8n-cat-bot[bot]
|
b5e628bf8d
|
chore: Route raw /rest/* calls in e2e specs through API service helpers (api-purity) (#33861)
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-08 18:00:30 +00:00 |
|
Jaakko Husso
|
96ba6a82f9
|
feat(core): Support multi-main deployments for Instance AI (no-changelog) (#33296)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-06 07:25:44 +00:00 |
|
n8n-cat-bot[bot]
|
b20228096b
|
chore: Route subworkflow-version-resolution API calls through (#33077)
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-06-26 08:50:58 +00:00 |
|
Andreas Fitzek
|
a5ed0fe17c
|
test: Add E2E coverage for log streaming delivery (no-changelog) (#32666)
|
2026-06-24 13:11:38 +00:00 |
|
Andreas Fitzek
|
f60d2f8968
|
test(core): Add e2e for MCP trigger n8nOAuth2 credential-status gate (#32655)
|
2026-06-24 13:10:14 +00:00 |
|
n8n-cat-bot[bot]
|
9a64896583
|
chore: Extract TokenExchangeApiHelper for token-exchange e2e spec (#32736)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
|
2026-06-22 09:15:24 +00:00 |
|
Emilia
|
ae7f699d78
|
fix(core): Propagate stop signal to sub-workflow executions on workers in queue mode (#32206)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-17 08:23:13 +00:00 |
|
Jaakko Husso
|
4358b50638
|
test: Re-enable and fix instance-ai tests (#32061)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-15 14:57:15 +00:00 |
|
Ilfat Mindubaev
|
8e7acfac0d
|
test: Strengthen redaction enforcement E2E coverage (#32198)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
|
2026-06-12 17:20:57 +00:00 |
|
Ricardo Espinoza
|
1640a69ea6
|
feat(core): Add tags support to MCP server (#31446)
|
2026-06-11 13:25:52 +00:00 |
|
Ilfat Mindubaev
|
03aca697df
|
test: Add E2E Playwright coverage for redaction enforcement (#31963)
|
2026-06-11 11:14:50 +00:00 |
|
Guillaume Jacquart
|
71e031688d
|
refactor(core): Extract the OAuth server into a shared oauth-server module (no-changelog) (#32018)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-11 10:32:22 +00:00 |
|
Guillaume Jacquart
|
3991b05c62
|
chore(core): Implement e2e tests for MCP OAuth endpoints (#32050)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-10 13:31:06 +00:00 |
|
Albert Alises
|
67b177b156
|
test(core): Refresh Instance AI workflow builder recordings (#31413)
|
2026-06-03 10:28:33 +00:00 |
|
oleg
|
d7d2cc1442
|
feat(core): Add native agent substrate (no-changelog) (#30015)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2026-05-19 13:48:45 +00:00 |
|
RomanDavydchuk
|
722d99e122
|
feat(core): Persist and periodically fetch MCP servers from a remote API (#30298)
|
2026-05-18 14:07:27 +00:00 |
|
Albert Alises
|
52a4bcb23a
|
fix(core): Add liveness timeouts for Instance AI (#30145)
|
2026-05-11 09:13:57 +00:00 |
|
Albert Alises
|
a33a89a215
|
fix(ai-builder): Allow restoring archived workflows from Instance AI (#29813)
|
2026-05-06 08:15:16 +00:00 |
|
Andreas Fitzek
|
4b9e975ca0
|
feat(editor): Surface cluster information in debug data (no-changelog) (#29583)
|
2026-05-04 16:27:07 +00:00 |
|
Albert Alises
|
2259f32de8
|
fix(ai-builder): Add boundaries on the workflow builder remediation loops (#29430)
|
2026-05-04 12:05:20 +00:00 |
|
Iván Ovejero
|
334ce39f65
|
test: Retry SSE webhook setup on 404 (#28961)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-29 15:15:49 +00:00 |
|
Andreas Fitzek
|
d8a951dee8
|
test(core): Add instance registry schema and cluster membership tests (no-changelog) (#28723)
|
2026-04-23 08:26:13 +00:00 |
|
Albert Alises
|
516d181b10
|
test(core): Add E2E coverage for Instance AI workflow setup apply actions (no-changelog) (#28907)
|
2026-04-23 07:03:56 +00:00 |
|
Milorad FIlipović
|
054a2d725a
|
fix(core): Make MCP executions asynchronous (#27762)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-04-02 12:32:17 +00:00 |
|
Csaba Tuncsik
|
61a526133d
|
fix(core): Clean up resolver references on deletion (#26524)
|
2026-03-23 18:08:20 +00:00 |
|
Ricardo Espinoza
|
e04dddcbcc
|
feat(core): Remove license check for API key scopes (#27306)
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-23 12:10:43 +00:00 |
|
Declan Carroll
|
9b6888ff65
|
feat(API): Add GET /api/v1/discover endpoint for capability discovery (#27014)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-20 08:31:55 +00:00 |
|