Commit Graph
804 Commits
Author SHA1 Message Date
Predrag Ristic 6170b2bf18 build(core): Update Instance AI dependencies (#36635) 2026-08-24 13:35:16 +00:00
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
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 JacquartandClaude 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
MatsuandClaude Opus 5 8582dd5185 ci: Speed up the single-instance npm-install check (#36687)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 08:11:47 +00:00
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
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
Bernhard Wittmann f87b345e38 ci: Explain single-instance duplicate findings instead of counting them (#36566) 2026-08-20 06:54:29 +00:00
Riqwan ThamirandCursor 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
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 CarrollandClaude Opus 5 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
+6 c9f2ee661c chore: Bundle/2.x (#36558)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: phyllis-noester <102315132+phyllis-noester@users.noreply.github.com>
Co-authored-by: n8n-assistant[bot] <n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-19 07:57:44 +03:00
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 PowellandCursor d629607ead feat(editor): Pagination control improvements (#34774)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 11:10:15 +00:00
Bernhard Wittmann 0dffaa9723 ci: Report single-instance dependency findings without failing advisory runs (#36437) 2026-08-18 07:12:43 +00:00
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
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
Bernhard Wittmann ac9df5ec17 chore: Add single-instance dependency duplication checks (#34681) 2026-08-17 07:39:48 +00:00
EmiliaandClaude Sonnet 5 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
Declan CarrollandClaude Opus 5 a0f350ed28 ci: Force broad E2E selection for boot-time default changes (no-changelog) (#36333)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-14 13:59:03 +00:00
Mutasem AldmourandClaude Opus 5 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
SaveliiandJames Martin 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
Michael Kret b2df4c8855 feat(editor): Integrate n8n credits into the node credential picker (#35758) 2026-08-14 09:39:40 +00:00
Declan CarrollandClaude Opus 5 1ef82d5081 fix: Resolve the codespace box name from disk and fix the dev-loop guidance (no-changelog) (#36254)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-14 08:49:50 +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
36f2b68c8b fix(editor): Refresh chat history when switching executions (#35312)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2026-08-13 13:33:02 +00:00
Michael Drury a94ffe922e fix(editor): Display tool execution data in Agent sessions (#36085) 2026-08-13 12:41:39 +00:00
Yuliia Pominchuk 5bfcde593d feat(core): Make n8n User Auth (OAuth2) generally available (#35900) 2026-08-12 11:12:46 +00:00
Sebastien Powell 60736dc2f0 feat(editor): Update SegmentControl component (#34447) 2026-08-12 11:07:05 +00:00
5ac6606e81 test(core): Add durable scheduler poll cursors e2e tests (no-changelog) (#35343)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-08-11 20:36:24 +00:00
Raúl Gómez Morales 0f9bff0b14 fix(editor): Open OAuth sign-in popup before network calls and report blocked pop-ups clearly (#35948) 2026-08-11 13:29:09 +00:00
Rob Hough cce5401ed2 fix(editor): Remove misleading reset zoom control (#35843) 2026-08-11 10:22:36 +00:00
Iván Ovejero 4afbd16dc7 ci: Run DB tests against the full supported Postgres range (#35960) 2026-08-11 09:49:07 +00:00
Jaakko HussoandClaude Opus 5 a02498f987 test: Pin Instance AI off for the legacy AI Assistant e2e suites (#35928)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-10 11:37:17 +00:00
Tomi Turtiainen 4664e9029a test: Stabilize SSE push backend test (#35920) 2026-08-10 07:47:28 +00:00
Jaakko Husso fcc4ef59d6 feat(core): Enable 'instance-ai' module by default and remove startup warning (#35670) 2026-08-10 07:14:01 +00:00
Alex GrozavandClaude 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
Mike RepećandClaude Fable 5 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
olegandTuukka Kantola 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
Ricardo Espinoza 74631f72c0 feat(core): Migrate the instance MCP server to the MCP TypeScript SDK v2 (#35467) 2026-08-07 01:16:47 +00:00
Svetoslav DekovandClaude Fable 5 b908b630eb refactor(core): Drop scopes and canExecute from search_workflows MCP tool output (no-changelog) (#35520)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 14:24:37 +00:00
Charlie KolbandClaude Fable 5 5d279923e0 test: Stop local Playwright runs orphaning Vite dev servers (no-changelog) (#35745)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 13:15:11 +00:00
Mike RepećandClaude Fable 5 18c2d715e3 perf(core): Resolve webhook description fields via declared native resolvers (#35404)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 11:44:14 +00:00
Raúl Gómez Morales 1de80acc02 fix(editor): Keep Publish button visible in narrow workflow headers (#35502) 2026-08-06 09:38:06 +00:00
Declan CarrollandClaude Fable 5 1aa604d265 feat: Skip E2E for pnpm.overrides pins provably outside the runtime closure (no-changelog) (#35540)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-06 08:57:37 +00:00
phyllis-noester 242da024ac fix(core): Apply redaction policy to Code node console output (#35121) 2026-08-05 11:00:00 +00:00
Alex GrozavandClaude b5d691bad2 test: Point the global-credential HTTP node at an in-network n8n URL (#35510)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-04 13:20:09 +00:00