Charlie Kolb
|
206fc6f317
|
refactor(core): Move instance write access service (#40307)
|
2026-10-05 13:54:20 +00:00 |
|
Nour Alhadi Mahmoud
|
548bd57802
|
fix(core): Load workflow publish history in a separate query (#40171)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-05 13:30:49 +00:00 |
|
Yuliia Pominchuk
|
92ae1b336f
|
feat(editor): Show whose credential a node uses and let others switch from it (#40281)
|
2026-10-05 11:59:20 +00:00 |
|
Andreas Fitzek
|
32d7c8ebf4
|
feat(core): Add inbound-auth contracts and fail-closed defaults (no-changelog) (#40004)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-10-05 09:30:49 +00:00 |
|
Irénée
|
d931d6415a
|
feat(API): Apply a selection of workflows on the destination (no-changelog) (#39612)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-10-05 08:07:22 +00:00 |
|
Ricardo Espinoza
|
5e28ff8c23
|
fix(core): Block publishing workflows with unconnected required node inputs (#37265)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-10-05 07:56:07 +00:00 |
|
Veljko Terzic
|
944afe5c88
|
feat(core): Run workflow history pruning as a durable system task (no-changelog) (#40106)
CI: Master (Build, Test, Lint) / Build & format (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) / 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-10-02 15:57:08 +00:00 |
|
Matsu
|
6337b94d3c
|
chore: Add typescript/no-deprecated and establish a baseline (#40168)
|
2026-10-02 12:54:37 +00:00 |
|
Charlie Kolb
|
69595f5821
|
refactor(core): Move workflow sharing service to backend services (no-changelog) (#40157)
|
2026-10-02 11:24:08 +00:00 |
|
Predrag Ristic
|
0352a19654
|
feat(core): Store isolated workflow suggestions for review (#39505)
|
2026-10-02 10:20:01 +00:00 |
|
Charlie Kolb
|
b48bb1f899
|
refactor(core): Move finder services to backend services (no-changelog) (#40069)
|
2026-10-02 07:38:15 +00:00 |
|
Charlie Kolb
|
f7c1bfa175
|
refactor(core): Add finder repositories and isolate credential access (no-changelog) (#40066)
|
2026-10-01 13:15:27 +00:00 |
|
Pierantonio Cangianiello
|
9247a09214
|
feat(engine): Accept files from webhooks and triggers on engine v2 (no-changelog) (#40005)
|
2026-10-01 12:50:55 +00:00 |
|
Charlie Kolb
|
577df7a23b
|
refactor(core): Move role services to backend services (no-changelog) (#39999)
|
2026-10-01 09:13:58 +00:00 |
|
n8n-assistant[bot]
|
eeaf84f756
|
chore: Bundle/2.x (#40030)
Co-authored-by: Matsu <matias.huhta@n8n.io>
|
2026-10-01 09:50:06 +03:00 |
|
Raúl Gómez Morales
|
5c1f8f7f6c
|
fix: Scope the legacy setup credential picker to the target workflow and report unusable credentials on apply (#38197)
|
2026-09-30 12:52:56 +00:00 |
|
n8n-assistant[bot]
|
191a22e759
|
chore: Bundle/2.x (#39935)
Co-authored-by: Matsu <matias.huhta@n8n.io>
|
2026-09-30 07:44:10 +03:00 |
|
Guillaume Jacquart
|
55fd9daa08
|
feat(core): Send a log streaming audit event when a policy blocks an action (#39581)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-09-29 14:02:09 +00:00 |
|
Charlie Kolb
|
499d64181a
|
refactor(core): Move shared cache infrastructure to backend services (no-changelog) (#39851)
|
2026-09-29 12:55:05 +00:00 |
|
MHMD
|
7e3a1037ff
|
feat(core): Split can-see from can-use in the workflow payload (no-changelog) (#39804)
|
2026-09-29 12:49:49 +00:00 |
|
Charlie Kolb
|
212fbfe455
|
refactor(core): Move EventService to backend-services (#39743)
|
2026-09-29 10:22:19 +00:00 |
|
Charlie Kolb
|
2bf9b94936
|
refactor(core): Move shared errors to @n8n/errors (no-changelog) (#39753)
|
2026-09-29 07:19:05 +00:00 |
|
Yuliia Pominchuk
|
4a01756ea4
|
feat(core): Check credentials against the person running the workflow (#39685)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-28 14:09:16 +00:00 |
|
Yuliia Pominchuk
|
6c4135ddfb
|
feat(core): Attach the publishing user to triggered executions (#39466)
|
2026-09-25 14:41:51 +00:00 |
|
Irénée
|
893e97c18e
|
feat(API): Add partial import of a selected workflow subset (no-changelog) (#39535)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-09-25 11:17:09 +00:00 |
|
Lorent Lempereur
|
10826925c9
|
feat(core): Let instance system tasks run on a sub-second interval (no-changelog) (#39522)
|
2026-09-25 09:55:32 +00:00 |
|
Veljko Terzic
|
40fbf7c155
|
feat(core): Run the publication outbox cleanup as a durable system task (no-changelog) (#39511)
|
2026-09-25 08:01:38 +00:00 |
|
Tomi Turtiainen
|
c6fb5737c1
|
chore(engine): Use engine v2 naming (#39582)
|
2026-09-25 07:54:48 +00:00 |
|
Miguel Ángel Moreno
|
3aa9179424
|
feat(core): Accept the new group shapes when a workflow is saved (no-changelog) (#39236)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-24 19:41:51 +00:00 |
|
Miguel Ángel Moreno
|
0fedb30182
|
feat(core): Add a feature flag for each relaxed node group rule (no-changelog) (#39171)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-24 19:41:50 +00:00 |
|
n8n-cat-bot[bot]
|
fbb27a989c
|
chore: Extract the duplicated workflowPublish policy-enforcement (#37674)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-09-24 13:16:55 +00:00 |
|
Jaakko Husso
|
482ffb5306
|
fix(core): Run one node of a tool through the node that runs it (no-changelog) (#38759)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-24 12:26:45 +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 |
|
mfsiega
|
8c720987cb
|
fix(core): Persist workflow publication retry state (no-changelog) (#39266)
|
2026-09-23 13:13:46 +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 |
|
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 |
|
mfsiega
|
378e926584
|
fix(core): Tear down workflow triggers when publication meets a node type the instance cannot load (#38754)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-16 15:05:21 +00:00 |
|
n8n-assistant[bot]
|
776ae83c06
|
chore: Bundle/2.x (#38765)
Co-authored-by: Matsu <matias.huhta@n8n.io>
|
2026-09-16 07:52:44 +03:00 |
|
Jaakko Husso
|
7b10a16ca4
|
feat(core): Tell Instance AI when a verified draft is not the live workflow (#38289)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-14 13:47:19 +00:00 |
|
mfsiega
|
0c3c9d7beb
|
fix(core): Reconnect the Postgres Trigger on every publish through the publication service (#38211)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-10 13:37:25 +00: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 |
|
mfsiega
|
4d0604e519
|
fix(core): Release the workflow publication lock after a bounded wait for abandoned trigger operations (no-changelog) (#38020)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-10 11:19:09 +00:00 |
|
mfsiega
|
db60f99a7a
|
fix(core): Reconnect the Email Trigger (IMAP) on every publish through the publication service (#38190)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-09 11:32:47 +00:00 |
|
mfsiega
|
cbda01aa6d
|
fix(core): Re-register the n8n Trigger on every publish through the publication service (#38153)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-09 08:36:47 +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 |
|
Nour Alhadi Mahmoud
|
793136b7e1
|
fix: Enforce protected instance execution restrictions (#37947)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-08 12:56:27 +00:00 |
|
Tomi Turtiainen
|
9b464baf76
|
feat(engine): Route poll trigger runs to the engine 2.0 data plane (#37803)
|
2026-09-08 11:51:36 +00:00 |
|
Emilia
|
3521e54b81
|
fix(core): Count executions that crash recovery marks as crashed (#37733)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-09-08 11:29:15 +00:00 |
|
Tomi Turtiainen
|
18c386b071
|
feat(engine): Route active trigger runs to the engine 2.0 data plane (#37726)
|
2026-09-08 10:52:58 +00:00 |
|
mfsiega
|
52127777e1
|
fix(core): Bound the wait for the workflow publication lock (#38019)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-08 08:35:30 +00:00 |
|