n8n-assistant[bot]
|
ef83e7038e
|
🚀 Release 2.38.5 (#38202)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-09-09 11:35:05 +00:00 |
|
n8n-assistant[bot]
|
16199c6e56
|
chore(core): Deprecate internal task runner mode and warn about SSRF default block list changes (no-changelog) (backport to release-candidate/2.38.x) (#38141)
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-08 17:34:02 +00:00 |
|
n8n-assistant[bot]
|
cfc385f49f
|
fix(core): Keep reporting the original job error when the job key is gone (backport to release-candidate/2.38.x) (#38028)
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-08 08:34:26 +00:00 |
|
n8n-assistant[bot]
|
d68d94af3b
|
🚀 Release 2.38.4 (#37802)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
|
2026-09-07 07:32:47 +00:00 |
|
n8n-assistant[bot]
|
a8fc772e48
|
fix(core): Stop task broker before task runner processes on shutdown (backport to release-candidate/2.38.x) (#37886)
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-04 15:58:49 +00:00 |
|
n8n-assistant[bot]
|
1abbd4b808
|
fix(core): Keep a serving external secrets provider active when its replacement fails (backport to release-candidate/2.38.x) (#37882)
Co-authored-by: Jan Kalkan <jan.kalkan@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-04 15:34:49 +00:00 |
|
n8n-assistant[bot]
|
6e12447f9b
|
fix(core): Cap task runner task timeouts to the graceful shutdown window (backport to release-candidate/2.38.x) (#37765)
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-03 15:20:05 +00:00 |
|
n8n-assistant[bot]
|
1007dff4be
|
fix(core): Prevent Anthropic agent threads from breaking permanently and keep run errors visible (backport to release-candidate/2.38.x) (#37722)
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-03 10:14:20 +00:00 |
|
n8n-assistant[bot]
|
3a77307e04
|
🚀 Release 2.38.3 (#37696)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
|
2026-09-03 07:39:10 +00:00 |
|
n8n-assistant[bot]
|
cebb7bd639
|
fix(core): Ensure running job cleanup when a workflow run rejects (backport to release-candidate/2.38.x) (#37629)
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-02 10:30:58 +00:00 |
|
n8n-assistant[bot]
|
7bd63f41c2
|
🚀 Release 2.38.2 (#37608)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-09-02 10:14:01 +03:00 |
|
Matsu
|
8c8b059e03
|
chore: Bundle 2.x (backport to release-candidate/2.38.x) (#37593)
|
2026-09-02 10:04:47 +03:00 |
|
n8n-assistant[bot]
|
ee7aca5845
|
🚀 Release 2.38.1 (#37499)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
Co-authored-by: Matsuuu <matias.huhta@n8n.io>
|
2026-09-01 12:57:43 +03:00 |
|
MHMD
|
f86e11f1dc
|
feat(core): Add backend chat-trigger message-send gate for end-user credentials (no-changelog) (#37405)
|
2026-09-01 08:34:56 +00:00 |
|
Eugene
|
4285d2063f
|
feat(core): Add background execution mode for sub-agent delegation (#37209)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-09-01 08:08:24 +00:00 |
|
Ali Elkhateeb
|
572821cc7a
|
refactor(API): Route users endpoints through UserService (no-changelog) (#37183)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-01 07:53:46 +00:00 |
|
Ali Elkhateeb
|
691bf7bdfc
|
refactor(API): Move evaluation test-run reads behind a service (no-changelog) (#37199)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Dmitrii <dmitrii.kulikov@n8n.io>
|
2026-09-01 07:14:28 +00:00 |
|
Matsu
|
0cd41a9161
|
test: Fix intl.DateTimeFormatter bug in mailer tests (#37476)
|
2026-09-01 09:49:11 +03:00 |
|
Andreas Fitzek
|
7700b7630d
|
fix(core): Fall back to the instance key when the key store is unavailable (no-changelog) (#37439)
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) Has been cancelled
|
2026-08-31 20:13:54 +00:00 |
|
Irénée
|
e93deef366
|
feat(API): Add git connections pull to import projects from working copy (no-changelog) (#36770)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Nour Alhadi Mahmoud <nour.mahmoud@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 19:19:53 +00:00 |
|
Guillaume Jacquart
|
e4e25df814
|
test(core): Add integration coverage for the workflowPublish policy point (#37445)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-31 14:57:36 +00:00 |
|
Guillaume Jacquart
|
37045ce3bd
|
feat(core): Add node type policy tables and repositories (no-changelog) (#37254)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-31 14:40:11 +00:00 |
|
MHMD
|
e774ed2e48
|
feat(core): Add chat-specific branding to the shared OAuth consent screen (#37430)
|
2026-08-31 14:35:22 +00:00 |
|
Tomi Turtiainen
|
b04acabea4
|
feat(engine): Let the control plane mint the engine 2.0 execution id (#37224)
|
2026-08-31 14:04:01 +00:00 |
|
Guillaume Jacquart
|
1f19b11c40
|
feat(core): Enforce policy on workflow publish (no-changelog) (#36955)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-31 13:50:36 +00:00 |
|
Danny Martini
|
66c7e4e9cb
|
feat(core): Add QuickJS expression engine option alongside isolated-vm (no-changelog) (#33969)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-08-31 13:40:28 +00:00 |
|
Guillaume Jacquart
|
380788fd9a
|
fix(core): Bind OAuth token grants to their approved resource (#37122)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-31 12:47:45 +00:00 |
|
Uddish Verma
|
2589f2e19e
|
refactor(API): Migrate PUT and DELETE /workflows/{id} to the decorator pattern (no-changelog) (#36943)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-31 12:31:09 +00:00 |
|
mfsiega
|
cae0c8be00
|
fix(core): Stop webhook routing locally before best-effort external teardown (#37241)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-31 11:55:28 +00:00 |
|
Robin Braumann
|
6e9c3e2ecf
|
fix(core): Re-check user tool access on agent runtime cache hits (#37401)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-31 11:37:58 +00:00 |
|
Tomi Turtiainen
|
0ba1bd1ad0
|
feat(engine): Accept production trigger nodes in the v1 workflow converter (#37148)
|
2026-08-31 11:17:37 +00:00 |
|
Andreas Fitzek
|
f50f19d3fe
|
feat(core): Gate workflow content writes on a policy clearance token (no-changelog) (#37397)
|
2026-08-31 11:07:53 +00:00 |
|
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 |
|