Commit Graph
913 Commits
Author SHA1 Message Date
ca8f087a47 feat(editor): Evaluations frontend (no-changelog) (#15550)
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io>
Co-authored-by: JP van Oosten <jp@n8n.io>
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-05-26 12:26:28 +02:00
Iván Ovejero 2bd80ced6e chore(core): Switch import/no-cycle to error level (#15408) 2025-05-23 17:59:48 +02:00
Elias Meire 7f0c6d62e6 feat(editor): Distinguish official verified nodes from community built nodes (#15630) 2025-05-23 17:04:22 +02:00
Danny Martini d09c6d8da8 build: Prettify schema.json before writing it (#15600) 2025-05-23 09:54:57 +02:00
fa620f2d5b feat(core): Evaluations backend (no-changelog) (#15542)
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2025-05-23 09:05:13 +02:00
jeanpaul cf8b611d14 feat(Anthropic Chat Model Node): Set the new Claude 4 Sonnet model to be the default (#15609) 2025-05-23 08:58:35 +02:00
Jaakko Husso e5c2aea6fe feat(editor): Use resource locator at Simple Vector Store memory key, allow cross workflow use (#15421)
Remove workflow isolation from in-memory Simple Vector Store, making it possible to use vector stores created on other workflows. Display all current in-memory vector stores with a resource locator at Memory Key picker.

Note that these vector stores are still intended for non-production development use. Any users of an instance can access data in all in-memory vector stores as they aren't bound to workflows.
2025-05-22 23:34:59 +03:00
Benjamin Schroth bb2f675817 fix(Information Extractor Node): Improve error handling for empty inputs (#15590) 2025-05-22 14:52:23 +02:00
8152f8c6a7 feat(core): Update data model for Evaluations (no-changelog) (#15520)
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io>
Co-authored-by: JP van Oosten <jp@n8n.io>
2025-05-22 12:55:31 +02:00
Ricardo Espinoza 2a35c19ef9 feat(core): Invalidate all sessions when MFA is enabled/disabled (#15524) 2025-05-21 08:59:22 +02:00
shortstacked 867842d473 feat: Migrate Test Workflows to Main Repo (#15504) 2025-05-20 07:24:56 +01:00
jeanpaul 8fd0738191 fix(Chat Trigger Node): Don't continue when action is load previous session and option is not set (#15438) 2025-05-19 16:21:23 +02:00
github-actions[bot]andtomi 9cf6265e9f 🚀 Release 1.94.0 (#15516)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-05-19 14:26:31 +02:00
Ria ScholzandRicardo Espinoza a1ee96d560 fix: Remove variable:read as a valid API key scope and make variable:update selectable in the UI (no-changelog) (#15356)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-05-16 13:36:43 -04:00
oleg 907485d016 feat: Add HTTP proxy for supported LLM nodes (#15449) 2025-05-16 12:23:26 +02:00
Iván Ovejero 226f1c73ce refactor(core): Move isObjectLiteral to @n8n/backend-common (#15414) 2025-05-15 12:31:58 +02:00
Danny Martini eecaea15f7 chore(benchmark): Don't enable insights in the default benchmarks (#15415) 2025-05-15 12:17:43 +02:00
jeanpaul 027a479172 fix(OpenAI Node): Hide the option to return URL for gpt-image-1 model (#15392) 2025-05-15 08:55:15 +02:00
Benjamin Schroth 71e5584d28 fix(Text Classifier Node): Return error for empty inputText (#15390) 2025-05-14 16:40:51 +02:00
Benjamin Schroth c8b9a7fdeb fix(Basic LLM Chain Node): Use JSON parsing for Claude 3.7 with thinking enabled (#15381) 2025-05-14 12:18:15 +02:00
Iván Ovejero 249b7f8556 refactor(core): Move migrations to @n8n/db (#15362) 2025-05-14 11:46:48 +02:00
Danny Martini 44ecad5883 fix(editor): Don't render now when startedAt is null (#15283) 2025-05-14 10:31:52 +02:00
Iván Ovejero 131baabb7f refactor(core): Remove legacy expression evaluator (#14518) 2025-05-13 17:29:48 +02:00
Iván Ovejero 3176f6fc89 refactor(core): Move dependencies of Logger to standalone packages (#15338) 2025-05-13 16:55:42 +02:00
Ricardo Espinoza 42016143ab feat(core): Update endpoint to retrieve folder to allow returning the path to root (no-changelog) (#15158) 2025-05-13 10:09:36 -04:00
Iván Ovejero e122b3f0f9 refactor(core): Move UserRepository and subscribers to @n8n/db (#15352) 2025-05-13 15:24:26 +02:00
कारतोफ्फेलस्क्रिप्ट™ c42df1c268 refactor(core): Restructure decorators and add tests (#15348) 2025-05-13 15:04:58 +02:00
cd1d6c9dfc fix(AI Agent Node): Fix tool calling when tools run in a loop (#15250)
Co-authored-by: JP van Oosten <jp@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-05-13 14:40:07 +02:00
Iván OvejeroandRicardo Espinoza 52f27a76ac refactor(core): Move workflow repository to @n8n/db (#15260)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-05-13 14:21:59 +02:00
Benjamin Schroth ff156930c5 feat: Optimise langchain calls in batching mode (#15243) 2025-05-13 13:58:38 +02:00
कारतोफ्फेलस्क्रिप्ट™ 8591c2e0d1 refactor(core): Migrate DB setup to use DI (#15324) 2025-05-13 13:28:41 +02:00
कारतोफ्फेलस्क्रिप्ट™ eb634eacf4 fix(core): Upgrade snowflake-sdk to address CVE-2025-46328 (#15345) 2025-05-13 12:38:19 +02:00
oleg e750d5366e fix(Azure OpenAI Chat Model Node): Simplify Azure Entra ID Authentication and Auto-Refresh token (#15335) 2025-05-13 10:48:51 +02:00
Eugene a0a4476175 chore: Rename Test workflow -> Execute workflow (#15112) 2025-05-13 09:35:41 +02:00
Iván Ovejero b2d8a1cb10 refactor(core): Move webhook repository to @n8n/db (#15318) 2025-05-12 17:30:59 +02:00
Charlie Kolb d683a54da0 fix(editor): Make AI Agent appear before Magento 2 when typing agent (#15302) 2025-05-12 17:06:19 +02:00
कारतोफ्फेलस्क्रिप्ट™ 52bf9203f0 feat(API): Add Public API endpoint for updating variables (#15315) 2025-05-12 16:50:24 +02:00
github-actions[bot]andnetroy 2674d7fe61 🚀 Release 1.93.0 (#15311)
Co-authored-by: netroy <196144+netroy@users.noreply.github.com>
2025-05-12 16:23:44 +02:00
कारतोफ्फेलस्क्रिप्ट™ 41179f71c1 refactor(core): Move settings repository to @n8n/db (#15310) 2025-05-12 15:21:13 +02:00
Justin EllingwoodandOleg Ivaniv 8cc5a5da3b docs: Lowercase xAI credentials documentation link (no-changelog) (#15249)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2025-05-12 13:52:47 +01:00
Benjamin Schroth 8b467e3f56 feat(core): Implement partial execution for all tool nodes (#15168) 2025-05-12 12:31:17 +02:00
Jaakko Husso 15e62e6dfa fix(editor): Correct WF counts on folder with archived filter (no-changelog) (#15195) 2025-05-10 11:38:36 +03:00
Iván Ovejero 1f6a36e26e refactor(core): Move shared workflow and shared credentials repositories to @n8n/db (#15255) 2025-05-09 17:10:25 +02:00
oleg 3a36f941b5 chore(Azure OpenAI Chat Model Node): Bump the default apiVersion to 2025-03-01-preview (#15204) 2025-05-09 15:02:09 +02:00
Iván Ovejero 591aee5e62 refactor(core): Improve workflow activation logs (#15180) 2025-05-09 14:55:20 +02:00
24638420bd feat: Community Nodes in the Nodes Panel (#13923)
Co-authored-by: Dana Lee <dana@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-05-09 11:14:41 +01:00
Iván Ovejero f2ee990a57 refactor(core): Move third batch of repositories to @n8n/db (#15166) 2025-05-09 09:57:54 +02:00
Iván Ovejero 3079059e96 refactor(core): Tear down OrchestrationService (#15100) 2025-05-09 09:45:27 +02:00
Yiorgis Gozadinos 59ba162bd9 feat(MCP Server Trigger Node): Handle multiple tool calls in mcp server trigger (#15064) 2025-05-07 21:37:07 +02:00
Iván Ovejero c6ceee2bee refactor(core): Expand error message for unknown webhook request (#15178) 2025-05-07 14:45:57 +02:00