n8n-assistant[bot]
b8e6d1fa48
🚀 Release 2.10.4 ( #26665 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-06 11:11:29 +00:00
github-actions[bot]
13c4eb4755
fix: Log streaming config works with proxy (backport to release-candidate/2.10.x) ( #26591 )
...
Co-authored-by: phyllis-noester <102315132+phyllis-noester@users.noreply.github.com>
2026-03-05 12:38:33 +01:00
github-actions[bot]
f7f652a5a7
fix(ai-builder): Don't use autoGenerate for UUID columns for WFB persistence migration (backport to release-candidate/2.10.x) ( #26595 )
...
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-03-05 11:02:10 +00:00
n8n-assistant[bot]
ec8f9d3276
🚀 Release 2.10.2 ( #26332 )
...
Co-authored-by: schrothbn <68321970+schrothbn@users.noreply.github.com>
2026-02-27 12:26:08 +01:00
Irénée
3fa5359385
fix: Enable external secrets multi-connection to vault ( #26189 )
2026-02-26 09:48:00 +01:00
n8n-assistant[bot]
225e717fcc
🚀 Release 2.10.1 ( #26215 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-02-25 10:06:00 +02:00
n8n-assistant[bot]
9e5212ecbc
chore: Bundle 2026-W7 ( #26214 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-02-25 07:27:08 +00:00
n8n-assistant[bot]
8e81f3e313
🚀 Release 2.10.0 ( #26135 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-02-23 15:57:44 +00:00
Michael Drury
05d15a0e44
fix(ai-builder): Strip cache_control markers from persisted tool messages and responder input ( #26132 )
2026-02-23 14:49:33 +00:00
Nikhil Kuriakose
facc2feade
fix(editor): Filter for all words in the search query ( #26110 )
2026-02-23 13:32:46 +00:00
Albert Alises
bed7f6b5fd
feat(editor): Render interactive code diffs in builder chat ( #26119 )
2026-02-23 12:57:40 +00:00
Albert Alises
6b9053ed1f
fix(core): Add mergeAskBuild to builder request DTO feature flags ( #26120 )
2026-02-23 12:07:02 +00:00
Dawid Myslak
da11043e96
chore(core): Add preview notice to AI node SDK and CLI prompts ( #26045 )
2026-02-20 20:26:18 +00:00
Danny Martini
fb4b94064f
feat(core): Add package scaffold with public API types and architecture docs ( #26047 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-20 16:13:44 +00:00
Albert Alises
c1cc04d192
refactor(editor): Switch MERGE_ASK_BUILD from env feature flag to PH boolean flag ( #26057 )
2026-02-20 15:18:01 +00:00
Albert Alises
0ba636d74a
fix(Azure OpenAI Node): Disable Responses API to fix GPT-5.2 connection error ( #26033 )
2026-02-20 14:10:34 +00:00
Benjamin Schroth
dfc4fac1ce
fix(ai-builder): Fix more evals executions of workflows (no-changelog) ( #26043 )
...
Co-authored-by: oleg <me@olegivaniv.com>
2026-02-20 13:19:54 +00:00
Irénée
a235dd0123
feat: Migrate external secrets settings to entity-based storage (no-changelog) ( #26001 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 13:10:27 +00:00
Albert Alises
7c1985eda3
fix(AI Agent Node): Fix orphaned tool messages in AI Agent memory after buffer window slides ( #26046 )
2026-02-20 12:44:38 +00:00
Dawid Myslak
9676662f40
refactor(core): Replace includeAiNodesSdkVersion with maxAiNodeSdkVersion ( #26014 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-20 12:22:18 +00:00
Albert Alises
790b8b57c1
fix(Anthropic Chat Model Node): Add gateway error enrichment and empty model guard ( #25953 )
2026-02-20 11:42:25 +00:00
Albert Alises
47d42a63a8
fix(editor): Hide canvas thinking pill and keep canvas editable during help streaming ( #26015 )
2026-02-20 10:31:31 +00:00
Dimitri Lavrenük
59b51d1c0e
feat: Quick connect integration flow for Firecrawl ( #25970 )
...
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-02-20 09:00:48 +00:00
Albert Alises
27b84e0c4b
fix(Google Gemini Node): Fix broken thinking budget selector ( #26006 )
2026-02-20 08:59:54 +00:00
Mutasem Aldmour
5c7240e0ac
test: Add Agent V3 and AgentTool V3 integration tests ( #25849 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 08:42:09 +00:00
Daria
1016949c92
feat: Add tab scoped collaboration ( #25646 )
2026-02-19 16:14:56 +00:00
Albert Alises
b7a8496251
fix(editor): Prevent workflow-updated emission on assistant calls ( #25951 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 14:39:59 +00:00
yehorkardash
62dda8391a
feat: Update CLI examples ( #25881 )
...
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-02-19 14:11:47 +00:00
yehorkardash
7ad421f038
feat: Add ai-node-sdk package ( #25838 )
...
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-02-19 12:01:11 +00:00
Declan Carroll
9f93695729
ci: Add DB integration tests to CI workflow instead of standalone ( #25899 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 11:30:36 +00:00
Ali Elkhateeb
bd92dabc5c
feat(core): Filter secrets provider autocomplete to connected vaults only ( #25927 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-19 09:48:20 +00:00
Mutasem Aldmour
fe6867ebc2
refactor(core): Remove unused serializeExpression() from workflow SDK ( #25934 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 08:49:34 +00:00
Charlie Kolb
6a16e630c4
feat(core): Expose execution stopping in public API ( #25826 )
2026-02-19 08:02:44 +00:00
Michael Kret
96307e1fed
chore(Microsoft Agent 365 Trigger Node): Libraries version bump ( #25739 )
2026-02-19 07:57:16 +00:00
Guillaume Jacquart
a2034d8f42
chore(core): Use subquery instead of 2 step queries to find credentials by context ( #25754 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 21:24:02 +00:00
Konstantin Tieber
e8ab44bf32
feat(core): Ensure user-provided variable names fulfill JS identifer spec ( #25900 )
...
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-02-18 17:03:12 +00:00
Dimitri Lavrenük
f0f074ee8c
feat: Build pinecone quick connect integration flow ( #25854 )
2026-02-18 15:52:32 +00:00
Benjamin Schroth
4fb5ae630b
fix(core): Implement evaluation run cancellation for multi-main ( #25353 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-18 15:42:53 +00:00
Albert Alises
60ce73a1fb
fix: Remove redundant builder-log check causing responder double-answering ( #25940 )
2026-02-18 15:03:08 +00:00
Michael Drury
87f59f04d3
feat(ai-builder): Add WFB session persistence across page refreshes ( #25404 )
2026-02-18 14:47:08 +00:00
Benjamin Schroth
ce32754088
feat(ai-builder): Add subgraph evaluation framework for responder (no-changelog) ( #25419 )
2026-02-18 12:33:34 +00:00
Tomi Turtiainen
2cfecd2a8b
perf(core): Use streaming JSON parsing for large execution data ( #25799 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:50:53 +00:00
Albert Alises
9fb5d437d3
feat(core): Merge Ask and Build into unified multi-agent chat experience ( #25692 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 10:16:24 +00:00
Dawid Myslak
076d7b2d0c
feat(core): Send AI Node SDK version to Strapi community nodes API ( #25760 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-18 09:44:35 +00:00
Guillaume Jacquart
c2f5d9976b
chore(core): Improve access controlled credentials and workflows fetching ( #25028 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 09:14:09 +00:00
Benjamin Schroth
d262419ba8
feat: Enable streaming in canvas chat ( #20991 )
2026-02-18 08:50:06 +00:00
Benjamin Schroth
e4ac345eda
feat(ai-builder): Implement workflow execution in evaluations (no-changelog) ( #25814 )
2026-02-18 08:41:56 +00:00
oleg
48cb717d27
fix: Truncate tool names to 64 characters ( #25745 )
2026-02-17 15:52:43 +00:00
Dawid Myslak
b97fe12ba2
feat(core): Add ESLint rule to validate AI node SDK fields in package.json ( #25759 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-17 14:34:31 +00:00
Stephen Wright
56b6d0ca61
fix: Increase character limit for providerId ( #25748 )
2026-02-17 14:18:24 +00:00