Declan Carroll
bbd30299d8
ci: Shard E2E performance tests (no-changelog) ( #38500 )
2026-09-15 08:06:56 +00:00
Declan Carroll
d11d185f5c
test: Balance E2E shards by fixture pool ( #38301 )
2026-09-11 13:17:07 +00:00
Savelii
37e50b56fd
fix(core): Scope end-user credential checks to reachable nodes ( #36970 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-11 10:42:45 +00:00
Matsu
3454df1c1b
chore: Remove dead ESLint config and add lint parity tooling (no-changelog) ( #38343 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-11 13:33:07 +03:00
Charlie Kolb
89b0ea157c
chore: Remove unused workspace dependencies (no-changelog) ( #38377 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 09:53:19 +00:00
n8n-cat-bot[bot]
ec267acdbc
test: Wait for backend readiness before the Playwright database reset ( #38366 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-09-10 16:48:50 +00:00
Matsu
7be94a1184
chore: Update eslint configuration ( #38307 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-10 14:40:35 +03:00
Emilia
d7c54142ed
test(editor): Add an e2e guard for the $env expression preview ( #38042 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-10 09:52:00 +00:00
Tuukka Kantola
5807183432
feat: Rename AI Assistant to n8n Assistant ( #38065 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-09-10 08:56:53 +00:00
James Martin
3527d059bd
fix(core): Fix flakey e2e test by awaiting debounce (no-changelog) ( #38082 )
2026-09-10 08:28:12 +00:00
Declan Carroll
42b9da7f9b
test: Add correlated startup telemetry ( #37920 )
2026-09-10 07:06:39 +00:00
Declan Carroll
6363d25a1b
test: Add harness contract baseline ( #37913 )
2026-09-09 09:33:53 +00:00
mfsiega
cbda01aa6d
fix(core): Re-register the n8n Trigger on every publish through the publication service ( #38153 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 08:36:47 +00:00
Declan Carroll
1ad0b44a68
build: Move the monorepo and Docker deploys to pnpm 12 (no-changelog) ( #37899 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-08 15:15:57 +01:00
Savelii
44d9d908b2
feat(core): Add encryption usage guardrails (no-changelog) ( #37728 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-04 19:24:29 +00:00
Robin Braumann
199433204f
fix(core): Harden agent workflow tools against unpublished, missing, or incompatible workflows ( #37772 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-04 13:03:53 +00:00
Elias Meire
9768c1befd
fix(core): Hide instance MCP OAuth discovery when MCP access is disabled ( #36726 )
2026-09-03 19:12:46 +00:00
RomanDavydchuk
bc8e5ea79c
feat(editor): Update node creator empty state and add a link to suggest an MCP service ( #37339 )
2026-09-03 15:17:19 +00:00
n8n-cat-bot[bot]
2c0e22f8ec
test: Emit per-bucket axe scores to CI output ( #37626 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 12:47:21 +00:00
Bernhard Wittmann
b436bfa584
feat(editor): Deprecate and hide the Ask AI tab in the Code node ( #37641 )
2026-09-03 07:09:43 +00:00
n8n-cat-bot[bot]
3130b2ff7b
test: Wire accessibility checks into a journey with an opt-in HTML ( #37349 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-02 09:18:38 +00:00
Jaakko Husso
02464a1ca1
test: Use the hosted sandbox service when it is configured ( #37297 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 13:12:23 +00:00
Declan Carroll
ca16909e0f
ci: Refresh E2E shard metrics and add a per-shard minimum test time (no-changelog) ( #37451 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-01 09:55:51 +00:00
Romeo Balta
04edd2b911
feat(editor): Nudge manual builders experiment (no-changelog) ( #37145 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 13:40:49 +00:00
n8n-cat-bot[bot]
d3900d81af
test: Add axe accessibility fixture for Playwright journeys ( #37345 )
...
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 (24.18.1) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (26.5.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) / Verify single-instance deps (npm-install) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-29 05:03:45 +00:00
Sandra Zollner
45e3a2e119
test(editor): Update approval status label format in review round trip test ( #37328 )
2026-08-28 14:26:18 +00:00
Kai
846bb4bab8
test(editor): Add an E2E test for the workflow reviews round trip ( #36906 )
2026-08-28 09:03:23 +00:00
Miguel Ángel Moreno
8bf95ac2b6
fix(editor): Stop a new node from showing a deleted node's execution data ( #36915 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-28 07:56:27 +00:00
Emilia
82ce843b5d
test: Wait for task runner registration before executing code in e2e tests (no-changelog) ( #37220 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-27 13:03:09 +00:00
Jaakko Husso
7fe438e530
fix(core): Keep AI Assistant workflow builds honest about their project ( #37177 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 09:40:04 +00:00
Csaba Tuncsik
48c42fa4b8
chore(editor): Derive dev REST base URL from N8N_PORT (no-changelog) ( #35770 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-26 03:59:32 +00:00
Savelii
34224407c2
feat(core): Make form trigger OAuth2 authentication generally available ( #36950 )
...
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
Co-authored-by: Yuliia Pominchuk <31064937+yuliia-pominchuk@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: James Martin <james.martin@n8n.io>
2026-08-24 17:47:35 +00:00
James Martin
b01d7c2230
fix(editor): Fix authenticated multi-page forms not loading the next page (no-changelog) ( #36917 )
...
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
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 14:04:35 +00:00
James Martin
ffd2b35595
fix(editor): Fix non-project credentials sometimes appearing as options ( #36715 )
2026-08-24 13:40:47 +00:00
Predrag Ristic
6170b2bf18
build(core): Update Instance AI dependencies ( #36635 )
2026-08-24 13:35:16 +00:00
Emilia
df8bfd9e56
feat(core): Back off a failing poll trigger instead of re-polling every tick (no-changelog) ( #35707 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-08-21 23:17:17 +00:00
Savelii
04dedd60d6
feat(core): Revert - Make form trigger OAuth2 authentication generally available ( #36848 )
2026-08-21 16:32:30 +00:00
Yuliia Pominchuk
2cb6a34045
feat(core): Make form trigger OAuth2 authentication generally available ( #36451 )
...
Co-authored-by: Savelii Sychov <savelii.sychov@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 13:12:41 +00:00
Guillaume Jacquart
a65e0e368f
fix(core): Validate access token audience in OAuth2 credential resolver ( #35119 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-21 12:04:22 +00:00
n8n-cat-bot[bot]
9a899b67df
test: Stabilize canvas zoom assertion after route changes ( #36694 )
...
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-20 13:48:55 +00:00
Arvin A
6c68e784e1
feat(core): Add folder filtering to the MCP workflow search tool ( #36516 )
2026-08-20 13:28:22 +00:00
n8n-cat-bot[bot]
7ae32c1c99
test: Stabilize clipboard read in getWorkflowFromClipboard ( #36409 )
...
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: Miguel Angel Moreno <1411774+miguelsaddress@users.noreply.github.com>
2026-08-20 13:05:20 +00:00
Riqwan Thamir
d7a48752f9
test: Stabilize Instance AI execute-step e2e against in-progress builds (no-changelog) ( #36623 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 15:01:48 +00:00
n8n-cat-bot[bot]
ea8a5ca2d3
test: De-flake NDV run-selector E2E by fixing composer wait timeout ( #36408 )
...
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: Miguel Angel Moreno <1411774+miguelsaddress@users.noreply.github.com>
2026-08-19 12:07:09 +00:00
Declan Carroll
0490f99fef
build: Bump Playwright to 1.62.1 (no-changelog) ( #36441 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 06:00:46 +00:00
n8n-cat-bot[bot]
c0d1bd0e5f
test: Gate canvas readiness before header interactions after route ( #36422 )
...
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-18 14:19:13 +00:00
Sebastien Powell
d629607ead
feat(editor): Pagination control improvements ( #34774 )
...
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
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 11:10:15 +00:00
Svetoslav Dekov
7ea9d542e3
fix(core): Require trigger node name for MCP workflow executions ( #36341 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-08-18 00:01:37 +00:00
Alex Grozav
784b243121
test(editor): Ratchet shell modal keys and catch lost registrations in CI (no-changelog) ( #36324 )
...
Co-authored-by: multica-agent <github@multica.ai>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-17 12:55:00 +00:00
Yuliia Pominchuk
bf28af68e9
feat(core): Redesign the account connect panel on hosted forms ( #36344 )
2026-08-17 07:42:08 +00:00