Charlie Kolb
58cded695b
refactor(core): Move data-table source control handling into the data-table module
...
Source control no longer imports data-table internals. A
SourceControlDataTableHandler interface plus a @Service() registry live in
source-control.ee; the data-table module implements the handler (export,
status listing, import/reconciliation, deletion) and registers it during
module init(). Queries that need TypeORM operators moved behind use-case
methods on DataTableRepository. When the data-table module is inactive,
source control skips the resource type instead of failing at query time.
Part of DEVP-646
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-10 04:01:33 +02:00
n8n-assistant[bot]
da4ae39ef4
chore: Update node popularity data ( #35902 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-10 00:33:23 +00:00
n8n-assistant[bot]
40dfa42ced
chore: Update e2e impact map ( #35893 )
...
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (22.23.2) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (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
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-09 03:15:11 +00:00
n8n-assistant[bot]
9d9e9bf97e
chore: Update e2e impact map ( #35883 )
...
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.23.2) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.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-08 03:17:42 +00:00
Kai
fd366ceba1
fix(core): Close review requests when a source control pull archives or cascade-deletes a workflow ( #35798 )
...
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.23.2) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.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
Util: Publish API Schema / Cloudflare Pages (push) Has been cancelled
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 17:52:12 +00:00
Miguel Ángel Moreno
5bf5f385fd
feat(core): Teach the AI assistant to organise workflows into node groups ( #35646 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 15:43:23 +00:00
Riqwan Thamir
67b4e4af70
fix(core): Accept absolute workspace paths and retry empty model turns (no-changelog) ( #35850 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 15:21:13 +00:00
Alex Grozav
91ca220f3a
refactor(editor): Migrate deep design-system imports to root imports (no-changelog) ( #35614 )
...
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-08-07 15:15:14 +00:00
n8n-cat-bot[bot]
d634353922
chore: Bump Electron 41.9.1 → 41.10.3 (minor) to clear 2 Aikido findings ( #35865 )
...
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-07 15:04:39 +00:00
Dmitrii
d225d0317b
feat(API): Add endpoint to create custom roles ( #35522 )
...
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-07 14:43:36 +00:00
Daria
76fb3bcfac
fix(core): Honor dry run on data table row delete ( #35713 )
2026-08-07 14:39:34 +00:00
Ricardo Espinoza
145863c58e
feat(core): Support the MCP 2026-07-28 discovery handshake on the instance server ( #35470 )
2026-08-07 14:25:43 +00:00
Dimitri Lavrenük
abe2959de8
fix: Fix token data updates and refresh for DCR oauth credentials ( #35535 )
2026-08-07 14:08:55 +00:00
Rob Hough
75a0cdfd20
feat(editor): Improve agent file upload visibility ( #35513 )
2026-08-07 14:07:30 +00:00
Ali Elkhateeb
7f680bfc57
ci: Fetch base history without blobs when detecting changed paths ( #35352 )
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.23.2) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.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: Publish API Schema / Cloudflare Pages (push) Waiting to run
2026-08-07 14:07:20 +00:00
Benjamin Schroth
62e6862f5c
fix(editor): Derive workflow home project from shared relation when absent ( #35810 )
2026-08-07 13:41:21 +00:00
Csaba Tuncsik
f6caf53830
feat(Confluence Node): Add node scaffolding (hidden shell + request helper) (no-changelog) ( #35688 )
2026-08-07 13:40:31 +00:00
Tomi Turtiainen
9241a72b9a
fix(core): Handle out-of-scope display option dependencies ( #35845 )
2026-08-07 13:28:04 +00:00
Robin Braumann
ae1252a7ad
feat(core): Add local agent token counting ( #35836 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 13:27:01 +00:00
Robin Braumann
6f761ad917
feat(core): Expose agent test execution through MCP ( #35744 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 13:19:54 +00:00
Arvin A
9d86e36ab9
feat(editor): Suggest testing a new agent from the assistant chat (no-changelog) ( #35706 )
2026-08-07 13:02:09 +00:00
n8n-cat-bot[bot]
5ab9cb3aba
chore: Bump brace-expansion 2.1.2 → 2.1.4 (patch) to clear 4 Aikido findings ( #35854 )
...
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-07 13:00:30 +00:00
Kai
a044c0d1d8
feat(core): Auto-close workflow review requests when a workflow is archived or moved ( #35772 )
2026-08-07 12:53:25 +00:00
Raúl Gómez Morales
c485cea340
feat(core): Add telemetry for Simplified Custom Auth templated credentials ( #35832 )
2026-08-07 12:50:51 +00:00
Raúl Gómez Morales
45551451ac
fix(core): Reject stale Instance AI confirmations instead of hijacking the live run ( #35733 )
2026-08-07 12:50:36 +00:00
Rohit Gahlawat
eda249642c
feat(Salesforce Trigger Node): Add OAuth2 JWT authentication support ( #32257 )
...
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-08-07 12:47:06 +00:00
Declan Carroll
ad6e10943d
chore: Add Codespaces devcontainer variant for cloud agent sessions (no-changelog) ( #35855 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 13:52:24 +01:00
Alex Grozav
76a0105a96
refactor(editor): Remove the unreachable surfaceMcp first-open-modal arm (no-changelog) ( #35617 )
...
Co-authored-by: multica-agent <github@multica.ai>
2026-08-07 12:33:07 +00:00
Alex Grozav
858d4a7cf0
refactor(editor): Migrate the remaining deep design-system imports outside the exports allowlist (no-changelog) ( #35654 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-07 12:31:23 +00:00
Srinjoy
8ac5a60616
fix(X (Formerly Twitter) Node): Update OAuth2 and API endpoints to x.com ( #32699 )
2026-08-07 12:12:52 +00:00
Tomi Turtiainen
3ee502b301
feat(editor): Mark instances running in E2E test mode (no-changelog) ( #35847 )
2026-08-07 12:09:26 +00:00
Svetoslav Dekov
3773c31e47
feat(core): Add detailLevel option to MCP get_workflow_details ( #35497 )
...
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-08-07 12:02:02 +00:00
Thanasis G
93a39d086b
feat(Kafka Trigger Node): Add the v2 consumer, offset handling and message parsing (no-changelog) ( #35616 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-07 11:48:56 +00:00
n8n-cat-bot[bot]
b0991a0756
chore: Bump brace-expansion 5.0.6 → 5.0.9 (patch) to clear 10 Aikido findings ( #35844 )
...
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-07 11:31:04 +00:00
Kai
980c9bd6ea
fix(editor): Remove unsupported button type attributes ( #35578 )
2026-08-07 11:12:39 +00:00
Rob Hough
df1138233a
fix(editor): Use color-mix() for subtle button hover/active states and update guideline (no-changelog) ( #31132 )
...
Co-authored-by: Sebastien Powell <sebpowell@users.noreply.github.com>
2026-08-07 10:47:35 +00:00
Mutasem Aldmour
e73f0a4654
fix(core): Keep n8n-docs always loaded so n8n questions do not route to web search ( #35537 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 10:46:40 +00:00
Robin Braumann
daba594654
fix: Preserve Agent build intent and refresh artifact names ( #35823 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-07 10:35:01 +00:00
Charlie Kolb
926aa1a73b
fix(editor): Show dependency pills on views listing more than 100 resources ( #35825 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 10:26:32 +00:00
Alex Grozav
0d450085bb
test(editor): Move reusable frontend test setup into @n8n/vitest-config (no-changelog) ( #35637 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-07 10:14:37 +00:00
Daria
561af4c567
fix(editor): Keep NDV panels spanning the full container width ( #35818 )
2026-08-07 10:12:16 +00:00
Uddish Verma
897ce6ab9a
feat(API): Add @Deprecated decorator to the decorated controller platform ( #35725 )
2026-08-07 10:06:14 +00:00
Raúl Gómez Morales
6f765e9934
fix(editor): Require an explicit answer or Skip on Instance AI questions ( #35700 )
2026-08-07 10:05:28 +00:00
Denisf88
0e22fdfbc1
feat(API): Add publishIfActive option to workflow update endpoint ( #35813 )
2026-08-07 10:04:19 +00:00
Mike Repeć
98e0952c36
feat(core): Make the vm expression engine the default ( #35738 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 09:55:26 +00:00
n8n-cat-bot[bot]
95e13260c4
chore: Bump brace-expansion 5.0.6 → 5.0.9 (patch) to clear 16 Aikido findings ( #35824 )
...
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-07 09:50:30 +00:00
Raúl Gómez Morales
53841f1b0e
feat: Add Simplified Custom Auth credential with recipe-guided setup in the AI Assistant ( #35056 )
2026-08-07 09:22:36 +00:00
oleg
4ae4cc3602
feat: Add self-hosted AI Assistant onboarding ( #35579 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
2026-08-07 09:02:52 +00:00
n8n-cat-bot[bot]
3adfdf8cca
chore: Bump mysql2 3.17.0 → 3.23.1 (minor) to clear 4 Aikido findings ( #35761 )
...
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-07 08:43:49 +00:00
Alex Grozav
4b76fa9b58
chore(editor): Remove orphaned cloudStoreUtils fixture and a dead export (no-changelog) ( #35635 )
...
Co-authored-by: multica-agent <github@multica.ai>
2026-08-07 08:36:45 +00:00