yehorkardash
5099287c5e
feat: UI for mcp servers in agents (no-changelog) ( #31195 )
2026-05-28 13:54:13 +00:00
RomanDavydchuk
4722c4d582
fix(core): Use slugs instead of ids to identify MCP registry servers ( #30974 )
2026-05-28 13:49:36 +00:00
Arvin A
e9920b62d5
fix(langchain agent Node): Resolve sub-agent tool calls inline when nested ( #31072 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 13:38:52 +00:00
Riqwan Thamir
a5e656edb9
chore(core): Remove redundant memory string from OM (no-changelog) ( #31278 )
2026-05-28 12:08:53 +00:00
Arvin A
71b35e298d
test(ai-builder): Skip flaky sequential-interrupt checkpoint test (no-changelog) ( #31280 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 11:58:21 +00:00
Danny Martini
e104c7f299
refactor(core): Route $getPairedItem through typed-RPC dispatcher ( #31197 )
2026-05-28 11:27:24 +00:00
Jaakko Husso
383928ea3f
feat(core): Add tool to resolve node params for a given item in execution ( #31210 )
2026-05-28 10:48:18 +00:00
Danny Martini
a4aa292aee
refactor(core): Route $evaluateExpression through typed-RPC dispatcher ( #31191 )
2026-05-28 10:40:38 +00:00
Matsu
39d660e522
fix(core): Expand ESLint rule to catch toThrowError error instance assertions ( #31187 )
2026-05-28 09:42:03 +00:00
Michael Drury
f2a2f7060d
feat(core): Add agent chat integration improvements (no-changelog) ( #31199 )
2026-05-28 09:35:57 +00:00
Danny Martini
7118adce3d
refactor(core): Route $('Foo').pairedItem / .itemMatching / .item through typed-RPC dispatcher ( #31167 )
2026-05-28 09:09:39 +00:00
yehorkardash
1da2c1b5eb
feat: Support agent mcp servers (no-changelog) ( #31070 )
2026-05-28 07:54:52 +00:00
bjorger
b415544683
feat(editor): Add fallback web search for agents ( #31010 )
...
Co-authored-by: heymynameisrob <robhough180@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 16:37:52 +00:00
Danny Martini
3f191bcf7c
refactor(core): Route $fromAI() through typed-RPC dispatcher ( #31148 )
2026-05-27 16:36:11 +00:00
Guillaume Jacquart
7f595eef55
feat(editor): Default workflow resolver to n8n system resolver ( #31116 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 15:21:43 +00:00
Jaakko Husso
5cf7831d3f
test: Fix wrong description in runtime skills test ( #31221 )
2026-05-27 16:24:24 +01:00
Albert Alises
3303a60ddb
fix(core): Stabilize runtime skill snapshot hashes (no-changelog) ( #31203 )
2026-05-27 14:56:25 +01:00
Matsu
4171821940
ci: Fix coverage include/exclude to prevent RolldownErrors ( #31206 )
2026-05-27 14:55:49 +01:00
n8n-cat-bot[bot]
29fd8ccc4e
ci: Add test:unit scripts so AI/Utils coverage is uploaded ( #31170 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 14:54:38 +01:00
Arvin A
55d8b59a48
feat(core): Stream tool calls and ship M3 fixtures from LLM eval wire server (no-changelog) ( #30983 )
2026-05-27 14:53:43 +01:00
Danny Martini
fabacb64f3
refactor(core): Route $items() through typed-RPC dispatcher ( #31146 )
2026-05-27 14:53:13 +01:00
Jon
4604270464
feat(Form Trigger Node): Add n8n user authentication option ( #30539 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 14:52:32 +01:00
n8n-cat-bot[bot]
d580d749f4
fix: Free port 5678 when quitting n8n-node dev (no-changelog) ( #30786 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-05-27 14:52:06 +01:00
Michael Drury
c748ab6f9b
feat(core): Add integration tool foundation (no-changelog) ( #31158 )
2026-05-27 14:49:32 +01:00
Sandra Zollner
1a377abfaa
feat(core): Provide basic import of n8n packages ( #30984 )
2026-05-27 09:58:21 +00:00
Alexander Gekov
e4c0d6f371
fix(Google Gemini Chat Model Node): Hide imagen models from model dropdown ( #31150 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 09:38:27 +00:00
n8n-release-tag-merge[bot]
bc3399ecda
Merge tag 'n8n@2.23.0'
2026-05-27 09:33:24 +00:00
n8n-assistant[bot]
29859104b3
🚀 Release 2.23.0 ( #31189 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-27 09:07:36 +00:00
Danny Martini
74adccd07d
refactor(core): Route $input methods through typed-RPC dispatcher ( #30977 )
2026-05-27 08:53:05 +00:00
José Braulio González Valido
76c432c53f
fix(ai-builder): Default Switch to case-insensitive in builder hints ( #31044 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 07:42:54 +00:00
Jaakko Husso
319c9c24db
feat(core): Add AI Assistant pending-confirmation schema ( #31074 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 06:59:38 +00:00
Albert Alises
8bb5db3bbd
feat(core): Add runtime skills to Instance AI builders (no-changelog) ( #30838 )
2026-05-27 06:54:40 +00:00
Tomi Turtiainen
1b9dfb20c4
feat(core): Add enum check helper to migration DSL ( #30900 )
2026-05-27 06:38:42 +00:00
n8n-assistant[bot]
d4f9223842
chore: Bundle/2.x ( #31173 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 08:36:28 +03:00
Andreas Fitzek
1f41d33852
fix(core): Allow personal project owners to manage data redaction ( #31153 )
2026-05-26 19:50:32 +00:00
Riqwan Thamir
1646282a74
feat(core): Add Observational Memory plumbing for instance AI (no-changelog) ( #31110 )
2026-05-26 19:10:09 +00:00
Albert Alises
a8d29f2272
fix(core): Stop idle-killing Instance AI active runs awaiting HITL ( #31154 )
2026-05-26 18:43:10 +00:00
Albert Alises
959f8ca53c
refactor(core): Remove web researcher sub-agent (no-changelog) ( #31141 )
2026-05-26 17:25:50 +00:00
bjorger
def3a7bb07
fix(core): Count agent background generation tokens ( #31082 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-26 16:05:12 +00:00
Arvin A
b5c53ff3ea
fix(core): Use pdf-parse v2 in Document Loader to fix PDF embedding ( #30961 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 15:13:39 +00:00
yehorkardash
d7f70b637c
fix: Improve agent error rendering and handling (no-changelog) ( #30975 )
2026-05-26 12:21:03 +01:00
yehorkardash
b4e8bda2d4
chore: Add missing csv-parse to cli/package.json ( #31066 )
...
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-05-26 12:20:36 +01:00
Yuliia Pominchuk
41c958bd9d
feat(core): Split workflow:updateRedactionSetting into enable and disable scopes ( #30446 )
...
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2026-05-26 12:19:35 +01:00
José Braulio González Valido
700b32237f
feat(ai-builder): Surface WHAT-dimension binary checks per built workflow (no-changelog) ( #30932 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 12:18:52 +01:00
oleg
d965680562
chore(core): Update Instance AI default model to Claude Opus 4.7 (no-changelog) ( #31125 )
2026-05-26 12:18:21 +01:00
Danny Martini
012e2e553c
refactor(core): Replace typed-RPC method ladder with NODE_RPC_TYPES registry ( #30976 )
2026-05-26 12:16:34 +01:00
Mutasem Aldmour
e2dd10c435
feat(core): Move builder templates to n8n-sdk-templates with runtime fetch ( #30537 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2026-05-26 12:15:00 +01:00
Bernhard Wittmann
4db00463e1
fix(core): Stop classifying AI sub-tool nodes as triggers in generated types ( #30865 )
2026-05-26 12:14:32 +01:00
yehorkardash
7dfac06880
feat: Add max iterations option to agents (no-changelog) ( #30881 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-05-26 08:59:49 +00:00
Riqwan Thamir
4326d5ac10
feat(core): Add migration, entity + repo for iAi OM (no-changelog) ( #30968 )
2026-05-26 08:39:14 +00:00