Commit Graph

19628 Commits

Author SHA1 Message Date
RomanDavydchuk
86170674b7
feat(core): Generate service-specific OAuth2 credentials for dedicated MCP tools (#29884)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-05-11 07:29:37 +00:00
Michael Kret
1a22c76270
fix(Schedule Node): Fix hourly intervals that don't divide evenly into 24h (#29778) 2026-05-11 07:28:37 +00:00
Michael Kret
7c1a77154c
fix(Wait Node): Resolve expressions inside Custom HTML form fields (#30060) 2026-05-11 06:51:45 +00:00
Jaakko Husso
f63567b1ec
feat(editor): Land users to instance AI on root if the module is enabled (no-changelog) (#30121) 2026-05-11 06:46:31 +00:00
Raúl Gómez Morales
dd7555d277
refactor(editor): Split Instance AI view into route-driven empty + thread leaves (no-changelog) (#29877) 2026-05-11 06:38:39 +00:00
n8n-assistant[bot]
3bf5d4ac91
chore: Update node popularity data (#30191)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-11 06:33:04 +00:00
Declan Carroll
3a33a448b0
test(benchmark): Question-driven Playwright benchmark suite with tiered topology and rich diagnostics (#29024)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Lint (push) Has been cancelled
CI: Master (Build, Test, Lint) / Performance (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Test: E2E Coverage Weekly / Prepare Docker (coverage) (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Test: E2E Coverage Weekly / E2E (coverage) (push) Has been cancelled
Test: E2E Coverage Weekly / Aggregate Coverage (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 21:14:08 +00:00
Ricardo Espinoza
60e23e10e0
fix(core): Avoid MCP get_execution hang on circular references (#30051)
Some checks failed
Build: Benchmark Image / build (push) Has been cancelled
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Lint (push) Has been cancelled
CI: Master (Build, Test, Lint) / Performance (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
2026-05-08 19:02:34 +00:00
José Braulio González Valido
5e88748334
fix(core): Always create instance-ai sandbox workspace dirs (TRUST-79) (#30106)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 16:52:44 +00:00
Dawid Myslak
fbf89bde11
feat(GitLab Trigger Node): Add webhook request verification (#29260) 2026-05-08 16:50:00 +00:00
Iván Ovejero
3702ff8eb3
fix(core): Propagate waitTill from worker to main in scaling mode (#30099) 2026-05-08 16:45:58 +00:00
Mike Repeć
d3a3441be2
chore: assign instance-ai cli module to instance-ai team (#30120) 2026-05-08 15:45:18 +00:00
bjorger
8171cf0b32
fix(editor): Disable chat during interactive agent choices (#30111) 2026-05-08 15:14:38 +00:00
Eugene
523fd85e45
feat(editor): Add "New agent" to the universal add menu (no-changelog) (#29978)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 15:10:27 +00:00
Dimitri Lavrenük
bda1782de6
fix: Remove confirmation from browser connect and disconnect tools (no-changelog) (#30096) 2026-05-08 14:43:06 +00:00
Dimitri Lavrenük
1e8f89bd5a
feat: Allow late browser connection after timeout (no-changelog) (#30092) 2026-05-08 14:42:53 +00:00
Jaakko Husso
f709e53824
fix(core): Inline AI_NODE_SDK_VERSION to save memory by not loading @n8n/ai-utilities on boot (#30113) 2026-05-08 14:33:31 +00:00
Rob Hough
f87094cf6e
fix(editor): Add expand/collapse to chat panel in Agents (#30069) 2026-05-08 14:27:46 +00:00
mfsiega
cd5b2b3762
chore(core): Add @n8n/engine HTTP server and harness (no-changelog) (#29913)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 14:08:11 +00:00
Dimitri Lavrenük
8a6e779c6d
fix: Fix browser use tool context in AI Assistant (no-changelog) (#30080) 2026-05-08 13:50:07 +00:00
Daria
277431b88b
fix(editor): Match input height with mode selector in resource locator (#30075) 2026-05-08 13:49:24 +00:00
Danny Martini
9931c4d055
refactor(core): Skip redundant extend helpers in VM mode (no-changelog) (#30098)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 13:40:15 +00:00
Mutasem Aldmour
72eca2f398
refactor: Rename node-level builderHint.message to searchHint and propertyHint (#30062)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 13:32:50 +00:00
Jaakko Husso
7e6bca1f13
feat(core): Make instance AI enabled by default for users on the test group, drop opt-in modal (no-changelog) (#30097) 2026-05-08 13:19:49 +00:00
Mike Repeć
e15c091c75
fix(editor): Refactor archive workflow spec to use API helpers for stability (no-changelog) (#30089) 2026-05-08 12:40:59 +00:00
Bernhard Wittmann
ecf96ad30c
fix: Add warning to Computer Use install modal (#30094) 2026-05-08 12:25:54 +00:00
Benjamin Schroth
8116e0a485
feat(core): Add multi-config evaluations backend (#29784) 2026-05-08 12:24:17 +00:00
Mutasem Aldmour
2ece58eee5
chore: Assign workflow-sdk and instance-ai to instance-ai team (#30087)
Co-authored-by: Claude <noreply@anthropic.com>
2026-05-08 12:19:55 +00:00
Dawid Myslak
0cc163b7dc
fix(EditImage Node): Fix composite operation failing with stream empty buffer (#30088)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-08 12:14:25 +00:00
Albert Alises
ceaebc6cbe
fix(core): Validate AI builder credential IDs before save (#30070)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-05-08 11:29:12 +00:00
Mutasem Aldmour
afe119be14
fix(core): Improve AI chat file upload handling and error states (#29701)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 11:26:58 +00:00
Marc Littlemore
cfec60de6a
chore: Clarify decorators ownership (#30085) 2026-05-08 10:59:26 +00:00
Charlie Kolb
2b2fa0aaa3
chore: Move stylelint-config codeowners to qa-dx (no-changelog) (#30084) 2026-05-08 10:28:49 +00:00
Charlie Kolb
4b89faa707
chore: Reassign i18n package codeownership to frontend team (no-changelog) (#30082) 2026-05-08 10:20:36 +00:00
Dawid Myslak
910822fb09
feat(Figma Trigger Node): Add webhook request verification (#29262)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-08 09:34:11 +00:00
Marc Littlemore
b3a806125b
chore: Improve CODEOWNERS file for automatic team review (#27883) 2026-05-08 09:06:37 +00:00
Suguru Inoue
149bdebf37
refactor(editor): Delete workflow ref from workflows.store.ts (#29531) 2026-05-08 08:54:35 +00:00
Declan Carroll
33c3598e66
ci: Remove unused bin fields to fix pnpm install warnings (no-changelog) (#29586)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-08 08:47:25 +00:00
Tomi Turtiainen
7c57843cf6
refactor(ai-builder): Replace hand-rolled sandbox client with @n8n/sandbox-client SDK (no-changelog) (#29879) 2026-05-08 08:32:02 +00:00
Eugene
6f4f0a0303
fix(core): Activate agent chat integrations on every main (#30029)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-05-08 08:11:57 +00:00
Declan Carroll
e7b353cabc
ci: Shard weekly E2E coverage run across cached docker image (no-changelog) (#29337)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 08:08:39 +00:00
Rob Hough
478d4998a8
fix(editor): Fix Agents styling issues from merge regression (#30032) 2026-05-08 08:06:40 +00:00
Csaba Tuncsik
5cbd2dd1e9
fix(editor): Polish encryption keys settings page (#30008) 2026-05-08 07:44:29 +00:00
Alexander Gekov
d318bc1e33
fix(Notion Node): Paginate Get Many operations beyond 100-item API cap (#29690)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-05-08 07:03:37 +00:00
Declan Carroll
6b893b45a0
fix: Align undici override across major versions (#30028)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-08 05:51:34 +00:00
Declan Carroll
75ed71c001
fix(core): Add ESLint rule to prevent error instances in toThrow assertions (#29889)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-08 05:51:05 +00:00
Jaakko Husso
73dae68663
fix(core): Handle browser not being available on computer use gracefully, better pause-for-user tool (no-changelog) (#29995)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
2026-05-07 22:09:29 +00:00
Michael Drury
820128196c
fix(core): Simplify Slack redirect URL verification process for agents (#30033)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-05-07 18:38:32 +00:00
Jaakko Husso
8e0f37d100
fix(core): Support type filters on global credential lookups (#30002) 2026-05-07 17:50:58 +00:00
Guillaume Jacquart
75053fec93
feat(editor): Add envFeatureFlag and copyButton property options (#29733)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-07 16:44:17 +00:00