Commit Graph

1297 Commits

Author SHA1 Message Date
Iván Ovejero
aa0c8fac83 refactor(core): Add lint rule no-internal-package-import (#18724) 2025-08-26 10:03:32 +02:00
jeanpaul
e233dfa4a2 refactor(core): Convert tiktoken file loading to async (#18756) 2025-08-25 20:33:38 +02: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
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
Charlie Kolb
2dc34b2f17 chore(core): Rename Data Store module to Data Table (no-changelog) (#18675) 2025-08-25 14:57:23 +02:00
Tomi Turtiainen
1f1730c27d perf(OpenAI Node): Use streaming for file operations (#18666) 2025-08-25 15:44:13 +03:00
Andreas Fitzek
a21a03d4b0 Revert "chore(core): Use roles from database in global roles (#17853)" (#18738) 2025-08-25 14:29:28 +02:00
Iván Ovejero
0488ea3e8d feat(core): Enable modules to append to workflow context (#18551) 2025-08-25 11:45:25 +02:00
Jon
01ff2bacc5 fix: Use cross-platform script path for copy-templates in @n8n/node-cli (no-changelog) (#18547)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Jon <Joffcom@users.noreply.github.com>
Co-authored-by: Elias Meire <elsmr@users.noreply.github.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2025-08-25 11:21:55 +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
Andreas Fitzek
a8e4387f4d chore(core): Use roles from database in global roles (#17853) 2025-08-22 16:02:01 +02:00
Iván Ovejero
def4e71e3d chore: Disable event loop block integration for task runner (#18661) 2025-08-22 14:40:21 +02:00
Iván Ovejero
9e420d15c1 refactor(core): Modularize community packages (#18641) 2025-08-22 12:19:01 +02:00
Iván Ovejero
e3772c13d2 feat(core): Add execution flow to native Python runner (no-changelog) (#18485) 2025-08-22 12:00:42 +02:00
oleg
ca8629ef30 feat(OpenAI Node): Add reasoning effort for GPT-5 (#18644) 2025-08-21 19:12:47 +02:00
Elias Meire
c99eba7fa2 fix: Remove extraneous dependencies from node-cli, publish create-node package (no-changelog) (#18635) 2025-08-21 17:06:21 +02:00
Jaakko Husso
d01616cf3d fix(editor): Use DB_TABLE_PREFIX on data store tables and refactor data store user table repo (no-changelog) (#18604) 2025-08-21 16:25:17 +02:00
Andreas Fitzek
04e24e387d chore(core): Enforce email format for user entity, remove unused user validators (#18534) 2025-08-21 14:41:32 +02:00
Daria
75e563f1c4 feat(core): Add data store row update endpoint (no-changelog) (#18601) 2025-08-21 13:19:55 +03:00
Tomi Turtiainen
667656e8f3 fix(core)!: Use CSP header to sandbox html webhooks instead of iframe (#18602) 2025-08-21 11:39:57 +03:00
Eugene
60670e1e40 feat: Provide instance URL to the AI builder (no-changelog) (#18237)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Eugene <burivuhster@users.noreply.github.com>
2025-08-21 10:13:25 +02:00
Jon
604b936d8f fix: Allow node-cli to be published (no-changelog) (#18533) 2025-08-20 20:33:19 +01:00
Jaakko Husso
25d6636711 fix(editor): Change the underlying data store db column types to support decimal numbers (#18549) 2025-08-20 14:06:56 +02:00
Mutasem Aldmour
afaa0bec71 fix: Handle AI errors better in builder (no-changelog) (#18406) 2025-08-20 13:50:53 +02:00
oleg
fb3a2ae216 feat: Evaluation framework for AI Workflow Builder (#18016) 2025-08-20 11:11:14 +02:00
Iván Ovejero
c4abc45ddb refactor(core): Port save settings (#18557) 2025-08-20 09:49:54 +02: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
Eugene
6966a90f2c fix: Do not include word 'workflow' in auto-generated name (no-changelog) (#18531) 2025-08-19 12:03:05 +02:00
Tomi Turtiainen
82876b711a Merge tag 'n8n@1.108.0' 2025-08-19 09:27:19 +03: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
Guillaume Jacquart
741dd693a4 fix(core): Handle insights by workflow table for deleted workflows (#18496) 2025-08-18 17:49:21 +02:00
Eugene
eb220aea0e fix: Remove parameter merging from node update tool of AI Builder (no-changelog) (#18476) 2025-08-18 15:34:20 +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
Jaakko Husso
dc86984ae0 fix(core): Support inserting dates to data store via the insert endpoint (#18404) 2025-08-18 10:42:32 +03:00
Iván Ovejero
58aad35592 refactor(core): Port queue recovery config (#18396) 2025-08-18 09:08:03 +02:00
Andreas Fitzek
18e32fe774 chore(core): Move scopes and roles into database in preparation for custom roles (#17226) 2025-08-18 06:58:48 +02:00
Eugene
1ddb10c3c8 feat: Add workflow name generation and save after initial generation (no-changelog) (#18348) 2025-08-15 15:38:48 +02:00
Elias Meire
041672eb6c fix(Google Gemini Node): Use custom host from credential (#18405) 2025-08-15 16:19:28 +03:00
Daria
461736dfa7 feat(core): Add delete rows endpoint to data store module (no-changelog) (#18376) 2025-08-15 16:06:19 +03:00
Elias Meire
c26104b3ba feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
Iván Ovejero
a1280b6bf4 feat(core): Add auth and offers flow to native Python runner (no-changelog) (#18354) 2025-08-15 14:36:42 +02:00
Jaakko Husso
d59cfed74a fix(core): Separate scopes for project and global data store list endpoints (no-changelog) (#18394) 2025-08-15 14:13:51 +03:00
Jaakko Husso
e1d8eaa170 refactor(core): Add Data store specific errors use them at service / repository (no-changelog) (#18380) 2025-08-15 12:44:10 +03:00
Iván Ovejero
9cc1b11f7f refactor(core): Port concurrency config (#18324) 2025-08-15 10:47:11 +02:00
jreyesr
f575427d4d feat(MCP Client Tool Node): Add Timeout config for the MCP Client tool (#15886)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-08-14 18:28:12 +01:00
Jaakko Husso
7fefd54edf fix(core): Restrict data store access to authorized projects (no-changelog) (#18342) 2025-08-14 15:56:44 +03:00
Iván Ovejero
c6ae71817e refactor(core): Allow modules to define paths to load nodes from (#18193) 2025-08-14 11:12:08 +02:00
Daniel Chalef
2b992588dd chore: Deprecate Zep nodes (#18061)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2025-08-14 10:10:18 +02:00
Durran Jordan
59a08eed72 refactor(MongoDB Vector Store Node): Refactor mongodb vector store node (#16239)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-08-14 10:48:38 +03:00