Commit Graph

1952 Commits

Author SHA1 Message Date
Declan Carroll
eed218e1a9
build: Remove tsup from nodes-langchain to unblock Vitest migration (no-changelog) (#24670) 2026-01-22 11:59:21 +00:00
Albert Alises
a6e8afeee7
feat(ai-builder): Remove techniques selection limit of 5 (#24530) 2026-01-22 11:07:47 +00:00
Tomi Turtiainen
8e0de0be02
feat(core): Add limits to fields used for rate limiter keys (#24665) 2026-01-22 10:09:20 +00:00
Loganaden Velvindron
0aeb4a25e2
fix: Update nodejs to fix CVE-2025-59466 (#24352) 2026-01-22 07:04:18 +00:00
Nikhil Kuriakose
4e7710e15c
fix(editor): Always connect start node to trigger node (#24531) 2026-01-21 16:19:35 +00:00
Albert Alises
99cb5982a0
ci(core): Add automated AI workflow builder evaluations (#24582) 2026-01-21 15:30:45 +00:00
Stephen Wright
8864bc5136
feat: Remove stub resolver for dynamic credentials (#24637) 2026-01-21 14:22:35 +00:00
Tomi Turtiainen
d9862bb4aa
feat(core): Implement two-layered rate limiting system (#24636) 2026-01-21 14:02:05 +00:00
Raúl Gómez Morales
b28c29accd
chore: Add provider-agnostic CRDT abstraction layer (#24458) 2026-01-21 10:25:58 +00:00
Iván Ovejero
ea2e13ad0c
feat(core): Implement execution data stores (#24568) 2026-01-21 10:04:10 +00:00
Albert Alises
ec1265fdec
fix(Azure AI Search Node): Add metadata transformation for document insertion (#24623) 2026-01-21 09:27:51 +00:00
John Lin
4e4b894958
fix(OpenAI Node): Convert error null to undefined to prevent false retries (#24206) 2026-01-21 08:57:31 +00:00
Filipe Tavares
78a16b7031
fix(editor): Hide AI workflow button when AI credits service is not configured (#24607) 2026-01-20 18:07:14 +00:00
Guillaume Jacquart
e74e0f907e
chore(core): Add dtos for log streaming controller. Use zod to validate existing destination option types (#24493) 2026-01-20 16:37:49 +00:00
Andreas Fitzek
2b4596eb66
chore(core): Add dynamic credential user storage (#24579) 2026-01-20 14:58:50 +00:00
Mutasem Aldmour
0371bef814
fix(editor): Add limitations section to AI builder responder prompt (#24457)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 14:46:13 +00:00
n8n-assistant[bot]
e396d6de70
🚀 Release 2.5.0 (#24586)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-01-20 14:33:43 +01:00
Alex Grozav
b014357e1f
feat: Add SharedWorker and DataWorker initialization with SQLite WASM support (no-changelog) (#24308)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 12:31:51 +00:00
Albert Alises
35f1999b44
feat(ai-builder): Add auto-fix for missing AI node connections + prompt guide (#24519) 2026-01-19 16:22:10 +00:00
Albert Alises
70ef256188
feat(ai-builder): Make credentials validation minor instead of major (#24529) 2026-01-19 16:15:29 +00:00
Kaan
5dd15e3543
feat(ChromaDB Node): Add local chromadb support for complete local vector database (#19806)
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-01-19 13:25:56 +00:00
Charlie Kolb
f85a23809c
feat(core): Rename workflow history compaction env vars and short term compaction (#24384) 2026-01-19 11:30:12 +00:00
Declan Carroll
71a6bd2311
fix: Unfork @n8n/vm2 (#24509) 2026-01-19 09:11:24 +00:00
Charlie Kolb
b7ea4109ce
feat(core): Introduce long term workflow history trimming (#24382) 2026-01-19 09:02:20 +00:00
oleg
9686582dd4
feat(ai-builder): Improve scheduling workflows generation (#24407)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-01-18 17:02:24 +00:00
Iván Ovejero
b45d1f9c46
fix(core): Fix command registration in modules (#24469)
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-01-17 10:41:03 +00:00
RomanDavydchuk
4b0f4724b2
fix(MCP Client Node): Make connection errors more clear (#24398)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-01-16 16:15:17 +00:00
Mutasem Aldmour
0c721c3a36
fix(editor): Clear AI Builder chat when switching workflows (#24401)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 12:57:20 +00:00
Tomi Turtiainen
91fd383f32
refactor(core): Remove legacy sqlite driver code paths (#24376)
Co-authored-by: Danny Martini <danny@n8n.io>
2026-01-16 12:54:43 +00:00
RomanDavydchuk
0450be0287
feat(Chat Node): Regroup actions and add different response types (#23028)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2026-01-16 11:48:56 +00:00
Iván Ovejero
d4140f5744
chore(core): Update comments runner envs (#24437) 2026-01-16 11:45:20 +00:00
Tomi Turtiainen
a7556bd7b8
chore(core): Add support for index where clauses (#24438) 2026-01-16 10:55:39 +00:00
Iván Ovejero
2faf89acce
refactor(core): Add storedAt column to execution_entity table (#24440) 2026-01-16 10:53:22 +00:00
Nikhil Kuriakose
4e28e01ba0
feat(editor): Notify users on first prod error (#21764) 2026-01-16 09:30:43 +00:00
Albert Alises
d237e4278e
feat(ai-builder): Add rename_node tool to AI workflow builder (no-changelog) (#24348) 2026-01-16 09:02:46 +00:00
Mutasem Aldmour
a7e032c454
fix(core): Add LangSmith tracing metadata for V3 ToolsAgent (#24314)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:43:34 +00:00
Jaakko Husso
ac69fe5f49
fix(core): Increase the model column length from 64 to 256 (#24332) 2026-01-15 15:37:23 +00:00
Michael Drury
59587adac8
feat(ai-builder): Add node recommendations for AI content generation (#24267) 2026-01-15 13:24:34 +00:00
Guillaume Jacquart
5262773683
chore(core): Create sso-saml module and move all saml related files to module (#24304) 2026-01-15 13:18:00 +00:00
Dawid Myslak
0e19f9c409
fix(core): Fix for execution history when flow includes wait node (#23146)
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-01-15 13:11:04 +00:00
oleg
448522142c
feat(ai-builder): Add per-stage model configuration for evaluations (no-changelog) (#24344)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-01-15 12:58:49 +00:00
Michael Drury
3f225cafca
fix(ai-builder): Clarify with spec eval judge node type potential mis-matches (no-changelog) (#24345) 2026-01-15 12:35:45 +00:00
Albert Alises
a44d4b1952
feat(LmChatOpenAi Node): Update default model to gpt-5-mini (#24342) 2026-01-15 11:32:35 +00:00
Artem Sorokin
4df41dff6e
refactor(core): Remove DB_SQLITE_ENABLE_WAL config (#24233) 2026-01-15 11:07:32 +00:00
oleg
7c54ad36a2
feat(ai-builder): Fitlter resource/operation in node-type definitions (#24078)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-01-15 11:01:16 +00:00
Declan Carroll
5567b91f6c
fix: Update urllib3 to 2.6.3 in task runner (#24325)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-15 09:19:13 +00:00
Albert Alises
f6b0ff5f3e
fix(core): Add configurable HTTP timeout for AI nodes to prevent UND_ERR_HEADERS_TIMEOUT errors (#24292) 2026-01-15 08:38:39 +00:00
Andreas Fitzek
ee9c1d77da
chore(core): Introduce CORS settings for dynamic credential interface (#24324) 2026-01-14 17:17:58 +00:00
Guillaume Jacquart
4aa9399c3d
fix(core): Fix workflow statistics constraint (#22620) 2026-01-14 16:00:03 +00:00
Guillaume Jacquart
50ee22fb67
chore(core): Move all event bus destination code to dedicated module (#24117) 2026-01-14 15:35:06 +00:00