Commit Graph

2925 Commits

Author SHA1 Message Date
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
Sudarshan Soma
82dd59f341
feat(Oracle DB Vector Store Node): Add support for vectorstore and embedding node support (#29014)
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
2026-05-26 08:15:56 +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
1623f2428c
feat(core): Add valid-description ESLint rule for community nodes (no-changelog) (#30318)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 07:34:02 +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
Jaakko Husso
cbe404d946
fix(core): Initialize agent message list clock from observation log (no-changelog) (#31090)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Release: Create Minor Release PR / Create release PR (push) Has been cancelled
Release: Create Minor Release PR / Notify Slack (push) Has been cancelled
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 20:42:56 +00:00
n8n-cat-bot[bot]
5d7b5e6bd2
test(ai-workflow-builder): Use checkpointer.getTuple in checkpoint- (#31081)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-05-25 16:32:45 +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
aikido-autofix[bot]
6eb6628ea1
fix: Fix security issue in urllib3 via minor version upgrade from 2.6.3 to 2.7.0 in packages (#31075)
Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>
2026-05-25 14:38:43 +00:00
Jaakko Husso
2cdc5f51da
feat(core): Add chat trigger builder hints (#30730) 2026-05-25 13:24:43 +00:00
Vaishnav verma
12db6859fd
fix(Weaviate Vectore Store Node): Replace undefined defaults in Weaviate Vector Store options (#26603) 2026-05-25 09:47:21 +00:00
Matsu
b2b3e7b49b
ci: Move isolatedModules back to jest.config (#31062) 2026-05-25 13:54:50 +03:00
Matsu
7706027bec
ci: Exclude .grammar files from coverage (#31050) 2026-05-25 08:07:23 +00:00
Jaakko Husso
95d431819e
feat(core): Make instance AI understand the credential picker better and suggest recommended oauth2 (#30959) 2026-05-25 07:52:39 +00:00
Matsu
5db8aaf339
chore: Bump ts-jest to 29.4.9 and override baseline-browser-mapping (#30880) 2026-05-25 09:05:00 +03:00
Lorent Lempereur
91f07efd00
feat(Execute Workflow Node): Return items from every run of the sub-workflow's last node (#30716) 2026-05-23 11:49:33 +00:00
James Gee
ca56b6b90a
feat(core): Package workflow export (#30641)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
2026-05-22 20:53:58 +00:00
Ricardo Espinoza
65b7919a8a
fix(core): Improve project routing for MCP-built workflows (#30674) 2026-05-22 19:54:21 +00:00
bjorger
40ce96a74e
feat(core): Use runtime skills for agent builder prompt (#30963) 2026-05-22 14:45:38 +00:00
Eugene
a2faaf1091
chore: Add db-migrations skill for Claude Code (no-changelog) (#30648)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 14:33:51 +00:00
Ricardo Espinoza
1864916665
fix(core): Warn when SDK node config has unknown top-level keys (#30677) 2026-05-22 13:27:54 +00:00
Andreas Fitzek
9b451b1476
feat(API): Add per-user connection status to credential responses (#30916) 2026-05-22 13:18:53 +00:00
Iván Ovejero
694a7a0614
refactor(core): Ungate workflow indexing (#30971) 2026-05-22 13:13:54 +00:00
bjorger
24b6db22ec
refactor(core): Scope observation memory by agent thread (#30957)
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-05-22 12:40:05 +00:00
oleg
69c9e65e38
fix(core): Preserve workflow node settings in workflow-sdk (#30869)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2026-05-22 11:58:09 +00:00
Albert Alises
eba7d056c5
feat(core): Make sandbox thread-scoped and lazy-initialize it on Instance AI (#30904) 2026-05-22 11:39:00 +00:00
José Braulio González Valido
96a9521394
ci: Use PR head ref in eval experiment names (no-changelog) (#30898)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 11:06:50 +00:00
oleg
4ba0f950cc
fix(core): Preserve instance AI image tool results (no-changelog) (#30895) 2026-05-22 10:26:46 +00:00