Commit Graph
16937 Commits
Author SHA1 Message Date
github-actions[bot]andtomi 5a825a01c5 🚀 Release 2.1.0 (#23236)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
n8n@2.1.0
2025-12-15 17:51:59 +02: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
Michael Drury 31cc49ee2d chore(ai-builder): Adding a script to convert workflow JSON to a mermaid chart (#23214) 2025-12-15 14:33:10 +00:00
Declan Carroll 630fe3bfb9 ci: Improves CI test performance (#23189) 2025-12-15 14:22:18 +00:00
Alex Grozav 6abed53a8b fix: Add cleanup for e2e dev (no-changelog) (#23220) 2025-12-15 16:18:28 +02:00
Benjamin Schroth 95af975a37 fix(AI Agent Node): Handle continueOnFail for maxIterations correctly (#23218) 2025-12-15 15:12:44 +01:00
Guillaume Jacquart 957ebef54e fix(API): Fixes how toJsonSchema creates dependant allOf checks when multiple fields depend on same field (#23114) 2025-12-15 14:56:18 +01:00
Jaakko Husso e3da10e20f feat(core): Add Chat commands on command bar (#23063) 2025-12-15 15:21:23 +02:00
Raúl Gómez MoralesandEugene Molodkin f987817300 fix(ai-builder): Fix error message for large context windows (#23135)
Co-authored-by: Eugene Molodkin <eugene@n8n.io>
2025-12-15 14:14:46 +01:00
Jaakko Husso 8619e07ee1 feat(core): Add SerpApi Google search support to Chat hub (#23199) 2025-12-15 15:07:24 +02:00
Marc Littlemore 568dba2c8f feat(core): Add workflow cancellation events to log streaming (#23151) 2025-12-15 13:06:22 +00:00
Andreas Fitzek 173666fd71 chore(core): Workflow credential status endpoint (#23066) 2025-12-15 14:00:16 +01:00
Dawid Myslak c4d6502b05 feat(Google Gemini Node): Ability to create a file store and upload files to it (#22988) 2025-12-15 13:59:20 +01: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
Dawid MyslakandElias Meire 182313a0ac feat(core): Node feature flags (#22950)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-12-15 13:32:10 +01:00
Declan Carroll d490cc93f9 fix: Improve webhook trigger node tests (#23187) 2025-12-15 12:31:34 +00: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
Jaakko Husso 342c851499 chore: Remove debug logging from chat controller (no-changelog) (#23222) 2025-12-15 13:46:54 +02:00
Jaakko Husso f248b53e77 fix(SerpApi Tool Node): Fix SerpApi tool calling to work with Tools Agent v3 (#23198) 2025-12-15 13:42:09 +02: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
oleg be6d68408d refactor(ai-builder): Improve pairwise evaluation architecture and LangSmith integration (no-changelog) (#23084) 2025-12-15 12:11:25 +01:00
Daria a3971d8b72 fix(Data Table Node): Convert dates to ISO strings in the output (#23123) 2025-12-15 12:06:00 +02: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
Eugene 6e6b08b686 chore(Qdrant Vector Store Node): Upgrade Qdrant client library to v1.16.2 (#23075) 2025-12-15 09:39:29 +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
Declan Carroll 9edc008124 test: Target correct canvas handle wrapper (#23211) 2025-12-15 08:30:29 +00: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
Robert Squires b358940584 fix(editor): Sync sidebar state (no-changelog) (#23080) 2025-12-12 20:02:42 +00:00
Ricardo EspinozaandTomi Turtiainen 810edf2df9 feat(core): Add breaking change rule for start node deprecation (#23097)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-12-12 21:53:53 +02:00
Declan Carroll 890ca377f2 ci: Optimize Docker image build process (#23149) 2025-12-12 18:59:48 +00:00
Artem Sorokin 3dcb98b6f7 test: Revert the orchestration due to limitations with re-running the suites (#23156) 2025-12-12 19:12:08 +01:00
Artem Sorokin b9027ea405 test: Add playwright-last-failed action for Currents orchestration (#23139) 2025-12-12 17:51:36 +01:00
Irénée ce8fc2a4b6 fix: Reset git files when push fails (#23142) 2025-12-12 16:26:58 +00:00
Elias Meire 9677c5f00a fix(editor): Clear sticky notifications when leaving workflow (#23067) 2025-12-12 17:02:39 +01:00
Milorad FIlipović 11a68a8b18 fix(editor): Address MCP re-design feedback (no-changelog) (#23077) 2025-12-12 16:51:48 +01:00
Declan Carroll 6ac5ee72b5 fix: Improve schema preview handling for trigger nodes (#23126) 2025-12-12 15:26:42 +00:00
Jaakko Husso efb0226ddc fix(core): Get chat title even after stopping and give more time for title generation (no-changelog) (#23106) 2025-12-12 17:14:36 +02:00
Frank PrößdorfandRomanDavydchuk a2fd770763 fix(Evaluation Node): Docs link falls back to default (#23130)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2025-12-12 16:07:47 +02:00
Dimitri Lavrenük f2d5cdfc9f fix: Fix error branching in Set Node (#23127) 2025-12-12 14:44:18 +01:00
Elias Meire c9abeff5e3 fix: Harden form and trigger response handling (#23061) 2025-12-12 14:08:59 +01:00
Suguru Inoue e77037c0be fix(editor): Cannot copy JSON in log view for sub executions (#23117) 2025-12-12 14:00:02 +01:00
Artem SorokinandDeclan Carroll a92b744319 test: Enable orchestration for e2e tests (#22747)
Co-authored-by: Declan Carroll <declan@n8n.io>
2025-12-12 13:30:41 +01:00