RomanDavydchuk
|
86170674b7
|
feat(core): Generate service-specific OAuth2 credentials for dedicated MCP tools (#29884)
Co-authored-by: Elias Meire <elias@meire.dev>
|
2026-05-11 07:29:37 +00:00 |
|
Mutasem Aldmour
|
72eca2f398
|
refactor: Rename node-level builderHint.message to searchHint and propertyHint (#30062)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-08 13:32:50 +00:00 |
|
Mutasem Aldmour
|
afe119be14
|
fix(core): Improve AI chat file upload handling and error states (#29701)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-08 11:26:58 +00:00 |
|
Declan Carroll
|
75ed71c001
|
fix(core): Add ESLint rule to prevent error instances in toThrow assertions (#29889)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-05-08 05:51:05 +00:00 |
|
Arvin A
|
6232de4d47
|
feat(editor): Cap eval concurrency slider at admin-set limit (#29807)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-07 08:31:13 +00:00 |
|
yehorkardash
|
64079ad98c
|
feat(core): Agents as first class entities support (no-changelog) (#28017)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Arvin A <51036481+DeveloperTheExplorer@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Arvin Ansari <arvin.ansari@n8n.io>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Rob Hough <robhough180@gmail.com>
|
2026-05-06 15:44:44 +00:00 |
|
Elias Meire
|
4dce41f795
|
feat(core): Transform MCP server configs into dedicated MCP tools (#29493)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
|
2026-05-06 10:17:43 +00:00 |
|
Matsu
|
61c8895f63
|
ci: Fix flacky test error assertion (#29848)
|
2026-05-06 08:31:07 +00:00 |
|
Benjamin Schroth
|
bd7eeb7bc8
|
fix(core): Skip disabled tool nodes when mapping AI Agent tool sources (#29460)
|
2026-05-05 15:35:13 +00:00 |
|
Matsu
|
bfc7775ab3
|
ci: Fix flaky error assertion in tests (#29798)
|
2026-05-05 14:55:33 +00:00 |
|
n8n-release-tag-merge[bot]
|
74c256c1c1
|
Merge tag 'n8n@2.20.0'
|
2026-05-05 09:42:12 +00:00 |
|
n8n-assistant[bot]
|
b970d259c4
|
🚀 Release 2.20.0 (#29761)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-05-05 09:14:22 +00:00 |
|
Matsu
|
9ab58df394
|
chore: Migrate @n8n/nodes-langchain from Jest to Vitest (#28950)
|
2026-05-05 08:27:59 +00:00 |
|
Albert Alises
|
c28d501ba1
|
fix(ai-builder): Stop builder from adding auth to inbound trigger nodes by default (#29648)
|
2026-05-04 10:25:17 +00:00 |
|
Benjamin Schroth
|
90d875ce3e
|
fix(Anthropic Chat Model Node): Add adaptive thinking mode for Claude Opus 4.7+ (#29467)
|
2026-04-30 13:23:49 +00:00 |
|
Julian van der Horst
|
4ea1153dfb
|
fix: Fix ollama node url path and thinking tokens (#23963)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
|
2026-04-29 12:30:03 +00:00 |
|
Benjamin Schroth
|
1c8f4ec67b
|
chore: Update langchain packages (#29342)
|
2026-04-29 11:23:15 +00:00 |
|
Luca Mattiazzi
|
ded94a5124
|
fix(Simple Memory Node): Scope memory nodes session id to single memory node (no-changelog) (#28675)
|
2026-04-28 16:32:14 +00:00 |
|
n8n-assistant[bot]
|
632604bbe3
|
🚀 Release 2.19.0 (#29374)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-04-28 09:23:10 +00:00 |
|
Jaakko Husso
|
b6fcabc025
|
fix(ai-builder): Adjust chat trigger memory builderHints (#29156)
|
2026-04-28 07:06:53 +00:00 |
|
Srinjoy
|
048e01e060
|
fix: Preserve structuredContent in MCP nodes to prevent AI Agent reasoning loops (#27297)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
|
2026-04-28 06:28:38 +00:00 |
|
RomanDavydchuk
|
0aabee0a99
|
fix(Google Gemini Node): Filter out undefined parts when processing API responses (#28567)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
|
2026-04-27 15:58:50 +00:00 |
|
Alexander Gekov
|
5f2c32ad6e
|
feat(OpenAI Node): Use dynamic model selection for image edit and update analyze model filter (#29223)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
|
2026-04-27 13:28:49 +00:00 |
|
Matsu
|
3637287ee1
|
chore: Prepare tsconfigs for tsgo (#29230)
|
2026-04-27 12:30:22 +00:00 |
|
Jon
|
e4004fa26a
|
chore: Deprecate SerpAPI tool node in favour of official verified node (#28829)
|
2026-04-27 09:13:53 +00:00 |
|
Michael Kret
|
b0ec5cdb69
|
fix(Google Gemini Node): Show Number of Images option only for models that supports it (#29153)
|
2026-04-27 07:22:04 +00:00 |
|
patdt
|
af3841f629
|
feat(core): Add instance setting to disable public chat in Chat Trigger (#27565)
Co-authored-by: jeanpaul <jeanpaul@users.noreply.github.com>
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
|
2026-04-24 12:56:40 +00:00 |
|
Jaakko Husso
|
3a8239e52b
|
fix(core): Make instance AI prefer newer AI models (no-changelog) (#29028)
|
2026-04-24 12:21:02 +00:00 |
|
Johan Hedin
|
cc2d4da0c9
|
chore(Ollama Chat Model Node): Update @langchain/ollama to 1.0.3 to for separation of thinking (#23098)
Co-authored-by: Johan Hedin <johan.hedin@omda.com>
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
|
2026-04-24 11:38:08 +00:00 |
|
Dawid Myslak
|
3a165d4843
|
feat(Alibaba Cloud Node): Switch to dynamic model list fetched from API (#28839)
|
2026-04-23 12:08:34 +00:00 |
|
Garrit Franke
|
639e1dab1c
|
chore(Anthropic Chat Model Node): Update default model to Claude Sonnet 4.6 (#28864)
|
2026-04-23 08:41:55 +00:00 |
|
Dawid Myslak
|
1c52b0a448
|
fix(Moonshot Kimi Node): Update default model to kimi-k2.6 (#28859)
|
2026-04-23 08:08:11 +00:00 |
|
Michael Kret
|
46739a5bc4
|
feat(Google Gemini Node): Gemini default models update (#28853)
|
2026-04-23 06:33:51 +00:00 |
|
Benjamin Schroth
|
a1d733bb9a
|
fix(Embeddings Google Gemini Node): Update wrong default embeddings model (#26977)
|
2026-04-22 07:31:42 +00:00 |
|
Dawid Myslak
|
02953693a6
|
feat(MiniMax Node): Add standalone MiniMax vendor node (#28748)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
|
2026-04-22 07:18:02 +00:00 |
|
n8n-assistant[bot]
|
85b7796434
|
chore: Bundle 2.x (#28844)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Benjamin Schroth <68321970+schrothbn@users.noreply.github.com>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
|
2026-04-22 08:51:32 +03:00 |
|
Albert Alises
|
6db02fe928
|
fix(MCP Server Trigger Node): Only return error name and message in tool error responses (#28791)
Co-authored-by: Anand Reddy Jonnalagadda <15153801+joan1011@users.noreply.github.com>
|
2026-04-21 13:43:20 +00:00 |
|
Matsuuu
|
ba2c5488c7
|
Merge tag 'n8n@2.18.0'
|
2026-04-21 13:32:15 +03:00 |
|
Michael Kret
|
92f1dac835
|
chore(Microsoft Agent 365 Trigger Node): Change label on toggle to enable Microsoft MCP Servers (#28766)
|
2026-04-21 09:38:33 +00:00 |
|
Vitalii Borovyk
|
a88ee76553
|
fix(MongoDB Chat Memory Node): Add connection pool limit (#28042)
Co-authored-by: Eugene <eugene@n8n.io>
|
2026-04-21 09:21:40 +00:00 |
|
n8n-assistant[bot]
|
6336f0a447
|
🚀 Release 2.18.0 (#28768)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-04-21 08:58:38 +00:00 |
|
Dawid Myslak
|
dd6c28c6d1
|
fix(Alibaba Cloud Chat Model Node): Add credential-level url field for AI gateway compatibility (#28697)
|
2026-04-20 19:40:12 +00:00 |
|
RomanDavydchuk
|
73659cb3e7
|
fix(Google Gemini Node): Determine the file extention from MIME type for image and video operations (#28616)
|
2026-04-20 08:16:51 +00:00 |
|
Michael Kret
|
4070930e4c
|
fix(OpenAI Node): Replace hardcoded models with RLC (#28226)
|
2026-04-20 08:13:47 +00:00 |
|
Dawid Myslak
|
bd927d9350
|
feat(MiniMax Chat Model Node): Add MiniMax Chat Model sub-node (#28305)
|
2026-04-14 14:29:50 +00:00 |
|
oleg
|
bd9713bd67
|
feat(instance-ai): Add Brave Search and Daytona credential types (no-changelog) (#28420)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
|
2026-04-14 08:15:36 +00:00 |
|
n8n-assistant[bot]
|
56d336b877
|
🚀 Release 2.17.0 (#28418)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
|
2026-04-13 13:53:22 +00:00 |
|
Garrit Franke
|
882dd9ce53
|
fix(core): Drain webhook close functions to prevent MCP connection leaks (#28384)
|
2026-04-13 07:48:52 +00:00 |
|
Dawid Myslak
|
e30d2eee60
|
feat(Moonshot Kimi Node): Add new node (#28189)
|
2026-04-10 14:48:12 +00:00 |
|
Tuukka Kantola
|
ea5b874a8c
|
feat(editor): Update built-in node icons to custom SVGs (#28104)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-10 08:53:41 +00:00 |
|