Commit Graph

212 Commits

Author SHA1 Message Date
Robin Braumann
1707fcd465
fix: recover running preview chat after reload 2026-09-22 16:21:39 +02:00
n8n-assistant[bot]
669a65ade5
🚀 Release 2.41.0 (#39228)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-09-22 07:18:44 +00:00
Guillaume Jacquart
b35d946929
feat(core): Add the credentialSave policy enforcement point (no-changelog) (#39099)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 19:44:58 +00:00
Sam Wooler
d624ac9a4b
feat(API): Add a user quota gate for Public API controller routes (no-changelog) (#38587)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 08:58:36 +00:00
n8n-assistant[bot]
caff5b7013
🚀 Release 2.40.0 (#38711)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-09-15 13:02:15 +03:00
Eugene
7efefc7347
feat(editor): Show background tasks in the agent preview (#38360) 2026-09-15 07:35:56 +00:00
Matsu
3454df1c1b
chore: Remove dead ESLint config and add lint parity tooling (no-changelog) (#38343)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-11 13:33:07 +03:00
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
Sam Wooler
cbfc2576a3
feat(API): Let @Body require a body independently of DTO field optionality (#38237)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-10 08:33:05 +00:00
Veljko Terzic
3195750127
refactor(core): Round system task intervals in the runner only (no-changelog) (#38242) 2026-09-10 06:32:59 +00:00
Robin Braumann
e6dea03f48
fix(editor): Prevent stale agent autosaves (#38087)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 14:21:53 +00:00
Eugene
99e9730a01
feat(core): Notify parent agents when background jobs settle (#37617)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 14:15:38 +00:00
Lorent Lempereur
1d576f6d42
refactor(core): Run workflow maintenance jobs as system tasks (no-changelog) (#37548)
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-09-09 07:58:57 +00:00
Uddish Verma
b482979c14
refactor(API): Give @Param a Zod schema to validate and document path parameters (#37952)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 15:35:57 +00:00
Lorent Lempereur
dde72eed75
refactor(core): Run AI checkpoint pruning as system tasks (no-changelog) (#37544)
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-09-08 11:08:15 +00:00
n8n-assistant[bot]
1620ec42ca
🚀 Release 2.39.0 (#38029)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-09-08 11:04:45 +03:00
n8n-release-tag-merge[bot]
4223e6172a Merge tag 'n8n@2.38.0' 2026-09-08 07:40:20 +00:00
Lorent Lempereur
7b08fef9c6
refactor(core): Run MCP registry refresh as a system task (no-changelog) (#37546)
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-09-04 14:03:50 +00:00
Guillaume Jacquart
2b69e99e9e
feat(core): Enforce content-import policy on package import (no-changelog) (#37762)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 12:06:48 +00:00
Guillaume Jacquart
0a7412e3e3
feat(core): Seal the workflow import path with a clearance token (no-changelog) (#37461)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-02 13:27:24 +00:00
Guillaume Jacquart
40bd432867
feat(core): Seal the workflow create path with a clearance token (no-changelog) (#37442)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 14:55:33 +00:00
Lorent Lempereur
d88eee888c
feat(core): Register system tasks through the module contract (no-changelog) (#37519) 2026-09-01 13:02:46 +00:00
Lorent Lempereur
bcfdfa4252
feat(core): Run system tasks from the registry (no-changelog) (#37255) 2026-09-01 11:37:16 +00: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
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
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
Lorent Lempereur
5cb70b7bf1
feat(core): Add the SystemTask contract, decorator and registry (no-changelog) (#37026)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-31 08:59:22 +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
Guillaume Jacquart
9e32ab530e
feat(core): Enforce policy on workflow start (no-changelog) (#36954)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-26 09:16:50 +00:00
Benjamin Schroth
23a5f46d3d
feat(core): Support workflows with Wait nodes as agent tools (#36692) 2026-08-25 11:37:19 +00:00
n8n-assistant[bot]
541a312dc2
🚀 Release 2.37.0 (#36986)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-25 07:32:14 +00:00
Andreas Fitzek
66d4793c93
feat(core): Verify the trigger identity once and bind it to the execution (#36599) 2026-08-21 13:12:02 +00:00
Benjamin Schroth
28145a5be1
fix(core): Route leader-only channel operations through the leader (#36686) 2026-08-21 13:08:23 +00:00
Guillaume Jacquart
843d5afdb5
feat(core): Run policy checks and combine their decisions (no-changelog) (#36636)
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 (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
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-20 20:04:25 +00:00
Uddish Verma
0003aa6479
refactor(API): Migrate workflow publish and unpublish to the decorator pattern (no-changelog) (#36450)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-20 11:35:27 +00:00
Guillaume Jacquart
7a29b10432
feat(core): Add policy check contract, decorator and registry (#36532)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 08:25:20 +00:00
n8n-assistant[bot]
8f82586bba
🚀 Release 2.36.0 (#36483)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-18 08:24:56 +00:00
n8n-assistant[bot]
5102c608eb
🚀 Release 2.35.0 (#36006)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-08-11 07:16:06 +00:00
Uddish Verma
897ce6ab9a
feat(API): Add @Deprecated decorator to the decorated controller platform (#35725) 2026-08-07 10:06:14 +00:00
Robin Braumann
1546c95485
feat(core): Persist agent session timelines during execution (#35490)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 08:12:58 +00:00
Sam Wooler
9c596228d9
docs(API): Generate OpenAPI docs from Zod DTOs and PublicApiController decorators (#34540)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-04 08:00:54 +00:00
n8n-assistant[bot]
b533ecd685
🚀 Release 2.34.0 (#35487)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-08-04 07:14:55 +00:00
oleg
4accb5b82a
fix(core): Exclude AI assistant verification runs from prod execution counts (#35405) 2026-08-03 09:16:02 +00:00
Iván Ovejero
e976bd0c6c
fix(core): Emit OTel spans for queue mode executions (#35357) 2026-07-31 13:15:10 +00:00
n8n-assistant[bot]
60cc920c40
🚀 Release 2.33.0 (#35054)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-28 07:15:34 +00:00
Albert Alises
7d8426f055
feat: Add admin-managed instance credentials (#34364) 2026-07-25 14:22:22 +00:00
Guillaume Jacquart
d8d89cc381
fix(core): Redact a sub-workflow's own execution record per its own policy (#34621)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 12:55:51 +00:00
n8n-assistant[bot]
662a23c202
🚀 Release 2.32.0 (#34600)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-21 07:14:52 +00:00
Ali Elkhateeb
a4d4dbf99d
feat(API): Add @PublicApiController pattern with reference tags endpoint (no-changelog) (#34511) 2026-07-20 14:52:18 +00:00
mfsiega
23285bbd11
feat(core): Relay workflow publication status pushes across main instances (no-changelog) (#34202)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-20 08:26:32 +00:00