Commit Graph

1174 Commits

Author SHA1 Message Date
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
Iván Ovejero 8bc6ee727a feat(core): Set up native Python task runner project (no-changelog) (#18257) 2025-08-13 19:52:04 +02:00
oleg f1080dbac0 fix(editor): Fix TS type export for ListDataStoreContentFilter (#18282) 2025-08-13 10:20:11 +02:00
Andreas Fitzek f48dd15ee8 chore(core): Add credential support for benchmark scenarios (#18229) 2025-08-13 08:30:36 +02:00
Charlie Kolb 98dc71e6a7 feat(core): Add Data Store Backend API (no-changelog) (#17824) 2025-08-12 15:54:24 +03:00
Iván Ovejero 71f51519de fix(core): Normalize quotes in strings in env vars (#18219) 2025-08-12 13:31:30 +02:00
oleg 8a27ac0438 chore: Update Langchain dependencies (no-changelog) (#18213) 2025-08-11 16:49:41 +02:00
Daria 81cbbc0cd5 feat(core): Add a migration for data stores (no-changelog) (#18045) 2025-08-11 17:44:34 +03:00
Iván Ovejero 04738d442d fix(core): Fix error message parsing for disallowed modules (#18216) 2025-08-11 16:25:09 +02:00
Iván Ovejero f69d8efa04 refactor(core): Port user management config (#18205) 2025-08-11 16:10:58 +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
Iván Ovejero 09caa05726 fix(core): Fix disallowed module error in task runner (#18190) 2025-08-11 10:46:38 +02:00
Jaakko Husso 5a69d2a2f3 feat(editor): Add pre-built agents experiment (#18124) 2025-08-09 10:28:14 +03:00
Marc Littlemore 11dcef36df feat(core): Add workflow diffs feature to license checks (no-changelog) (#18130) 2025-08-08 16:51:39 +01:00
Eugene 88318694ce fix: Add instructions about agent VS agent tool (no-changelog) (#18141) 2025-08-08 16:23:00 +02:00
Eugene c896bb2b4a feat: Auto-compact workflow builder conversation history (no-changelog) (#18083) 2025-08-08 14:18:02 +02:00
Andrew Zolotukhin 523a55d5ee fix(Reranker Cohere Node): Add 'Top N' parameter to control document return count (#17921) 2025-08-07 09:49:25 +02:00
Mutasem Aldmour a1682e8fe4 fix(Hugging Face Inference Model Node, Embeddings Hugging Face Inference Node): Fix credential validation for HF nodes and add provider for (#18047) 2025-08-06 14:29:10 +02:00
Iván Ovejero 1bee0ddbf1 refactor: Upgrade to TypeScript 5.9.2 (#17955) 2025-08-06 09:29:09 +02:00
Julian van der Horst acfb79bd97 feat(Ollama Credentials): Add optional API key support to Ollama credentials (Openwebui proxy) (#17857) 2025-08-05 17:25:19 +02:00
Eugene bac61a7e0d feat: Add message history trimming to AI workflow builder (no-changelog) (#17829) 2025-08-05 15:16:12 +02:00
Andreas Fitzek 318a91a3e9 fix(core): Mark invalid enqueued executions as crashed during startup for legacy SQLite driver (#17629) 2025-08-05 13:13:55 +02:00
Iván Ovejero c001e020b0 fix(core): Address feedback on modules (no-changelog) (#17966) 2025-08-04 15:24:39 +02:00