Commit Graph
1585 Commits
Author SHA1 Message Date
github-actions[bot]andtomi 67e25c890a 🚀 Release 2.2.0 (#23533)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-12-22 14:57:23 +00:00
Jaakko Husso 240f10a6ed fix(core): Fix access control checks for displaying workflow and execution links on Chat hub (#23524) 2025-12-22 15:20:30 +02:00
Declan Carroll 078e060162 ci: Add duration-based test orchestration for Playwright E2E (#23257) 2025-12-22 13:01:22 +00:00
Svetoslav Dekov ac0c50847f fix(editor): Fix operator selection in NDV (no-changelog) (#23526) 2025-12-22 14:47:53 +02:00
Irénée 340a12ce84 test: Add source control e2e tests (#23327) 2025-12-22 11:55:52 +01:00
Csaba TuncsikandClaude Opus 4.5 ed65ef9231 fix(editor): Restore correct node icon colors in nodes panel (#23152)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-19 17:57:45 +01:00
Mutasem Aldmour 5818d58588 feat(ai-builder): Add support for versioning in ai-builder (#23060) 2025-12-19 15:47:20 +01:00
Mutasem Aldmour 283786917d fix(editor): Fix placeholder telemetry event triggering too many times (#23454) 2025-12-19 15:27:03 +01:00
b8e6e0f455 feat: Provide auto-generated workflow ids in new workflows (no-changelog) (#21955)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Sculptor <sculptor@imbue.com>
Co-authored-by: cubic Bot <contact@cubic.dev>
2025-12-19 16:11:00 +02:00
Milorad FIlipović 0d821f0fa1 feat(editor): Implement new DropdownMenu component (no-changelog) (#22926) 2025-12-19 15:01:42 +01:00
oleg 99f398e46e fix(editor): Preserve AI Builder chat state when switching routes during streaming (#23442) 2025-12-19 11:29:56 +01:00
Suguru Inoue 8ce21cb39b test: Add e2e tests for ChatHub (#23396) 2025-12-19 09:05:02 +01:00
oleg da9014faeb fix(editor): Remove running tool messages when AI builder task fails (#23437) 2025-12-19 08:50:00 +01:00
Konstantin Tieber 011c4bba12 feat(core): Add dedicated workflow:publish project scope to use instead of the generic workflow:update (#23289) 2025-12-18 22:07:46 +01:00
Csaba Tuncsik f700aff583 fix(editor): Prevent Reka UI from interfering with Element Plus dropdown selections (#23370) 2025-12-18 15:56:58 +01:00
Suguru Inoue 04636cc365 fix(editor): Previous message does not exist error when sending chat message (#23298) 2025-12-18 14:58:02 +01:00
Eugene 378a32f3d3 feat(editor): Group sub-node execution errors with same messages inside a tooltip (#23402) 2025-12-18 14:02:00 +01:00
Csaba TuncsikandClaude Opus 4.5 09566a0dd4 fix(editor): Implement node position checks and overlap detection for canvas operations (#22536)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 17:01:24 +01:00
Jaakko Husso 9bebbab3db feat(editor): Update Chat sidebar to match v2 styles (#23267) 2025-12-17 17:16:39 +02:00
Jaakko Husso 804a007377 fix(editor): Select default Chat hub model to use from models allowed by settings (#23348) 2025-12-17 14:43:09 +02:00
Milorad FIlipović f5eefcb3ff chore(editor): Update MCP copies (no-changelog) (#23268) 2025-12-17 12:55:18 +01:00
IrénéeandClaude Haiku 4.5 fc2bdd328b fix: Fix broken route for variables notification toast on pull (#23339)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
2025-12-17 10:43:58 +00:00
Csaba TuncsikandClaude 2735ebd8ab refactor(editor): Replace N8nPopover with N8nPopoverReka (and rename) for consistency and improved functionality across components (#22766)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-17 11:32:43 +01:00
Svetoslav Dekov ffbf66e719 fix(editor): Fix wf nodes not updated correctly on workflow activated/deactivated events (#23333) 2025-12-17 12:23:08 +02:00
Ricardo Espinoza 2f4cda5a8e chore: Clean up references to the Start node (no-changelog) (#23183) 2025-12-16 09:30:46 -05:00
9cfd6e5678 fix(editor): Allow space key in input fields when holding shift (#23153)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-16 14:20:42 +01:00
Svetoslav DekovandRob a9a9955c1b feat(editor): Rework workflow history list UI (no-changelog) (#23007)
Co-authored-by: Rob <robtf9@icloud.com>
2025-12-16 14:24:50 +02:00
Suguru Inoue a211e62b50 fix(editor): Fix navigation menu layout (#23271) 2025-12-16 11:29:36 +01:00
Nikhil Kuriakose 9c19072ece fix(editor): Not close publish modal when clicking outside (#23240) 2025-12-16 09:24:08 +01:00
Milorad FIlipović a84b0e544d feat(editor): Connect workflows from MCP settings page (#23025) 2025-12-15 19:25:29 +01:00
Tomi Turtiainen 0cdfcffa0a Merge tag 'n8n@2.1.0' 2025-12-15 18:30:44 +02:00
github-actions[bot]andtomi 5a825a01c5 🚀 Release 2.1.0 (#23236)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-12-15 17:51:59 +02:00
Romeo Balta b22524fd5c feat(editor): Iterate on ready to run v2 (no-changelog) (#23122) 2025-12-15 14:56:55 +00:00
Suguru InoueandJaakko Husso b7c92e07c7 feat(core, editor): Better distinguish personal and workflow agents in chat (no-changelog) (#23032)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2025-12-15 15:40:13 +01:00
yehorkardash 1b256ccc52 feat(editor): Add JS method aliases (#21799) 2025-12-15 15:36:03 +01:00
Jaakko Husso e3da10e20f feat(core): Add Chat commands on command bar (#23063) 2025-12-15 15:21:23 +02:00
Jaakko Husso 8619e07ee1 feat(core): Add SerpApi Google search support to Chat hub (#23199) 2025-12-15 15:07:24 +02:00
Jaakko Husso 2a6e49925e fix(editor): Make new custom agents appear on the modal selector immediately (no-changelog) (#23219) 2025-12-15 14:54:06 +02:00
Mutasem Aldmour 7a4effab1e feat(ai-builder): Add "workflow_modified" to builder end of response telemetry (#23226) 2025-12-15 13:49:49 +01:00
Nikhil Kuriakose 88b29bb957 fix(editor): Rename active with publish for workflows (#23111) 2025-12-15 13:48:24 +01:00
Declan Carroll 8722ba38db ci: Conditional legacy browser support (#23217) 2025-12-15 12:14:02 +00:00
Suguru Inoue be29a4c230 fix(editor): Don't show unnecessary callout when submitting a chat message (#23207) 2025-12-15 13:11:21 +01:00
Eugene 69cb29c532 fix(editor): Workflow sharing modal 'no users found' message (#23213) 2025-12-15 12:25:15 +01:00
Suguru Inoue ec0c87dc32 fix(editor): Preserve expression in webhook path when duplicating a workflow (#23140) 2025-12-15 12:20:45 +01:00
Robert SquiresandNikhil Kuriakose e391a2830b fix(editor): Disable publish button when no changes (#23137)
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
2025-12-15 09:41:52 +00:00
Guillaume Jacquartandcubic-dev-ai[bot] 2f329b38f9 feat(core): Add isResolvable in public and internal APIs (#23119)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-15 10:33:23 +01:00
Eugene 8c7267f347 fix(editor): Remove fallback model connection when disabled in root node (#23089) 2025-12-15 10:29:42 +01:00
Eugene 2c7bd9ac11 fix(ai-builder): Hide execute and refine button when there's no trigger (#23144) 2025-12-15 09:43:19 +01:00
oleg 49a709b5e3 fix(Chat Trigger Node): Fix file upload with streaming in public chat (#23138)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-12-15 09:35:38 +01:00
Ricardo EspinozaandMilorad FIlipović 2f78ed9718 fix(editor): Make sure when you duplicate a workflow MCP is disabled (#22784)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2025-12-12 16:38:14 -05:00