Jaakko Husso
|
19582fb20d
|
fix(core): Verify a resolved agent model against the credential's live list (#37240)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-31 10:42:51 +00:00 |
|
Robin Braumann
|
0e1901f222
|
fix(Chat Trigger Node): Respect private chat setting in tests (#37406)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 10:31:31 +00:00 |
|
Robin Braumann
|
a1b1f2e918
|
perf(core): Acquire agent workspace sandboxes lazily, make them persistent, and share them with delegated sub-agents (#37242)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 10:13:10 +00:00 |
|
Sandra Zollner
|
49e28b57ae
|
fix(editor): Keep workflows moved out of a folder visible in the source control push modal (#37128)
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Publish API Schema / Cloudflare Pages (push) Waiting to run
Build: Benchmark Image / build (push) Has been cancelled
Util: Refresh cubic schema / Refresh vendored cubic schema (push) Has been cancelled
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-08-31 09:58:39 +00:00 |
|
Kai
|
1e4edb29d9
|
feat(core): Limit Git connections to one instance connection (#37302)
|
2026-08-31 09:15:57 +00:00 |
|
Daria
|
b557e90b0f
|
fix(core): Scope active workflow IDs to the requesting user's projects (#37326)
|
2026-08-31 08:46:24 +00:00 |
|
Ali Elkhateeb
|
8342a46636
|
fix(API): Resolve discover scopes from the request token grant (#37225)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 07:37:16 +00:00 |
|
Jaakko Husso
|
38e33a4956
|
fix: Require a configured model before the AI Assistant accepts a prompt (#37226)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-31 07:21:29 +00:00 |
|
Precious Amesinlola
|
db49eaec07
|
feat(core): Rename the MCP n8n Connect services tool to Gateway credits (no-changelog) (#37272)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-31 07:13:28 +00:00 |
|
Precious Amesinlola
|
c96e7c0da4
|
feat(core): Rename n8n credits copy to Gateway credits in AI assistant (no-changelog) (#37271)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-31 07:13:27 +00:00 |
|
Precious Amesinlola
|
035dfbd2b2
|
feat(core): Rename n8n credits copy to Gateway credits in gateway and agent services (no-changelog) (#37269)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-31 07:13:26 +00:00 |
|
Rick Gale
|
72283bd802
|
fix(core): Fix evaluation runs failing when the Evaluation Trigger feeds the entry node (#36975)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-28 15:14:58 +00:00 |
|
Michael Kret
|
0fbc52630a
|
fix(ai-builder): Preserve managed n8n credits when building workflows (#37198)
|
2026-08-28 14:27:56 +00:00 |
|
Ricardo Espinoza
|
e9bf9a1df0
|
fix(core): Track MCP connection handshake failures by response status (no-changelog) (#36667)
|
2026-08-28 14:15:20 +00:00 |
|
Ali Elkhateeb
|
16ea2c9016
|
refactor(API): Route data tables public API through domain services (no-changelog) (#37059)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-28 13:14:21 +00:00 |
|
Jaakko Husso
|
3e6edc11b7
|
refactor(core): Make the Instance AI durable event log the only storage path (no-changelog) (#36729)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
|
2026-08-28 12:00:45 +00:00 |
|
Robin Braumann
|
fa43bc8892
|
feat(core): Resolve sub-agents and workflow tools by run type (#37117)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-28 11:52:29 +00:00 |
|
Ali Elkhateeb
|
bde05e016e
|
fix(core): Return a single not-found message when disconnecting a credential (#37292)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-28 11:51:35 +00:00 |
|
Robin Braumann
|
122ee6d5aa
|
fix(Chat Trigger Node): Apply authentication to test webhook requests (#37296)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-28 11:43:42 +00:00 |
|
Mutasem Aldmour
|
16a1a78f61
|
fix(core): Stop the workflow builder writing Python Code nodes that cannot run (#37083)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-28 11:11:37 +00:00 |
|
Iván Ovejero
|
344ef416bf
|
refactor(engine): Log through an injected logger instead of the console (#37111)
|
2026-08-28 10:04:56 +00:00 |
|
Rúben Castro
|
ab13ace6ac
|
test(core): Add integration tests for contentImport policy enforcement (no-changelog) (#37218)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-28 09:38:23 +00:00 |
|
Rúben Castro
|
69ffa3b947
|
feat(core): Evaluate content-import policy on workflow import and pull (no-changelog) (#37151)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-28 08:14:01 +00:00 |
|
Dmitrii
|
662a64de83
|
refactor(API): De-Express projects endpoints and drop direct-repo reads (no-changelog) (#37123)
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 (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
|
2026-08-28 07:53:17 +00:00 |
|
José Braulio González Valido
|
614dfa62f8
|
feat(ai-builder): Surface thread provenance on Instance AI traces (no-changelog) (#36909)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-28 07:50:01 +00:00 |
|
Theodore Nastos
|
5dd2454f0d
|
fix(core): Prevent OpenTelemetry disable from failing when OTLP collector is unreachable (#37203)
|
2026-08-28 07:40:18 +00:00 |
|
James Martin
|
fabb8a6da4
|
fix(editor): Fix Chat node in-editor test mode with authentication (no-changelog) (#37252)
Co-authored-by: MHMD <mohamed.dounnani@n8n.io>
|
2026-08-28 07:14:51 +00:00 |
|
MHMD
|
42a782d6fb
|
fix(core): Thread execution id through dynamic-credential storage (#37233)
|
2026-08-28 06:19:06 +00:00 |
|
Luigi Gubello
|
54b2b94d56
|
feat(core): Serve a nonce-based Content-Security-Policy on n8n's HTML pages (#36749)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 16:39:04 +00:00 |
|
Lorent Lempereur
|
4b9dc5a5ec
|
fix(core): Apply proxy environment variables consistently across packages and processes (#37124)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-27 16:26:08 +00:00 |
|
MHMD
|
1f062f9ec9
|
feat(core): Chat trigger publish validation & workflow:execute access control (#37231)
|
2026-08-27 15:45:04 +00:00 |
|
Tomi Turtiainen
|
6eb19e1668
|
feat(engine): Push engine 2.0 execution progress to the editor (#37142)
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 (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
|
2026-08-27 15:32:25 +00:00 |
|
Sam Wooler
|
b3a77b0ba8
|
fix(API): Skip projectRelations eager-load in GET /credentials (#37138)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-27 15:25:47 +00:00 |
|
Kai
|
a41c79f3e6
|
test(core): Restructure and dedupe the workflow review test suites (no-changelog) (#37243)
|
2026-08-27 15:22:35 +00:00 |
|
Tomi Turtiainen
|
68afc97ac9
|
feat(engine): Receive engine lifecycle events in the control plane (#37014)
|
2026-08-27 13:53:18 +00:00 |
|
Danny Martini
|
946fb02849
|
feat(core): Give poll triggers an engine-derived time budget (no-changelog) (#37119)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-27 13:30:58 +00:00 |
|
Rúben Castro
|
c678970930
|
test(core): Add integration tests for credentialDecrypt policy enforcement (no-changelog) (#37223)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-27 13:17:12 +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 |
|
Pierantonio Cangianiello
|
f9814b753f
|
fix(core): Respond with an error when a webhook execution ends before the Respond to Webhook node runs (#37006)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 12:34:52 +00:00 |
|
Kai
|
51ac8f6896
|
refactor(core): Split workflow review repositories by use case (no-changelog) (#37188)
|
2026-08-27 12:12:02 +00:00 |
|
Mutasem Aldmour
|
6420048d7a
|
feat(core): Let workflow verification target a specific trigger (#37091)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 11:52:12 +00:00 |
|
Tomi Turtiainen
|
5310da72d5
|
feat(engine): Accept data plane execution ids on the control plane routes (#37107)
|
2026-08-27 10:40:32 +00:00 |
|
Guillaume Jacquart
|
4c5194a1b2
|
fix(API): Return policy violations on a blocked workflow save (no-changelog) (#37077)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 10:27:41 +00:00 |
|
Jaakko Husso
|
7fe438e530
|
fix(core): Keep AI Assistant workflow builds honest about their project (#37177)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 09:40:04 +00:00 |
|
Mutasem Aldmour
|
ef13ad0abc
|
fix(core): Report what credential setup actually selected (#37019)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 09:31:43 +00:00 |
|
Nour Alhadi Mahmoud
|
bcf693e698
|
perf(core): Reduce workflow import queries (#36949)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
|
2026-08-27 08:59:08 +00:00 |
|
Guillaume Jacquart
|
a102c93ab4
|
test(core): Add integration tests for workflowTransfer policy enforcement (#37076)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 08:46:56 +00:00 |
|
Guillaume Jacquart
|
a702099f16
|
test(core): Add integration tests for workflowStart policy enforcement (no-changelog) (#37127)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 08:46:47 +00:00 |
|
Rúben Castro
|
ca3069f528
|
feat(core): Wire credentialDecrypt host point (no-changelog) (#36962)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-27 08:46:38 +00:00 |
|
Dmitrii
|
98fbbf7079
|
refactor(API): De-Express variables create/update/delete paths (#37168)
|
2026-08-27 06:23:44 +00:00 |
|