Commit Graph

5646 Commits

Author SHA1 Message Date
Thanasis G
d6d0effddc
feat(core): Override workflow redaction policy at execution time when instance enforcement is on (#31069)
Co-authored-by: Yuliia Pominchuk <yuliia.pominchuk@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 14:08:30 +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
Riqwan Thamir
a5e656edb9
chore(core): Remove redundant memory string from OM (no-changelog) (#31278) 2026-05-28 12:08:53 +00:00
Matt Carabine
b2f4c2c6e4
fix(core): Preserve underlying cause when logging webhook execution failures (#31120) 2026-05-28 11:23:16 +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
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
yehorkardash
1da2c1b5eb
feat: Support agent mcp servers (no-changelog) (#31070) 2026-05-28 07:54:52 +00:00
Bernhard Wittmann
37e47e3cec
fix(core): Synthesize type-defs for MCP registry nodes at request time (#30887) 2026-05-28 07:51:16 +00:00
Guillaume Jacquart
920047d2db
feat(core): Allow users to disconnect their own dynamic credential connection (#31151)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 06:48:09 +00:00
Guillaume Jacquart
c14337e189
feat(core): Track JWE enablement on credential save events (#31224) 2026-05-27 19:31:34 +00:00
Milorad FIlipović
f0ea4ed1f0
feat(editor): Introduce new project/folder actions menu (#30614) 2026-05-27 18:36:37 +00:00
Marc Littlemore
e9649d21fd
docs: Correct OpenAPI schema for /source-control/pull (#31155) 2026-05-27 16:39:30 +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
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
Konstantin Tieber
027d97d0cb
feat(core): Add option to track only published workflows with OpenTelemetry and make it the default (#31201) 2026-05-27 14:45:05 +00: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
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
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
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
Ricardo Espinoza
bf2b205b6b
feat(editor): Surface MCP access toggle on workflow cards (#30683) 2026-05-27 06:59:49 +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
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
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
Ali Elkhateeb
4b0e23b5de
fix(core): Exclude error workflow executions from time saved insights (#30952) 2026-05-26 16:04:37 +00:00
Andreas Fitzek
cf1a6fa18c
fix(core): Allow dynamic credential OAuth callbacks without skip-auth env var (#31103) 2026-05-26 15:09:07 +00:00
mfsiega
979a53baa4
fix(core): Use active workflow version for webhook CORS preflight (#31144)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 14:46:44 +00:00
bjorger
1b1b7a13e8
refactor(core): Improve agent builder skill guidance (#31112)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-26 13:19:00 +00:00
Tomi Turtiainen
9f0a69598a
fix(core): Bypass pubsub debounce for workflow activation display commands (#30965) 2026-05-26 13:00:23 +01: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
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
Declan Carroll
060ab37a7b
chore: Run pnpm dedupe (no-changelog) (#31084)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-26 12:16:47 +01:00
Svetoslav Dekov
11c9e06dfe
feat(editor): Add canvas node grouping UI experiment (no-changelog) (#30472)
Co-authored-by: Daria <daria.staferova@n8n.io>
2026-05-26 12:15:28 +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
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
Mike Repeć
b75c72850d
refactor(core): Add update method to ExecutionPersistence (no-changelog) (#30447)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 08:22:49 +00:00
Raúl Gómez Morales
46d758ab2b
feat(editor): Make plan approval UX clearer (#31054) 2026-05-26 08:01:58 +00:00
Garrit Franke
267658e076
feat(Gumroad Trigger Node): Add OAuth2 authentication (#29974)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 07:31:13 +00:00
Jaakko Husso
d54eaa40f5
feat(core): Add refresh mechanism for Daytona sandboxes (no-changelog) (#30972) 2026-05-26 06:47:31 +00:00
Eugene
4f68faa162
feat(core): Add version history to agents (no-changelog) (#30828)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-05-26 06:44:42 +00:00
oleg
eaa641f77d
chore: Align Anthropic AI SDK dependency (no-changelog) (#31073) 2026-05-25 16:27:50 +00:00
n8n-cat-bot[bot]
09aa3edac5
chore: Bump dependencies to patch reported vulnerabilities (#31039)
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>
2026-05-25 15:12:41 +00:00