Commit Graph
20662 Commits
Author SHA1 Message Date
81e3c07fd8 chore: Routine dependency maintenance (no-changelog) (#32164)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-11 18:33:14 +00:00
José Braulio González ValidoandClaude Opus 4.8 efc8e28967 test(ai-builder): Behaviour eval cases + authoring docs (no-changelog) (#32055)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 18:30:54 +00:00
Yuliia Pominchuk aaece415e0 refactor(core): Decouple n8n OAuth server availability from MCP access setting (#32157) 2026-06-11 18:09:46 +00:00
Yuliia Pominchuk 090fa9e84b fix(editor): Restore cross-origin notification after OAuth popup completes (#32087) 2026-06-11 17:45:03 +00:00
Daria a786ee1d15 feat(editor): Persist expanded node group state to local storage (no-changelog) (#32135) 2026-06-11 15:20:50 +00:00
Lorent LempereurandEmilia 10f398dd56 build: Move SSRF protection into @n8n/backend-network package (#32070)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-06-11 14:23:51 +00:00
6afba57091 fix(core): Propagate sub-workflow errors to parent after wait resume (#31927)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-06-11 14:10:04 +00:00
Danny Martini b17b33f56d fix(core): Prevent SSH tunnel cleanup timer from keeping the process alive (no-changelog) (#32146) 2026-06-11 13:43:08 +00:00
Rob HoughandMichael Drury f637d53500 refactor(editor): Improve setting up triggers in Agents (#31308)
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-06-11 13:36:02 +00:00
Ricardo Espinoza 1640a69ea6 feat(core): Add tags support to MCP server (#31446) 2026-06-11 13:25:52 +00:00
2f3ebb620c fix(editor): Auto-reload editor on stale Vite chunk preload error (#31747)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-11 13:05:01 +00:00
José Braulio González ValidoandClaude Opus 4.8 5fa988104b test(ai-builder): Richer multi-turn eval framework (no-changelog) (#32054)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 12:57:08 +00:00
Danny Martini 64dc2608e9 refactor(core): Drop redundant top-level spread in in-isolate jmespath (#32133) 2026-06-11 12:53:55 +00:00
Raúl Gómez Morales f2c764a804 fix(editor): Refresh Instance AI workflow preview on update and restore-version (#31904) 2026-06-11 12:49:30 +00:00
Matsu ee07d08a7d test(core): Stabilize task broker rate-limit test against timing flakes (no-changelog) (#32143) 2026-06-11 12:44:45 +00:00
Lorent Lempereur 5ab381c8bc feat(core): Expose DNS cache metrics via PrometheusMetricsService (#32013) 2026-06-11 12:25:36 +00:00
Matsu 31bb246234 chore: Create a lightweight version of pnpm reset (#32125) 2026-06-11 12:24:46 +00:00
Matsu becb9cffa4 chore: Fix flakes in unit tests around monorepo (#32099) 2026-06-11 12:13:01 +00:00
Albert Alises 9d8fca8746 fix(core): Prevent workflow builder from making HTTP requests in Code nodes (no-changelog) (#32084) 2026-06-11 12:08:06 +00:00
Albert Alises ed4e7e7b03 fix(core): Bind SDK error routes to the declaring node and validate output ports (no-changelog) (#32110) 2026-06-11 12:07:56 +00:00
yehorkardash d0fc358f7e ci: Post file stats on PRs (#32053) 2026-06-11 11:34:38 +00:00
Ilfat Mindubaev 03aca697df test: Add E2E Playwright coverage for redaction enforcement (#31963) 2026-06-11 11:14:50 +00:00
yehorkardash 55dc1690a0 feat: Paginate agents list (no-changelog) (#31991) 2026-06-11 11:06:12 +00:00
Albert AlisesandRiqwan Thamir b64f34c581 fix(core): Ship Instance AI knowledge-base files and report run errors (no-changelog) (#32129)
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-06-11 11:01:17 +00:00
Rob Hough d55360245a fix(editor): Remove 'Building your agent' loading state and go straight to full-page builder (#32120) 2026-06-11 10:57:22 +00:00
Guillaume JacquartandClaude Opus 4.8 71e031688d refactor(core): Extract the OAuth server into a shared oauth-server module (no-changelog) (#32018)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 10:32:22 +00:00
Romeo Balta 3386aa81cc fix(editor): Insert instance ai prompt suggestions instead of submit (#32008) 2026-06-11 09:53:22 +00:00
Tomi Turtiainen 2d37d832ba feat(core): Publish workflow activations via the outbox (no-changelog) (#31996) 2026-06-11 09:43:30 +00:00
Srinjoy 04b4a793cc fix(core): Add RFC 8707 resource parameter to client-side OAuth flow (#30924) 2026-06-11 09:39:57 +00:00
aikido-autofix[bot] 131e4ea9d6 fix: Fix security issue in shell-quote via minor version upgrade from 1.8.3 to 1.8.4 (SEC-809) (#32107)
Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>
2026-06-11 09:31:38 +00:00
Lorent Lempereur 2a900f8974 build: Scaffold @n8n/backend-network package (#32052) 2026-06-11 09:04:21 +00:00
Lorent Lempereur 58c4cd1d87 feat(core): Expose SSRF protection check outcomes as Prometheus metrics (#32004) 2026-06-11 09:00:26 +00:00
Charlie KolbandClaude Fable 5 fd23d4da56 fix(editor): Show correct project in workflow breadcrumb for projectId links (#32103)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 08:52:42 +00:00
DariaandClaude Opus 4.7 2740c07039 feat(editor): Canvas group nodes - Implement collapse expand (no-changelog) (#31291)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-11 08:46:37 +00:00
EugeneandClaude Opus 4.8 a7b910f365 fix(editor): Show AI assistant error when stream ends with unparseable content (#32068)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 08:44:27 +00:00
José Braulio González ValidoandClaude Fable 5 05c554dad5 ci: Align instance AI eval workflow with main CI docker image build (no-changelog) (#32094)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 07:35:00 +00:00
bjorgerandCursor a0380f0fd0 refactor(core): Remove legacy knowledge-base backend (#32056)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-11 07:25:52 +00:00
Srinjoyandyehorkardash 037bdb216f fix(editor): Harden credential modal against async hangs (#31292)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-06-11 07:08:56 +00:00
EugeneandClaude Opus 4.8 f9496c2397 fix(editor): Agent builder progress log lines visual glitches (#32077)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 07:06:56 +00:00
Alex GrozavandClaude Opus 4.7 fad3ee23f6 refactor(editor): Add per-node-id projections and remove workflowState store (no-changelog) (#31001)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-11 07:03:12 +00:00
MatsuandClaude Opus 4.8 d461471436 ci: Always activate SafeChain after restoring cached binary (#32029)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 06:55:58 +00:00
Declan CarrollandClaude Opus 4.8 3923f1978f ci: Full nightly coverage report — unit + integration + E2E + Python merged into one lcov (no-changelog) (#31945)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 06:25:18 +00:00
b6a9e92f3b ci: Record mutation-health untested files as score-0 instead of (#32083)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-10 18:24:42 +00:00
Tomi Turtiainen ef2f21fed3 feat(core): Add trigger diffing to workflow publication (no-changelog) (#31971) 2026-06-10 14:57:59 +00:00
Jaakko Husso 2e8e81ed7f feat(core): Auto delete archived sandboxes and support configuring archive/delete TTL (no-changelog) (#31987) 2026-06-10 14:22:32 +00:00
Raúl Gómez Morales bbb3ca6811 feat(editor): Extend per-editor overrides to execution toasts and canvas AI entry points (no-changelog) (#32057) 2026-06-10 14:16:13 +00:00
Dimitri Lavrenük 5c61d0e657 fix: Computer use disconnect status on client stop (#32059) 2026-06-10 14:05:25 +00:00
Ricardo Espinoza c9f4aa83c4 fix(core): Include indexes and TOAST in Postgres data table size (#31606) 2026-06-10 13:56:38 +00:00
Marek Šneberger 05d44e45b2 feat(GitHub Node): Introduce get members operation on organization resource (#23822) 2026-06-10 13:41:48 +00:00
Guillaume JacquartandClaude Fable 5 3991b05c62 chore(core): Implement e2e tests for MCP OAuth endpoints (#32050)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 13:31:06 +00:00