Kai
2b891f17a5
feat(editor): Create credentials and variables from promotion bindings ( #39342 )
2026-09-24 14:36:58 +00:00
Sandra Zollner
3ea51f9944
feat(core): Add project-scoped selective promote endpoint (no-changelog) ( #38434 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-09-24 14:07:29 +00:00
Robin Braumann
6c592bdb33
feat(core): Add the durable agent message queue foundation ( #39435 )
2026-09-24 12:27:30 +00:00
n8n-cat-bot[bot]
25eeb74fe9
chore: Migrate GET /api/v1/community-packages to PublicApiController ( #39352 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-24 12:04:37 +00:00
MHMD
5e65197df6
feat(core): Block publishing a workflow the publisher cannot run (no-changelog) ( #39425 )
2026-09-24 12:01:43 +00:00
Lorent Lempereur
f49b611321
refactor(core): Move the telemetry buffer flush to a system task (no-changelog) ( #39309 )
2026-09-24 10:23:45 +00:00
James Martin
96735b20d9
feat(editor): Displays instance admins (and owner) in all project user lists ( #39419 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 09:13:23 +00:00
Tomi Turtiainen
95c4070090
feat(core): Support the responseNode webhook response mode on engine 2.0 (no-changelog) ( #39003 )
2026-09-24 08:24:43 +00:00
Theodore Nastos
dc98f6483a
fix(core): Apply a node type policy rule to the node's synthetic tool variants (no-changelog) ( #39289 )
2026-09-23 18:30:50 +00:00
Milorad FIlipović
0efb22a1dd
feat(editor): Support bounded workflow search and recent state (no-changelog) ( #39283 )
2026-09-23 18:20:56 +00:00
Rúben Castro
49c61475de
feat(core): Add credential type availability endpoint for a project (no-changelog) ( #39317 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 15:52:26 +00:00
Rúben Castro
9dfcef628b
feat(API): Add credential type policy public API endpoints (no-changelog) ( #39168 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 14:30:41 +00:00
n8n-cat-bot[bot]
853f99919d
chore: Schema-First migration — security-policy ( #39165 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
2026-09-23 13:34:23 +00:00
Robin Braumann
487f4af04c
fix(core): Keep agent chat session pointer across restarts (no-changelog) ( #39365 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 13:33:58 +00:00
mfsiega
8c720987cb
fix(core): Persist workflow publication retry state (no-changelog) ( #39266 )
2026-09-23 13:13:46 +00:00
Uddish Verma
84886e33b9
refactor(API): Migrate GET /workflows/{workflowId}/test-runs/{runId} and its test-cases route to the decorator pattern (no-changelog) ( #39260 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 13:08:57 +00:00
n8n-cat-bot[bot]
098d1d365e
chore: Migrate POST /api/v1/folders to @PublicApiController + Zod ( #38619 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-23 13:06:46 +00:00
Roman Makowiak
a423a6b203
feat(editor): Show which AI preferences a turn applied (no-changelog) ( #39397 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 13:06:09 +00:00
Roman Makowiak
1f873774ab
feat(core): Save a preference from the n8n Assistant chat (no-changelog) ( #39237 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-09-23 12:44:08 +00:00
Robin Braumann
80e29bf57c
refactor(core): Simplify agent service functions (no-changelog) ( #39331 )
2026-09-23 11:52:01 +00:00
Lorent Lempereur
da49251bf3
feat(core): Start the system tasks on the worker and webhook instances (no-changelog) ( #39280 )
2026-09-23 11:50:47 +00:00
Lorent Lempereur
c88d7a3820
refactor(core): Move the system task placement onto its own type (no-changelog) ( #39278 )
2026-09-23 11:50:45 +00:00
Robin Braumann
98f012e268
fix: Recover running preview chat after reload ( #39311 )
2026-09-23 11:07:22 +00:00
Arvin A
57d654f972
feat: Add credential descriptions behind an instance flag ( #39177 )
2026-09-23 09:31:29 +00:00
Lorent Lempereur
60bfb02db9
feat(core): Add a concurrency limit option to durable scheduled jobs (no-changelog) ( #39166 )
2026-09-23 09:04:27 +00:00
Tomi Turtiainen
dc3283da19
feat(core): Answer lastNode webhooks from execution responses ( #38959 )
2026-09-23 08:59:11 +00:00
Guillaume Jacquart
46b77abeb2
feat(core): Enforce credential type availability policies (no-changelog) ( #39250 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 08:41:48 +00:00
James Martin
72a14b078c
feat(core): Allows custom roles to have view/use/manage access to instance credentials ( #39306 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 07:36:06 +00:00
Tomi Turtiainen
3f5aab992c
fix(engine): Preserve host execution mode ( #39253 )
2026-09-23 06:28:26 +00:00
Arvin A
724f1f7f90
feat(core): Show the injected instance context in the trace (no-changelog) ( #38240 )
2026-09-22 17:15:29 +00:00
Kai
8012f017bc
feat(API): Create projects with source IDs and package metadata ( #39218 )
2026-09-22 16:41:52 +00:00
ocdejong
5131af5ab7
feat(core): Report crashed executions to OTel through an execution-crashed event ( #38853 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 15:36:32 +00:00
Robin Braumann
5ed678ae54
fix(core): Make agent session admission atomic (no-changelog) ( #39307 )
2026-09-22 15:22:16 +00:00
Uddish Verma
86a8ffe96a
refactor(API): Migrate GET and POST /workflows/{workflowId}/test-runs to the decorator pattern (no-changelog) ( #39163 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 15:14:03 +00:00
Sam Wooler
428bab3201
feat(API): Migrate users write endpoints to the decorator pattern ( #39120 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 14:38:03 +00:00
n8n-cat-bot[bot]
f86d227dc5
chore: Migrate DELETE /api/v1/projects/:projectId/folders/:folderId to @PublicApiController + Zod ( #38617 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-22 14:07:41 +00:00
Rúben Castro
fb0c332006
fix(core): Summarize saved credential type policies against known credential types (no-changelog) ( #39191 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 13:58:58 +00:00
n8n-cat-bot[bot]
cae5062e3a
refactor(API): Migrate GET /discover to the decorator pattern (no-changelog) ( #39162 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Uddish Verma <uddish.verma@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 13:23:51 +00:00
Veljko Terzic
4d8c29adbe
feat(core): Run the agent checkpoint pruning as a durable system task (no-changelog) ( #39269 )
2026-09-22 13:10:30 +00:00
Sam Wooler
6433934db7
feat(API): Migrate GET /users endpoints to the decorator pattern ( #38599 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 12:49:05 +00:00
Robin Braumann
dda9a56cb7
fix(core): Resume only private sessions in Preview ( #39151 )
2026-09-22 11:46:51 +00:00
Matsu
196ed7f450
refactor(core): Enforce persistence boundaries in code (no-changelog) ( #39170 )
2026-09-22 13:14:00 +03:00
Rúben Castro
cff3a1c9db
feat(core): Add credential type policy instance and project endpoints (no-changelog) ( #39111 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 09:33:06 +00:00
Robin Braumann
5ba266db25
feat(core): Scope agent preview sessions to their owner ( #39100 )
2026-09-22 09:22:44 +00:00
Robin Braumann
6a678f02a0
fix(core): Remove checkpoints when deleting agent sessions ( #39175 )
2026-09-22 07:47:55 +00:00
n8n-cat-bot[bot]
f840c58934
chore: Migrate PATCH /api/v1/projects/:projectId/folders/:folderId to @PublicApiController + Zod ( #38618 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-22 07:45:49 +00:00
Andreas Fitzek
32aa4629de
refactor: Add DB error predicates and drop TypeORM imports from execution and credential services ( #38940 )
2026-09-22 05:30:05 +00:00
Matsu
872b145ea8
refactor(core): Internalize cipher primitives (no-changelog) ( #39148 )
2026-09-22 08:08:02 +03:00
Ricardo Espinoza
4e3a7720cf
feat(core): Let MCP discover and install verified community nodes (no-changelog) ( #37374 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-21 21:44:05 +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