Danny Martini
|
c53a5e4dd8
|
feat(engine): Store the execution's waiting status (no-changelog) (#39093)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-25 13:13:59 +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 |
|
Tomi Turtiainen
|
972db68d6b
|
feat(engine): Report execution response failures (#39001)
|
2026-09-23 16:54:39 +00:00 |
|
Danny Martini
|
691bf44151
|
feat(engine): Suspend and resume waiting steps (no-changelog) (#37853)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-23 14:59:15 +00:00 |
|
Tomi Turtiainen
|
3f5aab992c
|
fix(engine): Preserve host execution mode (#39253)
|
2026-09-23 06:28:26 +00:00 |
|
Tomi Turtiainen
|
518a24dd64
|
refactor(engine): Split execution response endpoints (#39261)
|
2026-09-22 11:44:49 +00:00 |
|
Tomi Turtiainen
|
6c6ef51066
|
docs(engine): Refine execution response comments (#39167)
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-09-21 14:46:00 +00:00 |
|
Tomi Turtiainen
|
c37c4d7b3f
|
feat(engine): Publish execution response events on the data plane (no-changelog) (#39080)
|
2026-09-21 10:44:58 +00:00 |
|
Tomi Turtiainen
|
9b66a2bbfa
|
feat(engine): Read executions from the data plane and merge with the DB (#38110)
|
2026-09-16 10:45:58 +00:00 |
|
Tomi Turtiainen
|
dac4f63f1e
|
feat(engine): Add endpoints to list and count executions in the data plane (#38109)
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: n8n-cat-bot[bot] <283985454+n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: n8n-assistant[bot] <100856346+n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: subaru <79771445+subaru-hello@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Roman Makowiak <roman.makowiak@n8n.io>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
|
2026-09-16 09:06:07 +00:00 |
|
Pierantonio Cangianiello
|
bb9556b9d5
|
feat(engine): Add the data plane credentials helper that resolves credentials through the control plane (no-changelog) (#38443)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-14 15:13:43 +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 |
|
Tomi Turtiainen
|
10bc6ca351
|
feat(engine): Store the workflow that ran with each engine 2.0 execution (#37858)
|
2026-09-07 15:05:31 +00:00 |
|
Pierantonio Cangianiello
|
0f86167947
|
feat(engine): Prepare engine v2 for credential resolution (no-changelog) (#37876)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-09-07 10:34:43 +00:00 |
|
Tomi Turtiainen
|
ae26d9599d
|
feat(engine): Return run data for engine 2.0 executions (#37486)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-09-03 15:41:04 +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 |
|
Iván Ovejero
|
344ef416bf
|
refactor(engine): Log through an injected logger instead of the console (#37111)
|
2026-08-28 10:04:56 +00:00 |
|
Tomi Turtiainen
|
26d48059e3
|
feat(engine): Emit execution lifecycle status updates (#37013)
|
2026-08-27 10:42:21 +00:00 |
|
Iván Ovejero
|
58e05d8ea9
|
feat(engine): Support Split In Batches loops (no-changelog) (#36723)
|
2026-08-26 10:46:04 +00:00 |
|
Tomi Turtiainen
|
16a7438269
|
refactor(engine): Extract the shared-secret token helper and add the action token (#37012)
|
2026-08-26 10:01:58 +00:00 |
|
Tomi Turtiainen
|
d48b9e4597
|
feat(engine): Add read API for executions and steps (#36881)
|
2026-08-26 09:16:41 +00:00 |
|
Tomi Turtiainen
|
62a0b2af07
|
feat(engine): Authenticate control plane requests to the engine (#36894)
|
2026-08-24 12:47:49 +00:00 |
|
Iván Ovejero
|
9d7abc2091
|
feat(engine): Settle steps across loop iterations (no-changelog) (#36604)
|
2026-08-20 11:31:28 +00:00 |
|
Tomi Turtiainen
|
e86ebf3d68
|
feat(engine): Add scaffolding of in-process engine 2.0 module (#36480)
|
2026-08-20 10:24:36 +00:00 |
|
Iván Ovejero
|
bbb4cef798
|
feat(engine): Map iterations across loop edges (no-changelog) (#36524)
|
2026-08-19 12:32:15 +00:00 |
|
Tomi Turtiainen
|
198566c570
|
refactor(engine): Extract the engine runtime wiring into a factory (no-changelog) (#36504)
|
2026-08-19 08:39:38 +00:00 |
|
Iván Ovejero
|
4ba4608ea9
|
feat(core): Support step iterations (no-changelog) (#36489)
|
2026-08-19 08:13:45 +00:00 |
|
Tomi Turtiainen
|
0deba44cb8
|
feat: Emit trigger payloads as step output slots (no-changelog) (#36416)
|
2026-08-18 12:29:18 +00:00 |
|
mfsiega
|
641d9e9aa3
|
feat(core): Support branch settlement in @n8n/engine (no-changelog) (#35946)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2026-08-14 10:55:22 +00:00 |
|
Iván Ovejero
|
42b1f2922f
|
test(core): Add engine M1 acceptance test suite (#35838)
|
2026-08-11 11:21:18 +00:00 |
|
mfsiega
|
4b807b7c49
|
feat(core): Accept fan-in across input slots in @n8n/engine (no-changelog) (#35819)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2026-08-11 10:55:31 +00:00 |
|
Iván Ovejero
|
4afbd16dc7
|
ci: Run DB tests against the full supported Postgres range (#35960)
|
2026-08-11 09:49:07 +00:00 |
|
mfsiega
|
f695effc6a
|
feat(core): Shape step IO as slot-indexed lists in @n8n/engine (no-changelog) (#35672)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-07 08:35:42 +00:00 |
|
mfsiega
|
c45085276e
|
feat(core): Fail executions fast when a step fails (no-changelog) (#35698)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-06 14:03:02 +00:00 |
|
mfsiega
|
5ac9a43c8d
|
feat(core): Reject graphs with multiple trigger nodes (no-changelog) (#35657)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-06 09:25:09 +00:00 |
|
mfsiega
|
e888b41b75
|
feat(core): Implement step:completed handler in @n8n/engine (no-changelog) (#35387)
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 (22.23.2) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.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) / Notify Slack on failure (push) Blocked by required conditions
Util: Publish API Schema / Cloudflare Pages (push) Waiting to run
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-05 13:09:15 +00:00 |
|
mfsiega
|
c8602ab767
|
feat(core): Implement step:ready handler in @n8n/engine (no-changelog) (#35184)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-04 10:52:15 +00:00 |
|
mfsiega
|
2a310a8e3f
|
feat(core): Persist step results in @n8n/engine (no-changelog) (#35192)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-07-31 08:43:49 +00:00 |
|
mfsiega
|
1cabcbf38c
|
feat(core): Implement execution_start event handler (no-changelog) (#34795)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2026-07-28 14:27:55 +00:00 |
|
mfsiega
|
7089418a6b
|
feat(core): Add step-executor seam to @n8n/engine (no-changelog) (#34784)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2026-07-24 14:31:15 +00:00 |
|
mfsiega
|
d6c9c38ae7
|
feat(core): Add workflow_step_execution table to @n8n/engine (no-changelog) (#34860)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-24 12:52:17 +00:00 |
|
mfsiega
|
66939681c9
|
feat(core): Implement StartExecution API in @n8n/engine (no-changelog) (#30039)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-07-23 12:11:21 +00:00 |
|
mfsiega
|
cd5b2b3762
|
chore(core): Add @n8n/engine HTTP server and harness (no-changelog) (#29913)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-08 14:08:11 +00:00 |
|
mfsiega
|
f3a21e14a1
|
chore(core): Scaffold @n8n/engine package (no-changelog) (#29838)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-06 09:04:24 +00:00 |
|