Commit Graph

1546 Commits

Author SHA1 Message Date
mfsiega
918ef5fd57
feat(core): Implement workflow dependency repository (no-changelog) (#21284) 2025-10-30 09:56:54 +01:00
Suguru Inoue
9a535d11c2
fix(editor): Agent directory UI feedback + loading state improvements (no-changelog) (#21317) 2025-10-30 09:52:43 +01:00
Mutasem Aldmour
a0e548573f
chore: Fix rest of css token errors (#21339) 2025-10-30 09:29:58 +01:00
Michael Drury
409462b09d
feat(ai-builder): Categorize prompts for taxonomy approach (#20862) 2025-10-29 14:26:56 +00:00
Irénée
ab269f6bb8
feat: Deprecate insights dateRange query filter (#21233) 2025-10-29 13:31:42 +00:00
Jaakko Husso
516fd84656
feat(core): Add Chat Trigger toggle that controls whether a WF shows up on chat hub (no-changelog) (#21267) 2025-10-29 13:58:22 +02:00
Guillaume Jacquart
7d4ec363f8
feat(core): Create breaking change audit rule engine (#20918) 2025-10-29 10:58:33 +01:00
Svetoslav Dekov
2cb8e84358
feat(editor): Dynamic banners support (#21045)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <scdekov@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-10-29 10:36:28 +02:00
mfsiega
eb9c6fdb6f
feat(core): Change dependency info column to json instead of string (no-changelog) (#21277) 2025-10-28 16:05:57 +01:00
oleg
123f45e302
refactor(ai-builder): Refactor stream-processor (#21258)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-28 15:19:46 +01:00
oleg
3f7ddd477e
refactor(ai-builder): Use sublime-search utility for nodes search (no-changelog) (#21136)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-28 15:19:33 +01:00
Iván Ovejero
7cea1e26fe
fix(core): Harden security restrictions in native Python runner (#21263) 2025-10-28 11:47:47 +01:00
Artem Sorokin
4fe0ba10fe
test: Remove cypress infrastracture (#21173) 2025-10-28 11:00:04 +01:00
yehorkardash
5312358ae5
feat(OpenAI Node): Add Responses API support to chat model (#20969)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2025-10-28 10:15:52 +02:00
Tomi Turtiainen
663814459b Merge tag 'n8n@1.118.0' 2025-10-27 20:12:49 +02:00
Konstantin Tieber
4be0180f59
fix(core): Only select executionData from DB when requested (#21234) 2025-10-27 17:01:13 +01:00
Jaakko Husso
ea627b1d57
feat(core): Make multiple replies to a single message work (no-changelog) (#21211) 2025-10-27 17:13:55 +02:00
RomanDavydchuk
6177f67d99
feat(MCP Client Tool Node): Add support for OAuth2 with Dynamic Client Registration (#21034) 2025-10-27 15:03:50 +00:00
github-actions[bot]
b2242687c6
🚀 Release 1.118.0 (#21222)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-10-27 14:24:14 +01:00
Mutasem Aldmour
d411764a30
feat: Add agent builder (no-changelog) (#21094)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-27 14:22:02 +01:00
Iván Ovejero
8527e4b6f1
feat(core): Support N8N_BLOCK_RUNNER_ENV_ACCESS in native Python runner (#21215) 2025-10-27 12:15:54 +01:00
Benjamin Schroth
4ea2757df6
fix(AI Agent Node): Respect maxIterations parameter (#21081) 2025-10-27 12:01:37 +01:00
yehorkardash
12833eaf42
feat(OpenAI Node): Remove built-in MCP from V2 (#21159) 2025-10-27 12:37:21 +02:00
Irénée
c859f4e793
feat: Reduce unauthentication information in settings endpoint (#21133) 2025-10-27 10:31:01 +00:00
oleg
4a4d1feffb
fix(ai-builder): Auto-generate names only for workflows with default names (#21162)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-27 09:47:56 +01:00
Eugene
e912fa0fe1
fix(ai-builder): Clear prompt messages used in langsmith evals (no-changelog) (#21152) 2025-10-24 14:54:48 +02:00
Eugene
fa7cdf39bd
feat(core): Add programmatic workflow validation in AI workflow builder (#20998) 2025-10-24 14:17:43 +02:00
Eugene
2b53cc0f5c
feat(ai-builder): CSV input for evals (no-changelog) (#21150) 2025-10-24 14:15:36 +02:00
Iván Ovejero
6133209f4c
docs: Fix docline for N8N_RUNNERS_BROKER_PORT (#21145) 2025-10-24 11:35:26 +02:00
Jaakko Husso
a8bb6bc6ad
feat(core): Chatting with n8n agent workflows (no-changelog) (#21088) 2025-10-24 12:16:39 +03:00
Iván Ovejero
9fdd6d30aa
refactor(core): Downgrade to Python 3.13 (#21135) 2025-10-24 10:10:54 +02:00
oleg
cf3b0f5b5a
refactor(ai-builder): Refactor prompt caching evals (#20911)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-24 09:34:43 +02:00
Stephen Wright
b8a62c893f
feat: Wire up saml to instance role provisioning (#21080) 2025-10-23 16:34:30 +02:00
yehorkardash
1d41e47af1
feat(OpenAI Node): Remove completions from V2 (#21078) 2025-10-23 15:54:53 +03:00
Iván Ovejero
4de20da3da
refactor(core): Strengthen Python security validator (#21086) 2025-10-23 13:40:13 +02:00
Mutasem Aldmour
9fc867ce47
chore(ai-builder): Rollout builder experiment, removing PostHog flags (#21079)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-23 13:17:10 +02:00
Benjamin Schroth
255db6a268
fix(AI Agent Node): Only use ai-tool output when reconstructing steps (#21061) 2025-10-23 12:29:34 +02:00
oleg
8659a73e31
feat(ai-builder): Properly separate system and user prompts in AI nodes (#21068)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-10-23 09:59:53 +02:00
Benjamin Schroth
70523e19c8
fix(ai-builder): Format user message to avoid markdown formatting errors (#21033) 2025-10-23 09:38:32 +02:00
Agung Besti
8abc04eb88
chore: Update default Claude model values to latest versions (#20924)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: oleg <me@olegivaniv.com>
2025-10-23 07:50:40 +02:00
Benjamin Schroth
b9b322edac
fix(Call n8n Sub-Workflow Tool Node): Fix return format for execute path (#21010) 2025-10-22 15:54:54 +02:00
yehorkardash
2fff38827a
fix(OpenAI Node): Don't include function calls when conversation id is used (#21047) 2025-10-22 16:39:08 +03:00
Artem Sorokin
bbeaed6f2a
ci: Upgrade Node.js base image to 22.21.0 (#21029) 2025-10-22 10:50:39 +02:00
jeanpaul
a2efb1fe7e
fix(OpenAI Chat Model Node): Treat ai-assistant proxy as official OpenAI API for model list (no-changelog) (#20827) 2025-10-22 09:45:01 +01:00
Guillaume Jacquart
832774db80
feat(core): Handle project variables sync on source control (#21001) 2025-10-22 10:26:22 +02:00
mfsiega
dd6145879f
feat(core): Add an incrementing version counter for the workflow entity (#20816) 2025-10-22 09:53:17 +02:00
Michael Kret
701f4f8f29
feat: Support values configuration type for credentials in MongoDB Vector Store (#20888) 2025-10-22 09:26:01 +03:00
Stephen Wright
ef688de6dc
feat: Add patch endpoint and reload mechanisms for sso provisioning configuration (#20904) 2025-10-21 12:47:51 +01:00
Tomi Turtiainen
13614542eb Merge tag 'n8n@1.117.0' 2025-10-21 12:52:03 +03:00
Elias Meire
18531086a9
fix: Use correct enum import in CLI node templates (#20950) 2025-10-21 11:21:03 +02:00