Commit Graph
71 Commits
Author SHA1 Message Date
Dimitri Lavrenük 33e490d6c2 fix: Chat works when running on separate webhook server (#33724) 2026-07-08 06:54:14 +00:00
Andreas Fitzek f60d2f8968 test(core): Add e2e for MCP trigger n8nOAuth2 credential-status gate (#32655) 2026-06-24 13:10:14 +00:00
f1b1ee6f8c fix(core): Prevent partial execution crash when the start node is disabled (#32654)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 11:47:44 +00:00
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
Svetoslav DekovandClaude Fable 5 d8cfbb47db fix(editor): Drop nodes grouping validation for single main io on the start and end group nodes (no-changelog) (#31285)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-12 13:12:18 +00:00
6afba57091 fix(core): Propagate sub-workflow errors to parent after wait resume (#31927)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-06-11 14:10:04 +00:00
Arvin AandClaude Opus 4.7 b5c53ff3ea fix(core): Use pdf-parse v2 in Document Loader to fix PDF embedding (#30961)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 15:13:39 +00:00
Svetoslav DekovandDaria 11c9e06dfe feat(editor): Add canvas node grouping UI experiment (no-changelog) (#30472)
Co-authored-by: Daria <daria.staferova@n8n.io>
2026-05-26 12:15:28 +01:00
Svetoslav Dekov e9620fd14e refactor(editor): Extract canvas selection validation (no-changelog) (#30471) 2026-05-22 11:07:35 +00:00
Suguru Inoue cf5cdbfbcf fix(editor): Populate chat history in executions view (#29229) 2026-04-27 12:33:18 +00:00
+3 629826ca1d feat: Instance AI and local gateway modules (no-changelog) (#27206)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-04-01 21:33:38 +03:00
Dawid Myslak ad0a551326 fix(core): Fix execution history when flow includes wait node (#27357) 2026-03-25 11:10:04 +00:00
Elias MeireandMichael Kret 5b6ee17c81 feat(core): Add signature validation for waiting webhooks and forms (#24159)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-03-23 11:48:52 +00:00
Declan CarrollandClaude Opus 4.6 af7dfb7d35 ci: Normalize input paths for impact analysis orchestration (no-changelog) (#26602)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 13:28:40 +00:00
Declan Carroll 593fc27863 test: Add Playwright janitor for test architecture enforcement (no-changelog) (#24869) 2026-02-13 11:03:13 +00:00
Shireen Missi 06e48e5b3b fix(core): Revert the fix for execution history when flow includes wait node (#25610) 2026-02-11 08:51:29 +00:00
Albert Alises 6778c37ea4 test: Add E2E tests for internal MCP service (#25380) 2026-02-06 12:38:56 +00:00
Dimitri LavrenükandMichael Kret 279dbd06a7 fix: Refine webhook conflict checks to ignore waiting webhooks (#25395)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-02-06 08:34:23 +00:00
Sandra Zollner be370e096b feat(editor): Improve sticky note behavior during node insertion (#25207) 2026-02-05 15:37:25 +00:00
Albert Alises b1385479da refactor(core): Consolidate MCP trigger server logic into nodes-langchain package (#25336) 2026-02-05 13:25:50 +00:00
Elias MeireandMichael Kret 1292b80169 fix(core): Auto set pairedItem when N input items create 1 output item (#25203)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-02-05 09:56:47 +00:00
Nikhil Kuriakose 4e7710e15c fix(editor): Always connect start node to trigger node (#24531) 2026-01-21 16:19:35 +00:00
8e6d7f45a2 fix: Move webhook duplication checks to backend and make them more reliable (#23094)
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-01-21 10:49:20 +00:00
Dawid MyslakandDeclan Carroll 0e19f9c409 fix(core): Fix for execution history when flow includes wait node (#23146)
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-01-15 13:11:04 +00:00
Sandra ZollnerandArtem Sorokin 612947c9b2 fix(editor): Only shift downstream nodes to the right of insertion point (#24052)
Co-authored-by: Artem Sorokin <artem@n8n.io>
2026-01-12 15:04:20 +00:00
Declan Carroll fa41b40459 feat: Add git commit info to workfolder push (#23903) 2026-01-06 18:01:11 +00:00
Ricardo Espinoza 9fc820fbaf feat(core): Use draft sub-workflow version for manual execution, published for production (#23166) 2025-12-24 09:58:21 -05:00
Suguru Inoue 346cf84671 test: Add more ChatHub e2e tests (#23522) 2025-12-23 12:57:20 +01:00
Ricardo Espinoza 2f4cda5a8e chore: Clean up references to the Start node (no-changelog) (#23183) 2025-12-16 09:30:46 -05:00
mfsiega 37d2d46267 fix(core): Don't resume parent workflow when the child workflow goes into waiting (#22964) 2025-12-10 14:13:33 +01:00
Elias MeireandShireen Missi 5dcd75bd46 chore: Remove feature flag for NDV overhaul (#22924)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2025-12-08 17:29:32 +01:00
Ricardo EspinozaandDaria Staferova ca8494af95 fix: Allow the activation of workflows with the errorTrigger and the executionWorkflowTrigger trigger (no-changelog) (#22019)
Co-authored-by: Daria Staferova <daria.staferova@n8n.io>
2025-12-05 11:24:33 -05:00
Danny MartiniandClaude 14205dc0c6 fix(core): Make sub-workflows with waits return correct data to parents (#22611)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-04 11:32:30 +01:00
mfsiegaandDanny Martini 344c90940e fix(core, editor): Support inclusive and exclusive destination node mode in the frontend and API (#22244)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-11-28 12:18:28 +01:00
Declan Carroll 210f7c7eca test: Add memory retention test (#21446) 2025-10-31 17:18:09 +00:00
Artem Sorokin 82cc561c2f test: Migrate last small cypress batch to playwright (ado-clipping-params and 51-subworkflow extraction) (#20833) 2025-10-16 12:52:32 +02:00
Artem Sorokin 075e99ae39 test: Migrate canvas spec from cypress to playwright (#20826) 2025-10-16 12:18:28 +02:00
Milorad FIlipovićandArtem Sorokin 22b4848bfd chore(editor): Migrate AI Assistant tests to playwright (no-changelog) (#20539)
Co-authored-by: Artem Sorokin <artem@n8n.io>
2025-10-14 17:31:48 +02:00
Artem Sorokin e21cc9601e test: Migrate execution spec from Cypress to Playwright (#20542) 2025-10-10 10:18:02 +02:00
Artem Sorokin bde4eac45f test: Migrate workflow-actions spec from Cypress to Playwright (#20471) 2025-10-07 17:17:40 +02:00
mfsiega bebccfdb93 fix(core): Only resume waiting parent workflows (#20342) 2025-10-07 11:58:04 +02:00
Artem Sorokin bc7bd9a325 test: Migrate workflow executions tests from cypress to playwright (#20363) 2025-10-03 19:19:51 +02:00
Artem Sorokin 35638ea13d test: Migrate template credentials setup tests (#20307) 2025-10-02 14:55:39 +02:00
Artem Sorokin a905ae3306 test: Migrate templates tests to playwright (#20258) 2025-10-01 17:16:27 +02:00
Artem Sorokin b98f32559d test: Migrate undo-redo tests to Playwright (#20222) 2025-10-01 00:12:06 +02:00
Artem Sorokin faa42db2d4 test: Migrate cypress test 45 workflow selector parameter (#20032) 2025-09-25 17:18:47 +02:00
Tomi Turtiainen 68e00955ec Merge commit from fork 2025-09-24 15:39:39 +03:00
mfsiegaandTomi Turtiainen 83272570e4 fix(core): Surface workflow config errors to the webhook caller (#19858)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-09-23 11:15:29 +02:00
Artem Sorokin a7f4e3e323 test: Migrate cypress tests batch 2 to playwright (#19589) 2025-09-16 16:25:22 +02:00
Artem Sorokin a4fc24371d test: Migrate cypress tests batch 1 to playwright (#19569) 2025-09-16 16:11:51 +02:00