RomanDavydchuk
|
4a06415bda
|
Merge branch 'master' into node-5542-show-error-state-if-connection-to-the-mcp-server-has-failed
|
2026-08-17 15:57:11 +03:00 |
|
mfsiega
|
f00a7044e8
|
refactor(core): Run publication outbox consumers as a capped pool of independent workers (no-changelog) (#36303)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
|
2026-08-17 12:14:18 +00:00 |
|
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 |
|
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 |
|
oleg
|
b50ea9cd42
|
fix(core): Scope AI Assistant credential setup cards to the thread's project (#36425)
|
2026-08-17 11:44:02 +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 |
|
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 |
|
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 |
|
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 |
|
Yuliia Pominchuk
|
bf28af68e9
|
feat(core): Redesign the account connect panel on hosted forms (#36344)
|
2026-08-17 07:42:08 +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 |
|
Jan Kalkan
|
92339bb2b0
|
feat(core): Complete the review activity feed and add the decision note (no-changelog) (#36137)
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 |
|
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 |
|
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 |
|
Benjamin Schroth
|
79c1393cfb
|
fix(core): Make published agent channel add, replace, and remove failure-safe (#36100)
|
2026-08-14 13:09:15 +00:00 |
|
Mutasem Aldmour
|
de8b358c01
|
fix(core): Handle oversized chat attachments gracefully (#36061)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-14 13:09:13 +00:00 |
|
Emilia
|
026cee3507
|
feat(core): Coalesce a Schedule Trigger node's catch-up runs after downtime (#35524)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
|
2026-08-14 13:04:09 +00:00 |
|
Savelii
|
e24365676c
|
feat(core): Restrict end-user credential creation to team projects (#36025)
Co-authored-by: James Martin <james.martin@n8n.io>
|
2026-08-14 12:30:15 +00:00 |
|
Andreas Fitzek
|
2c7cee846c
|
fix(core): Reuse an existing consent grant to skip the OAuth consent screen (no-changelog) (#36251)
|
2026-08-14 12:22:48 +00:00 |
|
oleg
|
51aa6fb519
|
feat(core): Add one-off operation flow and insertion-semantics rules to AI Assistant (#36184)
|
2026-08-14 11:50:10 +00:00 |
|
Svetoslav Dekov
|
de944d21d1
|
feat(core): Add MCP tool to read data table rows (#35956)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-14 11:00:49 +00:00 |
|
Emilia
|
dc55ed1e9e
|
feat(Schedule Trigger Node): Add a per-node missed execution grace period (#35771)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
|
2026-08-14 10:59:20 +00:00 |
|
RomanDavydchuk
|
31016a0a26
|
Merge branch 'master' into node-5542-show-error-state-if-connection-to-the-mcp-server-has-failed
|
2026-08-14 13:52:49 +03:00 |
|
Yen Su
|
40a5901f25
|
fix(editor): Restore the connection test for Kafka and Odoo credentials (#36195)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-14 10:51:04 +00:00 |
|
Riqwan Thamir
|
0eafd1214e
|
feat(core): Forward run and thread ids on proxy model calls (no-changelog) (#36267)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-14 10:31:27 +00:00 |
|
Csaba Tuncsik
|
620c40c02c
|
fix(Microsoft SharePoint Node): Require subdomain in OAuth2 credential (#35680)
|
2026-08-14 10:11:09 +00:00 |
|
Ali Elkhateeb
|
7bd7dac6fb
|
feat(API): Add endpoint to get a single role (#36279)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-14 09:04:28 +00:00 |
|
Kai
|
dd82601f64
|
feat(editor): Split workflow review inbox sections (#36216)
|
2026-08-14 08:53:49 +00:00 |
|
Nour Alhadi Mahmoud
|
aecd1649fe
|
feat(core): Support workflow version policies in package exports (#35962)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-14 08:33:54 +00:00 |
|
Charlie Kolb
|
440a14a859
|
refactor(core): Hoist branch read-only check into a core instance write-access service (#35903)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-08-14 08:24:24 +00:00 |
|
James Martin
|
5c51a0c15f
|
feat: Adds a handler for n8n authenticated form backend submission rejection (no-changelog) (#36208)
|
2026-08-14 08:12:54 +00:00 |
|
Emilia
|
3e9ab94ea9
|
feat(core): Validate node id uniqueness in workflow structure (no-changelog) (#35129)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
|
2026-08-14 08:08:00 +00:00 |
|
Iván Ovejero
|
c0acde43a1
|
ci: Run PR pipeline on Node 26 (#34032)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-14 07:54:25 +00:00 |
|
Ricardo Espinoza
|
9b97fb5b63
|
fix(core): Report the workflow's parent folder in get_workflow_details (#36234)
|
2026-08-14 07:13:09 +00:00 |
|
Svetoslav Dekov
|
ff7955f668
|
feat(core): Add get_workflow_versions_diff MCP tool (#35492)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
|
2026-08-14 06:18:33 +00:00 |
|
Riqwan Thamir
|
0ae3f72063
|
feat(core): Route Instance AI and Agent Builder proxy traffic for moonshotai/kimi-k3 (no-changelog) (#36204)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-14 06:09:28 +00:00 |
|
Andreas Fitzek
|
2e97fa52bf
|
feat: Adapt the OAuth consent screen for first-party clients (#36261)
|
2026-08-13 21:02:36 +00:00 |
|
Emilia
|
619410fdcb
|
feat(Schedule Trigger Node): Add "If Execution Is Missed" option (#35626)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
|
2026-08-13 17:27:41 +00:00 |
|
Emilia
|
6f3fed6e9f
|
feat(core): Fence a poll trigger's cursor commit on its scheduler lease (no-changelog) (#35372)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
|
2026-08-13 15:21:21 +00:00 |
|
Nour Alhadi Mahmoud
|
600354ebcb
|
refactor(core): Enforce package entity export decisions (no-changelog) (#35699)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-13 14:43:47 +00:00 |
|
Elias Meire
|
64ed864315
|
fix(core): Expose incoming request headers to MCP trigger tools (#35236)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
|
2026-08-13 14:24:28 +00:00 |
|
Anne Aguirre
|
30aff5d740
|
feat(ai-builder): Auto-select a sensible default model for new agents (#36058)
|
2026-08-13 14:06:31 +00:00 |
|
RomanDavydchuk
|
cd8b2e3725
|
Merge branch 'master' into node-5542-show-error-state-if-connection-to-the-mcp-server-has-failed
|
2026-08-13 16:46:38 +03:00 |
|
mfsiega
|
c0278b07a0
|
fix(core): Bound workflow publication outbox record processing with an abort deadline (#36197)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-13 13:43:46 +00:00 |
|
RomanDavydchuk
|
2d339d4f31
|
Merge branch 'master' into node-5542-show-error-state-if-connection-to-the-mcp-server-has-failed
|
2026-08-13 16:36:43 +03:00 |
|
Konstantin Tieber
|
885083f257
|
feat(core): Enable the UI to call the public API (no-changelog) (#35692)
|
2026-08-13 13:36:06 +00:00 |
|
Anne Aguirre
|
547cfb9002
|
fix(ai-builder): Prevent agent from claiming integration tool call success early (#36196)
|
2026-08-13 13:15:36 +00:00 |
|