Commit Graph

23117 Commits

Author SHA1 Message Date
Danny Martini
faf4dc35df
feat(core): Refuse durable pollers when an active workflow has duplicate trigger node ids (#36340)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 12:13:18 +00:00
Iván Ovejero
29f7b128d4
fix(core): Build AI proxy dispatchers on undici v7 (no-changelog) (#36418) 2026-08-17 12:09:22 +00:00
Alexander Gekov
516c19e2ed
feat(editor): Switch credits pill after a top-up or depleted allowance (#36239)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 12:06:26 +00:00
Tomi Turtiainen
a5e3213df4
docs: Add engine scope to PR title conventions (no-changelog) (#36434) 2026-08-17 11:55:49 +00:00
Tomi Turtiainen
e5d3093f78
feat(core): Add engine v2 workflow setting (no-changelog) (#36428) 2026-08-17 11:54:12 +00:00
oleg
b50ea9cd42
fix(core): Scope AI Assistant credential setup cards to the thread's project (#36425) 2026-08-17 11:44:02 +00:00
Iván Ovejero
df924f8eb3
build: Compile Kafka native binding in n8n image (#36421) 2026-08-17 11:41:22 +00:00
Charlie Kolb
5fa9aaa1cd
fix(editor): Keep cursor position when clicking into an expression editor (#36411)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 11:39:33 +00:00
Veljko Terzic
86facbdcaf
fix(core): Rebuild the node registry without emptying it first (#36387) 2026-08-17 11:13:07 +00:00
Robin Braumann
6b656c97af
refactor(core): Consolidate agent workspace string replacement tools (no-changelog) (#36178)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-08-17 11:11:51 +00:00
Robin Braumann
6cd9a2bfdb
feat: Add LangSmith agent session debug export (#36309)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 11:02:00 +00:00
Charlie Kolb
02bc2bf533
test(editor): Stop AgentBuilderView tests from leaking async work across tests (#36412)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 10:57:15 +00:00
Yen Su
674c9e67b4
docs(Kafka Node): Note that version 2 stays off-default until general availability (no-changelog) (#36297)
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 (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Publish API Schema / Cloudflare Pages (push) Waiting to run
2026-08-17 10:23:18 +00:00
Alex Grozav
3beabfb66f
build(editor): Resolve frontend workspace packages from source in Vite (no-changelog) (#36131)
Co-authored-by: multica-agent <github@multica.ai>
2026-08-17 10:18:01 +00:00
Dimitri Lavrenük
f44bd4827f
feat: Simplify user flow for Browser Use connection (#36316) 2026-08-17 10:12:01 +00:00
Stephen Wright
0a61678310
feat(Confluence Node): Add Create Page operation (no-changelog) (#36008) 2026-08-17 09:52:52 +00:00
Matsu
1b79604bb9
ci: Remove unnecessary Kafka cleanup in setup-nodejs (#36401) 2026-08-17 09:42:00 +00:00
Csaba Tuncsik
3ca0f5546e
refactor(Microsoft Teams Node): Extract shared MS Graph transport kernel to utils/microsoft (no-changelog) (#36030) 2026-08-17 09:36:11 +00:00
oleg
602e6a05f5
fix(core): Gate AI Assistant workflow publish offers on live verification (#36394) 2026-08-17 09:27:53 +00:00
yehorkardash
ca82fd9827
feat(core): Add new agent slack integration (#35591)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-17 09:27:50 +00:00
Jawad Ali
04e76a3890
feat(core): Deprecate Array.merge from expressions, and add Array.mergeIntoObject (#36161)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
2026-08-17 09:25:24 +00:00
n8n-cat-bot[bot]
de6f3d91dc
fix: Don't detach child process on Windows so external programs write (#36327)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-17 08:46:00 +00:00
Mutasem Aldmour
f19c452ba1
fix(core): Respect the editor write lock when Instance AI writes workflows (#36335)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 08:33:03 +00:00
Stephen Wright
73e0081d66
fix(Microsoft SharePoint Node): Validate the site ID before sending it to Graph (no-changelog) (#36301) 2026-08-17 08:14:58 +00:00
Mat Leszkiewicz
1cc20d55e2
fix(Microsoft Teams Node): Surface Graph errors instead of returning an empty chat list (#36200)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 08:14:42 +00:00
oleg
c89dba81db
fix(core): Stop routing unrelated pre-existing nodes into workflow setup after AI Assistant edit (#36280) 2026-08-17 08:12:16 +00:00
Stephen Wright
b333efad84
fix(Microsoft SharePoint Node): Render unclassified list columns as text fields (no-changelog) (#36300) 2026-08-17 08:10:46 +00:00
Sam Wooler
28bf536d85
feat(API): Add endpoint to update a custom role (#36213) 2026-08-17 08:10:24 +00:00
yehorkardash
5e5bb317d8
feat: Show scopes for managed OAuth credentials with N8N_MANAGED_OAUTH_SHOW_SCOPES (#36053)
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-08-17 08:08:39 +00:00
Thanasis G
b025ff01d2
fix(Kafka Trigger Node): Refuse activation when the topic does not exist (#36044)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 07:55:10 +00:00
Bernhard Wittmann
f66a0e8bc3
fix(core): Explain Browser Use failures caused by other browser extensions (#36011) 2026-08-17 07:54:26 +00:00
Yuliia Pominchuk
bf28af68e9
feat(core): Redesign the account connect panel on hosted forms (#36344) 2026-08-17 07:42:08 +00:00
Bernhard Wittmann
ac9df5ec17
chore: Add single-instance dependency duplication checks (#34681) 2026-08-17 07:39:48 +00:00
Emilia
2bca0807a8
fix: Wait for task runner registration before executing in e2e test (#36212)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 07:05:58 +00:00
Alex Grozav
35bb514616
feat(editor): Publish @n8n/design-system from dist with an exports map (no-changelog) (#36305)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 06:33:26 +00:00
Matsu
38e6c874da
ci: Merge the base into the bundle branches instead of replaying them (no-changelog) (#36389)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 09:43:27 +03:00
n8n-assistant[bot]
fbbbb9ef84
chore: Update e2e impact map (#36383)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-17 03:07:44 +00:00
n8n-assistant[bot]
44e78aca7d
chore: Update node popularity data (#36381)
Some checks failed
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 (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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
Security: Rebase Bundle Branches / Replay ${{ matrix.bundle }} (1.x, bundle/1.x) (push) Has been cancelled
Security: Rebase Bundle Branches / Replay ${{ matrix.bundle }} (master, bundle/2.x) (push) Has been cancelled
Security: Rebase Bundle Branches / Notify Slack on failure (push) Has been cancelled
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-17 00:28:46 +00:00
n8n-cat-bot[bot]
972bb640f9
chore: Bump @vue/shared 3.5.26 → 3.5.40 (patch) to clear 1 Aikido finding (#36379)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-16 19:50:29 +00:00
n8n-cat-bot[bot]
d0face3152
chore: Bump mammoth 1.12.0 → 1.12.1 (patch) to clear 2 Aikido findings (#36366)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-08-16 18:40:30 +00:00
Jan Kalkan
92339bb2b0
feat(core): Complete the review activity feed and add the decision note (no-changelog) (#36137)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: kgrhartlage <kai.hartlage@n8n.io>
2026-08-16 14:58:24 +00:00
n8n-assistant[bot]
68b47c70f7
chore: Update e2e impact map (#36364)
Some checks are pending
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-16 03:05:07 +00:00
n8n-cat-bot[bot]
b186fa87c1
chore: Bump @zone-eu/mailsplit 5.4.8 → 5.4.15 (patch) to clear 1 Aikido finding (#36362)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-15 02:50:29 +00:00
n8n-cat-bot[bot]
2afc867f20
chore: Bump @xmldom/xmldom 0.8.13 → 0.8.14 (patch) to clear 2 Aikido findings (#36358)
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 (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-15 00:00:29 +00:00
Nickolas Steel
7b64b9478e
fix(Google Ads Node): Select the renamed video views metric on API v25 (#36347)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 19:20:21 +00:00
n8n-cat-bot[bot]
040875746d
chore(ci): Alert #alerts-build when the E2E coverage nightly fails (#36338)
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 (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-14 15:31:48 +00:00
Charlie Kolb
ad3fa3dde3
ci: Pin benchmark job to Node 24 (no-changelog) (#36339)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-14 15:30:52 +00:00
Svetoslav Dekov
d4dcc1cb91
feat(core): Add MCP support for folder creation and workflow moves (#35964)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-14 15:11:55 +00:00
Srinjoy
6f50a5a53f
test(Gitlab Node): Add comprehensive tests for the Gitlab Node (no-changelog) (#34510)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-08-14 15:09:38 +00:00
Benjamin Schroth
9cbbd59a5c
fix(core): Resolve agent credentials through the node decryption path so external secrets work (#36275) 2026-08-14 15:02:44 +00:00