Commit Graph

1384 Commits

Author SHA1 Message Date
github-actions[bot]
8fc1e8ddd6 🚀 Release 1.107.0 (#18208)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-08-11 14:23:26 +02:00
Mutasem Aldmour
d4ef191be0 fix(Chat Trigger Node): Prevent XSS vulnerabilities and improve parameter validation (#18148)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-11 12:37:07 +02:00
Jaakko Husso
5a69d2a2f3 feat(editor): Add pre-built agents experiment (#18124) 2025-08-09 10:28:14 +03:00
jeanpaul
03c75c365b fix(core): Fix metric default value handling and add AI model connection validation for setMetric operation in Evaluation (#18088) 2025-08-08 12:38:58 +02:00
Michael Kret
9cb5754f33 feat: Add token to sendAndWait operations links to walidate in webhook (#17566) 2025-08-06 17:28:50 +03:00
Iván Ovejero
948ebe6702 fix(core): Protect against duplicate cron registration (#18005) 2025-08-06 15:35:52 +02:00
Csaba Tuncsik
32f47948d6 fix(core): Consider pinned data as valid paths for single node execution (#17959) 2025-08-06 15:23:21 +02:00
Charlie Kolb
5fc356f6e7 feat(editor): Stop auto-renaming legacy default node names (#18012) 2025-08-06 09:45:56 +02:00
Tomi Turtiainen
c425444a7c Merge tag 'n8n@1.106.0' 2025-08-04 16:04:34 +03:00
github-actions[bot]
dc32952fcd 🚀 Release 1.106.0 (#17967)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-08-04 15:21:52 +03:00
Alex Grozav
279dce639a feat: Update Workflow class usage on the Frontend for better performance (no-changelog) (#17680) 2025-08-04 15:04:00 +03:00
Jaakko Husso
d924d82ee2 fix(Google Sheets Node): Make it possible to set cell values empty on updates (#17224)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2025-08-01 08:32:05 +02:00
Csaba Tuncsik
164800f6a4 fix(core): Replace misleading "No path back to node" error with helpful execution message (#17759) 2025-07-29 17:22:11 +02:00
Iván Ovejero
4cf9399432 refactor(core): Move ApplicationError to @n8n/errors (#17667) 2025-07-28 17:48:56 +02:00
github-actions[bot]
c0360e52af 🚀 Release 1.105.0 (#17752)
Co-authored-by: CharlieKolb <13814565+CharlieKolb@users.noreply.github.com>
2025-07-28 16:29:24 +02:00
Iván Ovejero
08c38a76f3 feat(core): Increase Cron observability (#17626) 2025-07-28 11:54:33 +02:00
shortstacked
49a52a1150 ci: Update Turbo config and GH actions (#17595) 2025-07-28 10:07:28 +01:00
Csaba Tuncsik
70eab1b2a0 fix(core): Optimize connection type lookups (#17585) 2025-07-25 16:12:21 +02:00
Mutasem Aldmour
c18fabb419 feat: Track inputs and outputs in Evaluations (#17404) 2025-07-24 18:58:37 +02:00
Alex Grozav
c30dbc6dd4 refactor(editor): Remove part of getCurrentWorkflow usages (#16148) 2025-07-24 12:51:32 +03:00
Michael Kret
a98ed2ca49 feat: Respond to chat and wait for response (#12546)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-07-24 09:48:40 +01:00
oleg
4713827813 fix: Prevent error when importing nodes with malformed collection params (#17580) 2025-07-24 09:40:10 +02:00
Raúl Gómez Morales
d6ac924b3b fix(editor): Fix error when there is no path back to referenced node (#16059)
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2025-07-22 10:04:22 +02:00
Guillaume Jacquart
2708fe81a5 fix(core): Ignore pairedItem when checking for incorrect output data from a node (#17340) 2025-07-22 09:22:35 +02:00
github-actions[bot]
46320dc532 🚀 Release 1.104.0 (#17505)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-07-21 15:04:05 +02:00
oleg
632b38119b feat: AI Workflow Builder agent (no-changelog) (#17423)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-07-21 11:18:26 +02:00
Iván Ovejero
faa8935ccd refactor(core): Add language to node graph schema for Code nodes (#17415) 2025-07-17 15:10:43 +02:00
RomanDavydchuk
d466d9d373 feat(editor): Add option to disable credentials check in RLC (#17381) 2025-07-17 12:02:34 +03:00
Mutasem Aldmour
4f45ec70c0 feat(core): Add telemetry for agent tool on Cloud (#17323) 2025-07-16 13:44:04 +02:00
Benjamin Schroth
8232d7f1d4 fix: Track responseMode and public chat in node graph (no-changelog) (#17231)
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2025-07-15 15:15:04 +02:00
Eugene
5bb5a65edf fix(AWS Bedrock Chat Model Node): Do not show issues for arbitrary model names (#17079) 2025-07-15 10:02:27 +02:00
github-actions[bot]
f1e03ab6b1 🚀 Release 1.103.0 (#17299)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-07-14 14:27:50 +02:00
Ioannis Canellos
f928c58042 refactor(core): Move single node check outside of the nodes loop (#16959) 2025-07-11 15:32:26 +02:00
jeanpaul
a34b30acc7 feat(n8n Evaluation Node): Add pre-defined metrics to the "Set Metrics" operation (#17127) 2025-07-11 13:58:26 +02:00
Benjamin Schroth
3edadb5a75 feat: Update Chat SDK to support streaming responses (#17006)
Co-authored-by: Eugene Molodkin <eugene@n8n.io>
2025-07-10 12:25:29 +02:00
Andreas Fitzek
591aa2d20c chore(core): Calculate workflow timeout based on startedAt date of execution (#17137) 2025-07-10 10:39:56 +02:00
Elias Meire
d1ac292709 feat(Email Trigger (IMAP) Node): Limit new mails fetched (#16926)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-07-09 14:04:10 +03:00
Andreas Fitzek
c8b3ac6ab0 fix(core): On OAuth access token update only update partial credential (#17135)
Co-authored-by: r00gm <raul00gm@gmail.com>
2025-07-09 12:35:22 +02:00
Andreas Fitzek
f5fb33a3fa fix(Execute Sub-workflow Node): Improve paired item handling for child workflows (#17065) 2025-07-09 11:01:57 +02:00
Iván Ovejero
d6b646d8cf refactor(core): Lintfix core and workflow packages (#17096) 2025-07-08 13:04:50 +02:00
github-actions[bot]
0547d6f5d2 🚀 Release 1.102.0 (#17075)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-07-07 17:13:34 +02:00
Tomi Turtiainen
3b14830966 fix(HTTP Request Node): Fix paginated requests with HttpBearerAuth (#17005) 2025-07-04 21:53:01 +03:00
Michael Kret
f2eb38617f feat(MySQL Node): Hints for executeQuery and select operations (#16753) 2025-07-04 13:57:18 +03:00
Benjamin Schroth
5a5848aa42 feat(AI Agent Node): Implement streaming on AI agent node (no-changelog) (#16897) 2025-07-04 09:21:48 +02:00
Michael Kret
bd69907477 fix: Prevent empty path in webhooks (#16864)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2025-07-04 10:07:40 +03:00
Alex Grozav
c76d94b364 feat: Modernize build and testing for workflow package (no-changelog) (#16771) 2025-06-30 20:02:16 +03:00
github-actions[bot]
173cbe48f1 🚀 Release 1.101.0 (#16835)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-06-30 14:31:31 +02:00
Elias Meire
0775fd859e build: Update ESLint to v9 (#16639) 2025-06-27 10:42:47 +02:00
Benjamin Schroth
6408d5a1b0 feat: Add fallback mechanism for agent and basic chain llm (#16617) 2025-06-26 16:14:03 +02:00
Benjamin Schroth
9e61d0b9c0 fix(core): Add retry mechanism to tools (#16667) 2025-06-26 13:11:41 +02:00