Matsu
|
1deee723a3
|
fix(core): Handle errors from triggered and polled workflow executions (#35689)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-06 13:07:01 +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 |
|
oleg
|
1cedd9f114
|
fix(core): Skip error workflow dispatch for AI builder verification runs (#35247)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-07-31 07:17:59 +00:00 |
|
Iván Ovejero
|
03316691b6
|
perf(core): Ungate skip persisting run data for discarded executions (#35256)
|
2026-07-30 13:03:07 +00:00 |
|
Lorent Lempereur
|
5a59466e8f
|
feat(core): Expose workflow hook context to lifecycle external hooks (#34738)
|
2026-07-28 11:27:59 +00:00 |
|
Alex Grozav
|
6faca890d2
|
fix(editor): Show only the latest node as executing during manual executions (#34182)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
|
2026-07-16 15:48:30 +00:00 |
|
oleg
|
9842c2c28c
|
fix(core): Count AI assistant workflow test runs as manual executions in statistics (#34145)
|
2026-07-14 11:41:09 +00:00 |
|
Iván Ovejero
|
dd69113400
|
perf(core): Skip persisting run data for discarded executions (#33939)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-10 10:24:27 +00:00 |
|
Guillaume Jacquart
|
993e1c8b72
|
fix(core): Propagate sub-workflow credential usage to the parent execution (#33674)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-09 09:22:02 +00:00 |
|
Tomi Turtiainen
|
8e15e092e3
|
refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) (#33375)
|
2026-07-02 07:46:18 +00:00 |
|
Savelii
|
4290e8461a
|
feat(editor): Show private credential icon on execution list runs (#32957)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-30 14:06:54 +00:00 |
|
Matsu
|
0d465d4428
|
test: Migrate cli package from Jest to Vitest (#31804)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2026-06-29 21:19:56 +03:00 |
|
Daria
|
9d95a5421d
|
feat(core): Display canvas groups in execution view (#32864)
|
2026-06-25 11:37:54 +00:00 |
|
Emilia
|
ae7f699d78
|
fix(core): Propagate stop signal to sub-workflow executions on workers in queue mode (#32206)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-17 08:23:13 +00:00 |
|
Iván Ovejero
|
a17f8e8bbb
|
refactor(core): Migrate execution service to ExecutionPersistence (#31762)
|
2026-06-05 11:41:46 +00:00 |
|
Raúl Gómez Morales
|
22eb20f183
|
feat(core): Surface workflow execution source to the editor (no-changelog) (#31724)
|
2026-06-04 12:22:10 +00:00 |
|
Albert Alises
|
4261116180
|
feat(core): Add execution source telemetry (no-changelog) (#31133)
|
2026-05-29 12:49:14 +00:00 |
|
Lorent Lempereur
|
91f07efd00
|
feat(Execute Workflow Node): Return items from every run of the sub-workflow's last node (#30716)
|
2026-05-23 11:49:33 +00:00 |
|
Konstantin Tieber
|
19fef9be1b
|
feat(core): Support checking for workflow tags existing in preExecute hook (#30440)
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (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
|
2026-05-19 18:23:18 +00:00 |
|
lif
|
896461bee3
|
fix(core): Use editor base URL for workflow and execution links (#23630)
Signed-off-by: majiayu000 <majiayu000@gmail.com>
Signed-off-by: majiayu000 <1835304752@qq.com>
Co-authored-by: Matsu <huhta.matias@gmail.com>
|
2026-04-30 08:25:26 +00:00 |
|
Matsu
|
370b281216
|
chore(core): Enable TypeScript strict mode in packages/cli (no-changelog) (#27876)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-27 14:21:31 +00:00 |
|
Ricardo Espinoza
|
19b2388aca
|
fix(core): Pass userId through webhook test execution path for redaction (#28775)
|
2026-04-27 12:46:38 +00:00 |
|
Marc Littlemore
|
1256da91f0
|
fix(core): Persist execution metadata for failed executions in scaling mode (#28774)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-04-27 08:27:45 +00:00 |
|
James Gee
|
9599fb9d54
|
feat(core): OTEL changes to support context propagation (#28720)
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
|
2026-04-24 16:42:48 +00:00 |
|
Dimitri Lavrenük
|
71b2b88eb8
|
fix: Correctly rename all temporal binary files after execution (#28960)
|
2026-04-23 13:02:41 +00:00 |
|
Konstantin Tieber
|
bb6a5e47b0
|
feat(core): Add audit logs for webhook waiting and resuming (#28204)
|
2026-04-23 07:43:43 +00:00 |
|
Claire
|
ebd279f88c
|
fix(core): Add projectId and projectName to log streaming events (#28310)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-13 11:43:14 +00:00 |
|
James Gee
|
cbe109a4cc
|
feat(core): OTEL - workflow node tracing (#27789)
|
2026-04-02 07:59:19 +00:00 |
|
Ali Elkhateeb
|
d8fc058326
|
feat(core): Add OTEL unhappy path handling and safe trace exporter (#27568)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
|
2026-03-26 20:45:10 +00:00 |
|
Iván Ovejero
|
65a5495cc9
|
perf(core): Optimize execution deletions for throughput (#27336)
|
2026-03-26 18:15:29 +00:00 |
|
Andreas Fitzek
|
87595474e7
|
feat(core): Apply execution redaction to real-time push events (no-changelog) (#27102)
|
2026-03-18 12:59:53 +00:00 |
|
Tony Bigby
|
f0aca64006
|
fix(core): Ignore parameter name when renaming binary file (#26647)
|
2026-03-13 10:16:04 +00:00 |
|
Andreas Fitzek
|
bc5050a825
|
chore(core): Add mode to log streaming events (#26000)
|
2026-02-19 14:36:45 +00:00 |
|
Jaakko Husso
|
ef22db2c62
|
feat(core): Add workflowExecuteResume lifecycle hook (#25240)
|
2026-02-04 09:58:08 +00:00 |
|
Iván Ovejero
|
075ffd05f1
|
perf(core): Optimize saving execution progress (#25089)
|
2026-02-02 08:12:49 +00:00 |
|
Iván Ovejero
|
1522df3712
|
refactor(core): Introduce ExecutionPersistence service (#24857)
|
2026-01-27 09:59:51 +00:00 |
|
Guillaume Jacquart
|
77cbe50aea
|
fix(core): Inserts into execution metadata table fail due to fk (#23759)
|
2026-01-05 17:10:56 +01:00 |
|
Guillaume Jacquart
|
0e0410c97a
|
fix(core): Move subworfklow binary duplication to workflowExecuteAfter before execution cleaning (#22390)
|
2025-12-02 09:43:10 +01:00 |
|
mfsiega
|
9319139a08
|
feat(core): Switch to structured destination node (no-changelog) (#22143)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-11-24 16:13:37 +01:00 |
|
mfsiega
|
3857f6fd44
|
refactor(core): Always use RunExecutionData factory (no-changelog) (#22096)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2025-11-21 13:42:13 +01:00 |
|
Daria
|
ac91020bd3
|
feat(core): Use active version instead of current version (no-changelog) (#21202)
|
2025-11-20 17:47:24 +02:00 |
|
Tomi Turtiainen
|
d6f5c64c58
|
refactor(core): Add factory functions to create instances of IRunExecutionData (#21554)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2025-11-17 20:19:50 +02:00 |
|
Andreas Fitzek
|
ec5e17ff4b
|
chore(core): Propagate execution context (#21880)
|
2025-11-17 10:23:39 +01:00 |
|
Suguru Inoue
|
723b9b8578
|
perf(editor): Omit execution data from executionFinished event (#20001)
|
2025-09-30 15:07:52 +02:00 |
|
Alex Grozav
|
83b2a5772e
|
fix(editor): Update node execution itemCount to support multiple outputs (no-changelog) (#19646)
|
2025-09-18 12:11:04 +01:00 |
|
Declan Carroll
|
2598e735b1
|
test: Configures integration tests to run in src (#19640)
|
2025-09-17 17:36:39 +01:00 |
|
Alex Grozav
|
10fa3a9b01
|
feat: Send node execution finished and node execution data in separate events (no-changelog) (#18875)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
|
2025-09-12 13:56:13 +01:00 |
|
Iván Ovejero
|
c4abc45ddb
|
refactor(core): Port save settings (#18557)
|
2025-08-20 09:49:54 +02:00 |
|
Pavel
|
0d4c89058d
|
fix(core): Ensure error.message is a string before checking for specific messages (#17417)
|
2025-08-19 15:40:22 +02:00 |
|