Commit Graph

1312 Commits

Author SHA1 Message Date
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
Tomi Turtiainen
c425444a7c Merge tag 'n8n@1.106.0' 2025-08-04 16:04:34 +03:00
Csaba Tuncsik
b7887bf899 fix(editor): Migrate from @import to @use for SCSS files to address deprecation warnings (#17858) 2025-08-04 15:01:16 +02: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
Jon
ff8531d544 docs: Add claude alias to Anthropic (#17960) 2025-08-04 12:41:00 +01:00
oleg
ce98f7c175 feat: Abort AI builder requests on chat stop (#17854) 2025-08-04 09:55:07 +02:00
Danny Martini
557e261d67 chore(benchmark): Enable insights in benchmarks by default and remove most insights specific benchmark setups (#17892) 2025-08-04 08:02:00 +02:00
Elias Meire
4247477b3d build: Add lint rule to ban argument spreads to prevent stack overflow (#17493) 2025-08-02 13:40:47 +02:00
Josh
e97cd8afa1 feat(Vercel AI Gateway Node): Add Vercel AI Gateway model Node (#17524) 2025-08-01 16:00:15 +01:00
Michael Kret
76230d2640 feat: Table in confirm modal to see all workflows using nodes before updating / uninstalling (#17488) 2025-08-01 09:41:04 +03:00
RomanDavydchuk
460e3b1dfd fix(Google Gemini Node): Don't pass hardcoded value for durationSeconds when generating a video (#17793)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2025-07-31 15:20:08 +01:00
Iván Ovejero
1d31e6a0c4 refactor(core): Start modularizing the community packages feature (#17757) 2025-07-31 13:55:38 +02:00
Michael Kret
1ed8239625 feat: Env to disable webhook response iframe sandboxing (#17851) 2025-07-31 14:37:25 +03:00