Commit Graph

1358 Commits

Author SHA1 Message Date
Charlie Kolb
820fd12f08 chore(core): Rename Data Store DB entries to Data Table (no-changelog) (#18670) 2025-08-27 15:36:00 +02:00
Charlie Kolb
7f77436c20 feat(Data Table Node): Add URL to data table resource locator (no-changelog) (#18840) 2025-08-27 11:27:18 +02:00
Charlie Kolb
af2157f384 fix: Overhaul DataTableRowWithId type and include createdAt, insertedAt in getMany return (no-changelog) (#18787) 2025-08-26 16:16:12 +02:00
Iván Ovejero
38f25d74eb feat(editor): Add Python to Code actions (#18668) 2025-08-26 14:29:50 +02:00
jeanpaul
b73f2393b4 fix(core): Sanitize all non-alphanumeric characters from tool names (#18800) 2025-08-26 14:00:54 +02:00
Jaakko Husso
8defb2b17c feat(core): Optionally return updated/upserted Data Table rows (no-changelog) (#18735) 2025-08-26 11:50:13 +03:00
Tomi Turtiainen
fd12b3d5ce Merge tag 'n8n@1.109.0' 2025-08-25 20:50:07 +03:00
Charlie Kolb
b6562725ea fix: Use correct type for ListDataStoreContentFilter filter (no-changelog) (#18752) 2025-08-25 16:46:22 +02:00
Charlie Kolb
37ace47131 chore: Add null to DataStoreColumnJsType (no-changelog) (#18733) 2025-08-25 15:59:40 +02:00
github-actions[bot]
9e89fbdf96 🚀 Release 1.109.0 (#18745)
Co-authored-by: seemewalkin <38620398+seemewalkin@users.noreply.github.com>
2025-08-25 15:19:15 +02:00
Jaakko Husso
2eda807b5a feat(core): Optionally return full rows from Data Table inserts (no-changelog) (#18657) 2025-08-25 10:50:02 +03:00
Charlie Kolb
0db9345eba feat(core): Return IDs of inserted rows in Data Store (no-changelog) (#18589)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2025-08-21 15:04:03 +02:00
Daria
75e563f1c4 feat(core): Add data store row update endpoint (no-changelog) (#18601) 2025-08-21 13:19:55 +03:00
Charlie Kolb
169acd12bd feat(core): Expose data store service to Data Store Node (no-changelog) (#17970)
Co-authored-by: Daria Staferova <daria.staferova@n8n.io>
2025-08-19 17:43:19 +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
Tomi Turtiainen
554327ee78 perf(core): Optimize workflow getNodeConnectionIndexes (#18542) 2025-08-19 16:30:49 +03:00
Iván Ovejero
fabbddefdc refactor(editor): Update Code node editor for native Python runner (#18538) 2025-08-19 13:40:02 +02:00
github-actions[bot]
e13db81aa3 🚀 Release 1.108.0 (#18499)
Co-authored-by: burivuhster <3273843+burivuhster@users.noreply.github.com>
2025-08-18 18:37:44 +02:00
Elias Meire
ba5ada24c2 build: Only enable no-argument-spread lint rule in node packages (#18378) 2025-08-18 13:48:46 +02:00
Iván Ovejero
3848673921 fix(core): Account for readonly properties when replacing circular references (#18408) 2025-08-15 14:32:21 +02:00
Raúl Gómez Morales
62f4361f46 fix(editor): Revert changes from PRs #16059, #17959, #17759, and #17585 (#18382) 2025-08-15 12:46:09 +03:00
oleg
8442382471 fix(editor): Fix node graph generation for evaluation node in set metrics mode (#18344) 2025-08-14 14:50:10 +02:00
Michael Kret
fdab0ab116 feat: Checkboxes and Radio Buttons field types (#17934)
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2025-08-11 17:11:22 +03:00
Mutasem Aldmour
409085e8fe feat(Todoist Node): Add more resources and operations (#17925)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-11 15:11:55 +02:00
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