Olivier
842ec5b62d
fix(core): Turn off expression spans by default ( #41211 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 22:23:07 +00:00
n8n-cat-bot[bot]
ec074519d9
feat: Add policy attachment read endpoints (no-changelog) ( #41122 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 16:13:10 +00:00
Rúben Castro
6f3b397a1e
feat(editor): Mark community packages with blocked node types (no-changelog) ( #41105 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
2026-10-16 15:43:39 +00:00
n8n-cat-bot[bot]
21221adc78
fix: Validate attendee values ( #40953 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-16 14:56:23 +00:00
Guillaume Jacquart
532e8ef930
fix(core): Save policy rules that name uninstalled packages (no-changelog) ( #41210 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-16 14:48:56 +00:00
n8n-cat-bot[bot]
24621ad4ca
chore: Add review/lint rule to discourage open-ended fields in nodes (warn level) ( #39959 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-16 14:47:15 +00:00
n8n-cat-bot[bot]
8ee5cf1845
chore: Flaky test: frontend.service.test.ts (3 master or merge-queue commits in 72 h) ( #41279 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-16 14:44:01 +00:00
Stephen Wright
7f16040253
feat(Databricks Node): Add the Lakebase Delete operation (no-changelog) ( #40543 )
2026-10-16 14:42:03 +00:00
Csaba Tuncsik
ddc97694b5
fix(Microsoft Teams Node): Add the TeamMember.Read.All scope and correct the Trigger scope notice ( #39819 )
2026-10-16 14:27:44 +00:00
Rúben Castro
eaf47cfe39
fix(editor): Improve destination validation and surface save errors ( #40897 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
2026-10-16 14:14:55 +00:00
Ricardo Espinoza
986b82fa28
feat: Add telemetry events to the skills hub (no-changelog) ( #41234 )
2026-10-16 14:12:37 +00:00
Jan
76cce99626
fix(editor): Unify documentation links across settings pages ( #40289 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 13:57:10 +00:00
Jaakko Husso
f34c093f08
feat(core): Add an optional model for n8n Assistant memory tasks ( #41137 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:55:06 +00:00
Mike Repeć
158152496a
fix(core): Reuse connections in the log streaming webhook destination ( #41261 )
...
Co-authored-by: Theo Nastos <theodore.nastos@n8n.io>
2026-10-16 13:54:34 +00:00
Jan
1f223c85f8
fix(editor): Start the empty-state icon cards cycling on load and use them on the MCP and external secrets pages ( #40232 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 13:53:32 +00:00
Ricardo Espinoza
6a015ecb18
fix(core): Check the delete permission when the agent page moves a skill (no-changelog) ( #41222 )
2026-10-16 13:52:18 +00:00
n8n-cat-bot[bot]
033ec05bff
chore: Bump handlebars 4.7.9 → 4.7.10 (patch) to clear 6 Aikido findings ( #41277 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-16 13:46:42 +00:00
Theodore Nastos
dd79a610c5
feat(core): Enable node and credential type policies by default ( #41022 )
2026-10-16 13:44:56 +00:00
Martin Rechenberger
a63a8edb55
fix(editor): Hide the Community Plus enrollment modal on Cloud (no-changelog) ( #41251 )
2026-10-16 13:40:37 +00:00
symbiote15
f5dc06f753
fix(Postgres Node): Keep comma-containing values as one query parameter ( #40240 )
2026-10-16 13:28:55 +00:00
Jaakko Husso
b78913f75d
fix(core): Keep the workflow source file when n8n Assistant sends blank source ( #41201 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:28:54 +00:00
Guillaume Jacquart
dfec6dee81
fix(editor): Allow copy and cut of a selection with a restricted node (no-changelog) ( #41276 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 13:25:51 +00:00
Uddish Verma
f92b4c11d6
feat(API): Limit Public API requests for each API key (no-changelog) ( #41008 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:19:34 +00:00
Luigi Gubello
5120d25cbc
fix(editor): Count missing input apart in the QuickJS shadow report (no-changelog) ( #41214 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:15:19 +00:00
Bernhard Wittmann
a6719b8db7
fix(Email Trigger (IMAP) Node): Check the mailbox when the trigger activates ( #41013 )
2026-10-16 13:10:25 +00:00
Bernhard Wittmann
7001886432
fix(core): Give each new Microsoft Teams sign-in credential a unique name (no-changelog) ( #41256 )
2026-10-16 13:04:21 +00:00
Sam Wooler
a906d2fdfc
feat(API): Return the parent folder on workflow read endpoints ( #40981 )
...
Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-16 12:48:25 +00:00
Anne Aguirre
683fd11259
fix(core): Pass reasoning effort on open router model node ( #41179 )
2026-10-16 12:43:58 +00:00
Mike Repeć
1b02863c00
fix(core): Hand node reference results without an item shape to the engine (no-changelog) ( #41083 )
2026-10-16 12:25:04 +00:00
n8n-cat-bot[bot]
d0cb582163
chore: Bump fast-uri 3.1.5 → 3.1.8 (patch) to clear 12 Aikido findings ( #41255 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-16 12:21:08 +00:00
Anne Aguirre
ea98bd0600
fix(AI Agent Node): Replay Anthropic thinking turns with their tool arguments ( #41241 )
2026-10-16 12:09:01 +00:00
Predrag Ristic
1405d4a351
feat(core): Add self-healing results to Inbox ( #40741 )
2026-10-16 12:07:09 +00:00
Anne Aguirre
f84413516a
fix(core): Web search misconfigs in agents as UserError ( #41257 )
2026-10-16 12:00:35 +00:00
Sandra Zollner
333a010112
feat(core): Store promotion exports in n8n directory ( #40863 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 12:00:28 +00:00
Ali Elkhateeb
b7b3d72737
feat(API): Honor Idempotency-Key on Public API POST requests ( #40978 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 11:58:36 +00:00
n8n-cat-bot[bot]
5a3fc39972
fix: Skip dependency files and continue after custom node load ( #41117 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-16 11:53:13 +00:00
Rúben Castro
d460eb28ca
fix(editor): Explain why copy, cut, duplicate and pin refuse a restricted node (no-changelog) ( #40997 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-16 11:51:01 +00:00
Francesca Sargent
4a5fdd5b68
fix(editor): Return to the requested page after SSO sign-in ( #41151 )
2026-10-16 11:42:25 +00:00
MHMD
e7f0607bf1
fix(core): Allow switching a node back to a credential the user cannot use after a save ( #41198 )
2026-10-16 11:39:13 +00:00
Sandra Zollner
64d8a3ad19
feat(core): Add promotion run and review data model (no-changelog) ( #40794 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 11:28:06 +00:00
James Martin
c70b5d49b3
fix(core): Redact a parent execution if any sub-workflows have redaction enabled ( #41129 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 11:02:43 +00:00
Stephen Wright
c28d130c6c
feat(Databricks Node): Explain Lakebase setup failures (no-changelog) ( #40523 )
2026-10-16 10:49:36 +00:00
MHMD
ca9661c091
fix(editor): Keep the used-in rows on the credential sharing tab when personal-space sharing is disabled ( #41207 )
2026-10-16 10:40:31 +00:00
Emre Caglar
a94f5dc8b7
feat(editor): Move the check rule and delete actions in the agent check row (no-changelog) ( #41170 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 10:26:51 +00:00
Emre Caglar
fffea4c0c0
fix(editor): Remove the warning badge from the needs-work agent avatar (no-changelog) ( #41164 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 10:26:41 +00:00
Emre Caglar
14e633d481
fix(editor): Keep rounded corners on a single row in the agent checks list (no-changelog) ( #41166 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 10:26:28 +00:00
Emre Caglar
575eb6fa43
fix(editor): Show the check conversation stripes in dark mode (no-changelog) ( #41167 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 10:26:19 +00:00
Emre Caglar
3ea0a3da98
fix(editor): Join the check conversation box to the practice-run strip (no-changelog) ( #41168 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 10:26:06 +00:00
Emre Caglar
fed8b1ec69
feat(editor): Use a segment control for the agent checks status filter (no-changelog) ( #41169 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 10:09:00 +00:00
Jan Kalkan
eba25caa70
feat(core): Require credential:create scope for create-with-values package imports (no-changelog) ( #41131 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:55:56 +00:00
Sam Wooler
fe3627914a
fix(API): Log errors before returning generic 500 in Public API ( #41186 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:54:41 +00:00
Jaakko Husso
aba5258930
feat(core): Add the scope column to the agents table (no-changelog) ( #41165 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:52:52 +00:00
Bernhard Wittmann
aadbb7c498
fix(editor): Let the Assistant chat finish the Microsoft Teams setup (no-changelog) ( #41188 )
2026-10-16 09:38:51 +00:00
Predrag Ristic
8bee1eeb20
refactor(core): Prepare the shared Inbox ( #40739 )
...
Co-authored-by: kgrhartlage <kai.hartlage@n8n.io>
2026-10-16 09:37:52 +00:00
Eugene
2eab299dfa
fix(core): Pass Agent stop signals to foreground workflow tools (no-changelog) ( #40776 )
2026-10-16 09:21:44 +00:00
João Almeida
fc9f9575e2
fix(editor): Keep workflow name in edit mode after Rename menu action ( #41120 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:04:26 +00:00
João Almeida
116a81e06e
fix(editor): Keep pending navigation when workflows list query is unchanged ( #41125 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:04:20 +00:00
João Almeida
b36f6c0baf
test: Fix flaky zoom after route changes e2e test ( #41130 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 09:04:09 +00:00
Riqwan Thamir
fa88c3e251
feat(core): Write finish_setup credentials into node tools (no-changelog) ( #41219 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-16 08:49:51 +00:00
Dominik
8120328661
fix(editor): Rename Admin Panel to Cloud console ( #41187 )
2026-10-16 08:38:56 +00:00
Ricardo Espinoza
1ee29b2875
fix(editor): Lock the skill scope for users who cannot delete the skill (no-changelog) ( #41221 )
2026-10-16 08:28:41 +00:00
Ricardo Espinoza
f553331100
fix(editor): Keep the builder skill modal open on a taken name (no-changelog) ( #41227 )
2026-10-16 08:28:19 +00:00
Ricardo Espinoza
1a6b6a65d4
feat(editor): Name the project in the skill "available to" options (no-changelog) ( #41229 )
2026-10-16 08:27:34 +00:00
Ricardo Espinoza
88a2426947
fix(core): Trim skill names and refuse a name of only spaces (no-changelog) ( #41223 )
2026-10-16 08:18:55 +00:00
n8n-assistant[bot]
f5febab84d
chore: Update e2e impact map ( #41245 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-16 08:18:15 +00:00
Ricardo Espinoza
dde9871497
feat(editor): Link to the skills settings page from the agent skill picker (no-changelog) ( #41228 )
2026-10-16 08:18:13 +00:00
Bernhard Wittmann
cc83b5bd77
feat(core): Use the agent's icon in the Microsoft Teams app package (no-changelog) ( #40322 )
2026-10-16 08:14:01 +00:00
Guillaume Jacquart
1ea18e9ef9
feat(editor): Show policy-blocked items in the source control pull modal ( #40604 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-16 08:04:25 +00:00
n8n-cat-bot[bot]
1ba56b6579
chore: Bug - Credentials sharing tab placeholder text misleading ( #41239 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: kgrhartlage <kai.hartlage@n8n.io>
2026-10-16 07:47:39 +00:00
Jaakko Husso
baa38dbdc6
feat(core): Add owned-session queries to the Agents thread repositories (no-changelog) ( #40615 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 07:45:16 +00:00
Jaakko Husso
601f6ac0da
feat(editor): Let the Agents chat host render host events by placement (no-changelog) ( #40720 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 07:40:56 +00:00
OrdoAbChao
e29c3a4085
fix(Splunk Node): Preserve errors when continuing after failed items ( #40368 )
2026-10-16 07:35:28 +00:00
Jaakko Husso
447fc866bb
feat(core): Add hidden turns, turn options and a system kind to the Agents queue (no-changelog) ( #40614 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / 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: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 19:25:36 +00:00
Ricardo Espinoza
860f1273eb
feat(editor): Add the Skills page to Context settings (no-changelog) ( #41031 )
2026-10-15 15:35:20 +00:00
Jan Kalkan
deed9a2f32
feat(core): Report credentials created with partial package data separately (no-changelog) ( #41156 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 15:29:25 +00:00
nvonahsen
a32c652c09
fix(editor): Prevent doubled base path when opening folders with N8N_PATH set ( #33065 )
...
Signed-off-by: Niclas von Ahsen <niclas.vonahsen@elementx.ai>
Signed-off-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-10-15 15:25:39 +00:00
Ricardo Espinoza
1903d53bc0
fix(editor): Save only the OpenTelemetry status when enabling or disabling ( #41142 )
2026-10-15 14:43:53 +00:00
n8n-cat-bot[bot]
131e9c8679
fix: Keep free-floating sticky notes clear of workflow nodes ( #41195 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-15 14:41:40 +00:00
Bernhard Wittmann
236220b248
fix(Email Trigger (IMAP) Node): Find new mail on servers with a broken IMAP4rev2 mode ( #41018 )
2026-10-15 14:33:49 +00:00
Toni Devine
af0202d840
feat(editor): Rework the WhatsApp channel setup to match the new design ( #40923 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 14:33:41 +00:00
yehorkardash
adc6d35388
feat: Update Slack Bot to n8n rebrand (no-changelog) ( #41203 )
2026-10-15 14:25:48 +00:00
Svetoslav Dekov
b2b2a8641a
feat(editor): Attach skills hub skills from a picker in the agent builder (no-changelog) ( #41104 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 14:14:18 +00:00
James Martin
952b1e73b2
fix(core): Display an error message when failing to connect to oauth credentials ( #41058 )
2026-10-15 14:03:47 +00:00
Anne Aguirre
f596162dc7
fix(core): Close agent after run when invoked from workflow ( #41128 )
2026-10-15 13:44:45 +00:00
MHMD
378847ae1e
refactor(core): Share the inbound admission steps between protected-resource surfaces ( #41162 )
2026-10-15 13:32:58 +00:00
n8n-cat-bot[bot]
9e3b52cbbb
fix: Restore command bar focus and standardize creation icons ( #41185 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-15 12:58:16 +00:00
Checo
054288e488
fix(GitlabTrigger): use NodeApiError.httpCode and safe description access in webhook checkExists ( #35486 )
...
Signed-off-by: sergioperezcheco <checo520@outlook.com>
2026-10-15 12:53:34 +00:00
Mike Repeć
c839d6cd49
fix(core): Remove unused N8N_SCHEDULER_MIN_INTERVAL setting ( #41194 )
2026-10-15 12:29:35 +00:00
Nour Alhadi Mahmoud
154cd63bbc
feat(editor): Add GitLab promotion connector setup (no-changelog) ( #41019 )
2026-10-15 11:58:24 +00:00
Ricardo Espinoza
3c447b42a7
fix(core): Key each OAuth authorization request to its own session ( #39930 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-15 11:43:45 +00:00
Yen Su
1659fa3737
feat(Databricks Node): Refuse the Vector Store metadata filter on non-standard endpoints (no-changelog) ( #41047 )
2026-10-15 11:18:08 +00:00
Luigi Gubello
9806798e89
chore: Update @langchain/langgraph to 1.4.21 ( #40680 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 11:14:29 +00:00
Charlie Kolb
cdeb405948
refactor(core): Extract Workflow Builder session persistence into a backend module ( #41075 )
2026-10-15 10:56:13 +00:00
Dimitri Lavrenük
e45a65a9bf
fix(core): Improve base URL check for declarative nodes ( #40778 )
2026-10-15 10:51:15 +00:00
Charlie Kolb
b68bd3129b
refactor(core): Move auth registries and OAuth proxies into shared packages ( #41088 )
2026-10-15 10:32:13 +00:00
Lukas
e8ded61fe1
build: Update eslint-plugin-n8n-nodes-base to 2.0.0 for ESLint 10 ( #38653 )
...
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-10-15 10:28:37 +00:00
Bernhard Wittmann
d046047dd0
feat(editor): Update the Microsoft Teams setup copy and give both flows a Done step (no-changelog) ( #41010 )
2026-10-15 10:10:06 +00:00
Srinjoy
f483ebd9d1
fix(MCP Trigger Node): Pass through MCP content arrays instead of double-wrapping tool results ( #39131 )
2026-10-15 10:08:42 +00:00
Luigi Gubello
fddef57734
chore: Update toml to 4.2.0 ( #40672 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (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 Opus 5.5 <noreply@anthropic.com>
2026-10-15 09:34:39 +00:00
Sebastien Powell
ba97e46afc
fix(editor): Cleanup legacy button variants ( #41175 )
2026-10-15 09:31:34 +00:00
Anne Aguirre
4cb7a6ee3d
fix(core): Clear agent runtime cache when credential is updated ( #40961 )
2026-10-15 09:26:22 +00:00
Luigi Gubello
8ed8607a52
chore: Update simple-git to 4.0.2 ( #40675 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 09:24:16 +00:00
Yen Su
67c1981f2f
fix(core): Let LLM failed-attempt handling retry and honour Retry-After ( #41002 )
2026-10-15 09:13:44 +00:00
Luigi Gubello
a8880cb449
chore: Update pdfjs-dist to 6.3.289 ( #40677 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 09:13:43 +00:00
Stephen Wright
d411a44be0
feat(Databricks Node): Add the Lakebase Insert operation (no-changelog) ( #40520 )
2026-10-15 09:12:26 +00:00
Ricardo Espinoza
0c0b38e3cb
feat(core): Turn the skills hub on with an environment variable instead of a PostHog flag (no-changelog) ( #41143 )
2026-10-15 08:59:25 +00:00
Mayank SIngh
315e0a5377
fix(Convert to File Node): Decode data URIs and validate Base64 input ( #38554 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-10-15 08:57:21 +00:00
Gigi
efd4e21aad
fix(core): Evict idle mcp-browser sessions to prevent connection leak ( #36850 )
...
Signed-off-by: Luigi Colluto <luigicolluto2006@gmail.com>
2026-10-15 08:56:27 +00:00
Jaakko Husso
bab83634ce
perf(core): Reuse the prebaked runtime skills bundle in the sandbox (no-changelog) ( #41027 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 08:35:34 +00:00
n8n-assistant[bot]
d6c9b9fba3
chore: Update e2e impact map ( #41163 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-15 08:18:58 +00:00
Luigi Gubello
b36befcb75
chore: Update nodemailer to 10.0.14 ( #40674 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 08:09:12 +00:00
Charlie Kolb
ed2500ffb2
refactor(core): Move feature provider proxies into backend services ( #41087 )
2026-10-15 08:00:25 +00:00
n8n-cat-bot[bot]
9c0b546a30
chore: Bug - Delete project confirmation dialog button misaligned ( #41160 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-15 07:54:00 +00:00
Charlie Kolb
07595a0007
ci: Respect pnpm workspace exclusions in dependency verifier ( #41159 )
2026-10-15 07:48:25 +00:00
Nour Alhadi Mahmoud
1e67d0315d
feat(API): Add GitLab promotion repository and branch discovery (no-changelog) ( #40788 )
2026-10-15 07:15:40 +00:00
Charlie Kolb
338b0ca3fd
refactor(core): Move published workflow data into backend services ( #41086 )
2026-10-15 07:13:46 +00:00
Jaakko Husso
48edbef643
fix(core): Keep Observer detail lines instead of discarding the response ( #41134 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 07:13:19 +00:00
Charlie Kolb
5d79c16f51
test(core): Stabilize transport timeout test ( #41150 )
2026-10-15 07:03:20 +00:00
Theodore Nastos
40094e363b
chore: Assign policy and OpenTelemetry code to Governance & Observability in OWNERS (no-changelog) ( #41050 )
2026-10-15 06:30:12 +00:00
Alex Antoniuk
e2529a8494
perf(editor): Load prettier only when the user formats code ( #41014 )
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
2026-10-14 21:48:42 +00:00
Raúl Gómez Morales
50c4ced224
fix(core): Keep pending setup for nodes that n8n Assistant added in an earlier build ( #41070 )
2026-10-14 16:52:18 +00:00
Bernhard Wittmann
b7a5500d16
feat(editor): Align the Microsoft Teams channel settings with the new design (no-changelog) ( #41054 )
2026-10-14 16:52:09 +00:00
Mayank SIngh
f6b24d0ae9
fix(editor): Display custom evaluation metrics correctly ( #40852 )
2026-10-14 16:15:34 +00:00
Raúl Gómez Morales
3c7dcf902d
feat(ai-builder): Write LangTracer results from the routing evals (no-changelog) ( #40954 )
2026-10-14 15:42:42 +00:00
Mike Repeć
fbe743b9df
fix(core): Charge element content for comparing array methods in native evaluation (no-changelog) ( #41079 )
2026-10-14 15:40:38 +00:00
Andreas Fitzek
f5924004ca
feat(core): Accept OAuth2 bearers on the public API through the trusted-source pipeline (no-changelog) ( #41127 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-14 15:34:39 +00:00
Mike Repeć
b270d48686
fix(core): Charge node reference calls against the native evaluation work budget (no-changelog) ( #41080 )
2026-10-14 15:19:55 +00:00
Mike Repeć
3277f8c3b5
test(core): Give node reference parity cases a slim fixture item (no-changelog) ( #41081 )
2026-10-14 15:19:46 +00:00
Yuliia Pominchuk
a57c8f3aba
fix(core): Redact the parent execution when a sub-workflow uses a credential the viewer cannot use ( #41085 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-14 15:15:42 +00:00
Ricardo Espinoza
dcd312c5a9
feat(core): Copy inline agent skills into the skills hub at startup (no-changelog) ( #41030 )
...
Co-authored-by: Roman Makowiak <roman.makowiak@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 15:08:50 +00:00
Mike Repeć
a6d5b4de3f
test(core): Pin the quickjs nested -0 conversion in native evaluation parity (no-changelog) ( #41092 )
2026-10-14 15:04:02 +00:00
Temo
3968a60bf7
fix(ERPNext Node): Return each row once and tolerate empty Get Many options ( #36860 )
2026-10-14 14:51:43 +00:00
Theodore Nastos
17fb3c0e17
docs(API): Label type availability policy endpoints as Preview (no-changelog) ( #41101 )
2026-10-14 14:26:59 +00:00
Nikhil Kuriakose
b965e90307
test: Move Adore-owned specs to Knowledge and retire the Adore owner ( #40933 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-14 14:18:23 +00:00
Bernhard Wittmann
38135e1f83
feat: Read files attached in Microsoft Teams channels and group chats (no-changelog) ( #41001 )
2026-10-14 13:51:02 +00:00
Anne Aguirre
616062487a
feat(editor): Show agent personalisation icon in subagent modal ( #41094 )
2026-10-14 13:47:36 +00:00
Mike Repeć
1950434a27
fix(core): Create an XML parser for each webhook request body ( #41098 )
2026-10-14 13:42:48 +00:00
Anne Aguirre
b3e8b7d9ce
fix(editor): Use the deployment name on the Az Foundry path ( #41103 )
2026-10-14 13:35:40 +00:00
Jaakko Husso
56eac665c3
fix(core): Make the Assistant check the n8n side before it names a failure cause (no-changelog) ( #41097 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 13:26:37 +00:00
Luigi Gubello
8bc7161ab1
feat(editor): Compare the QuickJS expression engine with legacy behind a flag (no-changelog) ( #40496 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 13:24:09 +00:00
Uddish Verma
57e26feda4
feat(API): Add the Public API rate limit environment variables (no-changelog) ( #41003 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 13:21:34 +00:00
n8n-cat-bot[bot]
9c42a76b1a
test: Stabilize user select email-filtering tests ( #41095 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-14 13:17:45 +00:00
Irénée
ae374e79ab
feat(core): Add a credential conflict policy to package import (no-changelog) ( #40963 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-14 13:11:32 +00:00
n8n-cat-bot[bot]
ef8d61bda7
fix(API): Check scope version when replacing policy attachments (no-changelog) ( #40964 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-14 13:06:15 +00:00
Ilfat Mindubaev
caeaff7230
feat(editor): Show the model that answered in the AI log header ( #40988 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 12:58:13 +00:00
Johannes Nicolai
a3f47117cf
fix(OpenAI Node): Report token usage for image operations ( #38463 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-10-14 12:56:44 +00:00
Toni Devine
9a524e7c21
feat(core): Add WhatsApp credential check and webhook handshake status ( #40921 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 12:48:31 +00:00
Toni Devine
adedbbf560
feat(core): Add typing indicator, media download and media retention … ( #40920 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 12:48:20 +00:00
Bernhard Wittmann
4eb63d6f41
feat: Update Browser Use extension to n8n rebrand (no-changelog) ( #41096 )
2026-10-14 12:38:28 +00:00
Charlie Kolb
b6d39e2d30
refactor(core): Move JWT support into backend services ( #41089 )
2026-10-14 12:10:59 +00:00
Sam Wooler
7920e6cf6b
refactor(API): Retire the express-openapi-validator stack from the Public API (no-changelog) ( #40801 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 12:07:18 +00:00
Charlie Kolb
76c43094cd
refactor(core): Extract Quick Connect into a backend package ( #41076 )
2026-10-14 12:04:16 +00:00
Jaakko Husso
898701b05b
fix(core): Skip resource mapper validation when the mapped value is null ( #41069 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 12:00:20 +00:00
Kai
f63111202f
fix(core): Confirm project deletions before instance apply ( #40941 )
2026-10-14 11:50:52 +00:00
Mike Repeć
633eacaae6
fix(editor): Use an outline button for bulk notify in the migration report (no-changelog) ( #41084 )
2026-10-14 11:29:29 +00:00
José Braulio González Valido
1b0cdd5998
fix(ai-builder): Report eval helper model failures as infrastructure, not as bad JSON (no-changelog) ( #40415 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-14 11:23:25 +00:00
Raúl Gómez Morales
578eea403d
fix(core): Stop asking to set up a node when n8n Assistant only adds a step next to it ( #41067 )
2026-10-14 11:20:43 +00:00
José Braulio González Valido
7c38974070
fix(ai-builder): Keep eval mock notes to data, not response layouts (no-changelog) ( #40818 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 11:20:06 +00:00
Mike Repeć
d68ad7e97b
feat(core): Evaluate pure expression extensions in native expression evaluation (no-changelog) ( #40865 )
2026-10-14 10:49:37 +00:00
Declan Carroll
0650b9cce0
refactor: Move idle memory baselines to efficiency ( #41037 )
2026-10-14 10:32:11 +00:00
Mike Repeć
df7b3a19c6
fix(editor): Use outline buttons for secondary actions in the migration report (no-changelog) ( #41072 )
2026-10-14 10:28:04 +00:00
Mike Repeć
de42c9515d
feat(editor): Let admins notify workflow owners in bulk from the migration rule detail ( #41060 )
2026-10-14 10:26:05 +00:00
Jaakko Husso
d26f914e3d
fix(editor): Cancel the Assistant thread when the hand-off navigation fails ( #41056 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 10:12:32 +00:00
Johannes Nicolai
8b5ea6d9e0
fix(editor): Stop auto-selecting the Evaluation Trigger over other triggers ( #38883 )
...
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-10-14 09:57:23 +00:00
Charlie Kolb
bfd4885026
ci: Automate get-n8n fallback version updates ( #40973 )
2026-10-14 09:53:55 +00:00
Stephen Wright
3800bce812
feat(Text Classifier Node): Add opt-in confidence scores to the output ( #40743 )
2026-10-14 09:42:05 +00:00
Mike Repeć
aae8eb63d7
docs: Add env-var-docs skill for JSDoc on @Env config properties ( #41053 )
2026-10-14 09:19:42 +00:00
Mutasem Aldmour
0b4c99f10d
fix(core): Pick output schemas by parameter value for Gmail and Notion (no-changelog) ( #40757 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 09:11:49 +00:00
n8n-cat-bot[bot]
066480d8db
fix: Check provisioning license on Users settings page ( #41048 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-14 08:59:23 +00:00
Florian Gareis
b8780d8fee
fix(HomeAssistant Node): Only sent Home Assistant attributes on upsert if set ( #36298 )
2026-10-14 08:58:22 +00:00
Anne Aguirre
e47940eecd
feat(editor): Publish agent modal and modal for warning about unpublished workflows ( #40987 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-14 08:47:05 +00:00
Jaakko Husso
e3b2603d7b
chore(core): Remove activation-capped AI Assistant trial variant (no-changelog) ( #41036 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 08:21:20 +00:00
Jaakko Husso
726a5829c8
fix(core): Use the module registry to decide if the Assistant has the Agents features ( #41026 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 08:19:48 +00:00
n8n-assistant[bot]
54f1670791
chore: Update e2e impact map ( #41051 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-14 08:18:31 +00:00
Jan
b3e8634c83
fix(editor): Apply the standard settings layout to the Context preferences page ( #40716 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-14 08:02:30 +00:00
Rick Gale
1643a8598b
chore: Assign evaluation code to the AI Trust team (no-changelog) ( #40918 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-14 08:01:17 +00:00
Anne Aguirre
9498088256
feat(core): Apply budget alerts and stops to sub-agent run ( #40884 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-14 07:56:27 +00:00
Yuliia Pominchuk
da3491fc87
feat(editor): Link to the credential sharing tab when execution data is redacted ( #40976 )
2026-10-14 07:48:34 +00:00
Yen Su
d83f95b377
fix(Databricks Node): Mark the MLflow tool span ERROR when the tool returned an error string (no-changelog) ( #40990 )
2026-10-14 07:27:56 +00:00
n8n-assistant[bot]
46761a60a9
chore: Bundle/2.x ( #41035 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: n8n-assistant[bot] <n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: João Almeida <jg.almeida56@gmail.com>
Co-authored-by: Savelii <savelii.sychov@n8n.io>
Co-authored-by: Rick Gale <richardgale90@gmail.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Yuliia Pominchuk <31064937+yuliia-pominchuk@users.noreply.github.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
Co-authored-by: Miguel Ángel Moreno <1411774+miguelsaddress@users.noreply.github.com>
Co-authored-by: Anne Aguirre <anne.aguirre@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Kai <kai.hartlage@n8n.io>
Co-authored-by: Luigi Gubello <27034386+luigigubello@users.noreply.github.com>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: MHMD <45968454+dou-mhmd@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2026-10-14 06:33:56 +00:00
Bernhard Wittmann
ccf42e3213
fix(ai-builder): Make browser credential-setup evals grade the right thing (no-changelog) ( #40858 )
2026-10-14 06:24:28 +00:00
Svetoslav Dekov
94bdf85a8a
feat(core): Switch agent skills to the skills hub (no-changelog) ( #40860 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Roman Makowiak <roman.makowiak@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 00:12:36 +00:00
José Braulio González Valido
29de1c63ae
fix(ai-builder): Remove the Context7 docs lookup from the eval mock (no-changelog) ( #40021 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 21:30:08 +00:00
José Braulio González Valido
92f8eb51b3
chore(Message an Agent Node): Add output schemas (no-changelog) ( #40821 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 21:29:33 +00:00
José Braulio González Valido
146d7804af
fix(ai-builder): Count eval runs that read another build's workflow as framework issues (no-changelog) ( #40717 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 21:29:00 +00:00
José Braulio González Valido
88de3cac20
feat(ai-builder): Move eval judges to Sonnet 5.5 and add per-role eval LLM settings (no-changelog) ( #40330 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 21:28:25 +00:00
Roman Makowiak
04f4afe3dc
feat(core): Add skills repository, service and REST API (no-changelog) ( #40653 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 20:28:55 +00:00
Nikhil Kuriakose
6924027e93
test: Move Adore-owned specs for Context features to Context ( #40932 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-13 19:41:28 +00:00
Nikhil Kuriakose
ef183e632d
test: Move Adore-owned specs for the updates panel to Cloud Growth ( #40931 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-13 19:41:27 +00:00
Nikhil Kuriakose
ed1c1e561a
test: Move Adore-owned specs for node features to NODES ( #40930 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-13 19:41:27 +00:00
Nikhil Kuriakose
a3a014422f
test: Move Adore-owned specs for Catalysts features to Catalysts ( #40929 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-13 19:41:26 +00:00
Ricardo Espinoza
f1fecf97e9
feat(core): Add skills hub tables (no-changelog) ( #40464 )
2026-10-13 19:03:23 +00:00
Andreas Fitzek
5da4d19e50
feat(core): Add the trusted sources management API (no-changelog) ( #40975 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-13 18:24:34 +00:00
Uddish Verma
2019ea5593
feat(API): Expose the API key ID on the token grant (no-changelog) ( #40986 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 18:16:50 +00:00
Guillaume Jacquart
4419fc4ba2
feat(core): Add the blocking project and opt-in state to policy violations ( #40985 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 17:49:51 +00:00
yehorkardash
52aed7ac97
fix(Execute Command Node): Don't spawn console on Windows ( #40909 )
2026-10-13 16:07:56 +00:00
n8n-cat-bot[bot]
1d2c879fab
fix: Pass structured inputs to OpenAI Responses tools ( #40638 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-13 16:07:14 +00:00
Rob Hough
bffe7d8392
feat(editor): Update UI with n8n rebrand ( #40342 )
...
Co-authored-by: Bob Hough <15361982+heymynameisrob@users.noreply.github.com>
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
Co-authored-by: Sebastien Powell <sebpowell@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 16:06:30 +00:00
n8n-cat-bot[bot]
d245b17b89
fix: Allow skipping table initialization ( #40437 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-13 16:03:37 +00:00
daniel-hai
8977833ee2
feat(Monday.com Node): Add V2 with full V1 parity as the default ( #35515 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
2026-10-13 15:53:55 +00:00
Alexander Gekov
acf5291d80
feat: Show Gemini models by name and list prioritized models first in model pickers ( #40965 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-13 15:41:36 +00:00
Rob Hough
ebf078b64c
fix(editor): Restore the new session shortcut in agent chat ( #40907 )
...
Co-authored-by: Bob Hough <15361982+heymynameisrob@users.noreply.github.com>
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-10-13 15:29:20 +00:00
Charlie Kolb
9052f8ff3e
test(editor): Reduce publish timeline paging test work ( #40993 )
2026-10-13 15:05:18 +00:00
Kai
e0fe04084e
fix(core): Allow project promotion without an instance export ( #40939 )
2026-10-13 14:31:19 +00:00
Yen Su
e859abaf18
fix(Databricks Node): Bring the AI Agent panel to parity with AI Agent 2.2 ( #40989 )
2026-10-13 14:10:45 +00:00
Mike Repeć
a972eebe51
feat(editor): Let admins notify workflow owners from the migration rule detail ( #40949 )
2026-10-13 13:57:26 +00:00
yehorkardash
739c59e991
feat(core): Implement automated migrations for removed nodes ( #40877 )
2026-10-13 13:45:24 +00:00
Mike Repeć
de090cb2a0
feat(core): Evaluate primitive reads off $now and $today natively (no-changelog) ( #40945 )
2026-10-13 13:31:32 +00:00
MHMD
b97fe7c7d4
fix(core): Hide personal credentials from agents until they are fully supported (no-changelog) ( #40789 )
2026-10-13 13:31:17 +00:00
Riqwan Thamir
38e4aebfc8
perf(core): Reduce Agent Builder round trips in an initial build (no-changelog) ( #40719 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-13 13:29:11 +00:00
Mike Repeć
d8a06666da
feat(core): Add an endpoint that notifies workflow owners about migration findings ( #40952 )
2026-10-13 13:07:59 +00:00
Bernhard Wittmann
60e0cb1e7b
feat(core): Publish the Microsoft Teams app to the organisation (no-changelog) ( #40697 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-13 13:01:48 +00:00
Rup Sarmah
b09efb706c
fix(core): Handle every escaped closing bracket in an expression ( #40487 )
2026-10-13 12:58:10 +00:00
Tomi Turtiainen
f090f53480
refactor(core): Select CLI start trigger for workflow runs ( #40375 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
2026-10-13 12:35:36 +00:00
Mike Repeć
347385b07b
feat(core): Treat notified migration findings as unresolved ( #40951 )
2026-10-13 12:19:30 +00:00
Guillaume Jacquart
bb45bca5ff
feat(editor): Show the policy reason when an agent tool call is refused ( #40673 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 12:19:29 +00:00
Sam Wooler
3075b60576
fix(API): Apply projectId filter to executions for member API keys ( #40887 )
...
Co-authored-by: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-13 12:03:20 +00:00
Sam Wooler
4fcb628fca
refactor(API): Migrate n8n-packages export endpoint to PublicApiController (no-changelog) ( #40756 )
...
Build: Benchmark Image / build (push) Has been cancelled
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Has been cancelled
Util: Publish API Schema / Cloudflare Pages (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 11:56:11 +00:00
Bernhard Wittmann
1ee379898b
feat(core): Add the recommended Microsoft Teams channel setup (no-changelog) ( #40696 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-13 11:55:56 +00:00
Lorent Lempereur
366ed6ed0e
refactor(core): Declare system tasks with a typed schedule and target (no-changelog) ( #40703 )
2026-10-13 11:42:37 +00:00
Anne Aguirre
248c86355b
fix(core): Describe MCP servers only from user or registry text in Agent Builder ( #40974 )
2026-10-13 11:19:46 +00:00
Stephen Wright
e5866ac6c1
feat(Kafka Node): Make version 2 the default for new Kafka nodes and triggers ( #40744 )
2026-10-13 11:07:10 +00:00
Jaakko Husso
2bc3265e63
perf(ai-builder): Trust a matching prebaked bundle manifest in the sandbox (no-changelog) ( #40820 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 11:04:18 +00:00
Lorent Lempereur
f6861fe494
feat(core): Enable the durable scheduler by default ( #40891 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-13 10:47:35 +00:00
Anne Aguirre
632d8b9eb0
feat(editor): Update budget panel when agent executes ( #40971 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-13 10:44:26 +00:00
Declan Carroll
5549374241
chore: Upgrade agent harness to 0.6.0 (no-changelog) ( #40967 )
2026-10-13 10:28:40 +00:00
Alex Grozav
cba16247b9
feat(editor): Open the migration workflow from its name (no-changelog) ( #40895 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 10:24:15 +00:00
Alex Grozav
e528f948ce
fix(editor): Use full width for the migration rule header (no-changelog) ( #40890 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 10:24:02 +00:00
James Gee
d3bc2754b4
feat(core): Add create-with-values credential missing mode to package import ( #36767 )
2026-10-13 10:21:33 +00:00
Jaakko Husso
ffda639b3f
fix(editor): Show follow-up run events in the Assistant after a reconnect ( #40883 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 10:12:33 +00:00
Declan Carroll
97e5ae56e4
test: Add Dive checks and reusable Playwright CLI fixtures ( #40831 )
2026-10-13 10:02:00 +00:00
yehorkardash
bda9118168
feat: Overhaul MCP tool permissions for Agents ( #39878 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-13 09:54:46 +00:00
Csaba Tuncsik
96eff1efb9
fix(core): Reflect failed publications in the active workflows endpoints ( #40641 )
2026-10-13 09:49:33 +00:00
Guillaume Jacquart
eb66e1bde0
docs(API): Mark type availability policy endpoints as beta ( #40959 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 09:04:12 +00:00
Tomi Turtiainen
a8a028e2dc
docs: Clarify primary key selection order in migration skill ( #40958 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-13 09:03:31 +00:00
Yen Su
44c8a312c3
feat(core): Append node tool attributions to agent replies and add Genie attribution and deep links to the Databricks node ( #40765 )
2026-10-13 08:42:57 +00:00
Declan Carroll
7bad46ee7e
chore: Upgrade agent harness to 0.5.1 (no-changelog) ( #40956 )
2026-10-13 08:34:04 +00:00
Veljko Terzic
45eea1bc35
feat(core): Remove the startup pass from workflow history compaction ( #40886 )
2026-10-13 08:02:51 +00:00
Stephen Wright
c8c8c3a81e
feat(Databricks Node): Add the Lakebase Get Many operation (no-changelog) ( #40508 )
2026-10-13 07:52:26 +00:00
Florian Gößler
e74f1c19da
fix(core): Log custom data truncation only above the 512-character limit ( #40899 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-13 07:49:13 +00:00
Alex Grozav
f16c1375b1
feat(editor): Add bulk migration to the migration rule detail (no-changelog) ( #40896 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 07:48:53 +00:00
n8n-release-tag-merge[bot]
5146e3960f
Merge tag 'n8n@2.44.0'
2026-10-13 07:44:08 +00:00
Yen Su
14c77900df
fix(Databricks Node): Rename Genie resource labels to Genie Agent and the MCP tile to Databricks Genie One ( #40760 )
2026-10-13 07:21:37 +00:00
n8n-assistant[bot]
bae368caca
🚀 Release 2.44.0 ( #40943 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-10-13 07:12:07 +00:00
Mike Repeć
f3e2bd83b3
feat(core): Suspend in-flight production executions at worker shutdown ( #40568 )
2026-10-13 07:04:07 +00:00
Jaakko Husso
27fcb968fb
fix(core): Require workflow create scope for single node runs in n8n Assistant ( #40908 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 06:40:58 +00:00
n8n-assistant[bot]
2562744611
chore: Update e2e impact map ( #40942 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-13 06:40:48 +00:00
Pierantonio Cangianiello
8d93e31d1d
chore: Make the create-pr skill write shorter PR descriptions for new reviewers ( #40811 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 05:25:35 +00:00
ADITYA KUMAR JHA
2596f3ac1c
fix(core): Match regex case-insensitively when ignore case is enabled ( #33589 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-10-13 04:03:35 +00:00
Svetoslav Dekov
e2c4054cba
feat(editor): Replace Windsurf with Devin in the MCP client dialog ( #40912 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 00:17:07 +00:00
Anne Aguirre
2ca4e55502
fix(core): Stabilise background child approval wait ( #40834 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-12 21:18:01 +00:00
n8n-cat-bot[bot]
cea974e770
test: Stabilize MCP workflow select empty-state test (no-changelog) ( #40926 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-12 18:39:14 +00:00
Luka Zivkovic
ce20d1dea4
fix: Load agent evals by default and share the rollout flag (no-changelog) ( #40915 )
2026-10-12 16:42:27 +00:00
Svetoslav Dekov
53d1fd5991
feat(editor): Show last updated date on the Preferences page (no-changelog) ( #40869 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 15:16:43 +00:00
Veljko Terzic
776f4e1944
feat(core): Run the execution pruning hard delete as a durable system task (no-changelog) ( #40661 )
2026-10-12 15:01:55 +00:00
Mike Repeć
3ff9c83bda
fix(core): Validate the size argument of the chunk() expression extension ( #40880 )
2026-10-12 14:54:04 +00:00
Guillaume Jacquart
89733cdb9a
feat(core): Send telemetry when a policy blocks an action (no-changelog) ( #40871 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-12 14:51:40 +00:00
Jaakko Husso
0209caafff
feat(editor): Let the Agents chat host render results of finished tool calls (no-changelog) ( #40611 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 14:26:14 +00:00
Andreas Fitzek
0755255c35
feat(core): Add internal API for running the inbound authentication pipeline (no-changelog) ( #40894 )
2026-10-12 14:05:26 +00:00
James Martin
36ae8f74ce
chore(core): Seeds the default internal trusted source (no-changelog) ( #40758 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-12 13:55:20 +00:00
Nour Alhadi Mahmoud
160c126c6e
feat(core): Add GitLab promotion providers (no-changelog) ( #40749 )
2026-10-12 13:55:19 +00:00
Mike Repeć
d3deffbfa5
fix(core): Match the Brazilian real symbol in the in-isolate currency regex ( #40893 )
2026-10-12 13:55:17 +00:00
Anne Aguirre
b542f66119
fix(editor): Remove redundant description for create workflow option in agent config ( #40882 )
2026-10-12 13:54:15 +00:00
n8n-cat-bot[bot]
f0a38cfe58
feat: Add Antigravity to the MCP client connection dialog ( #40879 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 13:53:19 +00:00
Jan Kalkan
27b43de85f
feat(core): Pair data table columns by id on package import ( #40709 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 13:40:47 +00:00
Alex Grozav
7ceb84f06c
fix(editor): Fix the last updated label in the migration report (no-changelog) ( #40889 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-12 13:38:00 +00:00
Alex Grozav
2a51f38d55
fix(editor): Rename the "Executions fail" label to "Executions will fail" ( #40888 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-12 13:37:54 +00:00
Alex Grozav
e0958fe094
feat(editor): Suggest won't fix for workflows that have not run in 12 months (no-changelog) ( #40782 )
...
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 13:33:30 +00:00
MHMD
bc8b803471
test: Wait for the Overview list before the sidebar click in a flaky project test (no-changelog) ( #40864 )
2026-10-12 13:26:08 +00:00
Danny Martini
26d93b601a
docs(engine): Record the resume-token decision (no-changelog) ( #39089 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-12 13:17:09 +00:00
Pierantonio Cangianiello
c9cb3ee3ab
fix(core): Let the editor download binary data of an Engine v2 execution ( #40663 )
2026-10-12 13:08:38 +00:00
Svetoslav Dekov
22ff2a0636
feat(editor): Show who created each preference on the Preferences page ( #40868 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 13:04:59 +00:00
Alex Grozav
7dae1b64de
feat(editor): Add bulk state actions to the migration rule detail (no-changelog) ( #40780 )
...
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 12:51:08 +00:00
Stephen Wright
27aa660a74
fix(Microsoft SharePoint Trigger Node): Name the real cause in the missing-target error (no-changelog) ( #40400 )
2026-10-12 12:44:08 +00:00
Veljko Terzic
6cd3539b1e
feat(core): Run the pending-authorization cleanup as a durable system task (no-changelog) ( #40859 )
2026-10-12 12:17:23 +00:00
Jaakko Husso
97ca4c49e0
feat(editor): Let the Agents chat host provide its own interactive cards (no-changelog) ( #40609 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 12:08:23 +00:00
Robin Braumann
bd22105646
feat(core): Add Google Vertex AI support for agents (no-changelog) ( #40545 )
2026-10-12 12:05:53 +00:00
Lorent Lempereur
e16066c322
feat(core): Give long system tasks an explicit timeout (no-changelog) ( #40521 )
2026-10-12 12:00:59 +00:00
Andreas Fitzek
7cd9fcd3d1
feat(core): Map roles from trusted-source rules on resolve (no-changelog) ( #40809 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 11:53:47 +00:00
Mutasem Aldmour
2176819865
fix(core): Validate execution timeout against the configured maximum in Instance AI saves ( #40769 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 11:48:02 +00:00
Ali Elkhateeb
d038f89e91
feat(API): Delete expired Public API idempotency keys (no-changelog) ( #40748 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
2026-10-12 11:45:00 +00:00
Lorent Lempereur
3dd805d9ed
feat(core): Bound a poll by the timeout of its occurrence (no-changelog) ( #40518 )
...
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-10-12 11:31:52 +00:00
Michael Drury
16e29da52f
fix(editor): Keep typed characters in Markdown fields ( #40805 )
2026-10-12 11:25:33 +00:00
n8n-cat-bot[bot]
b8b0387a31
fix: Use ID token claims when UserInfo is unavailable ( #40779 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 11:14:06 +00:00
Lorent Lempereur
8b6352a6fa
feat(core): Report a timed-out system task run as timed out (no-changelog) ( #40516 )
...
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-10-12 10:46:12 +00:00
Lorent Lempereur
839b841dda
feat(core): Stop a scheduled task run at its timeout (no-changelog) ( #40515 )
...
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-10-12 10:46:11 +00:00
Lorent Lempereur
53a6019ad5
feat(core): Store and provision the timeout of scheduled jobs (no-changelog) ( #40513 )
2026-10-12 10:46:10 +00:00
Lorent Lempereur
2a1fde3634
feat(core): Add settings for the timeout of scheduled tasks (no-changelog) ( #40512 )
2026-10-12 10:46:09 +00:00
Mutasem Aldmour
37799ad2f2
fix(editor): Align nodes panel to the embedded canvas in the n8n Assistant split view ( #40795 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 10:29:40 +00:00
n8n-cat-bot[bot]
a1800105ef
fix: Report resource-operation violations as errors ( #40830 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-12 09:52:15 +00:00
Aryan Bahl
6b77613ee8
fix(Odoo Node): Normalize datetime fields to Odoo format before write ( #34186 )
...
Co-authored-by: Toni Devine <tonidevine24@gmail.com>
Co-authored-by: Toni Devine <118546181+devinetoni@users.noreply.github.com>
2026-10-12 09:46:07 +00:00
n8n-cat-bot[bot]
205c1c3ee5
refactor: Share appender for connection changes ( #39472 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-12 09:11:50 +00:00
Andreas Fitzek
65cc931018
feat(core): Link and provision users from trusted-source identities (no-changelog) ( #40755 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 09:01:17 +00:00
Andreas Fitzek
3dd3efc42f
feat(core): Resolve trusted-source subjects to users on the read path (no-changelog) ( #40698 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-12 09:01:16 +00:00
Svetoslav Dekov
ca9b10054c
refactor(core): Route agent skill refs through one service ( #40754 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:25:58 +00:00
Jaakko Husso
c9f54fab4d
feat(editor): Add composer and message extensions to the Agents chat panel (no-changelog) ( #40613 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:17:36 +00:00
Jaakko Husso
82d21934d3
feat(editor): Add a host extension API to the Agents chat panel (no-changelog) ( #40608 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 08:17:35 +00:00
Lorent Lempereur
1f27b98366
feat(core): Add a timeout column to the scheduler tables (no-changelog) ( #40510 )
2026-10-12 08:08:45 +00:00
Nikhil Kuriakose
30d883e866
chore: Assign the CLI skill commands to Context in OWNERS (no-changelog) ( #40766 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-12 08:04:32 +00:00
Robin Braumann
3ec89b24dc
feat(core): Add first message time to agent telemetry (no-changelog) ( #40857 )
2026-10-12 07:29:04 +00:00
Luigi Gubello
2e049bb3de
chore: Remove xregexp from the FTP client ( #40676 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-10-12 07:21:06 +00:00
Robin Braumann
8297b2e6d2
fix(editor): Load node types before authenticated pages render ( #40812 )
2026-10-12 07:18:43 +00:00
Elias Meire
601304543d
fix(editor): Keep same-named parameter values apart when their types differ ( #40170 )
2026-10-12 07:05:03 +00:00
n8n-assistant[bot]
ceaa82cd4f
chore: Update e2e impact map ( #40853 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-12 06:24:15 +00:00
n8n-assistant[bot]
444e4a9384
chore: Update node popularity data ( #40849 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (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-10-12 00:49:02 +00:00
n8n-cat-bot[bot]
45938389b8
fix: Wait for MockServer HTTP status without following logs ( #40846 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-11 22:09:03 +00:00
Jakub Kadlubiec
3301b2cc0f
chore: Move Assistant frontend and AI usage tests ownership to Assistant (no-changelog) ( #40804 )
CI: Master (Build, Test, Lint) / Build & format (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) / 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: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Credential Setupability / update-setupability (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Util: Update Credential Setupability / approve-and-automerge (push) Has been cancelled
2026-10-11 11:50:01 +00:00
n8n-assistant[bot]
529b0d1c3b
chore: Update e2e impact map ( #40828 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-11 06:14:03 +00:00
Bernhard Wittmann
7424f0ca04
feat(editor): Add an upload step to the Microsoft Teams setup (no-changelog) ( #40339 )
2026-10-09 22:13:36 +00:00
Alex Antoniuk
a33ecf7481
refactor(editor): Move log streaming route and modal to a module descriptor (no-changelog) ( #40426 )
2026-10-09 20:23:49 +00:00
Alex Antoniuk
3085f45f71
feat(editor): Add placeholder page for inactive frontend modules (no-changelog) ( #40553 )
2026-10-09 20:23:48 +00:00
José Braulio González Valido
ed4fbf4ed3
fix(ai-builder): Make eval file fixtures match the scenario (no-changelog) ( #40725 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 18:55:59 +00:00
Sam Wooler
feed158ba2
feat(API): Support binary response bodies on Public API controller routes (no-changelog) ( #40704 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 17:46:14 +00:00
Jaakko Husso
9ff8d4fc73
fix(core): Handle each Chat Hub segment once in queue mode ( #40791 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 17:07:01 +00:00
José Braulio González Valido
5bc6021477
fix(ai-builder): Run agents that a workflow calls with mocked tools in eval runs (no-changelog) ( #40584 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 15:56:40 +00:00
Toni Devine
50c2ca0a27
feat(core): Handle inbound media handling for whatsapp ( #39409 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 15:24:15 +00:00
Jaakko Husso
d6370a0002
fix(editor): Show one attach button in the agent chat composer (no-changelog) ( #40810 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 15:09:42 +00:00
Jaakko Husso
44a6370aba
feat(core): Send client context with Agents chat messages (no-changelog) ( #40612 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 15:09:17 +00:00
Robin Braumann
ef000908e7
docs: Link Google Vertex AI credential documentation ( #40729 )
2026-10-09 15:01:53 +00:00
Ali Elkhateeb
cdf3787834
feat(API): Add an idempotency key table for the Public API (no-changelog) ( #40381 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-09 14:52:36 +00:00
Anne Aguirre
5e01906a1e
feat(core): Post a budget-stop message on external agent channels ( #40767 )
2026-10-09 14:41:51 +00:00
Mike Repeć
f05b29abeb
test(core): Skip radix toString parity under quickjs in native evaluation fuzz (no-changelog) ( #40800 )
2026-10-09 14:33:43 +00:00
Guillaume Jacquart
b33b0db040
feat(core): Add an extends selector to credential type policies (no-changelog) ( #40305 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 14:33:37 +00:00
Guillaume Jacquart
d1422fb652
refactor(core): Split type availability policy DTOs by policy kind (no-changelog) ( #40602 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 14:33:29 +00:00
Rúben Castro
87c9b1c52a
fix(core): Move the policy scope version by one on each accepted write (no-changelog) ( #40802 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-09 14:31:18 +00:00
Mutasem Aldmour
be402be262
fix(editor): Keep the prompt visible while the assistant starts a new thread ( #40796 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 14:29:57 +00:00
Robin Braumann
cdc23c666f
feat(editor): Add project selection to Vertex AI credentials ( #40667 )
2026-10-09 14:23:57 +00:00
Iván Ovejero
bbd35e281b
fix(core): Keep waiting executions unchanged when a resume request fails ( #40683 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
2026-10-09 14:23:36 +00:00
Mutasem Aldmour
55eb2ce442
fix(editor): Keep the workflow setup step counter on one line ( #40771 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 14:12:42 +00:00
Mutasem Aldmour
4032797790
fix(editor): Show the renamed agent name in the assistant artifact tab ( #40770 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 14:12:33 +00:00
ocdejong
c7135451eb
feat(core): Emit opt-in start marker spans for workflow and node executions ( #40762 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 14:09:39 +00:00
Charlie Kolb
88a2531558
refactor(core): Move data-table dependency services to shared package ( #40526 )
2026-10-09 13:54:56 +00:00
Theodore Nastos
75de193d90
feat(editor): Explain a restricted model provider with the restriction popover ( #40705 )
2026-10-09 13:52:20 +00:00
Jaakko Husso
ee8a608a22
fix(core): Let the streaming heartbeat stop on Chat Hub responses ( #40792 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 13:43:59 +00:00
Jaakko Husso
55def8cc2b
feat(core): Add atomic thread metadata patches to Agents memory (no-changelog) ( #40610 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 13:41:05 +00:00
Alex Grozav
85f690d3b9
feat(editor): Add filters and sorting to migration rule details (no-changelog) ( #40781 )
...
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 13:36:01 +00:00
Yen Su
c2e625bbb0
fix(Databricks Node): Reset dependent Lakebase locators and pin the picker filters (no-changelog) ( #40787 )
2026-10-09 13:21:15 +00:00
Thanasis G
344dea5c77
feat(core): Report the deployment artifact in telemetry ( #40319 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 13:14:32 +00:00
Theodore Nastos
b28dceb462
fix(editor): Place the restricted node popover per host, keep one open, and stack the admin dialog ( #40678 )
2026-10-09 13:12:49 +00:00
Robin Braumann
a7cba90a85
feat: Add Google Vertex AI credentials ( #40665 )
2026-10-09 13:06:56 +00:00
Andreas Fitzek
0d7df52a45
feat(core): Translate trusted-source claims into an external identity (no-changelog) ( #40681 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 13:06:31 +00:00
Robin Braumann
55200605dd
docs: Keep routine pre-commit checks lightweight ( #40790 )
2026-10-09 13:05:11 +00:00
Theodore Nastos
cde7a9dbd9
feat(editor): Disable restricted model providers in the agent model selector ( #40658 )
2026-10-09 12:59:23 +00:00
Alex Grozav
ff7ef60841
feat(editor): Redesign the migration rule detail list (no-changelog) ( #40654 )
...
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 12:50:38 +00:00
Benjamin Schroth
c92141d141
fix(editor): Fix header on n8n Chat page (no-changelog) ( #40737 )
2026-10-09 12:47:20 +00:00
Benjamin Schroth
9e1866736c
feat(editor): Always show n8n Chat in agent channels (no-changelog) ( #40784 )
2026-10-09 12:42:22 +00:00
ocdejong
22ba4e7bc5
feat(core): Add execution identity to every OTel span ( #40649 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 12:41:36 +00:00
Yuliia Pominchuk
033a9b512c
fix(core): Allow reverting a workflow version that uses credentials the user cannot use ( #40701 )
2026-10-09 12:37:11 +00:00
Anne Aguirre
e2b4fee0ec
fix(editor): Keep Agent Builder settings inside a narrow column ( #40759 )
2026-10-09 12:28:20 +00:00
mfsiega
35078f1d04
feat(core): Let admins assign the owner of a workflow's migration findings (no-changelog) ( #40452 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 12:15:27 +00:00
Mike Repeć
a2ac242b91
feat(core): Accept array literals and single-parameter callbacks in native expression evaluation (no-changelog) ( #40292 )
2026-10-09 12:08:12 +00:00
Robin Braumann
e64dc46055
feat(API): Export Agents in n8n packages (no-changelog) ( #40428 )
2026-10-09 12:05:33 +00:00
Yen Su
fd06e07efa
feat(Databricks Node): Add the Lakebase pickers and endpoint URL assembly (no-changelog) ( #40407 )
2026-10-09 11:47:21 +00:00
Robin Braumann
21af799450
feat(core): Add source breakdowns to agent telemetry (no-changelog) ( #40726 )
2026-10-09 11:42:26 +00:00
mfsiega
fd04f01e8e
feat(core): Show the suggested owner of each affected workflow (no-changelog) ( #40394 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 11:04:19 +00:00
n8n-cat-bot[bot]
af98327a5e
fix: Keep execution details clear of preview canvas ( #40176 )
...
Build: Benchmark Image / build (push) Has been cancelled
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Has been cancelled
Util: Publish API Schema / Cloudflare Pages (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>
2026-10-09 10:46:58 +00:00
Raúl Gómez Morales
c21ed4f13a
fix(Google Gemini Chat Model Node): Point the AI builder to the model catalog for new Gemini models ( #40159 )
...
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 10:43:38 +00:00
Anne Aguirre
8b7065a876
fix(core): Block the assistant when AI credits hit zero ( #40659 )
2026-10-09 10:39:03 +00:00
Garrit Franke
8f9f673b86
feat(core): Support minor levels in n8nNodesApiVersion (no-changelog) ( #39308 )
...
Co-authored-by: Benny Neugebauer <mail@bennycode.com>
2026-10-09 10:35:40 +00:00
Irénée
a3391ba93c
fix(core): Check the credential save policy before package import creates stubs ( #40687 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 10:30:47 +00:00
James Martin
56e2802e67
chore(core): Moves the grant authorization method into the TrustedSourceGate (no-changelog) ( #40571 )
2026-10-09 10:27:04 +00:00
Robin Braumann
aee0b23b8e
feat(core): Add Agent package selection and dependency resolution (no-changelog) ( #40418 )
2026-10-09 10:22:12 +00:00
mfsiega
d3173d3893
fix(core): Remove the Execute Sub-workflow each-mode breaking-change rule and migration (no-changelog) ( #40753 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 10:17:18 +00:00
MHMD
19337237ec
fix(editor): Show the unavailable credential at the top of the node picker ( #40693 )
2026-10-09 10:01:39 +00:00
Raúl Gómez Morales
d900743bce
fix(core): Improve node placement when n8n Assistant edits a workflow ( #40139 )
...
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 09:56:40 +00:00
Irénée
978f810bbe
fix(core): Remove credentials of deleted projects on source control pull ( #40692 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 09:29:07 +00:00
Rodrigo Santos da Silva
ae15984493
feat(editor): Suggest and apply fixes for failed agent eval checks (no-changelog) ( #40711 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-10-09 09:27:15 +00:00
Mutasem Aldmour
9f85b8379c
fix(editor): Remove trailing newline from AI Assistant code blocks (no-changelog) ( #40731 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-09 09:24:16 +00:00
Mike Repeć
24b9db41b3
feat(core): Declare what on main awaits a queued run's outcome (no-changelog) ( #40567 )
2026-10-09 09:05:07 +00:00
Robin Braumann
503092ccca
feat(core): Add the Agent package export adapter (no-changelog) ( #40402 )
2026-10-09 08:59:58 +00:00
Robin Braumann
16a8db6675
feat(core): Define and validate the Agent package format (no-changelog) ( #40391 )
2026-10-09 08:59:57 +00:00
Jaakko Husso
bc0a9cbc11
fix(core): Report approval tools with no tool connected in workflow validation ( #40561 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 08:56:43 +00:00
mfsiega
c6f1e20d9e
feat(engine): Accept seeded steps on execution start ( #40456 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 08:56:37 +00:00
Sandra Zollner
a249e20290
feat(core): Promote folder and project renames alongside selected workflows ( #40502 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-09 08:51:21 +00:00
Raúl Gómez Morales
1c84af2e96
fix(core): Resume tool calls for deferred tools that a skill loaded ( #40126 )
...
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-10-09 08:49:16 +00:00
Nikhil Kuriakose
aca9033dca
chore: Split Adore OWNERS entries into Context and Knowledge (no-changelog) ( #40355 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-09 08:28:57 +00:00
mfsiega
2efdd3e021
feat(core): Add the migration owner suggestion service (no-changelog) ( #40224 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-09 08:28:25 +00:00
Theodore Nastos
01da88958d
feat(editor): Show the restriction callout and lock the agent tool configuration form ( #40657 )
2026-10-09 08:09:15 +00:00
James Martin
6f5f79321b
chore(core): Adds LocalAuthorizationServer implementation for token authentication (no-changelog) ( #40702 )
2026-10-09 07:56:57 +00:00
Pierantonio Cangianiello
690fbb525a
test(core): Prove binary data on engine v2 across the planes in the container parity suite (no-changelog) ( #40417 )
2026-10-09 07:53:35 +00:00
José Braulio González Valido
5480258fb5
feat(ai-builder): Report the eval harness's own model usage per case (no-changelog) ( #40718 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 07:52:09 +00:00
José Braulio González Valido
bfebfd26c1
feat(ai-builder): Move eval mocks to Sonnet 5.5 (no-changelog) ( #40721 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-09 07:50:47 +00:00
Robin Braumann
806a2aa94b
refactor(core): Use typed package requirement consumers ( #40621 )
2026-10-09 07:42:23 +00:00
Dmitrii
13679fcb97
feat(core): Report insights billable executions as the daily instance metric (no-changelog) ( #40536 )
2026-10-09 06:57:43 +00:00
Svetoslav Dekov
75a9cc7e12
feat(core): Search, create and reopen agents from the command bar ( #40504 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 06:29:53 +00:00
n8n-assistant[bot]
03248c11bf
chore: Update e2e impact map ( #40733 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-09 06:25:02 +00:00
n8n-cat-bot[bot]
23b6de7028
test: Assign Chat Hub E2E specs to Assistant ( #40732 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-09 06:21:50 +00:00
Predrag Ristic
53d33b0f95
fix(core): Support streamed reasoning from custom AI endpoints (no-changelog) ( #37875 )
2026-10-09 05:45:07 +00:00
Jakub Kadlubiec
c4f84e2f78
test: Remove flaky Chat Hub conversation flow e2e test (no-changelog) ( #40728 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 05:36:24 +00:00
Jan
3ba522910b
fix(editor): Use pulsing status dot for the enabled n8n Assistant setting ( #40712 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-09 05:35:12 +00:00
José Braulio González Valido
6fc0aeda35
fix(ai-builder): Read eval pin data when the model explains it after the JSON (no-changelog) ( #40682 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-08 21:57:15 +00:00
José Braulio González Valido
5b78e8b655
fix(ai-builder): Run each eval build in its own empty project (no-changelog) ( #40715 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-08 21:15:11 +00:00
Alex Antoniuk
cef87cfcab
feat(editor): Add order to settings sidebar links ( #40505 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-08 20:48:14 +00:00
Charlie Kolb
a2c8142013
ci: Remove the /test-workflows PR comment trigger (no-changelog) ( #40688 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 17:54:09 +00:00
Luigi Gubello
cabf0bf3b4
feat(core): Serve the instance CSP on all non-script responses ( #40205 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-10-08 17:33:44 +00:00
n8n-cat-bot[bot]
84d2fd6f3a
fix: Align execution retry menu and clarify actions ( #40710 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-08 17:16:52 +00:00
Sam Wooler
ce1be847c8
refactor(API): Migrate n8n-packages import-selection endpoint to PublicApiController (no-changelog) ( #40554 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 16:12:09 +00:00
Anne Aguirre
fe26ba8d3a
feat(core): Experiment to show assistant composer and starter templates in agent list ( #40396 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-08 15:50:16 +00:00
n8n-cat-bot[bot]
03f7c76acd
fix: Update runtime and MCP dependency APIs (no-changelog) ( #40204 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-10-08 15:43:51 +00:00
Raúl Gómez Morales
e67e5a9ef1
test(core): Run routing cases that start with state (no-changelog) ( #40378 )
2026-10-08 15:33:58 +00:00
Benjamin Schroth
3a37ec1dcc
feat: Show when an n8n Chat agent is no longer available (no-changelog) ( #40430 )
2026-10-08 15:25:09 +00:00
Uddish Verma
77a692a4bb
fix(API): Give a union of object schemas a root type: object in the generated spec (no-changelog) ( #40409 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:24:14 +00:00
mfsiega
6a41a5ed39
feat(core): Send telemetry with the migration report overview counts (no-changelog) ( #40387 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 15:24:12 +00:00
mfsiega
ea8417e29a
feat(core): Block create/update of workflows with deprecated nodes ( #31360 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-08 14:39:14 +00:00
Benjamin Schroth
5543023723
feat: Show the attach button and sub-agent names in n8n Chat (no-changelog) ( #40429 )
2026-10-08 14:38:28 +00:00
Arvin A
05a4abd700
fix(core): Label instance activity entry IDs (no-changelog) ( #40691 )
2026-10-08 14:32:43 +00:00
Benjamin Schroth
740159411a
feat: Search and delete n8n Chat agent threads (no-changelog) ( #40431 )
2026-10-08 14:29:26 +00:00
Danny Martini
346cbaa316
docs: Add a README for the ADR directories (no-changelog) ( #39006 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 14:28:52 +00:00
Lorent Lempereur
a83c438af4
refactor(core): Keep metrics database reads behind a guarded query service ( #40221 )
2026-10-08 14:20:12 +00:00
Mike Repeć
49a3812bc3
feat(core): Extend native expression evaluation to node references and more data roots (no-changelog) ( #40239 )
2026-10-08 14:11:19 +00:00
Jan Kalkan
9946cfe901
feat(core): Allow confirming destructive data table changes when continuing an apply ( #40491 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 14:06:33 +00:00
Yen Su
4c0902f6bf
fix(Databricks Node): Request float encoding for embeddings from the Unity AI Gateway ( #40684 )
2026-10-08 13:51:27 +00:00
Arvin A
d7e9b00234
feat(core): Index activity entries by resource (no-changelog) ( #38040 )
2026-10-08 13:50:52 +00:00
MHMD
63dc285493
fix(editor): Show the owner and credential type for credentials the user cannot use ( #40669 )
2026-10-08 13:49:45 +00:00
Sam Wooler
5a46327401
refactor(API): Migrate n8n-packages import endpoint to PublicApiController (no-changelog) ( #40216 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-08 13:38:52 +00:00
Jaakko Husso
1ad3c54803
feat(editor): Recommend Claude Opus 5.5 and GPT-6 models in AI Assistant setup ( #40660 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 13:23:49 +00:00
Jan Kalkan
5d208c85ed
feat(core): Report destructive data table changes in the promotion apply preflight ( #40454 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 13:10:08 +00:00
Anne Aguirre
209adf9a7e
feat(core): Show the agent chat attach button on the left of the composer ( #40320 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-08 13:07:33 +00:00
Rob Hough
04e1e7fc47
feat(editor): Animate the n8n Assistant activity indicator ( #40497 )
2026-10-08 13:05:29 +00:00
Riqwan Thamir
2aa3fbf185
perf(core): Send agent builder config writes as objects with changed fields only ( #40666 )
2026-10-08 12:55:54 +00:00
Uddish Verma
983f5ecea8
refactor(API): Rename the log streaming destination path parameter to destinationId (no-changelog) ( #40533 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 12:42:58 +00:00
Lorent Lempereur
4e217aeac6
feat(core): Serve Prometheus metrics while the database is unavailable ( #39908 )
2026-10-08 12:41:12 +00:00
Lorent Lempereur
d904e7a247
feat(core): Add Prometheus metrics for database connection recovery ( #39890 )
2026-10-08 12:41:11 +00:00
Michael Drury
f7e52a851e
fix(editor): Add resend to retryable Agent preview errors ( #40592 )
2026-10-08 12:37:33 +00:00
Michael Drury
1e6da4e615
fix: Separate agent response steps and show saved reasoning ( #40590 )
2026-10-08 12:33:01 +00:00
Michael Drury
40c0525bed
fix(core): Use the native Vercel gateway endpoint for agents (no-changelog) ( #40524 )
2026-10-08 12:32:53 +00:00
Srinjoy
0f02b509be
fix(editor): Preserve Live Data highlights on scroll in expression editor ( #33842 )
...
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: alex <alex@n8n.io>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-08 12:28:21 +00:00
n8n-cat-bot[bot]
8ad9b5415e
docs: Document workflow activation with activeVersionId ( #40500 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
2026-10-08 12:16:52 +00:00
Alex Grozav
e11fe8afb0
feat(editor): Show open and won't fix counts on migration report cards (no-changelog) ( #40652 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-08 12:15:04 +00:00
Dimitri Lavrenük
fdc394819c
fix: Prevent node types corruption when multiple loaders run at the same time ( #40633 )
2026-10-08 11:45:37 +00:00
Robin Braumann
74a8a37134
refactor(core): Consolidate agent delegation tools (no-changelog) ( #40650 )
2026-10-08 11:45:34 +00:00
Rodrigo Santos da Silva
86877c557a
feat(editor): Preview agent output and review agent checks in the Evals tab (no-changelog) ( #39886 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-08 11:28:45 +00:00
Declan Carroll
b464dea23c
build: Move the n8n-pc image onto n8nio/node-pc:26.10.0 ( #40642 )
2026-10-08 11:18:06 +00:00
Robin Braumann
d008d6cee9
fix(core): Validate canonical package manifest paths (no-changelog) ( #40619 )
2026-10-08 11:03:31 +00:00
Anne Aguirre
96a8ff4d15
fix(core): Wire Entra OAuth2 into agent Azure OpenAI runtime ( #40218 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-08 10:59:14 +00:00
Toni Devine
a195096733
fix(editor): Show why a node on another branch can't be referenced ( #40565 )
2026-10-08 10:53:30 +00:00
Irénée
aef216cb25
feat(editor): Apply a selection of workflows at the destination (no-changelog) ( #39788 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-10-08 10:41:39 +00:00
Rúben Castro
370b30f919
feat(core): Hide credential-only nodes under a credential type policy ( #39652 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:13:44 +00:00
Alexander Gekov
97c54f618c
feat(Google Gemini Node): Show Nano Banana 2.1 and 2 Lite in the image model list ( #40596 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-08 09:59:08 +00:00
MHMD
c133d6c893
fix(editor): Shorten the share button label on the credential sharing tab ( #40637 )
2026-10-08 09:47:49 +00:00
Csaba Tuncsik
a584136b6f
test(Databricks Node): Cover the Vector Store Retrieve search mode and filter (no-changelog) ( #39528 )
2026-10-08 09:34:26 +00:00
Ilfat Mindubaev
986f6b49e3
feat(Databricks Node): Add the hidden Databricks AI Agent with MLflow trace export (no-changelog) ( #39465 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-08 09:29:23 +00:00
Jaakko Husso
1d63a8f3a1
chore(core): Log npm output when the sandbox workspace link install fails ( #40591 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 09:26:41 +00:00
n8n-cat-bot[bot]
f212d5b900
fix: Validate and default public API pagination limits ( #40483 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-08 09:02:02 +00:00
mfsiega
f4f7dcf13b
feat(core): Show every user the migration report, scoped to the workflows they can edit ( #40449 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 08:46:46 +00:00
Eugene
6cdd1ffbbb
test(editor): Stabilize chat session reset assertions ( #40587 )
2026-10-08 08:43:10 +00:00
Stephen Wright
81f34c2374
fix(S3 Node): Percent-encode the copy source path ( #40282 )
2026-10-08 08:41:37 +00:00
Predrag Ristic
168a0ac860
feat(core): Persist self-healing results and handoffs ( #40115 )
2026-10-08 08:11:11 +00:00
Benjamin Schroth
727f2a74ea
refactor(core): Keep each chat channel's setup in one place in agent execution (no-changelog) ( #40605 )
2026-10-08 08:02:48 +00:00
Robert Squires
3b0337d894
feat(editor): Refine the Assistant preferences card and plus menu (no-changelog) ( #40558 )
2026-10-08 07:59:07 +00:00
Toni Devine
3c33856997
feat(core): Handle message quality rate limits for whatsapp integration ( #39205 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 07:57:33 +00:00
Raúl Gómez Morales
6b8ac76d96
test(core): Add a routing mode to the Assistant discovery evals (no-changelog) ( #40288 )
2026-10-08 07:55:26 +00:00
Declan Carroll
d138b8ff4b
build: Move the n8n and runners images onto n8nio/base:26.10.0 ( #40632 )
2026-10-08 07:22:42 +00:00
n8n-assistant[bot]
566a1dafc6
chore: NODE-6095 - Generate Schema Files (no-changelog) ( #40026 )
...
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-10-08 07:20:26 +00:00
Bernhard Wittmann
6bc5c93513
fix(Microsoft Outlook Trigger Node): Report failed polls and limit the backlog per poll ( #40147 )
2026-10-08 07:20:03 +00:00
Nour Alhadi Mahmoud
b28adf9789
fix: Load only the publish history that the editor shows ( #40183 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 07:14:26 +00:00
Rodrigo Santos da Silva
7397073d86
refactor: Use AsyncLocalStorageContextManager in OTel test harness (no-changelog) ( #40173 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-08 07:11:25 +00:00
Benjamin Schroth
1ea8397d69
feat: Steer and reorder queued messages in n8n Chat (no-changelog) ( #40433 )
2026-10-08 07:07:46 +00:00
n8n-assistant[bot]
86847d7f16
chore: Update e2e impact map ( #40627 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-08 06:31:04 +00:00
Veljko Terzic
33cd4d5cc1
feat(core): Run the license renewal as a durable system task (no-changelog) ( #39055 )
2026-10-08 06:06:38 +00:00
Bernhard Wittmann
60ad29f242
feat(core): Let the Microsoft Teams agent read every message in channels and group chats (no-changelog) ( #40334 )
2026-10-07 20:50:50 +00:00
Guillaume Jacquart
9191cf3fb0
fix(core): Apply the credential type policy to credential tests and probes ( #39927 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 19:16:11 +00:00
Guillaume Jacquart
668e71d54a
feat(core): Report crashed executions from startup log recovery ( #40390 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 18:02:40 +00:00
Luigi Gubello
1e919c7c56
chore: Update npm dependencies ( #40597 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 17:12:50 +00:00
Uddish Verma
9d3eb0c637
refactor(API): Migrate the log streaming destination test and delete to the decorator pattern (no-changelog) ( #40532 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 16:43:03 +00:00
Nour Alhadi Mahmoud
bef5f3f97a
fix(core): Expose 1Password fields for secret preview and autocomplete ( #40538 )
2026-10-07 16:23:24 +00:00
Eugene
c194d22b5c
test(editor): Isolate the legacy workflow builder smoke test ( #40576 )
2026-10-07 16:04:19 +00:00
n8n-cat-bot[bot]
df8605e875
feat: Make health check timeout configurable ( #39548 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-10-07 15:37:57 +00:00
Anne Aguirre
fbbbadc292
fix(core): Report MCP server connection failures in verify_mcp_server ( #40559 )
2026-10-07 15:36:06 +00:00
n8n-cat-bot[bot]
4b5b68ee29
fix: Update matching nodes when selecting imported credentials ( #39650 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-07 15:33:28 +00:00
Jan
09436b78f9
feat(editor): Rebuild the personal settings page with the design-system settings components ( #40298 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-07 15:25:38 +00:00
Anne Aguirre
19e1f70ea6
feat(core): Email the agent owner when a monthly budget alert is crossed ( #40544 )
2026-10-07 14:53:27 +00:00
Anne Aguirre
0722ddbbd5
docs(core): Document the built-in tools the agent runtime attaches ( #40062 )
2026-10-07 14:49:18 +00:00
ocdejong
88b22abf15
feat(core): Add a restricted node filter to the workflow list (no-changelog) ( #39876 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 14:48:35 +00:00
Svetoslav Dekov
e36093b11d
feat(editor): Rebuild the command bar with type tabs and paged search ( #40461 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 14:40:54 +00:00
n8n-cat-bot[bot]
2f4a3868fb
fix: Remove loading flashes from data tables ( #39874 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Arvin Ansari <arvin.ansari@n8n.io>
2026-10-07 14:31:09 +00:00
Riqwan Thamir
3816c4afec
feat(ai-builder): Honor reasoning effort override for Anthropic models in evals (no-changelog) ( #39809 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-07 14:18:33 +00:00
Yuliia Pominchuk
48f05f92fe
feat(editor): Explain instance-role access in the credential sharing "Used in" row ( #40555 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 14:16:00 +00:00
Benjamin Schroth
e2733c5b86
feat: Run background tasks in n8n Chat (no-changelog) ( #40434 )
2026-10-07 14:09:59 +00:00
Alex Grozav
682d0920ba
feat(editor): Add a state column to the migration rule detail ( #40388 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 14:05:20 +00:00
Nour Alhadi Mahmoud
2863939580
feat(core): Allow GitLab promotion providers in the database (no-changelog) ( #40412 )
2026-10-07 14:00:36 +00:00
Jaakko Husso
35972133b0
fix(core): Require execution delete scope for assistant execution cleanup (no-changelog) ( #40548 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 14:00:31 +00:00
Theodore Nastos
0bbea438e1
fix(core): Show the policy block before node issues on execute and publish ( #40290 )
2026-10-07 13:30:44 +00:00
Riqwan Thamir
6b4da93dcb
perf(core): Let the agent builder chain config writes without re-reading the config ( #40462 )
2026-10-07 13:30:10 +00:00
Riqwan Thamir
e16566b313
fix(core): Start a new test session when call_agent gets an unknown session ID ( #40458 )
2026-10-07 13:29:45 +00:00
Riqwan Thamir
1de45a1a9b
perf(core): Let the agent builder edit skill instructions in place ( #40447 )
2026-10-07 13:29:29 +00:00
Jaakko Husso
1ef77564e3
fix(core): Fix Kimi K3 and other OpenAI-compatible Assistant model providers on self-hosted Assistant ( #40439 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 13:26:58 +00:00
n8n-cat-bot[bot]
4c8b76b6f0
fix: Use configured OAuth server rate limits ( #40542 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-07 13:24:56 +00:00
CodeShakingSheep
00849c4dea
fix(Invoice Ninja Node): Fix retrieving currencies for bank transactions ( #12997 )
...
Co-authored-by: Jonathan <jon@n8n.io>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-10-07 13:23:37 +00:00
Pierantonio Cangianiello
a440967b12
feat(core): Set up binary data storage on the engine v2 data plane host (no-changelog) ( #40341 )
2026-10-07 13:19:22 +00:00
Anne Aguirre
1c63119756
fix(editor): Show the Agent artifact while the builder creates it ( #40535 )
2026-10-07 13:12:15 +00:00
Michael Drury
022b23945b
fix(editor): Respect the default voice for chat read aloud ( #40440 )
2026-10-07 12:55:44 +00:00
MHMD
f31e1a83eb
fix(editor): Add a Remove access tooltip to the remove button in the sharing modal (no-changelog) ( #40494 )
2026-10-07 12:45:51 +00:00
MHMD
eac5d1d7b3
fix(editor): Rename the Only you label to Available to you in the credential sharing modal (no-changelog) ( #40411 )
2026-10-07 12:39:05 +00:00
Predrag Ristic
eaf8c25d1c
feat(core): Add workflow suggestion review actions ( #39858 )
2026-10-07 12:36:55 +00:00
Uddish Verma
741ba22943
refactor(API): Migrate the log streaming destination writes to the decorator pattern (no-changelog) ( #40397 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 12:34:47 +00:00
Guillaume Jacquart
e7d8533880
fix(core): Apply node type policies to agent node tools ( #39711 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 12:32:29 +00:00
mfsiega
bb76c3c99b
feat(core): Add the migration workflow owner table (no-changelog) ( #40223 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 11:36:58 +00:00
Emilia
f26747bfc6
fix(core): Return jobs fetched before a worker paused to the queue ( #40162 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:32:56 +00:00
Emilia
084f3b376a
fix(core): Return jobs dequeued during worker shutdown to the queue ( #40086 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:32:55 +00:00
Emilia
dc5c80f26a
fix(core): Count jobs as running from the start of job processing ( #40050 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:32:55 +00:00
Iván Ovejero
5ab2187416
fix(core): Pass storedAt into WorkflowExecute at every callsite ( #40495 )
2026-10-07 11:21:18 +00:00
Jan Kalkan
dc33c29d1a
feat(core): Add overwrite-non-destructive schema conflict policy to data table package import ( #40446 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 11:04:50 +00:00
MHMD
4975ab82fe
fix(editor): Remove the disabled cursor on the group headings in the credential dropdown (no-changelog) ( #40499 )
2026-10-07 10:51:01 +00:00
n8n-cat-bot[bot]
447e939b73
fix: Allow per-process crash journal paths ( #37670 )
...
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-10-07 10:47:34 +00:00
Andreas Fitzek
4e802ff11d
feat(core): Verify bearer tokens against trusted sources (no-changelog) ( #40279 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 10:30:24 +00:00
n8n-cat-bot[bot]
0885af531a
chore: Promotions DB snapshot comparison is order-sensitive on role scopes, failing CLI integration + Postgres unit-coverage job ( #40475 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-07 10:21:15 +00:00
n8n-cat-bot[bot]
b1ec8e525c
fix: Ignore generated Vitest reports (no-changelog) ( #40498 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-07 10:20:54 +00:00
Sandra Zollner
a694531a03
fix(editor): Align tooltip trigger box with its content ( #40422 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-10-07 09:53:07 +00:00
MHMD
684b181101
fix(editor): Show credentials the user cannot use in the workflow dependency list (no-changelog) ( #40481 )
Build: Benchmark Image / build (push) Has been cancelled
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Has been cancelled
Util: Publish API Schema / Cloudflare Pages (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
2026-10-07 09:31:24 +00:00
Ilfat Mindubaev
df4af50125
feat(Databricks Node): Add the LangChain to MLflow span converter (no-changelog) ( #39396 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 09:29:36 +00:00
Yuliia Pominchuk
02af7e7659
feat(editor): Sort the credential sharing list by people, then projects ( #40478 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 09:22:00 +00:00
Veljko Terzic
b7d7a18980
feat(core): Run the agent interrupted-execution sweep as a durable system task (no-changelog) ( #40424 )
2026-10-07 08:57:44 +00:00
Charlie Kolb
16dc6fe403
refactor(core): Enforce TypeORM persistence boundary with Code Health ( #40384 )
2026-10-07 08:39:18 +00:00
mfsiega
779ddcc517
test(engine): Run the EmailSend SMTP spec on engine v2 ( #40455 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-07 08:33:56 +00:00
Daria Staferova
e1025f35e4
fix(editor): Keep folder creation available globally after Community registration ( #40082 )
2026-10-07 08:26:02 +00:00
Veljko Terzic
3014c64264
feat(core): Run the external secrets refresh as an instance system task (no-changelog) ( #40404 )
2026-10-07 08:25:02 +00:00
Charlie Kolb
4ae863717e
feat(core): Add backend module scaffolding (no-changelog) ( #40482 )
2026-10-07 08:22:23 +00:00
Yuliia Pominchuk
3cff8dc4ec
feat(core): Apply the member credential rule to Owners and admins in team projects ( #40448 )
2026-10-07 07:52:27 +00:00
Emilia
81cdc278c2
ci: Add jscpd duplication-scan workflow (no-changelog) ( #40331 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-07 07:37:01 +00:00
Emilia
e500386a54
build: Add jscpd config for local and CI duplication scans ( #39198 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-07 07:37:00 +00:00
James Martin
e882e8a483
chore(core): Begins minting asymmetric signed access tokens ( #40286 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 07:23:43 +00:00
Yuliia Pominchuk
66b382de52
fix(editor): Keep the selected credential visible when the picker does not list it ( #40450 )
2026-10-07 07:20:15 +00:00
Jan Kalkan
3af98170d0
feat(core): Add overwrite schema conflict policy to data table package import ( #40345 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 07:19:44 +00:00
Charlie Kolb
6ef70a7303
refactor(core): Move Insights tests into module ( #40423 )
2026-10-07 07:17:47 +00:00
MHMD
32d472fe76
fix(editor): Name the target on the project Share button in the credential sharing modal (no-changelog) ( #40413 )
2026-10-07 07:14:49 +00:00
n8n-assistant[bot]
6d1144cea3
chore: Update e2e impact map ( #40473 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-07 06:24:33 +00:00
José Braulio González Valido
0e1c754999
fix(ai-builder): Take feature flags from env only on Instance AI eval instances (no-changelog) ( #40117 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-06 20:46:09 +00:00
Riqwan Thamir
90b8205b62
feat(core): Load Instance AI skill references progressively (no-changelog) ( #40296 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 20:03:33 +00:00
Rob Hough
883ade4b9d
feat(editor): Add agent setup checklist ( #39919 )
2026-10-06 16:30:46 +00:00
Riqwan Thamir
b36c2b506b
perf(core): Prepare Instance AI skill sandbox in the background ( #40363 )
2026-10-06 16:17:43 +00:00
Riqwan Thamir
ee1db0bc12
perf(core): Keep agent builder system prompt static for prompt caching ( #40364 )
2026-10-06 16:17:22 +00:00
Toni Devine
b0d1a30f50
feat(core): Add the WhatsApp agent channel ( #38750 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-06 16:02:03 +00:00
Theodore Nastos
77370af99a
fix(core): Check the target project's policy on folder, credential and delete-transfer moves ( #40301 )
2026-10-06 15:52:14 +00:00
Michael Drury
a13705aa8f
fix(editor): Keep Assistant fixes in Agent builder and correct tooltips ( #40348 )
2026-10-06 15:44:49 +00:00
Tuukka Kantola
76cab1e26d
fix(editor): Polish n8n Assistant and Execute button UI details ( #40414 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 15:31:43 +00:00
n8n-cat-bot[bot]
8059b63da8
fix: Return UTC ISO dates without changing other cells ( #40156 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-06 14:56:43 +00:00
n8n-cat-bot[bot]
e7f8fa38cf
chore: Add .build/ to root .gitignore ( #39647 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-06 14:41:57 +00:00
MHMD
f72461d56d
fix(editor): Block workflow runs and disable run buttons for credentials the user cannot use (no-changelog) ( #40410 )
2026-10-06 14:34:13 +00:00
Alex Grozav
24dda0d435
refactor(editor): Extract MCP access into a frontend module package (no-changelog) ( #39493 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-06 14:31:21 +00:00
Nikhil Kuriakose
8924a11fda
chore: Reassign shared OWNERS paths away from Adore (no-changelog) ( #40353 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-06 14:28:52 +00:00
Stephen Wright
0932e9572e
feat(Databricks Node): Guard the Vector Store insert against the wrong index ( #39699 )
2026-10-06 13:46:39 +00:00
Stephen Wright
830486a851
feat(Embeddings Azure OpenAI Node): Add Entra ID authentication ( #39390 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-06 13:46:28 +00:00
Uddish Verma
15d597c4ca
refactor(API): Migrate the log streaming destination reads to the decorator pattern (no-changelog) ( #40235 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 13:35:35 +00:00
Declan Carroll
2fe28ea0ee
test: Fix credential visibility timeouts on the coverage run ( #40386 )
2026-10-06 13:20:30 +00:00
Theodore Nastos
c2f6920794
feat(core): Add credentialTransfer policy enforcement point ( #40300 )
2026-10-06 13:15:19 +00:00
Mike Repeć
2b685c33b6
test(core): Run only expression tests once per engine in the workflow package (no-changelog) ( #40242 )
2026-10-06 13:07:49 +00:00
Charlie Kolb
62fd028089
refactor(core): Extract Insights backend module package ( #40261 )
2026-10-06 13:05:38 +00:00
Rob Hough
fb11cc482e
refactor(editor): Improve agent message queue and steering controls ( #40287 )
...
Co-authored-by: Bob Hough <15361982+heymynameisrob@users.noreply.github.com>
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-10-06 12:58:33 +00:00
Ricardo Espinoza
d5132d21e0
feat(core): Add SCIM provisioning module foundation (no-changelog) ( #40226 )
2026-10-06 12:57:50 +00:00
n8n-cat-bot[bot]
0bd0cd2873
chore: Move the deprecated GET /workflows/{id}/{versionId} alias to the decorator controller and delete the legacy workflows handler ( #40340 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-06 12:26:56 +00:00
Thanasis G
e5c8a8bb62
feat(Azure OpenAI Chat Model Node): Rename the Foundry nodes and credentials to Microsoft Foundry ( #40398 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-06 12:23:59 +00:00
Jakub Kadlubiec
611a6cccda
chore: Move AI Workflow Builder and AI service ownership to Assistant (no-changelog) ( #40312 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 12:23:36 +00:00
Veljko Terzic
38eea65993
feat(core): Run the workflow history trim as a durable daily system task ( #40085 )
2026-10-06 12:17:32 +00:00
MHMD
c4112794fa
fix(core): Offer credentials shared directly with a user in that user's project workflows (no-changelog) ( #40395 )
2026-10-06 12:04:28 +00:00
Yen Su
3d8b3b99c6
feat(Databricks Node): Add the Lakebase Data API request helper (no-changelog) ( #40401 )
2026-10-06 12:03:46 +00:00
Veljko Terzic
fc1c26d867
feat(core): Run the data table upload cleanup as a per-instance system task (no-changelog) ( #40389 )
2026-10-06 11:55:51 +00:00
Jaakko Husso
5d3866775c
feat(ai-builder): Reopen closed AI Assistant tabs when the agent changes the artifact ( #40081 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 11:34:27 +00:00
Yen Su
c134edf473
feat(Azure AI Foundry Chat Model Node): Speak the Anthropic Messages schema for Claude deployments ( #40306 )
2026-10-06 11:26:07 +00:00
Jaakko Husso
3366d2b9b3
fix(core): Stop marking the Message an Agent node as hidden ( #40358 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 11:24:39 +00:00
Stephen Wright
7c126fab32
feat(Microsoft SharePoint Trigger Node): Add the Microsoft SharePoint Trigger node ( #40055 )
2026-10-06 11:14:11 +00:00
Lorent Lempereur
72960562ce
refactor(core): Run the workflow statistics rollup as a durable system task ( #40083 )
2026-10-06 11:10:53 +00:00
Lorent Lempereur
de72b7fa0d
refactor(core): Run the workflow statistics rollup as a system task ( #40019 )
2026-10-06 11:10:52 +00:00
Benjamin Schroth
d767edfacd
feat(editor): Add a Chat with agent picker for n8n Chat variant B (no-changelog) ( #40337 )
2026-10-06 11:02:56 +00:00
Stephen Wright
cf54433c14
feat(Microsoft SharePoint Node): Add list item events to the trigger (no-changelog) ( #40052 )
2026-10-06 10:51:32 +00:00
mfsiega
a6f1e79394
fix(core): Serve the migration report on every main in a multi-main setup ( #40180 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 10:30:44 +00:00
Stephen Wright
3287ef1409
feat(Microsoft SharePoint Node): Implement the trigger poll (no-changelog) ( #40051 )
2026-10-06 10:25:43 +00:00
Benjamin Schroth
73dad06bea
feat(editor): Show the user's agents on the n8n Assistant page for n8n Chat variant A (no-changelog) ( #40336 )
2026-10-06 10:02:44 +00:00
Robin Braumann
4cb98aea9f
feat: Configure workflow tool inputs for Agents ( #40285 )
2026-10-06 10:02:23 +00:00
n8n-cat-bot[bot]
05a992d4f2
chore: Move the shared runtime-credential getter into BaseExecuteContext ( #39470 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-06 09:37:56 +00:00
Benjamin Schroth
8b68b0fcdd
feat: Add the n8n Chat agent chat page, agents library and merged chat lists (no-changelog) ( #40335 )
2026-10-06 09:35:35 +00:00
Anne Aguirre
958d23d81c
fix(editor): Small UI fixes to budget guardrail setup components ( #40383 )
2026-10-06 09:25:08 +00:00
Matsu
3c18f58ee0
ci: Reduce sync noise for sec-sync-bundle-branches ( #40385 )
2026-10-06 09:16:03 +00:00
Andreas Fitzek
2d09135c6e
feat(core): Persist trusted source metadata and discover it asynchronously (no-changelog) ( #40048 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 09:14:52 +00:00
Stephen Wright
b7960d7a85
feat(Microsoft SharePoint Node): Add the event selector to the trigger (no-changelog) ( #39987 )
2026-10-06 09:11:25 +00:00
Stephen Wright
71ffb4c8cc
feat(Microsoft SharePoint Node): Add site and document library selection to the trigger (no-changelog) ( #39943 )
2026-10-06 09:11:25 +00:00
Stephen Wright
6ea9b1f3bb
refactor(Microsoft SharePoint Node): Move the pickers and helpers out of the v2 action node (no-changelog) ( #39902 )
2026-10-06 09:11:16 +00:00
Lorent Lempereur
264a931de2
feat(core): Stop a poll trigger task when its claim is lost (no-changelog) ( #40273 )
2026-10-06 09:07:38 +00:00
Lorent Lempereur
e82087bcc8
feat(core): Stop a durable system task run when its claim is lost (no-changelog) ( #40272 )
2026-10-06 09:07:37 +00:00
Lorent Lempereur
fe91413e5d
feat(core): Renew the lease of a durable task while its handler runs (no-changelog) ( #40271 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-10-06 09:07:36 +00:00
Lorent Lempereur
f4c734e7e0
feat(core): Add a lease heartbeat to the durable scheduler (no-changelog) ( #40270 )
2026-10-06 09:07:35 +00:00
Lorent Lempereur
4b69c32541
feat(core): Add a lease renewal query to the scheduled task repository (no-changelog) ( #40269 )
2026-10-06 09:07:34 +00:00
Lorent Lempereur
39abed9124
refactor(core): Simplify the poll trigger task handler (no-changelog) ( #40268 )
2026-10-06 09:07:33 +00:00
Lorent Lempereur
f26d7fbfe7
refactor(core): Extract the handler failure path of the scheduler executor (no-changelog) ( #40267 )
2026-10-06 09:07:32 +00:00
Robin Braumann
9ee5d1ad7a
fix(core): Save agent draft definitions atomically ( #40374 )
2026-10-06 09:01:38 +00:00
Matsu
7db7fa42c8
fix: Multiple migration timestamps withing a single PR ( #40379 )
2026-10-06 07:28:47 +00:00
Matsu
3f2144f062
chore: Update turbo.json oxlint configurations ( #40377 )
2026-10-06 07:27:56 +00:00
n8n-assistant[bot]
a11777054a
🚀 Release 2.43.0 ( #40376 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-10-06 07:10:16 +00:00
n8n-assistant[bot]
a448b8d2df
chore: Update e2e impact map ( #40370 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-06 05:24:45 +00:00
n8n-assistant[bot]
b82ad639e8
chore: Lower boundaries baseline (no-changelog) ( #40369 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-06 03:30:05 +00:00
Mayank SIngh
439e8ba2e7
fix(core): Reload static data for queued executions ( #39668 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-10-05 21:31:11 +00:00
Uddish Verma
0280644e77
refactor(API): Migrate GET /settings/log-streaming/event-types to the decorator pattern (no-changelog) ( #40234 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 15:55:04 +00:00
Eugene
308ec2cc1c
feat(editor): Show Agent plans in preview chat (no-changelog) ( #40006 )
2026-10-05 15:42:28 +00:00
Michael Drury
5c0aff8cbc
fix(editor): Restore full-width Agent preview ( #39986 )
2026-10-05 15:41:33 +00:00
Robin Braumann
314c430bfc
fix(core): Limit background task continuation to the latest stop group ( #40333 )
2026-10-05 15:40:03 +00:00
Sandra Zollner
f7cfb520bf
feat(editor): Submit selected project changes from the promote modal ( #39609 )
2026-10-05 15:31:23 +00:00
Anne Aguirre
a2fd4189f1
feat(core): Persist agent budget spend in the database ( #40138 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-05 15:11:29 +00:00
Sam Wooler
5f73c7cdcb
feat(API): Support multipart request bodies on Public API controller routes (no-changelog) ( #40074 )
2026-10-05 15:08:34 +00:00
Emilia
02f08035b4
chore(core): Bump task-runner-launcher to 1.5.1 ( #40324 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-05 15:00:51 +00:00
Mike Repeć
680f9582e1
feat(core): Add engine suspension at node boundaries for resumable executions ( #37649 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-10-05 15:00:01 +00:00
Robin Braumann
f055d9cd11
docs(core): Explain background task continuation selection ( #40321 )
2026-10-05 14:33:56 +00:00
Charlie Kolb
b5fe251ba5
refactor(core): Move ownership transfer registry to backend services ( #40308 )
2026-10-05 14:30:21 +00:00
José Braulio González Valido
b7071c91c7
fix(ai-builder): Treat a blank folder path as no folder in the build tool ( #40116 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 13:57:14 +00:00
Charlie Kolb
206fc6f317
refactor(core): Move instance write access service ( #40307 )
2026-10-05 13:54:20 +00:00
Jakub Kadlubiec
01f072b520
chore: Move Chat Hub ownership to Assistant team (no-changelog) ( #40243 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 13:38:29 +00:00
Nour Alhadi Mahmoud
548bd57802
fix(core): Load workflow publish history in a separate query ( #40171 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 13:30:49 +00:00
Robin Braumann
4939dbc787
feat(core): Stop background workflows in Preview (no-changelog) ( #40291 )
2026-10-05 13:19:23 +00:00
Thanasis G
022f4a6477
feat(Azure OpenAI Chat Model Node): Add the deployment dropdown ( #39643 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 13:15:57 +00:00
Pierantonio Cangianiello
8fa89ee02f
docs(engine): Add ADR on binary data access from a data plane in a separate process (no-changelog) ( #40179 )
2026-10-05 12:55:40 +00:00
Sebastien Powell
8f13f2830a
feat(core): Add remote search and programmatic focus to N8nCombobox so the MCP selects can leave N8nSelect ( #40140 )
2026-10-05 12:43:11 +00:00
Benjamin Schroth
9183d0422c
fix(core): Resolve the request target against the dispatcher origin ( #39506 )
2026-10-05 12:28:43 +00:00
James Martin
073239e6d5
chore(core): Implements JWKS service to provide key pair for signing tokens (no-changelog) ( #39718 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 12:22:32 +00:00
Riqwan Thamir
7779f47a7d
fix(core): Retry transient Observer model failures (no-changelog) ( #40263 )
2026-10-05 12:16:57 +00:00
Andreas Fitzek
79924a5d93
refactor(core): Drop TypeORM imports from event bus, LDAP reset, ownership, evaluation, and tags (no-changelog) ( #39353 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 12:14:47 +00:00
Andreas Fitzek
1942447e90
feat(core): Add a shared OAuth discovery and JWKS client (no-changelog) ( #40012 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 12:11:52 +00:00
Savelii
44d9adfc7e
fix(core): Use the new client ID and secret for OAuth2 client credentials ( #39891 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-05 12:02:55 +00:00
Ali Elkhateeb
fa8b8b243e
refactor(API): Migrate LDAP sync endpoints to PublicApiController ( #40280 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 12:00:55 +00:00
Eugene
c4c31a529c
feat(core): Add parent-Agent plan tools (no-changelog) ( #39542 )
2026-10-05 11:59:50 +00:00
Yuliia Pominchuk
92ae1b336f
feat(editor): Show whose credential a node uses and let others switch from it ( #40281 )
2026-10-05 11:59:20 +00:00
Bernhard Wittmann
e3aa15d7d7
fix(editor): Check Teams credential again after it is saved (no-changelog) ( #40264 )
2026-10-05 11:56:23 +00:00
Savelii
360ec09cf2
fix(editor): Enable Save when SSO role provisioning switches back to manual ( #39925 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 11:23:06 +00:00
Savelii
1cac1e056d
fix(core): Keep concurrent credential tests from sharing one node type registry ( #40054 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 11:08:25 +00:00
Riqwan Thamir
fe07e84d0f
fix(core): Keep skill activation and memory compaction from breaking the prompt cache (no-changelog) ( #40245 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 10:48:35 +00:00
Stephen Wright
6610987057
fix(Azure OpenAI Chat Model Node): Support Responses-only deployments ( #39403 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-05 10:46:42 +00:00
n8n-cat-bot[bot]
94a49d08ce
feat(Crypto Node): Add RSA-OAEP hash option ( #39853 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Jonathan <jon@n8n.io>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-10-05 10:09:39 +00:00
Anne Aguirre
6a5aa7862e
feat(core): Indicate unpublished changes in agent resource list view ( #40177 )
2026-10-05 10:06:20 +00:00
Charlie Kolb
f47a2fe235
refactor(core): Decouple Insights from CLI and TypeORM ( #40214 )
2026-10-05 09:59:39 +00:00
Andreas Fitzek
32d7c8ebf4
feat(core): Add inbound-auth contracts and fail-closed defaults (no-changelog) ( #40004 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 09:30:49 +00:00
José Braulio González Valido
274639fb88
fix(ai-builder): Guide the builder to a working HTTP pagination stop rule (no-changelog) ( #40024 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 09:27:30 +00:00
Eugene
a9b0607111
feat(core): Add Agent plan model and validation (no-changelog) ( #39530 )
2026-10-05 09:21:41 +00:00
Eugene
b9695a7f6e
feat(core): Add Agent plan storage foundation (no-changelog) ( #39482 )
2026-10-05 09:01:48 +00:00
Yen Su
b8cd29fde4
fix(Databricks Trigger Node): Cap pipeline event pages at 250, the limit Databricks enforces ( #40154 )
2026-10-05 08:53:30 +00:00
Yen Su
fb69206450
feat(Databricks Node): Enable the Job resource ( #40142 )
2026-10-05 08:42:30 +00:00
Charlie Kolb
4ea06438db
chore: Remove legacy CODEOWNERS file ( #40266 )
2026-10-05 08:14:37 +00:00
José Braulio González Valido
674fb57941
fix(ai-builder): Make the eval mock end lists like the real API (no-changelog) ( #40017 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 08:09:16 +00:00
Irénée
d931d6415a
feat(API): Apply a selection of workflows on the destination (no-changelog) ( #39612 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-10-05 08:07:22 +00:00
Robin Braumann
25831a8ac0
feat(editor): Add Stop all tasks to the Preview task panel ( #40120 )
2026-10-05 07:59:39 +00:00
n8n-cat-bot[bot]
708e79264b
chore: Hashicorp vault does not handle batch (non-renewable) tokens ( #39635 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-10-05 07:58:49 +00:00
Ricardo Espinoza
5e28ff8c23
fix(core): Block publishing workflows with unconnected required node inputs ( #37265 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-05 07:56:07 +00:00
Guillaume F.
b0803dc450
chore: Add community engineering ownership to OWNERS ( #40184 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-05 07:45:28 +00:00
Matsu
72a4024161
chore: Complete base package migration to Oxlint ( #40257 )
2026-10-05 10:48:34 +03:00
Matsu
e18afc84cc
chore: Migrate remaining simple base packages to Oxlint ( #40255 )
2026-10-05 10:04:49 +03:00
Matsu
bec84a1dad
chore: Migrate more base packages to Oxlint ( #40254 )
2026-10-05 10:04:09 +03:00
Charlie Kolb
e6bb9e0f3b
test(core): Stabilize registry reconciliation integration test ( #40172 )
2026-10-05 06:26:18 +00:00
Charlie Kolb
d6a364c0c0
build: Load backend test utilities from source in Vitest ( #40212 )
2026-10-05 06:25:06 +00:00
Charlie Kolb
68ced97f81
refactor(core): Share decorator transform through Vitest config ( #40213 )
2026-10-05 06:24:53 +00:00
n8n-cat-bot[bot]
a1370863e4
test: Route AI specs to current owners ( #40252 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-05 06:24:12 +00:00
Matsu
d6ec4c5546
chore: Migrate part of the base packages to oxlint ( #40253 )
2026-10-05 06:18:31 +00:00
n8n-cat-bot[bot]
be2ee6f356
fix: Replace deprecated APIs in services and tooling ( #40199 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-05 04:50:04 +00:00
n8n-assistant[bot]
388b4036d4
chore: Update e2e impact map ( #40250 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-05 04:20:56 +00:00
n8n-assistant[bot]
e77e30c7d9
chore: Update node popularity data ( #40248 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-05 00:46:59 +00:00
n8n-assistant[bot]
e8b9821f4a
chore: Update e2e impact map ( #40237 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (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 Credential Setupability / update-setupability (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Util: Update Credential Setupability / approve-and-automerge (push) Has been cancelled
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-04 04:45:47 +00:00
Jan
ea9f451076
fix(editor): Align input heights on the project settings page ( #39611 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-03 11:46:25 +00:00
n8n-assistant[bot]
43fe82b10f
chore: Update e2e impact map ( #40229 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (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-10-03 04:15:52 +00:00
n8n-assistant[bot]
f0ca6b24f4
chore: Lower boundaries baseline (no-changelog) ( #40228 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-03 03:34:58 +00:00
Veljko Terzic
944afe5c88
feat(core): Run workflow history pruning as a durable system task (no-changelog) ( #40106 )
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
2026-10-02 15:57:08 +00:00
Robin Braumann
bae7656347
feat(core): Coordinate background sub-agent pause and resume in Preview (no-changelog) ( #40119 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 15:29:57 +00:00
mfsiega
51c4770643
fix(core): Reject an instance rule on the migration rule detail route before the stale check (no-changelog) ( #40210 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 14:56:07 +00:00
n8n-cat-bot[bot]
df27223a4e
fix: Pass shutdown margin to JavaScript runner in runners image ( #40178 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-02 14:55:52 +00:00
mfsiega
56d6e9da2c
feat(core): Stop engine v2 executions from the control plane ( #39786 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 14:53:46 +00:00
Charlie Kolb
afd7cb4851
refactor(core): Move project scope service to backend services ( #40209 )
2026-10-02 14:45:32 +00:00
mfsiega
b8ff99f2cc
feat(core): Serve the migration rule detail from the finding table ( #39974 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 13:52:49 +00:00
Bernhard Wittmann
3fe4612d93
fix(editor): Scale up node icons that declare a size smaller than their slot ( #40181 )
2026-10-02 13:46:54 +00:00
Romeo Balta
dae811ddd9
fix(core): Send instance group facts to PostHog with the owner ID (no-changelog) ( #39084 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 13:46:50 +00:00
Charlie Kolb
ea38f3a3ee
refactor(core): Load packaged modules from a static manifest (no-changelog) ( #40037 )
2026-10-02 13:42:01 +00:00
Robin Braumann
628ada76cd
feat(core): Add an instance setting for Agents ( #40153 )
2026-10-02 13:28:21 +00:00
Robin Braumann
a30bb7d89d
fix(editor): Align Preview and Assistant chat history controls ( #40165 )
2026-10-02 13:24:33 +00:00
Anne Aguirre
1043504c7a
feat(core): Hide current Agent references and show built Workflow cards in the embedded Assistant ( #40149 )
2026-10-02 13:13:22 +00:00
Robin Braumann
ea9021ed86
feat(core): Add durable pause checkpoints for background sub-agents (no-changelog) ( #40118 )
2026-10-02 13:10:50 +00:00
Charlie Kolb
a3ae96e87b
test(core): Stabilize OAuth and background agent tests ( #40167 )
2026-10-02 12:58:03 +00:00
Charlie Kolb
93c1291f6d
docs: Correct community PR owners script path ( #40148 )
2026-10-02 12:57:46 +00:00
Matsu
6337b94d3c
chore: Add typescript/no-deprecated and establish a baseline ( #40168 )
2026-10-02 12:54:37 +00:00
n8n-cat-bot[bot]
9675fc97fd
fix: Align From AI button with parameter inputs ( #40152 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-02 12:50:51 +00:00
Benjamin Schroth
1adc57b97b
feat(editor): Add n8n Chat as an agent channel (no-changelog) ( #40075 )
2026-10-02 12:44:22 +00:00
Minho Yoo
407cf23da7
fix(core): Wait for credential deletion to finish ( #40103 )
...
Co-authored-by: yoo-minho <13810291+yoo-minho@users.noreply.github.com>
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-10-02 12:39:52 +00:00
Rohit Gahlawat
1998011d90
fix(core): Pass registry and auth token to npm outdated for community packages ( #31515 )
...
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-10-02 12:32:34 +00:00
Charlie Kolb
e0c27dd34f
refactor(core): Move invert helper to shared utils (no-changelog) ( #40144 )
2026-10-02 12:23:31 +00:00
Lorent Lempereur
03072faadc
feat(core): Emit an overlap skip for a held-back system task occurrence (no-changelog) ( #39247 )
2026-10-02 12:06:19 +00:00
Lorent Lempereur
fd6c1af1a0
feat(core): Report the occurrences a concurrency limit held back (no-changelog) ( #39246 )
2026-10-02 12:06:18 +00:00
Lorent Lempereur
01d6a1019c
feat(core): Default a durable system task to one occurrence at a time (no-changelog) ( #39245 )
2026-10-02 12:06:17 +00:00
Raúl Gómez Morales
387905148a
fix(editor): Leave the sweep time of interrupted tool calls out of the Assistant thinking duration ( #40161 )
2026-10-02 11:59:44 +00:00
Raúl Gómez Morales
51be26d7e2
fix(editor): Open preferences settings in a new tab from the Assistant preference card (no-changelog) ( #40160 )
2026-10-02 11:57:10 +00:00
Raúl Gómez Morales
064c3bf979
fix(editor): Refresh the Assistant chat list when the tab becomes visible ( #40158 )
2026-10-02 11:55:11 +00:00
Charlie Kolb
87ca4e8bf7
refactor(core): Move billable execution helper to backend services (no-changelog) ( #40146 )
2026-10-02 11:46:11 +00:00
Charlie Kolb
0ae0b6b3c2
ci: Exclude test files from required reviews (no-changelog) ( #40164 )
2026-10-02 11:35:51 +00:00
Charlie Kolb
69595f5821
refactor(core): Move workflow sharing service to backend services (no-changelog) ( #40157 )
2026-10-02 11:24:08 +00:00
Matsu
aae8016c84
chore: Repair Oxlint migration verification (no-changelog) ( #40087 )
2026-10-02 11:08:39 +00:00
Yuliia Pominchuk
deaa9b1054
feat(editor): Stop Execute and Publish when a credential is not yours to use ( #39883 )
...
Co-authored-by: MHMD <mohamed.dounnani@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-02 11:06:04 +00:00
Anne Aguirre
e79a2ba84b
fix(editor): Remove the new-agent pill from the AI assistant composer ( #40014 )
2026-10-02 11:01:53 +00:00
Lorent Lempereur
f6f71abef4
feat(core): Cap concurrent occurrences of a durable scheduled job (no-changelog) ( #39197 )
2026-10-02 10:50:24 +00:00
Stephen Wright
ff78115647
feat(Microsoft SharePoint Node): Accept both v2 credentials on the trigger (no-changelog) ( #39863 )
2026-10-02 10:49:37 +00:00
Danny Martini
b22b6f4909
feat(core): Add steering pair check to agent message queue (no-changelog) ( #39893 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 10:48:39 +00:00
Emilia
28bd124258
fix(core): Cap pending task request timeouts to the shutdown deadline ( #40136 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 10:46:33 +00:00
Andreas Fitzek
b4e5fa6eef
feat(core): Add trusted source store with CacheService (no-changelog) ( #39976 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 10:41:56 +00:00
Predrag Ristic
0352a19654
feat(core): Store isolated workflow suggestions for review ( #39505 )
2026-10-02 10:20:01 +00:00
Ali Elkhateeb
89e88f87f2
refactor(API): Migrate LDAP configuration endpoints to PublicApiController ( #39966 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 10:17:50 +00:00
Lucien
900fe0c03a
fix(Google Calendar Trigger Node): Handle all-day event boundaries ( #39898 )
2026-10-02 10:16:33 +00:00
RomanDavydchuk
8e339d7051
feat(Supabase Node): Add OAuth credentials and reuse them for MCP ( #39979 )
2026-10-02 10:04:51 +00:00
Stephen Wright
9adaa38f22
refactor(Microsoft SharePoint Node): Move the shared transport out of the v2 action node (no-changelog) ( #39860 )
2026-10-02 10:04:14 +00:00
n8n-cat-bot[bot]
9e5eb79cc4
fix: Keep workflow sharing open until changes are saved ( #40137 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-02 10:03:04 +00:00
Yuliia Pominchuk
37ed348665
refactor(core): Bind signed tokens to a declared purpose ( #39467 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-02 09:59:50 +00:00
Anne Aguirre
c4d31db8d6
feat(editor): Add usage and budget settings for agents ( #39909 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-10-02 09:59:09 +00:00
Raúl Gómez Morales
0a1ed4e09b
fix(editor): Wait for OAuth sign-in before the assistant credential card continues ( #39998 )
2026-10-02 09:56:20 +00:00
Riqwan Thamir
93c0a5c0ff
fix(core): Apply removed fields when the Agent Builder patches agent config ( #40122 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 09:51:00 +00:00
Emilia
fc3954bfe2
fix(core): Stop waiting on enqueued jobs in worker shutdown ( #40065 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 09:50:53 +00:00
Stephen Wright
d556c318f4
feat(Microsoft SharePoint Node): Add the hidden SharePoint Trigger node skeleton (no-changelog) ( #39855 )
2026-10-02 09:32:48 +00:00
Benny Neugebauer
7576de5f26
test: Add E2E coverage for the community node API version guard (no-changelog) ( #39805 )
2026-10-02 09:23:26 +00:00
Uddish Verma
c95e34f97a
fix(API): Let global members grant variable scopes to API keys ( #40064 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-02 09:20:55 +00:00
Csaba Tuncsik
01e5ebf726
fix(editor): Use only server-provided hints for the OAuth consent screen icon ( #37317 )
2026-10-02 09:17:26 +00:00
Tomi Turtiainen
b9368f4db8
feat(engine): Stream webhook responses from engine v2 on the control plane (no-changelog) ( #39948 )
2026-10-02 08:58:01 +00:00
Declan Carroll
d262baceef
feat(core): Add test-only process internals and heap diagnostics routes (no-changelog) ( #39881 )
2026-10-02 08:56:30 +00:00
Stephen Wright
f7e82abcba
feat(Microsoft SharePoint Node): Add a document library picker for the trigger (no-changelog) ( #39848 )
2026-10-02 08:48:47 +00:00
Raúl Gómez Morales
6438ead58d
fix(core): Report empty node output in Instance AI workflow verification ( #40047 )
2026-10-02 08:45:43 +00:00
Bernhard Wittmann
17fbae497b
feat(editor): Align the Microsoft Teams channel settings with the MVP design (no-changelog) ( #39988 )
2026-10-02 08:44:51 +00:00
Jaakko Husso
7d5730f688
fix(ai-builder): Pack @n8n/errors when linking the workflow SDK into the sandbox (no-changelog) ( #40056 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 08:34:28 +00:00
Sam Wooler
1b294221b5
refactor(API): Migrate remaining data-tables row endpoints to PublicApiController (no-changelog) ( #39985 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-02 08:32:19 +00:00
Kai
c5658ba4bf
fix(editor): Extend workflow review divider to full height ( #40035 )
2026-10-02 08:28:32 +00:00
Rob Hough
d09e6d65fc
fix(editor): Align workflow and agent action menus ( #39234 )
...
Co-authored-by: Bob Hough <15361982+heymynameisrob@users.noreply.github.com>
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-10-02 08:24:34 +00:00
yehorkardash
a969387ca9
build: Make check-pnpm as JS script (no-changelog) ( #39857 )
2026-10-02 08:20:31 +00:00
Charlie Kolb
fb083823bd
ci: Grant permissions to boundaries baseline automerge ( #39852 )
2026-10-02 08:20:30 +00:00
n8n-assistant[bot]
925f3f54ac
chore: Refresh vendored cubic config schema (no-changelog) ( #40027 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-02 08:04:34 +00:00
Stephen Wright
5bf4cae3b6
feat(Microsoft SharePoint Node): Add a Graph delta transport helper for the trigger (no-changelog) ( #39840 )
2026-10-02 07:59:27 +00:00
Charlie Kolb
b48bb1f899
refactor(core): Move finder services to backend services (no-changelog) ( #40069 )
2026-10-02 07:38:15 +00:00
Mike Repeć
2d3e8140ce
fix(core): Bound native array methods by element content, not count (no-changelog) ( #40099 )
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
2026-10-02 07:24:12 +00:00
Mike Repeć
5763326a0a
fix(core): Bound replace() like replaceAll() in native expression evaluation (no-changelog) ( #40098 )
2026-10-02 07:20:54 +00:00
Ricardo Espinoza
cbaea98521
fix(editor): Remove the one-click connector for the ChatGPT MCP client ( #40123 )
2026-10-02 06:49:00 +00:00
n8n-assistant[bot]
093ae6f4db
chore: Update e2e impact map ( #40125 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-02 04:23:16 +00:00
Benjamin Schroth
56aa3d8857
feat(core): Move n8n Chat production messages onto the agent queue (no-changelog) ( #40102 )
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
2026-10-01 16:38:31 +00:00
Robin Braumann
53b6a68e12
feat(editor): Add activation menus to Agent capabilities ( #40104 )
2026-10-01 16:22:23 +00:00
Daria Staferova
7675d2bcbd
fix(core): Improve workflow SDK group layout for AI subtrees and sticky notes ( #39981 )
2026-10-01 15:57:28 +00:00
n8n-cat-bot[bot]
4a0865bb62
fix: Persist nested node custom span attributes ( #40107 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-01 15:55:23 +00:00
Toni Devine
e144b337de
fix(Brevo Node): Accept both spellings of the recipients parameter ( #40015 )
2026-10-01 15:54:04 +00:00
Robin Braumann
33505d7faa
feat(editor): Allow reordering queued messages in Agent Preview ( #40101 )
2026-10-01 15:44:14 +00:00
Elias Meire
b581d16a82
fix: Update broken external links in node descriptions (no-changelog) ( #39710 )
2026-10-01 15:42:30 +00:00
mfsiega
6769662ecf
feat(core): Serve the migration report overview from the finding table ( #39969 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-01 15:06:08 +00:00
Elias Meire
190d7c0dc0
feat(editor): Show Gateway credits promotions on community nodes ( #40010 )
2026-10-01 14:59:20 +00:00
Arvin A
88d6579459
fix(editor): Unify MCP access labels ( #40090 )
2026-10-01 14:57:03 +00:00
Bernhard Wittmann
efec7dc067
feat(editor): Align the Microsoft Teams manual setup with the new design (no-changelog) ( #39798 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2026-10-01 14:54:14 +00:00
oleg
f82fa0c1af
fix(core): Keep node parameters when n8n Assistant cannot see them ( #39454 )
2026-10-01 13:55:32 +00:00
n8n-cat-bot[bot]
996dec3193
fix: Limit MCP Agent model discovery results ( #39973 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-01 13:33:45 +00:00
Roman Makowiak
b41019a19a
fix(core): Send user_id with the backend preference telemetry events (no-changelog) ( #40088 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-01 13:26:58 +00:00
Charlie Kolb
a70ff86667
refactor(core): Isolate folder finder persistence (no-changelog) ( #40068 )
2026-10-01 13:15:28 +00:00
Charlie Kolb
f7c1bfa175
refactor(core): Add finder repositories and isolate credential access (no-changelog) ( #40066 )
2026-10-01 13:15:27 +00:00
mfsiega
f2050832cf
feat(core): Keep migration findings current on workflow save and publish (no-changelog) ( #40057 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-01 12:58:57 +00:00
Robin Braumann
3d70eef3a3
feat(editor): Add Remove context menus to Agent configuration ( #40089 )
2026-10-01 12:55:39 +00:00
Pierantonio Cangianiello
9247a09214
feat(engine): Accept files from webhooks and triggers on engine v2 (no-changelog) ( #40005 )
2026-10-01 12:50:55 +00:00
Emilia
59c6ab2057
fix(core): Keep the task runner running on an unhandled promise rejection ( #39946 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 12:25:26 +00:00
Ricardo Espinoza
d12cab0ed1
fix(core): Generate missing workflow IDs in the import:workflow command ( #40011 )
2026-10-01 12:14:08 +00:00
Veljko Terzic
fa30358f84
feat(core): Run the execution pruning soft delete as a durable system task (no-changelog) ( #40058 )
...
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-10-01 12:03:04 +00:00
Anne Aguirre
d5937ed2b6
feat(core): Add an opt-in budget guardrail for agent runs ( #39765 )
2026-10-01 12:02:21 +00:00
Lorent Lempereur
3faf54fea3
feat(core): Export the stored schedule of durable system tasks as metrics ( #40009 )
2026-10-01 11:46:12 +00:00
Declan Carroll
a4b87fccbe
refactor: Group quality engineering workspaces by capability ( #40007 )
2026-10-01 11:20:00 +00:00
Lorent Lempereur
06b27d1461
feat(core): Run instance reporting as a durable system task (no-changelog) ( #39924 )
2026-10-01 10:45:56 +00:00
Matsu
58ddcd7bbb
chore: Migrate Workflow SDK lint to Oxlint (no-changelog) ( #39997 )
2026-10-01 13:34:31 +03:00
Anne Aguirre
3745c835b2
feat(core): Add a guardrail runner to the agent loop ( #39621 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 10:21:42 +00:00
Matsu
5b499d512f
chore: Migrate backend storage lint to Oxlint (no-changelog) ( #39991 )
2026-10-01 10:16:57 +00:00
n8n-cat-bot[bot]
1ee7233460
chore: Consolidate pending-request cancellation in the task runner ( #40061 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-10-01 10:01:05 +00:00
Pierantonio Cangianiello
119e21752b
feat(engine): Add the host callback that deletes the binary files of a pruned execution (no-changelog) ( #39701 )
2026-10-01 09:50:12 +00:00
Raúl Gómez Morales
0e3f6e996e
feat(editor): Add the AI Assistant test URL card (no-changelog) ( #38627 )
2026-10-01 09:42:00 +00:00
Robin Braumann
f1d4017883
fix(editor): Align Agent confirmation warning icons ( #40040 )
2026-10-01 09:18:11 +00:00
Robin Braumann
ee46834915
fix(editor): Correct the expanded Markdown editor close label ( #40041 )
2026-10-01 09:16:40 +00:00
Robin Braumann
3a445ae2bf
feat(core): Add session approvals for Agent tools (no-changelog) ( #39560 )
2026-10-01 09:14:23 +00:00
Robin Braumann
86969460f1
fix(core): Preserve document content in agent summaries (no-changelog) ( #40044 )
2026-10-01 09:14:01 +00:00
Charlie Kolb
577df7a23b
refactor(core): Move role services to backend services (no-changelog) ( #39999 )
2026-10-01 09:13:58 +00:00
Charlie Kolb
8dc0ac8011
test(editor): Stabilize evaluation runs table tests ( #39859 )
2026-10-01 09:13:55 +00:00
mfsiega
681768e0bb
feat(engine): Cancel an execution on request ( #39785 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-01 08:40:02 +00:00
Jaakko Husso
1700702e52
fix(core): Emit unique keys and conditional requirements in generated node type definitions ( #39960 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-01 08:30:56 +00:00
Benjamin Schroth
f6a1224ee2
feat(editor): Add description option to agent overflow menu (no-changelog) ( #39793 )
2026-10-01 08:13:08 +00:00
Robin Braumann
bdab0b1017
fix(core): Resume Preview agents after waiting workflows finish ( #40043 )
2026-10-01 08:13:00 +00:00
Ali Elkhateeb
ae99934c21
refactor(API): Serve SAML SSO settings from the public API controller (no-changelog) ( #39877 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 08:01:17 +00:00
Roman Makowiak
ad6d94e568
fix(editor): Open preferences settings in a new tab from the Instance AI input menu (no-changelog) ( #40029 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 07:48:02 +00:00
Jaakko Husso
0817b0e8cc
fix(editor): Close the AI Assistant tab hover card when the pointer leaves the tab ( #40003 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 07:20:58 +00:00
Nikhil Kuriakose
fce9570711
fix(editor): Show warning when moving a workflow with data table dependency ( #39752 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-10-01 07:07:55 +00:00
Lorent Lempereur
3123fe20af
feat(core): Run the workflow history optimization as a durable system task (no-changelog) ( #40016 )
2026-10-01 06:52:16 +00:00
Robin Braumann
d51c9a92ed
test(core): Fix the workflow execution test hang ( #40053 )
2026-10-01 12:03:05 +03:00
Matsu
e0b4928bc8
ci: Revert bundle branch syncs from rebase to commit-based. Always sync from public ( #40031 )
2026-10-01 06:45:17 +00:00
n8n-assistant[bot]
eeaf84f756
chore: Bundle/2.x ( #40030 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-10-01 09:50:06 +03:00
Charlie Kolb
955c99dc26
ci: Show files that require team reviews ( #40000 )
2026-10-01 06:38:22 +00:00
n8n-assistant[bot]
6590765dc6
chore: Update e2e impact map ( #40028 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (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-10-01 04:23:31 +00:00
Daria
0976d925b9
refactor(core): Organize workflow SDK group layout logic ( #39980 )
2026-09-30 23:58:10 +00:00
José Braulio González Valido
1b1bb4698d
fix(ai-builder): Bind a seeded eval Agent's model to the case credential (no-changelog) ( #39984 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 22:18:59 +00:00
José Braulio González Valido
e185c36c59
fix(ai-builder): Clear eval dedupe state between runs and add a Sheets mock quirk (no-changelog) ( #39990 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 22:18:56 +00:00
José Braulio González Valido
3248b75af8
docs: Source Instance AI eval cases from LangTracer's signals (no-changelog) ( #40002 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-30 22:18:54 +00:00
n8n-cat-bot[bot]
5db0c39dde
fix: Report the real cause when a module entrypoint fails to load ( #37625 )
...
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>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-09-30 21:08:03 +00:00
Tomi Turtiainen
3f0c999440
refactor(engine): Split the engine v2 webhook responder into a registry and an outcome mapping (no-changelog) ( #39978 )
2026-09-30 19:35:23 +00:00
José Braulio González Valido
0c8acfa274
fix(ai-builder): Send requiresMemoryCompaction on eval case push (no-changelog) ( #39989 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-30 17:34:50 +00:00
José Braulio González Valido
54f634d5f9
fix(ai-builder): Cancel the thread when an eval turn budget fires after the run (no-changelog) ( #39992 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-30 17:34:47 +00:00
n8n-cat-bot[bot]
cd1bfafe72
refactor(API): Migrate POST /settings/otel/test-trace to the decorator pattern (no-changelog) ( #39716 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Uddish Verma <uddish.verma@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declancarroll@gmail.com>
2026-09-30 15:49:59 +00:00
mfsiega
1ebd6265db
feat(core): Add migration finding query service (no-changelog) ( #39957 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-30 15:39:19 +00:00
Veljko Terzic
0ddb89c007
refactor(core): Run the instance-registry heartbeat as a system task ( #40008 )
2026-09-30 15:19:53 +00:00
Svetoslav Dekov
a931dd8660
fix(core): Return upstream error details from the explore_node_resources MCP tool ( #39775 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 14:22:05 +00:00
Elias Meire
5e376b69ed
feat: Hide generated AI tools listed in NODES_EXCLUDE and empty node creator entries ( #39577 )
2026-09-30 14:02:32 +00:00
Lorent Lempereur
45edf565df
feat(core): Allow a sending status on instance monitoring reports (no-changelog) ( #39923 )
2026-09-30 13:54:16 +00:00
James Martin
5576c785ce
feat(core): Implements core JWKS registry for extending with new sets (no-changelog) ( #39610 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 13:19:26 +00:00
Mike Repeć
6da7f6b010
refactor(core): Use JSDoc for native evaluator helpers and name the size preflight as an assertion (no-changelog) ( #40001 )
2026-09-30 13:17:30 +00:00
Anne Aguirre
0f11660414
feat(core): Vanish Fix with Assistant banner when AIA fixes error ( #39977 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-30 13:10:54 +00:00
n8n-cat-bot[bot]
bd9e1d8947
fix: Center pasted nodes in the canvas viewport ( #39995 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-30 13:00:49 +00:00
mfsiega
902b039c4d
feat(core): Add migration finding sync service (no-changelog) ( #39871 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-30 12:54:22 +00:00
Raúl Gómez Morales
5c1f8f7f6c
fix: Scope the legacy setup credential picker to the target workflow and report unusable credentials on apply ( #38197 )
2026-09-30 12:52:56 +00:00
Elias Meire
202a52d206
fix: Update broken external links in core packages (no-changelog) ( #39704 )
2026-09-30 12:41:50 +00:00
Sebastien Powell
b15ffa9542
feat(core): Add 'align' prop to Select component ( #39965 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 12:29:59 +00:00
Sam Wooler
256788294d
refactor(API): Migrate data-tables row read/insert/upsert endpoints to PublicApiController (no-changelog) ( #39962 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-30 12:21:01 +00:00
Mutasem Aldmour
2df4f3e1d0
docs: Ask for the target LangTracer suite before authoring an Instance AI eval (no-changelog) ( #39994 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-30 12:03:00 +00:00
Alex Grozav
9f514bc49d
refactor(editor): Import MCP shared code from platform packages (no-changelog) ( #39492 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 12:01:28 +00:00
n8n-cat-bot[bot]
632a1f380e
test: Stabilize canvas zoom checks after route changes ( #39970 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-30 12:01:27 +00:00
Matsu
63c01bee24
chore: Migrate agent runtime lint to Oxlint (no-changelog) ( #39971 )
2026-09-30 11:46:43 +00:00
Emilia
cd9d1ac669
fix(core): Keep jobs a worker enqueued out of its shutdown drain ( #39800 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 11:46:31 +00:00
Veljko Terzic
320cc2dda3
feat(core): Run the instance registry reconciliation as a durable system task (no-changelog) ( #39882 )
2026-09-30 11:35:13 +00:00
Mutasem Aldmour
0c449919da
docs: Add sourcing, update shapes, and capability-gap handling to the Agent Builder eval skill (no-changelog) ( #39983 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-30 11:22:59 +00:00
Michael Drury
4d931ca77e
fix(editor): Preserve Agent instruction edits during autosave ( #39972 )
2026-09-30 11:02:32 +00:00
Matsu
849ededd5b
chore: Migrate testing infrastructure lint to Oxlint (no-changelog) ( #39942 )
2026-09-30 10:55:11 +00:00
Jaakko Husso
10e484f552
feat: Tell the AI Assistant which preview tabs are open ( #39768 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 10:53:42 +00:00
n8n-cat-bot[bot]
fa93a7f01f
fix: Clear connection hover promptly ( #39958 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-30 10:39:50 +00:00
Charlie Kolb
760e4e81d0
refactor(core): Move REST error handling to backend services (no-changelog) ( #39907 )
2026-09-30 10:31:37 +00:00
Veljko Terzic
ad90c63923
fix(core): Keep floating entitlements attached when a multi-main instance shuts down ( #39713 )
2026-09-30 10:29:02 +00:00
Alex Grozav
9d11369db7
feat(editor): Show migration progress on report overview ( #39861 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 10:18:29 +00:00
Mike Repeć
a19bf32e51
feat(core): Add fast native evaluation for a subset of expressions (no-changelog) ( #37613 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-30 10:16:42 +00:00
mfsiega
dcda65f7d9
fix(engine): Report the recorded finish time on execution end events ( #39963 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-30 10:02:13 +00:00
Tomi Turtiainen
3c1aaae176
feat(core): Send streaming webhook chunks from engine v2 (no-changelog) ( #39947 )
2026-09-30 09:50:04 +00:00
Uddish Verma
9f0a8463a9
refactor(API): Migrate PUT /settings/otel to the decorator pattern (no-changelog) ( #39864 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declancarroll@gmail.com>
2026-09-30 09:36:02 +00:00
Mutasem Aldmour
52db75973e
docs: Keep Instance AI eval expectations free of internal mechanics (no-changelog) ( #39967 )
...
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-30 09:35:38 +00:00
yehorkardash
99182c29be
feat(core): Change IAI permissions logic ( #39303 )
2026-09-30 09:32:20 +00:00
Jaakko Husso
2f4bbfa7d2
feat(editor): Reorder AI Assistant tabs by dragging ( #39664 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 09:27:57 +00:00
Declan Carroll
506b99456f
test(editor): Click workflow settings option once after it appears ( #39968 )
2026-09-30 09:23:07 +00:00
Declan Carroll
0732d03fa1
test: Read recent samples in memory benchmarks ( #39964 )
2026-09-30 09:13:37 +00:00
Thanasis G
8f3574c48b
fix(core): Skip the preAuthentication retry while the stored token is fresh (no-changelog) ( #38927 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-30 09:02:04 +00:00
Rob Hough
41994bc6c7
feat(editor): Add keyboard controls to n8n Assistant panel ( #39386 )
...
Co-authored-by: Bob Hough <15361982+heymynameisrob@users.noreply.github.com>
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-09-30 08:58:04 +00:00
Jaakko Husso
0c4bf38033
feat(editor): Open any project resource as an AI Assistant tab ( #39663 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 08:50:48 +00:00
Raúl Gómez Morales
57ef0d138f
fix(editor): Show full reasoning on first expand of assistant thinking block ( #39892 )
2026-09-30 08:47:04 +00:00
Benjamin Schroth
24178e51d3
feat(core): Filter the global agents list by n8n chat availability (no-changelog) ( #39347 )
2026-09-30 08:39:51 +00:00
Benjamin Schroth
799b92993a
fix(core): Report a capped agent test run to the builder as an error (no-changelog) ( #39513 )
2026-09-30 08:39:32 +00:00
mfsiega
52dcb9252c
feat(core): Add migration finding diff (no-changelog) ( #39870 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-30 08:26:51 +00:00
Emilia
d8dcc924b7
fix(core): Pass graceful-shutdown timeout to runners in the runners image ( #39796 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 07:45:14 +00:00
Raúl Gómez Morales
9a4a1dcf27
feat(editor): Open and collapse the logs panel around runs in the AI Assistant artifact view ( #38773 )
2026-09-30 07:43:16 +00:00
Raúl Gómez Morales
38f21c01f1
fix(core): Ask before building a picked onboarding suggestion (no-changelog) ( #39872 )
2026-09-30 07:41:22 +00:00
Raúl Gómez Morales
1694727548
fix(editor): Stop credential icon overlapping the credential name ( #39944 )
2026-09-30 07:26:24 +00:00
Nour Alhadi Mahmoud
fefb2da2b1
fix(editor): Keep execution filters when navigating away from executions ( #39781 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 07:24:19 +00:00
Nour Alhadi Mahmoud
dafc10852f
fix(core): Match variables by name and scope in the promotion change preview (no-changelog) ( #39792 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-30 07:10:49 +00:00
Mike Repeć
c83fee02fa
fix(core): Stop waiting on Bull job.finished() for queued executions ( #39723 )
2026-09-30 07:01:44 +00:00
n8n-assistant[bot]
191a22e759
chore: Bundle/2.x ( #39935 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-30 07:44:10 +03:00
n8n-assistant[bot]
c17c48043e
chore: Update e2e impact map ( #39933 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-30 03:55:41 +00:00
Rúben Castro
31b6649d78
fix(core): Check credential types that HTTP Request names by parameter (no-changelog) ( #39429 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 17:39:10 +00:00
Robin Braumann
5d40d837f6
feat(core): Escalate background sub-agent approvals to parent chats ( #39552 )
2026-09-29 15:55:10 +00:00
Sam Wooler
90e3385c15
refactor(API): Migrate remaining data-tables columns endpoints to PublicApiController (no-changelog) ( #39790 )
2026-09-29 15:39:42 +00:00
Kai
373bf77f3a
feat(editor): Refine the workflow review detail layout ( #39866 )
2026-09-29 15:30:21 +00:00
Savelii
834202d124
test: Stabilize the project move-resources spec (no-changelog) ( #39906 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-29 15:30:11 +00:00
Sam Wooler
6918fda018
fix(API): Emit valid schemas for untyped values in the Public API spec ( #39884 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 15:16:40 +00:00
Bernhard Wittmann
f58f0ec1d0
feat(editor): Release Browser Use to all users ( #39762 )
...
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-09-29 15:13:50 +00:00
n8n-cat-bot[bot]
d69b52e2c7
fix(editor): Keep credentials unchanged on read-only canvases ( #39889 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 15:12:53 +00:00
n8n-cat-bot[bot]
e13c480626
fix(core): Apply MCP availability rules to error workflow settings ( #39885 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 15:11:35 +00:00
mfsiega
a5b00eee2d
feat(engine): Add a service that cancels an execution ( #39806 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-29 15:01:08 +00:00
Benny Neugebauer
0cf969a05d
test: Add an offline npm registry service to the E2E harness (no-changelog) ( #39813 )
2026-09-29 14:56:51 +00:00
Robin Braumann
04abd59fc6
feat(core): Add durable background approval state (no-changelog) ( #39558 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 14:51:18 +00:00
Theodore Nastos
7204df600d
fix(editor): Do not run the workflow when the save before execute fails ( #39763 )
2026-09-29 14:50:29 +00:00
RomanDavydchuk
f9dbd2c8d6
fix(Split Out Node): Support dot notation in destination fields ( #39661 )
2026-09-29 14:44:00 +00:00
RomanDavydchuk
ce295b6080
fix(WhatsApp Node): Fetch all templates for the dropdown ( #39497 )
2026-09-29 14:41:37 +00:00
n8n-cat-bot[bot]
fc99aaf87b
fix(core): Redact MCP tool telemetry properties ( #39887 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 14:39:52 +00:00
n8n-cat-bot[bot]
f0b70134a8
fix(editor): Fix copy button hover state in MCP settings ( #39888 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 14:34:38 +00:00
Dmitrii
1153702d1a
feat(editor): Show n8n logo on canvas in canvas-only mode ( #39846 )
2026-09-29 14:33:07 +00:00
Oğuz Eroğlu
29c09c6f99
fix(editor): Show remaining credits on Assistant banner for Cloud UBB ( #39901 )
2026-09-29 14:21:17 +00:00
Jaakko Husso
9ab649ff55
feat(editor): Close AI Assistant tabs and keep the open tabs per thread ( #39660 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-29 14:18:35 +00:00
Pierantonio Cangianiello
933113e375
docs(engine): Add ADR on deletion of binary files written by Engine v2 runs (no-changelog) ( #39617 )
2026-09-29 14:12:41 +00:00
mfsiega
3c896fcdea
feat(core): Add migration finding repositories (no-changelog) ( #39550 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-29 14:10:53 +00:00
MHMD
88d15ed051
feat(editor): Rewrite the credential sharing role and surface where it's used (no-changelog) ( #39894 )
2026-09-29 14:09:04 +00:00
n8n-cat-bot[bot]
adb42a31ff
chore: Bug - Git hooks create an untracked .build folder in fresh worktrees on macOS ( #39648 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-29 14:08:46 +00:00
Guillaume Jacquart
55fd9daa08
feat(core): Send a log streaming audit event when a policy blocks an action ( #39581 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-29 14:02:09 +00:00
Rowena Jones
53b84d2baa
fix(Agent Node): Remove outdated tutorial tip callout ( #35505 )
...
Co-authored-by: Kartik Balasubramanian <22399046+HumanistSerif@users.noreply.github.com>
2026-09-29 13:59:28 +00:00
Robin Braumann
05401103d2
feat(core): Enable steering for queued Preview messages (no-changelog) ( #39556 )
2026-09-29 13:57:30 +00:00
José Braulio González Valido
995c101dba
fix(ai-builder): Read the reseeded scenario tables live instead of from pinned rows (no-changelog) ( #39814 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-29 13:53:20 +00:00
Anne Aguirre
114a5737f5
feat(core): Add tool to mark an agent session as failed ( #39754 )
2026-09-29 13:26:25 +00:00
oleg
55a87877b5
feat(editor): Show the trigger icon on the execute button and run a trigger from its menu ( #39580 )
2026-09-29 13:25:33 +00:00
Svetoslav Dekov
93b658c8db
fix(core): Connect Slack Agent channels through managed setup in MCP ( #39776 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 13:06:12 +00:00
Matsu
fe1bfdfd29
chore(core): Migrate runtime lint to Oxlint (no-changelog) ( #39844 )
2026-09-29 16:06:29 +03:00
Charlie Kolb
499d64181a
refactor(core): Move shared cache infrastructure to backend services (no-changelog) ( #39851 )
2026-09-29 12:55:05 +00:00
José Braulio González Valido
bf6ba26a7f
feat(ai-builder): Budget eval builds per user turn and make a timeout its own outcome (no-changelog) ( #39540 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-29 12:52:52 +00:00
MHMD
7e3a1037ff
feat(core): Split can-see from can-use in the workflow payload (no-changelog) ( #39804 )
2026-09-29 12:49:49 +00:00
Robin Braumann
b09fd0dc69
feat(core): Add agent input boundaries and steering storage (no-changelog) ( #39529 )
2026-09-29 12:41:34 +00:00
n8n-cat-bot[bot]
7b12ec165d
refactor(API): Migrate GET /settings/otel to the decorator pattern (no-changelog) ( #39720 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Uddish Verma <uddish.verma@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declancarroll@gmail.com>
2026-09-29 12:41:18 +00:00
Arvin A
41a0ccaf16
fix(Execute Workflow Node): Return declared sub-workflow outputs ( #39755 )
2026-09-29 12:40:18 +00:00
Savelii
6974abaea3
test: Stabilize the workflow sharing UI spec (no-changelog) ( #39862 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-29 12:25:49 +00:00
Matsu
f3f660b745
chore: Migrate database and engine lint to Oxlint (no-changelog) ( #39841 )
2026-09-29 12:24:22 +00:00
Declan Carroll
d2b6e718d1
chore: Add local test inventory and profiling helpers (no-changelog) ( #39388 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-29 12:16:24 +00:00
Matsu
62cadddf28
chore: Migrate AI tooling lint to Oxlint (no-changelog) ( #39834 )
2026-09-29 12:02:19 +00:00
Michael Drury
1882cff76b
fix(core): Correct Agent session pagination on SQLite ( #39802 )
2026-09-29 11:57:20 +00:00
Rob Hough
8d4111dff8
fix(editor): Correct dark theme overlay shadows in design-system (no-changelog) ( #39602 )
2026-09-29 11:44:21 +00:00
Matsu
0e5c9aaed6
chore: Migrate backend tooling lint to Oxlint (no-changelog) ( #39825 )
2026-09-29 11:42:22 +00:00
Tomi Turtiainen
a45162c5fa
refactor(core): Extract trigger credential gate (no-changelog) ( #39453 )
2026-09-29 11:31:18 +00:00
Robin Braumann
0811443909
fix(core): Deduplicate agent message deliveries ( #39794 )
2026-09-29 11:24:49 +00:00
Veljko Terzic
54c351b92f
feat(core): Run the trusted key refresh as a durable system task (no-changelog) ( #39789 )
...
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-09-29 11:06:01 +00:00
Andreas Fitzek
0f63032916
feat(core): Add inbound-auth-core module with trusted source entities and migration ( #39642 )
2026-09-29 10:47:24 +00:00
Theodore Nastos
188b03c486
feat(editor): Show restricted node types in the agent and Chat Hub tool pickers (no-changelog) ( #39461 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-29 10:35:52 +00:00
Raúl Gómez Morales
df3945af8a
fix(editor): Correct the n8n Assistant onboarding greeting animations and actions (no-changelog) ( #39829 )
2026-09-29 10:25:33 +00:00
Charlie Kolb
212fbfe455
refactor(core): Move EventService to backend-services ( #39743 )
2026-09-29 10:22:19 +00:00
Tomi Turtiainen
84da588c36
feat(engine): Let the caller tell engine v2 which response it expects ( #39780 )
2026-09-29 10:19:05 +00:00
Joco-95
af2695407a
feat: Implements n8n Assistant nudge on workflow errors ( #39774 )
2026-09-29 10:16:39 +00:00
Benjamin Schroth
ff98d9900f
feat(core): Filter the agent session list by chat origin and owner (no-changelog) ( #39773 )
2026-09-29 10:09:26 +00:00
Anne Aguirre
6cc8c0d448
feat(ai-builder): Change knowledge subtitle ( #39838 )
2026-09-29 09:41:25 +00:00
Guillaume Jacquart
c575f18c99
fix(core): Apply policy checks to CLI import and execute commands ( #39714 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-29 09:40:36 +00:00
Anne Aguirre
f931ea81d5
feat(core): New agent styled differently on agent list view ( #39856 )
2026-09-29 09:39:59 +00:00
Anne Aguirre
8c9733b5c6
feat(core): Capture sidecall generation usd cost ( #39627 )
2026-09-29 09:39:58 +00:00
n8n-cat-bot[bot]
f487613bfc
chore: Bug - The Execute workflow button overlaps with other canvas buttons when the AI assistant is open on a smaller screen ( #39797 )
...
Build: Benchmark Image / build (push) Has been cancelled
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Has been cancelled
Util: Publish API Schema / Cloudflare Pages (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
Util: Refresh cubic schema / Refresh vendored cubic schema (push) Has been cancelled
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-29 09:26:36 +00:00
Arvin A
d2eae41dd6
fix(DataTable Node): Continue paginated reads when row counts change ( #39764 )
2026-09-29 09:25:02 +00:00
Savelii
d92bc4d3ab
perf(core): Load project relations without joining every role scope ( #39756 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-29 08:45:29 +00:00
Robin Braumann
84efbac6f1
refactor(core): Reference accepted messages from agent queue ( #39778 )
2026-09-29 08:39:25 +00:00
Andreas Fitzek
599df45795
feat(core): Add trusted source config schema in @n8n/inbound-auth (no-changelog) ( #39533 )
2026-09-29 08:33:06 +00:00
mfsiega
0f77ba5e7e
feat(editor): Replace severity with impact categories in the migration report ( #39551 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5.1 <noreply@antheropic.com>
2026-09-29 08:30:09 +00:00
Jaakko Husso
682afd5aa9
feat(core): Add endpoints to read and save AI Assistant thread tabs (no-changelog) ( #39658 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-29 08:24:30 +00:00
Svetoslav Dekov
529761ff03
chore: Connect the Claude Code desktop app to Codespaces (no-changelog) ( #39524 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 08:04:54 +00:00
Charlie Kolb
3220953fb4
test(core): Stabilize Sentry event bus integration test ( #39830 )
2026-09-29 08:04:44 +00:00
Charlie Kolb
0cd66905e5
ci: Run Windows build for CLI build script changes ( #39824 )
2026-09-29 08:01:08 +00:00
Lorent Lempereur
bab2978ccf
feat(core): Run legacy Cron node schedules on the durable scheduler ( #39411 )
2026-09-29 07:58:52 +00:00
oleg
a66221d24a
feat(editor): Announce credentials while the n8n assistant builds workflows (no-changelog) ( #39464 )
2026-09-29 07:43:03 +00:00
Mike Repeć
c92f86ef71
ci: Copy the full typescript-config package into the benchmark image (no-changelog) ( #39833 )
2026-09-29 07:38:48 +00:00
Elias Meire
0afda58804
fix: Hide node types that the instance does not load ( #39571 )
2026-09-29 07:34:41 +00:00
n8n-cat-bot[bot]
46645c6d73
test: Keep WebSocket test connections offline ( #39832 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-29 07:26:46 +00:00
Charlie Kolb
2bf9b94936
refactor(core): Move shared errors to @n8n/errors (no-changelog) ( #39753 )
2026-09-29 07:19:05 +00:00
n8n-release-tag-merge[bot]
702bb42cbb
Merge tag 'n8n@2.42.0'
2026-09-29 07:23:13 +00:00
n8n-assistant[bot]
86c23326c9
🚀 Release 2.42.0 ( #39826 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-09-29 07:11:00 +00:00
Konstantin Tieber
b613184d64
feat(core): Backfill historic daily data when instance-reporting is first enabled (no-changelog) ( #39567 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-29 06:59:12 +00:00
Ali Elkhateeb
dfd7a52224
fix(API): Return an execution when its stored trace context is incomplete ( #39715 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 06:53:58 +00:00
Charlie Kolb
918bcddb4f
fix(core): Build email templates on Windows (no-changelog) ( #39823 )
2026-09-29 06:47:57 +00:00
Veljko Terzic
5fe92a568a
feat(core): Run activity pruning as a durable system task (no-changelog) ( #39769 )
2026-09-29 06:37:55 +00:00
Michael Kret
2b0719dc70
feat: Suggest Gateway credit services during node discovery ( #39631 )
2026-09-29 06:36:43 +00:00
Tomi Turtiainen
1630d4c894
fix: Require full ADR references in prose (no-changelog) ( #39783 )
2026-09-29 06:01:59 +00:00
Charlie Kolb
8f29a36f16
ci: Allow trusted team to skip required reviews (no-changelog) ( #39759 )
2026-09-29 05:37:23 +00:00
Ricardo Espinoza
8cd8cf04ac
fix(core): Withhold MCP preference scopes from users outside the experiment arm (no-changelog) ( #39812 )
2026-09-29 05:04:36 +00:00
n8n-assistant[bot]
cdbb60e0fe
chore: Update e2e impact map ( #39818 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-29 03:41:31 +00:00
n8n-cat-bot[bot]
9f5c752cd1
fix(core): Link MCP workflow access errors to workflow settings ( #39738 )
...
CI: Master (Build, Test, Lint) / Build & format (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 21:24:32 +00:00
mfsiega
310635e7d5
feat(core): Add migration finding tables (no-changelog) ( #39760 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 19:13:06 +00:00
Mike Repeć
a1360f42d3
fix(benchmark): Wait for the readiness endpoint before the owner setup (no-changelog) ( #39799 )
2026-09-28 16:26:02 +00:00
Michael Drury
3daa34dba0
fix(editor): Improve Agent layout and sub-agent guidance ( #39791 )
2026-09-28 16:11:31 +00:00
Rúben Castro
0b92e12d9c
feat(core): Widen the content-import policy check to cover credentials (no-changelog) ( #39379 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-28 16:05:10 +00:00
Robin Braumann
af36326844
refactor(core): Separate agent messages from execution state ( #39742 )
2026-09-28 16:00:39 +00:00
n8n-cat-bot[bot]
a41c8c46e7
fix: Update stale docs.n8n.io links in product code (no-changelog) ( #39638 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2026-09-28 15:53:59 +00:00
n8n-cat-bot[bot]
6c1edac204
fix(API): Accept workflow descriptions on creation ( #39705 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-28 15:48:16 +00:00
José Braulio González Valido
5676882e64
fix(core): Scope the Agent Builder credential list to the eval thread allowlist (no-changelog) ( #39092 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 15:41:16 +00:00
José Braulio González Valido
918512f62a
fix(ai-builder): Keep scenario tables for Agent builds and reuse same-named seed tables (no-changelog) ( #39767 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 15:40:32 +00:00
Uddish Verma
3a91c09727
refactor(API): Migrate PUT /settings/sso/oidc to the decorator pattern (no-changelog) ( #39729 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 15:39:01 +00:00
Riqwan Thamir
d0255c71ec
fix(core): Point post-build guidance at the active skill (no-changelog) ( #39203 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 15:23:22 +00:00
Riqwan Thamir
d3e846eb53
perf(core): Move instance URLs out of the Instance AI system prompt (no-changelog) ( #39555 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 15:12:23 +00:00
Riqwan Thamir
c1d666301f
feat(editor): Make Instance AI LLM step debug data readable (no-changelog) ( #39575 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 15:11:01 +00:00
Sam Wooler
bd2d361afc
refactor(API): Migrate GET data-tables columns endpoint to PublicApiController (no-changelog) ( #39772 )
2026-09-28 14:45:03 +00:00
Bernhard Wittmann
80a1596a3d
feat(core): Render Microsoft Teams agent replies progressively (no-changelog) ( #39514 )
2026-09-28 14:41:26 +00:00
Jaakko Husso
ae2b8535a9
fix(core): Include the project id in the AI Assistant project context (no-changelog) ( #39770 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 14:39:36 +00:00
Tomi Turtiainen
c59441323d
refactor(core): Separate webhook no-response callback ( #39684 )
2026-09-28 14:36:12 +00:00
Raúl Gómez Morales
37572b6c1a
feat(core): Update the n8n Assistant onboarding copy (no-changelog) ( #39777 )
2026-09-28 14:30:49 +00:00
Yuliia Pominchuk
4a01756ea4
feat(core): Check credentials against the person running the workflow ( #39685 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-28 14:09:16 +00:00
Jaakko Husso
106f9824b0
feat(core): Add a concise reply style prompt profile (no-changelog) ( #39408 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 14:00:26 +00:00
Tomi Turtiainen
697e0bb8a6
test(engine): Run responseNode webhook E2E tests on engine v2 ( #39761 )
2026-09-28 13:59:41 +00:00
Dmitrii
20807d2d3d
fix(core): Enforce one instance report per day with a unique index ( #39536 )
...
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
2026-09-28 13:51:25 +00:00
Milorad FIlipović
41021e5e19
fix(editor): Address Assistant mentions feedback (no-changelog) ( #39596 )
2026-09-28 13:46:22 +00:00
Alexandre Vaz
b3d4cfe311
fix(googleFirebaseCloudFirestore Node): Preserve field types for numeric strings and falsy values ( #27399 )
...
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-09-28 13:43:23 +00:00
Raúl Gómez Morales
d765bbd68e
feat: Add an n8n Assistant onboarding thread for new Cloud signups ( #39730 )
2026-09-28 13:34:11 +00:00
Uddish Verma
63ae22b42b
refactor(API): Migrate GET /settings/sso/oidc to the decorator pattern (no-changelog) ( #39728 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 13:30:29 +00:00
Declan Carroll
41dbfd987b
ci: Speed up the PR build job and move the E2E matrix off its path (no-changelog) ( #39736 )
2026-09-28 13:16:13 +00:00
Daria
06c61d9437
fix(editor): Empty Group Last Refinements (no-changelog) ( #39632 )
2026-09-28 12:57:32 +00:00
Daria
b3ce351cde
feat(core): Add empty group telemetry (no-changelog) ( #39519 )
2026-09-28 12:57:31 +00:00
Daria
8336da3482
feat(editor): Gate empty canvas groups behind a feature flag (no-changelog) ( #39389 )
2026-09-28 12:57:30 +00:00
Daria
a392f4e18e
feat(editor): Improve empty-group style & behavior (no-changelog) ( #38705 )
2026-09-28 12:57:29 +00:00
Daria
acaa281c54
feat(editor): Manage the empty-group placeholder lifecycle (no-changelog) ( #38704 )
2026-09-28 12:57:28 +00:00
Daria
37c160eec0
feat(editor): Connect empty groups to the node graph (no-changelog) ( #38703 )
2026-09-28 12:57:27 +00:00
Daria
ad68bfefd1
feat(editor): Add manual empty-group entry points (no-changelog) ( #38702 )
2026-09-28 12:57:26 +00:00
Tomi Turtiainen
98a1fc1b94
chore: Instruct create pr skill to not include no-changelog when not needed ( #39693 )
2026-09-28 12:49:36 +00:00
Mayank SIngh
a2a2638461
fix(API): Validate OpenAPI path parameter names ( #39067 )
2026-09-28 12:37:34 +00:00
Sam Wooler
9e7bc6691c
fix(API): Allow extendsCredential in workflow create/update ( #39243 )
...
Co-authored-by: Uddish Verma <uddish.verma@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 12:35:46 +00:00
n8n-cat-bot[bot]
9bda02122d
chore: Schema-First migration — audit ( #39207 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-28 12:35:38 +00:00
Daria
8ff280ed3d
feat(core): Define empty-group contract (no-changelog) ( #38701 )
2026-09-28 12:22:29 +00:00
Alex Grozav
63ee800cf2
refactor(editor): Cut the MCP settings dependency on experiments and shell modals (no-changelog) ( #39491 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 12:20:49 +00:00
Tomi Turtiainen
1a2958294d
test(engine): Run lastNode webhook E2E tests on engine 2.0 (no-changelog) ( #39694 )
2026-09-28 12:12:12 +00:00
Jaakko Husso
356eb8f093
feat(core): Add storage for AI Assistant thread tabs (no-changelog) ( #39657 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 12:06:00 +00:00
Lorent Lempereur
bda9453953
fix(core): Count a database ping as successful when its reply arrives during event-loop lag ( #39645 )
2026-09-28 12:04:44 +00:00
Savelii
1852295d9a
test: Stabilize the form submit gate client spec (no-changelog) ( #39750 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 11:49:02 +00:00
Michael Drury
68f856fb9d
feat(core): Add production n8n Chat channel infrastructure (no-changelog) ( #39476 )
...
Co-authored-by: Benjamin Schroth <benjamin@n8n.io>
2026-09-28 11:47:35 +00:00
Charlie Kolb
256e581aa7
refactor(core): Move UrlService to backend services (no-changelog) ( #39751 )
2026-09-28 11:43:39 +00:00
n8n-cat-bot[bot]
b8cda55e57
fix(editor): Sorting data table rows by unknown column returns raw database error ( #39733 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-28 11:43:27 +00:00
Lorent Lempereur
194f13d30f
refactor: Move first occurrence seeding into the scheduler's provision (no-changelog) ( #39605 )
2026-09-28 11:42:20 +00:00
Veljko Terzic
e3b4ecb808
feat(core): Run the MCP registry refresh as a durable system task (no-changelog) ( #39520 )
...
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-09-28 11:34:28 +00:00
mfsiega
6272d465df
perf(core): Avoid terminal outbox scans during publication reconciliation ( #39267 )
2026-09-28 10:57:32 +00:00
Alex Grozav
7439d56c5c
perf(editor): Load the editor with fewer startup requests (no-changelog) ( #39616 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 10:46:02 +00:00
Tomi Turtiainen
ce3d50b8f9
feat(engine): Answer lastNode and responseNode webhooks with a remote engine v2 data plane ( #39636 )
2026-09-28 10:44:31 +00:00
Robin Braumann
3584d15ddd
refactor(core): Simplify agent runtime structure (no-changelog) ( #39507 )
2026-09-28 10:40:51 +00:00
Tomi Turtiainen
a51434ff7d
test(engine): Run onReceived webhook E2E tests on engine 2.0 ( #39181 )
2026-09-28 10:12:20 +00:00
Guillaume Jacquart
2157b35e24
test: Add E2E tests for credential type policy flows (no-changelog) ( #39584 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 09:30:12 +00:00
Guillaume Jacquart
e13178ac40
test: Add E2E tests for node type policy flows (no-changelog) ( #39579 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 09:30:11 +00:00
Jaakko Husso
88d8390222
feat(editor): Restyle AI Assistant tab bar and add a tab hover card ( #39625 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-28 09:29:55 +00:00
Mike Repeć
5d508ec1e1
fix(core): Store queue job results only for executions this process enqueued ( #39712 )
2026-09-28 09:19:34 +00:00
Declan Carroll
ad2c9829fd
feat(editor): Add dev server reverse proxy for backend routes (no-changelog) ( #39562 )
2026-09-28 09:18:49 +00:00
Robin Braumann
8a4fd13423
feat(editor): Add queued message controls to agent Preview chat ( #39487 )
2026-09-28 09:07:54 +00:00
James Martin
6437496faf
chore(core): Implements Principal and SecurityContext types (no-chagelog) ( #39496 )
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build & format (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) / 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
2026-09-28 08:58:05 +00:00
ocdejong
2ec6ac7c9c
feat(editor): Show each policy violation with its scope when a save, publish or execution is refused ( #39263 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 08:56:57 +00:00
Declan Carroll
6752f1b5f7
ci: Measure PR coverage only for changed source files (no-changelog) ( #39675 )
2026-09-28 08:49:46 +00:00
Declan Carroll
de4fb8d6a3
test: Remove redundant E2E page loads and the fixed reset delay (no-changelog) ( #39681 )
2026-09-28 08:41:09 +00:00
Michael Drury
1fe19db437
fix(editor): Show project icons in Agent breadcrumbs ( #39649 )
2026-09-28 08:35:04 +00:00
n8n-cat-bot[bot]
52365781a6
refactor(API): Migrate community package POST, PATCH, and DELETE routes (no-changelog) ( #39346 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-09-28 08:33:59 +00:00
Yuliia Pominchuk
9af0f02a74
feat(editor): Group the node credential picker by where each credential comes from ( #39646 )
2026-09-28 08:26:21 +00:00
n8n-cat-bot[bot]
d899e8b846
chore: Improve settings modal responsiveness ( #39651 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-28 08:22:43 +00:00
Declan Carroll
3f0c7d5bda
build: Upgrade Vitest to v5 (no-changelog) ( #39674 )
2026-09-28 07:54:06 +00:00
Bernhard Wittmann
4f64f8c4a6
test(core): Cover Microsoft Teams channel and group chat conversations (no-changelog) ( #38801 )
2026-09-28 07:39:22 +00:00
Tomi Turtiainen
eb684d2256
chore: Update create pr skill instructions for engine scope ( #39692 )
2026-09-28 07:37:43 +00:00
Tomi Turtiainen
3ec310db40
refactor(core): Extract webhook additional data setup ( #39673 )
2026-09-28 07:35:51 +00:00
Elias Meire
53dc251508
feat(core): Set OS process titles for n8n processes ( #39362 )
2026-09-28 07:23:48 +00:00
Emilia
34f77c059b
fix(core): Keep one failed binary-data dir from aborting the delete batch ( #39194 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-28 07:20:45 +00:00
Emilia
7bebbe4033
fix(core): Retry each file removal in the byte store's delete ( #39193 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-28 07:20:44 +00:00
Emilia
3a31c38751
fix(core): Retry the recursive removal of an execution's binary-data directory ( #39185 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-28 07:20:43 +00:00
n8n-cat-bot[bot]
7ed93eadae
chore: Replace repeated response-mode child scans with one predicate ( #39076 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-28 07:18:38 +00:00
Stephen Wright
ee9dfd1a37
feat(Azure OpenAI Chat Model Node): Rename to Azure AI Foundry Chat Model ( #39603 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-28 07:17:19 +00:00
Elias Meire
4c2f220971
fix(editor): Keep quick-connect OAuth credentials out of lists until the user authorizes ( #39297 )
2026-09-28 07:15:53 +00:00
Charlie Kolb
2dbe4c265b
ci: Add nightly workflow that lowers the boundaries baseline (no-changelog) ( #39690 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 07:08:01 +00:00
Charlie Kolb
5c6c581b35
build(editor): Reduce per-file module cost in the vitest suite ( #38370 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-28 07:02:43 +00:00
MHMD
c5825bcd81
feat(core): Redact execution data from users who cannot use a referenced credential (no-changelog) ( #39614 )
2026-09-28 06:21:18 +00:00
Declan Carroll
c32827ccaf
ci: Align GitHub Actions versions across workflows (no-changelog) ( #39634 )
2026-09-28 05:23:04 +00:00
n8n-assistant[bot]
62f08a8b2e
chore: Update e2e impact map ( #39688 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-28 03:35:53 +00:00
n8n-assistant[bot]
c408bace90
chore: Update node popularity data ( #39687 )
...
CI: Master (Build, Test, Lint) / Build & format (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
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-28 00:46:57 +00:00
n8n-assistant[bot]
2f2bac4645
chore: Update e2e impact map ( #39676 )
...
CI: Master (Build, Test, Lint) / Build & format (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: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Credential Setupability / update-setupability (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Util: Update Credential Setupability / approve-and-automerge (push) Has been cancelled
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-27 03:36:25 +00:00
Tomi Turtiainen
7cc0450ae4
fix(engine): Handle Redis failure modes in engine v2 execution responses ( #39486 )
CI: Master (Build, Test, Lint) / Build & format (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
2026-09-26 18:44:11 +00:00
Tomi Turtiainen
f21d644e70
refactor(core): Encapsulate webhook response state in WebhookResponder ( #39626 )
2026-09-26 18:42:14 +00:00
Alex Grozav
c1463d0e76
refactor(editor): Decouple MCP access store from shell workflow stores (no-changelog) ( #39398 )
...
CI: Master (Build, Test, Lint) / Build & format (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
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-26 10:32:15 +00:00
n8n-assistant[bot]
80d5be2814
chore: Update e2e impact map ( #39665 )
...
CI: Master (Build, Test, Lint) / Build & format (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
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-26 03:30:32 +00:00
Jaakko Husso
a96980bcc2
feat(editor): Group canvas toolbar buttons in a single container ( #39587 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-25 22:00:53 +00:00
Bernhard Wittmann
a7f8f99084
feat(editor): Add telemetry for agent channel setup (no-changelog) ( #39604 )
2026-09-25 15:50:36 +00:00
Michael Drury
2f5f267eda
fix(core): Repair invalid tool call IDs in agent history (no-changelog) ( #39640 )
2026-09-25 15:18:00 +00:00
Robin Braumann
4263117b48
feat(editor): Revamp the Agent skills modal ( #39545 )
...
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-09-25 14:56:17 +00:00
Yuliia Pominchuk
6c4135ddfb
feat(core): Attach the publishing user to triggered executions ( #39466 )
2026-09-25 14:41:51 +00:00
Michael Drury
8a0ca48bb7
feat(core): Add shared Agent context access ( #38930 )
2026-09-25 14:26:57 +00:00
Sam Wooler
8ad818dc70
fix(API): Validate Public API path parameters before the scope middlewares (no-changelog) ( #39512 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-25 14:22:21 +00:00
Uddish Verma
2742c2342f
refactor(API): Migrate POST /workflows/{workflowId}/test-runs/{runId}/cancel to the decorator pattern (no-changelog) ( #39259 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-25 14:21:08 +00:00
Rushikesh Patil
bc9faf230a
fix(Google Cloud Storage Node): Preserve request headers on object create ( #35218 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Elias Meire <elias@meire.dev>
2026-09-25 14:20:32 +00:00
n8n-cat-bot[bot]
d658d182e4
fix(editor): Fetch publication status when a new workflow becomes saved ( #38382 )
...
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>
Co-authored-by: Elias Meire <elias@meire.dev>
2026-09-25 14:03:09 +00:00
Ayyub Bhoraniya
6b9c48fe4d
feat(Anthropic Node): Add prompt caching to the Message operation ( #35804 )
...
Co-authored-by: Ayyub Bhoraniya <314098225+ayyubbhoraniya@users.noreply.github.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-25 14:02:56 +00:00
RomanDavydchuk
070d9fea4e
fix(editor): Show when update available for community packages if only verified packages are enabled ( #39424 )
2026-09-25 14:02:07 +00:00
Irénée
f459f3c400
feat: Add package import-selection command (no-changelog) ( #39566 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-09-25 13:34:08 +00:00
Milorad FIlipović
ebbf129719
feat(editor): Roll out Assistant mentions (no-changelog) ( #39370 )
2026-09-25 13:27:43 +00:00
Danny Martini
c53a5e4dd8
feat(engine): Store the execution's waiting status (no-changelog) ( #39093 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-25 13:13:59 +00:00
Csaba Tuncsik
a9247247af
fix(Microsoft Teams Node): Correct the v2 resource-locator copy ( #39443 )
2026-09-25 13:03:58 +00:00
Irénée
7edf74bb15
fix(core): Accept nested folders when applying a promotion (no-changelog) ( #39630 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-09-25 12:47:47 +00:00
Garrit Franke
be121813f0
fix(Zoho CRM Node): Update logo to current Zoho branding ( #39305 )
2026-09-25 12:45:56 +00:00
Nour Alhadi Mahmoud
6c57533958
feat: Add pinned Apply and Apply Continue to the promotion CLI commands ( #39597 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-25 12:32:10 +00:00
n8n-cat-bot[bot]
88c3962423
chore: Migrate data-tables table-level endpoints to PublicApiController ( #38639 )
...
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: Sam Wooler <swooler592@gmail.com>
2026-09-25 12:18:43 +00:00
Declan Carroll
3f4d63ca8a
chore: Add compact agent check commands (no-changelog) ( #39624 )
2026-09-25 12:18:22 +00:00
Declan Carroll
212f27505a
ci: Remove unused toolchain pilot infrastructure (no-changelog) ( #39633 )
2026-09-25 13:34:53 +01:00
n8n-cat-bot[bot]
8ccb6cd0a0
chore: Extract the repeated CodeMirror match-before-cursor guard in the code editor completions ( #39600 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 11:59:35 +00:00
n8n-cat-bot[bot]
4d6ce95563
chore: Remove the duplicate credential check from activity expansion ( #39547 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 11:57:31 +00:00
n8n-cat-bot[bot]
ea66d19c5e
chore: Centralize conversation-history message ordering ( #39599 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 11:51:21 +00:00
n8n-cat-bot[bot]
29b9421518
chore: Use one credential-scope check for activity categories ( #39598 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 11:49:19 +00:00
Kai
dda1166326
feat(editor): Add adaptive comment input to the review activity feed ( #39583 )
2026-09-25 11:48:56 +00:00
n8n-cat-bot[bot]
2a205c294f
chore: Reuse the version-name detail helper for activity events ( #39595 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 11:47:06 +00:00
Declan Carroll
1333a2c130
fix: Scope CLI mutation diffs to changed tests (no-changelog) ( #39285 )
2026-09-25 11:42:39 +00:00
Milorad FIlipović
94b501b657
feat(editor): Connect mentions to thread artifacts (no-changelog) ( #39356 )
2026-09-25 11:38:10 +00:00
Milorad FIlipović
95aa27ae60
feat(editor): Integrate Assistant mentions with composer (no-changelog) ( #39314 )
2026-09-25 11:38:09 +00:00
mfsiega
da1e9070f2
test(engine): Run parity in a separate engine container (no-changelog) ( #39441 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-25 11:31:14 +00:00
Irénée
893e97c18e
feat(API): Add partial import of a selected workflow subset (no-changelog) ( #39535 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-09-25 11:17:09 +00:00
Lorent Lempereur
8e065f9a78
refactor(core): Move the event bus unsent message retry to a system task (no-changelog) ( #39525 )
2026-09-25 11:15:22 +00:00
Rob Hough
b09676e34a
feat(editor): Improve Agent Builder intro interactions ( #39590 )
...
Co-authored-by: Bob Hough <15361982+heymynameisrob@users.noreply.github.com>
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-09-25 11:15:11 +00:00
Declan Carroll
679b5bda19
ci: Seed pilot pnpm disk on Blacksmith host (no-changelog) ( #39622 )
2026-09-25 12:16:02 +01:00
Declan Carroll
1b33016019
docs: Focus agent quality guidance (no-changelog) ( #39620 )
2026-09-25 11:07:20 +00:00
n8n-cat-bot[bot]
9b5ed1da6e
chore: Bug - When a workflow has no executions, the "No executions found" and "Nothing here yet" empty states should be vertically centered within the available space ( #39608 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 11:06:40 +00:00
Declan Carroll
160ca30590
ci: Add manual pnpm sticky disk seed (no-changelog) ( #39619 )
2026-09-25 12:01:58 +01:00
Stephen Wright
2f98090707
fix(Azure OpenAI Chat Model Node): Make the Azure Entra credential sign in as the app ( #39377 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-25 10:39:53 +00:00
Milorad FIlipović
4601565dbd
feat(editor): Add Assistant mention providers and artifact index (no-changelog) ( #39294 )
2026-09-25 10:34:47 +00:00
Bernhard Wittmann
e64291dc6d
fix(core): Make a Microsoft Teams approval card private and self-clearing (no-changelog) ( #39515 )
2026-09-25 10:13:14 +00:00
Dmitrii
c88df6f9c7
docs(core): Document the lost response limitation of instance report retries (no-changelog) ( #39607 )
2026-09-25 10:05:51 +00:00
RomanDavydchuk
11acaa3f2b
fix(MCP Client Node): Terminate session before closing the client ( #39526 )
2026-09-25 10:03:01 +00:00
Tomi Turtiainen
f593c2eab4
refactor(core): Extract immediate webhook response handling (no-changelog) ( #39455 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-25 09:55:38 +00:00
Lorent Lempereur
10826925c9
feat(core): Let instance system tasks run on a sub-second interval (no-changelog) ( #39522 )
2026-09-25 09:55:32 +00:00
n8n-cat-bot[bot]
7c54cc6a10
chore: Extract the repeated MCP tool error telemetry and response into one helper ( #39601 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 09:35:17 +00:00
n8n-cat-bot[bot]
56d0b8fc63
chore: Bug - If node branches are flipped and crossing ( #39480 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 09:18:33 +00:00
n8n-cat-bot[bot]
0fa8d99934
chore: Use the shared error-message helper in ephemeral node execution ( #39591 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 09:10:11 +00:00
Jaakko Husso
42dc3991c1
fix(editor): Keep typed text in the AI Assistant chat rename input ( #39570 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-25 08:52:27 +00:00
Tomi Turtiainen
44fef497f2
feat(core): Carry execution responses over Redis (no-changelog) ( #39475 )
2026-09-25 08:52:18 +00:00
n8n-cat-bot[bot]
f364b38b74
fix: Enable OpenCode code mode by default (no-changelog) ( #39589 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 08:43:50 +00:00
Andreas Fitzek
38c92f4011
feat(core): Add browser OAuth2 flow for n8n User Auth webhooks ( #39332 )
2026-09-25 08:37:06 +00:00
n8n-cat-bot[bot]
9f5436cd6d
chore: Remove redundant async wrappers from OAuth flow proxy callbacks ( #39077 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 08:36:58 +00:00
Danny Martini
d5777232ad
feat(engine): Declare a deadline wait when a v1 node waits for a date (no-changelog) ( #39164 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-25 08:23:46 +00:00
Pierantonio Cangianiello
94d803f595
feat(engine): Support binary reference bodies in Engine v2 sendResponse (no-changelog) ( #39534 )
2026-09-25 08:22:17 +00:00
Veljko Terzic
40fbf7c155
feat(core): Run the publication outbox cleanup as a durable system task (no-changelog) ( #39511 )
2026-09-25 08:01:38 +00:00
Tomi Turtiainen
c6fb5737c1
chore(engine): Use engine v2 naming ( #39582 )
2026-09-25 07:54:48 +00:00
José Braulio González Valido
e3fe95d228
fix(ai-builder): Honor neverError in eval mocks, seed agent tables, filter pinned reads and report start refusals (no-changelog) ( #39337 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-25 07:47:28 +00:00
Kai
1a4a91256d
fix(API): Save credential descriptions through the public credentials API (no-changelog) ( #39565 )
2026-09-25 07:36:09 +00:00
Anne Aguirre
80e4084420
feat(ai-builder): Confirm template selections before finishing the build ( #39517 )
2026-09-25 07:29:09 +00:00
Elias Meire
58e55b5898
fix(Xero Node): Send tenant header on every page when returning all items ( #39431 )
2026-09-25 06:56:53 +00:00
n8n-cat-bot[bot]
a3aa6c0074
fix: Validate node codex categories during linting ( #39543 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-25 06:04:30 +00:00
n8n-assistant[bot]
4d5c66375d
chore: Update e2e impact map ( #39564 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-25 03:32:30 +00:00
Roman Makowiak
a634154a22
feat(editor): Let the user choose the scope of a preference from the chat card (no-changelog) ( #39451 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-09-25 00:38:20 +00:00
Jan
8d48d90d72
feat(editor): Animate height changes in the MCP callback URLs dialog ( #39490 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 00:27:31 +00:00
José Braulio González Valido
aac074ab06
fix(core): Let the eval user proxy complete a templated-auth credential card (no-changelog) ( #39115 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-25 00:19:15 +00:00
Jan
fdc6b9d892
feat(editor): Preview own connected clients on the MCP settings overview ( #39489 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-25 00:11:46 +00:00
José Braulio González Valido
44471d1c94
fix(ai-builder): Validate only the selected case files in the eval push CLI (no-changelog) ( #39248 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 20:11:04 +00:00
mfsiega
de238f3dde
feat(core): Run engine 2.0 as a standalone data plane (no-changelog) ( #39440 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 19:51:43 +00:00
Miguel Ángel Moreno
e838224264
feat(editor): Build the new group shapes on the canvas (no-changelog) ( #39319 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 19:41:52 +00:00
Miguel Ángel Moreno
3aa9179424
feat(core): Accept the new group shapes when a workflow is saved (no-changelog) ( #39236 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 19:41:51 +00:00
Miguel Ángel Moreno
0fedb30182
feat(core): Add a feature flag for each relaxed node group rule (no-changelog) ( #39171 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 19:41:50 +00:00
n8n-cat-bot[bot]
f63195656a
chore: Bug — Sharing drop-down looks like it's broken ( #39481 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-09-24 19:00:57 +00:00
n8n-cat-bot[bot]
8bd4563087
chore: Bug - Misaligned input box in workflow settings ( #39478 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 18:13:47 +00:00
n8n-cat-bot[bot]
f9b2987716
chore: Variable scope shows as global until refresh ( #39479 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 17:42:06 +00:00
Declan Carroll
0347de1f22
ci: Publish and smoke-test pinned toolchain image (no-changelog) ( #39538 )
2026-09-24 17:51:27 +01:00
Michael Drury
9329d1f752
fix(editor): Keep agent capability chips within card width ( #39532 )
2026-09-24 16:26:05 +00:00
Veljko Terzic
6c6123fb29
feat(core): Run the Instance AI checkpoint pruning as a durable system task (no-changelog) ( #39508 )
2026-09-24 15:58:27 +00:00
Dmitrii
d9c9d6e616
fix(core): Stop retrying instance reports the receiver rejects with 400 or 413 ( #39502 )
2026-09-24 15:23:14 +00:00
Mayank SIngh
a9bc9c57e7
fix(Mistral Cloud Node): Support citation reference chunks ( #38952 )
2026-09-24 15:13:31 +00:00
Ricardo Espinoza
d4999a2b2f
fix(editor): Prefill the server URL in the Mistral Vibe connector link ( #39518 )
2026-09-24 15:08:09 +00:00
Michael Drury
8a0d833080
fix(editor): Show Agent Builder activity on prompt submission ( #39501 )
2026-09-24 14:45:56 +00:00
Kai
2b891f17a5
feat(editor): Create credentials and variables from promotion bindings ( #39342 )
2026-09-24 14:36:58 +00:00
Robin Braumann
5ca15b3793
feat(core): Connect Preview and integrations to the agent queue ( #39468 )
2026-09-24 14:24:38 +00:00
Sandra Zollner
3ea51f9944
feat(core): Add project-scoped selective promote endpoint (no-changelog) ( #38434 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-09-24 14:07:29 +00:00
n8n-cat-bot[bot]
7edb12df2d
chore: Share the binary-file node helper between execution contexts ( #39473 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 13:49:29 +00:00
Bernhard Wittmann
edf112cd92
feat: Guide the Microsoft Teams channel setup from n8n (no-changelog) ( #38804 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 13:48:06 +00:00
José Braulio González Valido
f2a10ff3ed
docs(ai-builder): Describe dispatcher calibration and branch validation in the eval skills (no-changelog) ( #39251 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 13:38:15 +00:00
n8n-cat-bot[bot]
fbb27a989c
chore: Extract the duplicated workflowPublish policy-enforcement ( #37674 )
...
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-24 13:16:55 +00:00
n8n-cat-bot[bot]
64d20004c7
test: Add structural main-landmark check with regression tests ( #37755 )
...
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-24 12:37:51 +00:00
Robin Braumann
6c592bdb33
feat(core): Add the durable agent message queue foundation ( #39435 )
2026-09-24 12:27:30 +00:00
Jaakko Husso
482ffb5306
fix(core): Run one node of a tool through the node that runs it (no-changelog) ( #38759 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 12:26:45 +00:00
n8n-cat-bot[bot]
25eeb74fe9
chore: Migrate GET /api/v1/community-packages to PublicApiController ( #39352 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-24 12:04:37 +00:00
MHMD
5e65197df6
feat(core): Block publishing a workflow the publisher cannot run (no-changelog) ( #39425 )
2026-09-24 12:01:43 +00:00
Svetoslav Dekov
772d420dc4
fix: Tweaks on codespace opencode setup (no-changelog) ( #39488 )
2026-09-24 11:55:54 +00:00
Riqwan Thamir
d13b63054b
ci: Create ephemeral sandboxes in Instance AI eval runs (no-changelog) ( #39459 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 11:53:58 +00:00
Dawid Myslak
7af6741bf2
feat(editor): Suggest Gateway credits after credential errors ( #38818 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 11:49:34 +00:00
Oğuz Eroğlu
dd4e7f62b2
feat(editor): Route assistant credit CTAs to top-up for UBB accounts ( #39416 )
2026-09-24 11:48:53 +00:00
Roman Makowiak
099e832028
feat(core): Return the limit on a refused preference write and show the refusal in the chat (no-changelog) ( #39324 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 11:42:02 +00:00
Benjamin Schroth
3628dc1f04
fix(core): Close Chat integration runtime on shutdown and let followers send ( #38958 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 11:06:12 +00:00
Robin Braumann
c829374f48
fix(core): Show content filtering errors in agent chat (no-changelog) ( #39477 )
2026-09-24 11:05:24 +00:00
Pierantonio Cangianiello
e5996eeaff
feat(engine): Support Buffer bodies in Engine 2.0 sendResponse (no-changelog) ( #39483 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 11:03:12 +00:00
Lorent Lempereur
b94a3e5d16
fix(core): Run the telemetry pulse packet on the durable scheduler (no-changelog) ( #39321 )
2026-09-24 10:23:46 +00:00
Lorent Lempereur
f49b611321
refactor(core): Move the telemetry buffer flush to a system task (no-changelog) ( #39309 )
2026-09-24 10:23:45 +00:00
Lorent Lempereur
40b99348e8
refactor(core): Move the telemetry pulse packet to a system task (no-changelog) ( #39304 )
2026-09-24 10:23:44 +00:00
Rob Hough
9f89ecab7e
feat(editor): Add expanded N8nMarkdownEditor view ( #39296 )
...
Co-authored-by: Bob Hough <15361982+heymynameisrob@users.noreply.github.com>
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-09-24 10:18:23 +00:00
Jan
e648610eae
fix(editor): Show a cached role at once and align the personal space block in the instance role editor ( #39394 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 10:07:01 +00:00
n8n-cat-bot[bot]
6aa0dda7ee
chore: Secret providers - Save alerts in modal are easy to miss ( #39258 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 09:46:28 +00:00
Ricardo Espinoza
b4106dcf63
feat(core): Save, update and undo a preference over MCP (no-changelog) ( #39436 )
...
Co-authored-by: Roman Makowiak <roman.makowiak@n8n.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-24 09:35:56 +00:00
n8n-cat-bot[bot]
a2370042f4
build: Limit Storybook typecheck to design-system stories ( #39474 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 09:33:58 +00:00
Svetoslav Dekov
dfeb93cdc7
fix: Connect cloud OpenCode sessions to the latest conversation (no-changelog) ( #39449 )
2026-09-24 09:28:34 +00:00
Anne Aguirre
3b3ac393ba
feat(editor): Add a write lock to the agent builder ( #38758 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 09:22:54 +00:00
James Martin
96735b20d9
feat(editor): Displays instance admins (and owner) in all project user lists ( #39419 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 09:13:23 +00:00
mfsiega
fdd6f127c2
refactor(core): Prepare engine data plane for standalone execution (no-changelog) ( #39439 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-09-24 09:11:16 +00:00
Michael Kret
4dbe8de82d
feat: Add Gateway credits option to Agent web search ( #39169 )
2026-09-24 09:06:10 +00:00
Tomi Turtiainen
d1e5637929
refactor(core): Extract webhook invocation (no-changelog) ( #39452 )
2026-09-24 08:53:14 +00:00
n8n-cat-bot[bot]
b096147894
fix: Align MCP workflow headings and remove outdated notice ( #39463 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-24 08:49:22 +00:00
Tomi Turtiainen
95c4070090
feat(core): Support the responseNode webhook response mode on engine 2.0 (no-changelog) ( #39003 )
2026-09-24 08:24:43 +00:00
oleg
67b70ea814
fix(Notion Node): Clarify simplified output for AI workflow generation ( #39051 )
2026-09-24 08:17:45 +00:00
Yuliia Pominchuk
7d1bae51fc
fix(core): Validate token payload before resolving the user ( #39078 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 07:54:13 +00:00
Danny Martini
aa89efd1e2
test(engine): Mark the manual wait spec as passing on engine 2.0 (no-changelog) ( #39156 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-24 07:48:10 +00:00
Theodore Nastos
ea1e4ef249
feat(core): Propagate project span attributes to node spans ( #39420 )
2026-09-24 07:42:06 +00:00
Bernhard Wittmann
f9982ef182
feat(core): Add the Microsoft Teams agent channel (no-changelog) ( #38686 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-24 07:06:58 +00:00
n8n-assistant[bot]
adf1eb245e
chore: Update e2e impact map ( #39442 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-24 03:35:53 +00:00
n8n-cat-bot[bot]
bd2efe1c9e
chore: Skip E2E shard matrix generation in merge queue ( #39437 )
...
CI: Master (Build, Test, Lint) / Build & format (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>
2026-09-23 23:44:15 +00:00
Benny Neugebauer
d23f949801
fix: Make n8n-node release work with release-it 21 ( #39378 )
2026-09-23 22:37:00 +00:00
Dmitrii
f9147709a6
fix(core): Retry instance reports that cross the UTC midnight boundary ( #39290 )
2026-09-23 20:49:41 +00:00
Samyak Jain
82cd04c9a6
fix(core): Release the expression isolate when the webhook response ends ( #39138 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 20:12:46 +00:00
Theodore Nastos
dc98f6483a
fix(core): Apply a node type policy rule to the node's synthetic tool variants (no-changelog) ( #39289 )
2026-09-23 18:30:50 +00:00
Milorad FIlipović
0efb22a1dd
feat(editor): Support bounded workflow search and recent state (no-changelog) ( #39283 )
2026-09-23 18:20:56 +00:00
Tomi Turtiainen
972db68d6b
feat(engine): Report execution response failures ( #39001 )
2026-09-23 16:54:39 +00:00
Rúben Castro
49c61475de
feat(core): Add credential type availability endpoint for a project (no-changelog) ( #39317 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 15:52:26 +00:00
Ricardo Espinoza
46be542125
chore(core): Revert deprecate the "Any workflow" caller policy ( #39400 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-23 15:48:53 +00:00
Anne Aguirre
9ee6a8f88b
feat(ai-builder): Prompt suggestions and intro on empty agent builder aia ( #39098 )
2026-09-23 15:10:10 +00:00
Thanasis G
4e3d5c10f1
feat(Azure OpenAI Chat Model Node): Add the project input and the deployment list call ( #39375 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 14:59:15 +00:00
Danny Martini
691bf44151
feat(engine): Suspend and resume waiting steps (no-changelog) ( #37853 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 14:59:15 +00:00
Tomi Turtiainen
e0ee51f442
refactor(core): Normalize webhook helper errors (no-changelog) ( #39374 )
2026-09-23 14:39:10 +00:00
Rúben Castro
9dfcef628b
feat(API): Add credential type policy public API endpoints (no-changelog) ( #39168 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-23 14:30:41 +00:00
Tuukka Kantola
5cc6640ae8
fix(editor): Shorten the Assistant name in navigation and settings ( #39288 )
2026-09-23 14:12:09 +00:00
Emilia
73bdae55c6
fix(core): Return test webhook response when the call lands on another main ( #39382 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 13:59:19 +00:00
n8n-cat-bot[bot]
853f99919d
chore: Schema-First migration — security-policy ( #39165 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
2026-09-23 13:34:23 +00:00
Robin Braumann
487f4af04c
fix(core): Keep agent chat session pointer across restarts (no-changelog) ( #39365 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 13:33:58 +00:00
Declan Carroll
18b174f9ab
ci: Warm format cache on master with Blacksmith (no-changelog) ( #39413 )
2026-09-23 16:05:22 +01:00
Anne Aguirre
85963cfa5f
fix(editor): Keep long titles from overlapping the Assistant chat history button ( #39402 )
2026-09-23 13:29:00 +00:00
mfsiega
8c720987cb
fix(core): Persist workflow publication retry state (no-changelog) ( #39266 )
2026-09-23 13:13:46 +00:00
Uddish Verma
84886e33b9
refactor(API): Migrate GET /workflows/{workflowId}/test-runs/{runId} and its test-cases route to the decorator pattern (no-changelog) ( #39260 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 13:08:57 +00:00
Jon
2e9aacfd9e
feat(Zendesk Node): Add hidden fields for global auth support (no-changelog) ( #39272 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 13:07:47 +00:00
n8n-cat-bot[bot]
098d1d365e
chore: Migrate POST /api/v1/folders to @PublicApiController + Zod ( #38619 )
...
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: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-23 13:06:46 +00:00
Roman Makowiak
a423a6b203
feat(editor): Show which AI preferences a turn applied (no-changelog) ( #39397 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 13:06:09 +00:00
Kai
af838bc8ea
feat(editor): Add destination binding dialog ( #39214 )
2026-09-23 13:04:53 +00:00
Ricardo Espinoza
183d769841
feat(editor): Add Mistral Vibe to the MCP connect-client picker ( #39183 )
2026-09-23 13:02:25 +00:00
MHMD
2a710313ff
feat(core): Let a personal credential be usable in any project its owner works in (no-changelog) ( #39316 )
2026-09-23 12:57:49 +00:00
Declan Carroll
507a1eb419
ci: Run format check alongside build (no-changelog) ( #39387 )
2026-09-23 12:51:51 +00:00
Roman Makowiak
1f873774ab
feat(core): Save a preference from the n8n Assistant chat (no-changelog) ( #39237 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-09-23 12:44:08 +00:00
Csaba Tuncsik
eb5eef341f
feat(Microsoft Teams Node): Add online meeting attendees on Create, Create or Get and Update ( #38850 )
2026-09-23 12:40:29 +00:00
Matsu
3b4da4f39b
fix: Local pnpm nathan command usage (no-changelog) ( #39385 )
2026-09-23 12:25:21 +00:00
Michael Drury
042d16718e
feat(editor): Standardize Agent Builder modals ( #39220 )
2026-09-23 12:25:19 +00:00
Robin Braumann
80e29bf57c
refactor(core): Simplify agent service functions (no-changelog) ( #39331 )
2026-09-23 11:52:01 +00:00
Lorent Lempereur
da49251bf3
feat(core): Start the system tasks on the worker and webhook instances (no-changelog) ( #39280 )
2026-09-23 11:50:47 +00:00
Lorent Lempereur
25db401c9f
feat(core): Run instance-scoped system tasks in every eligible instance (no-changelog) ( #39279 )
2026-09-23 11:50:46 +00:00
Lorent Lempereur
c88d7a3820
refactor(core): Move the system task placement onto its own type (no-changelog) ( #39278 )
2026-09-23 11:50:45 +00:00
Lorent Lempereur
2d7816a227
refactor(core): Name the system task metrics mode after what drives the run (no-changelog) ( #39277 )
2026-09-23 11:50:44 +00:00
Lorent Lempereur
1e0519ad53
feat(core): Collect system task metrics on every instance type (no-changelog) ( #39276 )
2026-09-23 11:50:43 +00:00
Lorent Lempereur
9a39b0ddba
refactor(core): Pick the system task run trace by the durable mode (no-changelog) ( #39275 )
2026-09-23 11:50:42 +00:00
oleg
1e1f3cb711
fix(editor): Improve n8n Assistant async credential setup (no-changelog) ( #39229 )
2026-09-23 11:37:03 +00:00
Danny Martini
dbc822ba8b
fix: Exempt ADR Links fields from the paragraph length rule (no-changelog) ( #39384 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 11:33:35 +00:00
Robin Braumann
98f012e268
fix: Recover running preview chat after reload ( #39311 )
2026-09-23 11:07:22 +00:00
Jaakko Husso
fb357977b5
fix(core): Record live n8n Assistant test runs as verification evidence ( #39361 )
...
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 11:03:38 +00:00
Rob Hough
afa5fc3b1a
fix(editor): Move agent AI entry point below header ( #39318 )
2026-09-23 10:49:24 +00:00
Rob Hough
1c82574f86
fix(editor): Make agent configuration header more compact ( #39172 )
2026-09-23 10:45:00 +00:00
Konstantin Tieber
a182724136
feat(core): Authenticate instance reports with the license certificate ( #39217 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-23 10:42:13 +00:00
Csaba Tuncsik
a7d5ee01cd
refactor(Microsoft Teams Node): Unify the v2 resource-locator definitions behind a builder (no-changelog) ( #39088 )
2026-09-23 10:38:33 +00:00
Csaba Tuncsik
4eddcc43d4
refactor(Microsoft Teams Node): Centralize the Service Principal guard and share the chat member binding (no-changelog) ( #38928 )
2026-09-23 10:38:21 +00:00
oleg
0254343de3
feat(core): Track n8n Assistant workflow setup (no-changelog) ( #39190 )
2026-09-23 10:37:44 +00:00
n8n-cat-bot[bot]
34bec9c119
chore: Remove stale response mode complexity suppression ( #39371 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-23 10:33:49 +00:00
Danny Martini
f3fea3b8b8
refactor(core): Let the engine decide how a wait is implemented (no-changelog) ( #39364 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 10:18:48 +00:00
Savelii
0827eb8eda
feat(editor): Make SSO the primary option on the sign-in page when SSO is enabled ( #39268 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 10:16:51 +00:00
Matsu
27627bc793
chore: Migrate phase-one backend packages to Oxlint (no-changelog) ( #39360 )
2026-09-23 10:00:59 +00:00
Emilia
1c48187ca1
test(editor): Repeat the inline expression editor clear until it empties (no-changelog) ( #39363 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 09:54:20 +00:00
Matsu
28d1918c26
ci: Update cla-check version and manually input pr number ( #39357 )
2026-09-23 09:52:15 +00:00
João Almeida
24d54e4db5
test: De-flake NDV run selector linking across input and output ( #39087 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-23 09:47:46 +00:00
João Almeida
346989eda1
test(editor): Stabilize workflow history open and close in canvas page object (no-changelog) ( #39086 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-23 09:47:41 +00:00
Arvin A
57d654f972
feat: Add credential descriptions behind an instance flag ( #39177 )
2026-09-23 09:31:29 +00:00
ocdejong
dbefd920b5
fix(core): Keep OpenTelemetry export working after a restart when Sentry is enabled ( #38480 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 09:05:06 +00:00
Lorent Lempereur
60bfb02db9
feat(core): Add a concurrency limit option to durable scheduled jobs (no-changelog) ( #39166 )
2026-09-23 09:04:27 +00:00
Tomi Turtiainen
dc3283da19
feat(core): Answer lastNode webhooks from execution responses ( #38959 )
2026-09-23 08:59:11 +00:00
Nour Alhadi Mahmoud
bc779f2216
feat(editor): Add a last refreshed timestamp to the promotion changes view (no-changelog) ( #39320 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 08:52:42 +00:00
Svetoslav Dekov
ed4e1ce391
fix: Add terminal fallback for cloud sessions (no-changelog) ( #38285 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 08:51:19 +00:00
Guillaume Jacquart
46b77abeb2
feat(core): Enforce credential type availability policies (no-changelog) ( #39250 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-23 08:41:48 +00:00
Tomi Turtiainen
aa4bd2cc11
ci: Add ADR template ( #39358 )
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
Build: Benchmark Image / build (push) Has been cancelled
2026-09-23 08:30:55 +00:00
Rob Hough
db1e08fa66
refactor(editor): Update N8nBadge component ( #37010 )
2026-09-23 08:17:02 +00:00
Declan Carroll
50f89666fc
ci: Reuse build outputs across test shards (no-changelog) ( #39355 )
2026-09-23 07:45:43 +00:00
James Martin
72a14b078c
feat(core): Allows custom roles to have view/use/manage access to instance credentials ( #39306 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-23 07:36:06 +00:00
Tomi Turtiainen
d01ec72338
ci: Enforce ADR conventions ( #39286 )
2026-09-23 06:50:50 +00:00
Tomi Turtiainen
3f5aab992c
fix(engine): Preserve host execution mode ( #39253 )
2026-09-23 06:28:26 +00:00
Svetoslav Dekov
522d8795b0
chore: Connect local OpenCode clients to Codespaces ( #38374 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 05:51:41 +00:00
Svetoslav Dekov
4dc6c80cac
build: Use pnpm's default package import method (no-changelog) ( #39019 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-23 05:49:33 +00:00
n8n-assistant[bot]
67fadbc64b
chore: Update e2e impact map ( #39341 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-23 03:25:19 +00:00
n8n-cat-bot[bot]
fe0fad5743
fix: Preserve tool arguments in reconstructed history ( #39153 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-22 19:15:02 +00:00
José Braulio González Valido
b9b527af9d
ci: Run the Instance AI eval PR gate on the pr tier only (no-changelog) ( #39315 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 18:42:31 +00:00
Michael Drury
94b9627f75
feat(core): Enable Agents by default ( #39312 )
2026-09-22 18:33:27 +00:00
Arvin A
724f1f7f90
feat(core): Show the injected instance context in the trace (no-changelog) ( #38240 )
2026-09-22 17:15:29 +00:00
Kai
8012f017bc
feat(API): Create projects with source IDs and package metadata ( #39218 )
2026-09-22 16:41:52 +00:00
ocdejong
5131af5ab7
feat(core): Report crashed executions to OTel through an execution-crashed event ( #38853 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 15:36:32 +00:00
Alex Grozav
25c730223f
feat(editor): Add N8nTimeAgo and N8nSelectedItemsInfo to @n8n/design-system (no-changelog) ( #39230 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 15:31:49 +00:00
Robin Braumann
5ed678ae54
fix(core): Make agent session admission atomic (no-changelog) ( #39307 )
2026-09-22 15:22:16 +00:00
Uddish Verma
86a8ffe96a
refactor(API): Migrate GET and POST /workflows/{workflowId}/test-runs to the decorator pattern (no-changelog) ( #39163 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 15:14:03 +00:00
Pierantonio Cangianiello
4f680fdfcb
refactor(core): Extract the webhook Buffer body codec into n8n-core (no-changelog) ( #39301 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 15:09:39 +00:00
Anne Aguirre
d9f65684f8
feat(ai-builder): Add approval settings for agent channel actions ( #39059 )
2026-09-22 15:06:36 +00:00
Stephen Wright
27bb095b45
feat(Databricks Node): Show the Databricks Trigger in the node picker ( #39176 )
2026-09-22 15:02:48 +00:00
Jaakko Husso
dec7c712c7
fix(core): Gate the AI Assistant project list on the team-projects license ( #39235 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 14:51:46 +00:00
Sebastien Powell
22d18a7bc9
feat(editor): Implement Reka UI based context menu for design system ( #37925 )
2026-09-22 14:50:28 +00:00
Guillaume Jacquart
36688eface
feat(core): Seal credential type writes behind the credentials repository (no-changelog) ( #39106 )
2026-09-22 14:42:34 +00:00
Sam Wooler
428bab3201
feat(API): Migrate users write endpoints to the decorator pattern ( #39120 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 14:38:03 +00:00
RomanDavydchuk
3c48cefad4
fix(Wise Node): Use current sandbox API ( #39255 )
2026-09-22 14:35:53 +00:00
Benjamin Schroth
60d0598a69
fix(AI Agent Node): Let an AI Agent Tool use its own tools under a pre-v3 parent agent ( #39160 )
2026-09-22 14:29:41 +00:00
Michael Drury
da06957d53
fix: Increase default Agent iteration limits (no-changelog) ( #39299 )
2026-09-22 14:14:10 +00:00
Thanasis G
230631c466
feat(Databricks Node): Add search mode and metadata filter to Vector Store Get Many (no-changelog) ( #39287 )
...
Co-authored-by: Yen Su <yen.su@n8n.io>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 14:11:09 +00:00
José Braulio González Valido
8325f12c33
fix(ai-builder): Read the eval credential allowlist on every list call (no-changelog) ( #39249 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 14:10:36 +00:00
n8n-cat-bot[bot]
f86d227dc5
chore: Migrate DELETE /api/v1/projects/:projectId/folders/:folderId to @PublicApiController + Zod ( #38617 )
...
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: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-22 14:07:41 +00:00
n8n-cat-bot[bot]
3df5aa3f99
chore: Increase frontend unit test matrix to four shards ( #39302 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-22 14:01:12 +00:00
Rúben Castro
fb0c332006
fix(core): Summarize saved credential type policies against known credential types (no-changelog) ( #39191 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 13:58:58 +00:00
Veljko Terzic
f89687fd87
feat(core): Run the insights pruning as a durable system task (no-changelog) ( #39173 )
...
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-09-22 13:51:40 +00:00
Rob Hough
b6b4e54251
feat(editor): Use test label and icon for agent preview ( #38939 )
2026-09-22 13:51:01 +00:00
Yen Su
b16b705f5d
feat(Databricks Node): Add the hidden Databricks Vector Store sub-node (no-changelog) ( #38990 )
2026-09-22 13:24:40 +00:00
n8n-cat-bot[bot]
cae5062e3a
refactor(API): Migrate GET /discover to the decorator pattern (no-changelog) ( #39162 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Uddish Verma <uddish.verma@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 13:23:51 +00:00
MHMD
fc68bb6a8f
feat(core): Add feature flag for granular credential sharing work ( #39293 )
2026-09-22 13:22:12 +00:00
Veljko Terzic
4d8c29adbe
feat(core): Run the agent checkpoint pruning as a durable system task (no-changelog) ( #39269 )
2026-09-22 13:10:30 +00:00
Riqwan Thamir
40f6c9d253
fix(core): Keep skill activation from invalidating the prompt cache (no-changelog) ( #39231 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-22 13:04:44 +00:00
Sam Wooler
6433934db7
feat(API): Migrate GET /users endpoints to the decorator pattern ( #38599 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 12:49:05 +00:00
Matsu
1bb166dbaa
chore: Enforce extraneous dependencies in Oxlint (no-changelog) ( #39281 )
2026-09-22 12:48:49 +00:00
Stephen Wright
dfe014a2ba
feat(Microsoft Teams Node): Send activity feed notifications to a user ( #38954 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 12:29:49 +00:00
Ricardo Espinoza
b42f1dc56f
feat(core): Apply AI preferences on every Instance AI turn (no-changelog) ( #39004 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Roman Makowiak <roman.makowiak@n8n.io>
2026-09-22 12:28:35 +00:00
Nour Alhadi Mahmoud
02cd44e3aa
feat(editor): Add the incoming changes banner and apply entry point on the destination (no-changelog) ( #39150 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 12:11:14 +00:00
Robin Braumann
dda9a56cb7
fix(core): Resume only private sessions in Preview ( #39151 )
2026-09-22 11:46:51 +00:00
Tomi Turtiainen
518a24dd64
refactor(engine): Split execution response endpoints ( #39261 )
2026-09-22 11:44:49 +00:00
Anne Aguirre
43d7cc755e
fix(core): Use Sessions tab terminology in n8n Assistant ( #39265 )
2026-09-22 11:41:11 +00:00
Milorad FIlipović
1a370b965c
feat(editor): Support external dropdown menu input (no-changelog) ( #39188 )
2026-09-22 11:24:10 +00:00
José Braulio González Valido
5b149495c5
feat(ai-builder): Grade token consumption and memory compaction in Instance AI evals (no-changelog) ( #38974 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 11:12:10 +00:00
Alex Grozav
340d36c860
refactor(editor): Relocate MCP-shared constants and test helper (no-changelog) ( #39196 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 11:09:34 +00:00
Stephen Wright
870880963d
feat(Databricks Node): Add the Pipeline resource to the hidden Databricks Trigger (no-changelog) ( #38827 )
2026-09-22 10:39:11 +00:00
Stephen Wright
1308aae1b7
feat(Databricks Node): Poll pipeline update events for the Databricks Trigger (no-changelog) ( #38842 )
2026-09-22 10:39:11 +00:00
Stephen Wright
2945c2d8d0
feat(Databricks Node): Add the pipeline picker for the Databricks Trigger (no-changelog) ( #38841 )
2026-09-22 10:39:10 +00:00
Stephen Wright
4b14fe447b
refactor(Databricks Node): Move the helpers the trigger resources share into trigger/shared.ts (no-changelog) ( #38840 )
2026-09-22 10:39:09 +00:00
Konstantin Tieber
7f3be81d6c
chore(core): Add integration tests for instance-reporting retries ( #39158 )
2026-09-22 10:06:26 +00:00
ocdejong
d42b7621de
feat(editor): Show a restricted node panel in the NDV with contact-admin and replace paths ( #38869 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 09:52:51 +00:00
Matsu
196ed7f450
refactor(core): Enforce persistence boundaries in code (no-changelog) ( #39170 )
2026-09-22 13:14:00 +03:00
Robin Braumann
9142b47bdf
fix(editor): Keep agent builder chat messages within the panel ( #39233 )
2026-09-22 09:47:16 +00:00
Rúben Castro
cff3a1c9db
feat(core): Add credential type policy instance and project endpoints (no-changelog) ( #39111 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 09:33:06 +00:00
Robin Braumann
5ba266db25
feat(core): Scope agent preview sessions to their owner ( #39100 )
2026-09-22 09:22:44 +00:00
Savelii
c114a18c87
fix(editor): Remove half-checked permissions from system instance roles and restore the Member preset ( #38652 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 09:16:23 +00:00
Mike Repeć
3f76dccc32
fix(core): Restore pubsub subscriptions after Redis reconnect and detect half-open subscriber connections ( #39174 )
2026-09-22 08:28:01 +00:00
Veljko Terzic
48cea71beb
feat(core): Run the insights compaction as a durable system task (no-changelog) ( #39096 )
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) Has been cancelled
2026-09-22 08:05:17 +00:00
Robin Braumann
6a678f02a0
fix(core): Remove checkpoints when deleting agent sessions ( #39175 )
2026-09-22 07:47:55 +00:00
n8n-cat-bot[bot]
f840c58934
chore: Migrate PATCH /api/v1/projects/:projectId/folders/:folderId to @PublicApiController + Zod ( #38618 )
...
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: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-22 07:45:49 +00:00
Mayank SIngh
07a741b595
fix: Preserve tables in AI workflow builder web fetch ( #38879 )
...
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-22 07:33:07 +00:00
Stephen Wright
620b549486
feat(Databricks Node): Add the Job resource and run polling to the hidden Databricks Trigger (no-changelog) ( #38794 )
2026-09-22 07:28:39 +00:00
RomanDavydchuk
d1cd34b375
fix(LinkedIn Node): Validate post text ( #39201 )
2026-09-22 07:18:49 +00:00
n8n-release-tag-merge[bot]
61ab76b6f5
Merge tag 'n8n@2.41.0'
2026-09-22 07:32:43 +00:00
n8n-assistant[bot]
669a65ade5
🚀 Release 2.41.0 ( #39228 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-09-22 07:18:44 +00:00
RomanDavydchuk
ecfec194b4
fix(core): Remove feature flag for MCP Registry in AI Assistant ( #39018 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2026-09-22 07:18:27 +00:00
Yen Su
bba3475deb
feat(Databricks Node): Add the DatabricksVectorStore LangChain class (no-changelog) ( #39036 )
2026-09-22 06:55:51 +00:00
Andreas Fitzek
32aa4629de
refactor: Add DB error predicates and drop TypeORM imports from execution and credential services ( #38940 )
2026-09-22 05:30:05 +00:00
Matsu
872b145ea8
refactor(core): Internalize cipher primitives (no-changelog) ( #39148 )
2026-09-22 08:08:02 +03:00
n8n-assistant[bot]
8298d3c195
chore: Update e2e impact map ( #39225 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-22 03:24:50 +00:00
n8n-cat-bot[bot]
af83516f0b
chore: Deduplicate chained Playwright scope-lockdown findings ( #39209 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-09-21 23:44:03 +00:00
Ricardo Espinoza
4e3a7720cf
feat(core): Let MCP discover and install verified community nodes (no-changelog) ( #37374 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-21 21:44:05 +00:00
n8n-cat-bot[bot]
3be2a04383
chore: Wire Currents record key in PR caller to activate shard upload skip ( #39213 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-21 20:26:37 +00:00
Guillaume Jacquart
b35d946929
feat(core): Add the credentialSave policy enforcement point (no-changelog) ( #39099 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 19:44:58 +00:00
Rob Hough
263eda0106
fix(editor): Improve Assistant chat controls and history menu layout ( #39212 )
2026-09-21 18:29:32 +00:00
Svetoslav Dekov
3b248ebcca
feat(editor): Show a Preview label on the Context settings item (no-changelog) ( #39103 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2026-09-21 18:03:44 +00:00
José Braulio González Valido
2d51078ce1
fix(core): Let a mocked trigger emit zero items in Instance AI evals (no-changelog) ( #39113 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 17:35:41 +00:00
n8n-cat-bot[bot]
52e6546c69
chore: Add currents-record-key input and shard upload conditional to reusable E2E workflow ( #38566 )
...
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-21 17:24:08 +00:00
Michael Drury
add77db7a0
feat(editor): Explain agent task schedules ( #39117 )
2026-09-21 17:16:58 +00:00
Konstantin Tieber
4faeb001ba
feat(core): Support disabling certain permission scopes in personal space for canvas only (no-changelog) ( #38858 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 16:07:42 +00:00
Rúben Castro
c4527242c9
refactor(core): Rename policy DTO folder off node-type-policies (no-changelog) ( #39192 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 15:51:10 +00:00
n8n-cat-bot[bot]
eacbb46994
chore: Make Playwright janitor ignore Playwright route forwarding ( #39180 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-21 15:30:04 +00:00
Dimitri Lavrenük
048f0a7b71
fix(core): Stop pages hanging while the Browser Use extension is attached ( #39159 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 15:28:02 +00:00
Alex Grozav
6a36102939
refactor(editor): Add a capability registry to the frontend module SDK (no-changelog) ( #39161 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-21 14:46:07 +00:00
Tomi Turtiainen
6c6ef51066
docs(engine): Refine execution response comments ( #39167 )
...
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-21 14:46:00 +00:00
oleg
3f7c984b49
fix(core): Preserve unchanged nodes during n8n Assistant edits ( #38967 )
2026-09-21 14:26:02 +00:00
Veljko Terzic
40ec259ccd
feat(core): Lock insights compaction batches across instances (no-changelog) ( #39186 )
2026-09-21 14:16:38 +00:00
Mayank SIngh
c6e3db8609
fix(core): Raise MiniMax output token limit (no-changelog) ( #39044 )
2026-09-21 14:16:10 +00:00
Arvin A
4198ba9915
feat(core): Gate the activity record on a rollout flag (no-changelog) ( #38822 )
2026-09-21 14:15:43 +00:00
Arvin A
bd454d403d
fix(core): Correct the instance-context read surface (no-changelog) ( #38815 )
2026-09-21 14:15:43 +00:00
Robin Braumann
495d1a9f2b
fix(core): Handle empty Observer results safely (no-changelog) ( #39049 )
2026-09-21 14:15:38 +00:00
Robin Braumann
40ed55b37f
fix(core): Shorten checkpoint migration index name (no-changelog) ( #39184 )
2026-09-21 13:51:14 +00:00
mfsiega
56334b72ba
feat(core): Add a suggested migration for Execute Sub-workflow each mode (no-changelog) ( #38102 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 13:29:28 +00:00
Savelii
f0325776c1
feat(core): Add view and delete permissions for executions to project roles ( #38698 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 13:21:59 +00:00
Dmitrii
6a9bbd93de
fix(editor): Keep NDV input and output panel content visible at narrow widths ( #38615 )
2026-09-21 13:06:16 +00:00
Thanasis G
48b1274616
feat(Databricks Node): Add hidden Databricks Embeddings sub-node ( #38989 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 13:04:57 +00:00
Emilia
f4f3011630
fix(core): Guard worker execution save against overwriting a canceled status ( #38957 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 12:51:16 +00:00
José Braulio González Valido
ecda0d4680
fix(ai-builder): Report un-intercepted vendor sub-nodes and stop blaming the mock layer for a root's own crash (no-changelog) ( #38155 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 12:18:30 +00:00
Eugene
9043a74e2d
fix(core): Remove rejected agent attachments from history (no-changelog) ( #39094 )
2026-09-21 12:17:44 +00:00
Rúben Castro
e76cf87d44
feat(core): Add the credential-types policy kind and fix package rule matching (no-changelog) ( #38854 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 11:57:02 +00:00
Theodore Nastos
546aa598a0
feat(editor): Show restricted node types in the nodes panel and search (no-changelog) ( #38865 )
2026-09-21 11:35:12 +00:00
MHMD
c3432699aa
test: Wait for the move-resource search response instead of a fixed delay ( #39155 )
2026-09-21 11:00:18 +00:00
Robin Braumann
82b40c3218
refactor(core): Centralize agent conversation state checks (no-changelog) ( #39038 )
2026-09-21 10:55:17 +00:00
Tomi Turtiainen
c37c4d7b3f
feat(engine): Publish execution response events on the data plane (no-changelog) ( #39080 )
2026-09-21 10:44:58 +00:00
Ricardo Espinoza
7d8d58f39a
fix(core): Reserve canvas space for collapsed node groups during workflow layout ( #38149 )
2026-09-21 09:58:03 +00:00
Arvin A
6f74038eea
feat(core): Return credential descriptions in assistant and MCP tools ( #38984 )
2026-09-21 09:53:17 +00:00
Michael Drury
3f06dd868b
fix(core): Expose Telegram photo context to agents ( #38979 )
2026-09-21 09:48:48 +00:00
Rob Hough
d7d8c03193
feat(editor): Refactor ResizeWrapper and add to Agents Preview Dock ( #38250 )
2026-09-21 09:45:29 +00:00
Arvin A
d9dc457d40
feat(core): Track credential description usage (no-changelog) ( #38986 )
2026-09-21 09:09:43 +00:00
n8n-cat-bot[bot]
989b67ee95
test: Wait for MCP workflow publication (no-changelog) ( #39154 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-21 09:07:30 +00:00
Sam Wooler
d624ac9a4b
feat(API): Add a user quota gate for Public API controller routes (no-changelog) ( #38587 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 08:58:36 +00:00
Michael Drury
d605e8ca80
test(core): Support Agent attachments in Instance AI evaluations ( #38874 )
2026-09-21 08:57:39 +00:00
Guillaume Jacquart
fc0c3ca23a
perf(core): Coalesce policy scope reads and demote the cache TTL (no-changelog) ( #39085 )
2026-09-21 08:38:29 +00:00
Robin Braumann
09cf3eb81d
refactor(core): Require agent execution recording (no-changelog) ( #39075 )
2026-09-21 08:31:57 +00:00
Savelii
51a05126fd
feat(editor): Show the personal space permissions in the instance role editor ( #39108 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 08:13:44 +00:00
oleg
2ac57b13a8
feat(core): Add model catalog discovery and refresh AI model guidance ( #38792 )
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
2026-09-21 07:47:25 +00:00
Michael Kret
67c304b387
fix(editor): Apply Gateway credits eligibility to Agent tool resource and operation selectors ( #38828 )
2026-09-21 07:26:42 +00:00
Yen Su
fb66e3f37f
feat(core): Add a searchByText opt-in to createVectorStoreNode (no-changelog) ( #39027 )
2026-09-21 07:25:39 +00:00
Robin Braumann
a378ba34cd
fix(core): Follow user language changes in Assistant and Builder ( #39119 )
2026-09-21 07:14:15 +00:00
n8n-assistant[bot]
71329a839f
chore: Update e2e impact map ( #39141 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-21 03:30:06 +00:00
n8n-assistant[bot]
5729f343e7
chore: Update node popularity data ( #39139 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-21 00:44:52 +00:00
kaluli123123
0b2ff221c1
fix(core): Keep collecting insights after one un-attributable event ( #38518 )
...
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: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Credential Setupability / update-setupability (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Util: Update Credential Setupability / approve-and-automerge (push) Has been cancelled
Co-authored-by: Kai <kai.hartlage@n8n.io>
2026-09-20 10:52:38 +00:00
n8n-assistant[bot]
02dc131bc9
chore: Update e2e impact map ( #39128 )
...
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
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-20 03:13:25 +00:00
n8n-assistant[bot]
69b0c527fa
chore: Update e2e impact map ( #39121 )
...
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
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-19 03:22:02 +00:00
José Braulio González Valido
fd2f25a2cb
fix(core): Give id-shaped builder placeholders a numeric value in Instance AI evals (no-changelog) ( #39082 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-19 01:51:34 +00:00
Garrit Franke
c16bf24b04
feat(core): Send maxN8nNodesApiVersion in community-nodes catalog requests ( #38968 )
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) Has been cancelled
2026-09-18 22:04:05 +00:00
Milorad FIlipović
898480070f
fix(core): Isolate instance settings writes (no-changelog) ( #39118 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-18 21:19:44 +00:00
Michael Drury
30b3226101
fix(editor): Keep agent icon background visible ( #39112 )
2026-09-18 16:13:10 +00:00
Michael Drury
e94dff42e1
fix(editor): Refine agent instructions and trace view ( #39104 )
2026-09-18 15:27:58 +00:00
n8n-cat-bot[bot]
7c6425e74e
refactor(API): Migrate GET /insights/summary to @PublicApiController ( #38600 )
...
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: Uddish Verma <uddish.verma@n8n.io>
2026-09-18 15:05:54 +00:00
Robin Braumann
07813780b9
fix(core): Keep Assistant and Agent Builder replies in the user's language ( #39101 )
2026-09-18 14:56:56 +00:00
Nour Alhadi Mahmoud
f3c5a5751e
fix(core): Keep workflow version ids out of the package content file and the promotion diff ( #39091 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-18 14:49:17 +00:00
Dimitri Lavrenük
2f65a6b066
feat: Add admin permission for node execution in n8n assistant ( #39102 )
2026-09-18 14:44:51 +00:00
ocdejong
f03ffd7fed
feat(editor): Render a restricted node type on the canvas with a replace path ( #38859 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 14:20:23 +00:00
Savelii
343ce793eb
refactor(core): Align the OAuth JWE private-key storage format with data-encryption keys (no-changelog) ( #38920 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-18 14:18:52 +00:00
Anne Aguirre
233afff41c
fix(ai-builder): Reactive subject name on chip ( #39097 )
2026-09-18 14:14:58 +00:00
Michael Drury
7683e1c7f6
feat(editor): Move agent skills to a separate card ( #38993 )
2026-09-18 14:10:25 +00:00
Yen Su
247e44194b
fix(core): Test the posted OAuth2 credential values instead of the stored credential ( #38877 )
2026-09-18 13:40:01 +00:00
Charlie Kolb
21008ce758
build(core): Add the @n8n/backend-services package (no-changelog) ( #39034 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-09-18 13:30:13 +00:00
Rob Hough
b68164528e
fix(editor): Prevent dropdown menu overlap ( #38835 )
2026-09-18 13:11:52 +00:00
Michael Kret
19128a10f9
feat(core): Send agent attribution to the AI Gateway proxy (no-changelog) ( #38590 )
2026-09-18 13:10:00 +00:00
Irénée
d8882f776e
feat(editor): Add instance promote action to Environments settings ( #38985 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-09-18 12:58:49 +00:00
Yen Su
e82a373b50
fix(core): Resolve hidden OAuth endpoint fields from the credential type for all credentials ( #38697 )
2026-09-18 12:56:22 +00:00
Theodore Nastos
964e4b5da5
chore(editor): Bootstrap the type availability policies frontend module (no-changelog) ( #39090 )
...
Co-authored-by: Olivier de Jong <olivier.dejong@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 12:54:05 +00:00
oleg
c2534c5dc8
fix(core): Report publication state after n8n assistant workflow restores ( #39037 )
2026-09-18 12:50:59 +00:00
Dimitri Lavrenük
2d56eee224
feat: Add standalone node execution as a Workflow Builder and AI Assistant tool ( #37512 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2026-09-18 12:46:14 +00:00
Yen Su
d42a753176
feat(Databricks Node): Show the Chat Model node in the node picker ( #38918 )
2026-09-18 12:43:37 +00:00
Predrag Ristic
288e5e31e3
feat(core): Track AI Assistant response start latency ( #37003 )
2026-09-18 12:30:12 +00:00
Andreas Fitzek
b3b5939ef9
perf(core): Stop loading project members when listing credentials ( #39068 )
2026-09-18 12:30:06 +00:00
Matsu
a625a183f0
chore: Make eslint config changes require qa-dx review ( #39083 )
2026-09-18 11:52:33 +00:00
Savelii
4bec688648
refactor(core): Remove the unused apiKey:list and apiKey:delete scopes ( #38994 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 11:48:05 +00:00
José Braulio González Valido
326030418d
fix(core): Attribute a draft-Agent eval scenario to the harness, not the builder (no-changelog) ( #39007 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 11:44:52 +00:00
Rúben Castro
1b6b20c29e
feat(core): Add credentialTypePolicy:manage as a separate permission (no-changelog) ( #38855 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 11:43:09 +00:00
Robin Braumann
6f2bc13984
refactor(core): Share preview agent execution across callers (no-changelog) ( #39064 )
2026-09-18 11:32:54 +00:00
n8n-cat-bot[bot]
3d00ed98b0
fix: Limit declarative routing during base URL ownership checks ( #39058 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-18 11:31:53 +00:00
Tomi Turtiainen
d75fb91d1d
refactor(core): Simplify chat response mode detection (no-changelog) ( #39050 )
2026-09-18 11:31:47 +00:00
Sam Wooler
a2ab0d5f60
refactor(API): Migrate POST /credentials/{credentialId}/test and GET /credentials/schema/{credentialTypeName} to the decorator pattern (no-changelog) ( #38638 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 11:27:11 +00:00
Srinjoy
45a3833f0b
fix(core): RFC 9068 compliance for MCP OAuth access tokens ( #38310 )
2026-09-18 11:16:51 +00:00
Nour Alhadi Mahmoud
c87a6e5219
feat(API): Let promotion Apply pin the reviewed commit (no-changelog) ( #39052 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 11:13:30 +00:00
Kai
85b3be3526
feat(API): Allow credential creation with source IDs ( #38791 )
2026-09-18 11:08:47 +00:00
Robin Braumann
87fe3c02f6
refactor(core): Bind integration context to agent turns (no-changelog) ( #39043 )
2026-09-18 10:56:47 +00:00
Benjamin Schroth
a70938f228
feat(editor): Show timestamp dividers in the agent preview chat ( #38962 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-18 10:54:17 +00:00
Garrit Franke
3fe11518dd
fix(core): Remove the nodes ledger entry when a community package is uninstalled (no-changelog) ( #38917 )
2026-09-18 10:52:05 +00:00
Milorad FIlipović
fb0917c35b
fix(core): Fix workflow publishing silently failing in multi-main mode ( #38431 )
2026-09-18 10:29:27 +00:00
Robin Braumann
35445613b3
fix(editor): Align AI chat history menus ( #38983 )
2026-09-18 10:25:57 +00:00
Tomi Turtiainen
0c8aa72378
refactor(core): Extract enabled form-page node check (no-changelog) ( #39045 )
2026-09-18 10:22:47 +00:00
Tomi Turtiainen
95d69d91a2
refactor(core): Name supported webhook response modes (no-changelog) ( #39041 )
2026-09-18 10:22:46 +00:00
Tomi Turtiainen
cc093f53dd
refactor(core): Reuse webhook user projection (no-changelog) ( #39033 )
2026-09-18 10:18:55 +00:00
Robin Braumann
4ced93d549
refactor(core): Consolidate agent turn lifecycle (no-changelog) ( #39032 )
2026-09-18 10:04:47 +00:00
oleg
92b1aad608
fix(OpenAI Node): Accept object values for JSON-typed parameters ( #33886 )
2026-09-18 10:03:46 +00:00
Mutasem Aldmour
d5393f2a12
fix(editor): Render bare URLs in Instance AI chat as clickable links ( #39060 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 09:58:32 +00:00
Matsu
5158944ad3
ci: Refactor codespace previews script-base ( #39042 )
2026-09-18 09:57:03 +00:00
oleg
b37fdc2d3a
feat(editor): Add inline credential setup to n8n Assistant (no-changelog) ( #38684 )
2026-09-18 09:34:46 +00:00
Savelii
8e0c08dff2
ci: Run the encryption rollout test only in the public repository (no-changelog) ( #39048 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-18 09:23:24 +00:00
Declan Carroll
3fdf46e530
test: Keep local sandbox TLS files removable (no-changelog) ( #39047 )
2026-09-18 09:18:52 +00:00
RomanDavydchuk
873948b838
feat(core): Filter out MCP servers from the registry based on instance capabilities ( #38867 )
2026-09-18 09:17:50 +00:00
James Martin
ec54145304
fix(core): Apply the same mandatory roles when creating role from API and frontend ( #38860 )
...
Co-authored-by: Savelii <savelii.sychov@n8n.io>
2026-09-18 09:10:55 +00:00
Charlie Kolb
399da28fda
ci: Enforce OWNERS required reviews on every base branch and fork PR (no-changelog) ( #38713 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-18 09:07:10 +00:00
Ricardo Espinoza
1b39c1d57d
feat(core): Let the preferences MCP tool read one project (no-changelog) ( #39000 )
2026-09-18 08:56:41 +00:00
James Martin
7b059d64f1
fix(editor): Split global variable scopes to be added to custom roles separately ( #38724 )
2026-09-18 08:50:32 +00:00
Declan Carroll
0e7ccf6f74
test(engine): Add v2 infrastructure benchmarks ( #38998 )
2026-09-18 08:33:32 +00:00
Tomi Turtiainen
24e9125a7e
refactor(core): Simplify webhook request body parsing (no-changelog) ( #39031 )
2026-09-18 07:47:34 +00:00
Tomi Turtiainen
296d1ff6c1
refactor(core): Move webhook auth reason translator (no-changelog) ( #39023 )
2026-09-18 07:47:34 +00:00
Tomi Turtiainen
ccfa3e3be9
refactor(core): Extract MCP queue webhook setup (no-changelog) ( #39022 )
2026-09-18 07:45:13 +00:00
Guillaume Jacquart
e530b79b5a
feat(core): Lock credential decryption to available node types (no-changelog) ( #38988 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-18 07:42:00 +00:00
oleg
0f3c8f0841
fix(core): Report saved and executed workflow revisions to n8n Assistant accurately ( #38902 )
2026-09-18 07:40:47 +00:00
Alexander Gekov
0d7aac283c
fix(core): Exclude Gemini embedding models from chat model lists (no-changelog) ( #38997 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 07:29:00 +00:00
Benny Neugebauer
87ac2ef5b0
test: Add text families for property-based tests ( #38511 )
2026-09-18 07:17:54 +00:00
n8n-cat-bot[bot]
82f3a0154b
docs: Standardise on "engine v2" naming in AGENTS.md ( #38966 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-18 06:37:41 +00:00
n8n-assistant[bot]
39ef24a169
chore: Update e2e impact map ( #39012 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-18 03:26:19 +00:00
Benny Neugebauer
1525f3a142
fix(Slack Node): Point OAuth2 scopes notice to an existing docs anchor ( #38992 )
2026-09-17 23:02:31 +00:00
Guillaume Jacquart
4dfec51b8b
test(core): Cover policy fan-out atomicity and cross-main reads (no-changelog) ( #38950 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 19:27:42 +00:00
Garrit Franke
f4b857f6ec
feat(core): Reject install and update of community packages requiring an unsupported node API version (no-changelog) ( #37744 )
2026-09-17 18:52:40 +00:00
mfsiega
7374cbdab0
test(engine): Add a Playwright parity project for engine 2.0 (no-changelog) ( #38708 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-09-17 18:15:35 +00:00
Charlie Kolb
9ae5600999
ci: Enable the unlisted and catalog-reference knip rules (no-changelog) ( #38795 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 17:15:32 +00:00
Riqwan Thamir
0a4976e62c
feat(editor): Open Edit with AI without a greeting turn ( #38745 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 16:45:07 +00:00
Robin Braumann
77cd72ca05
perf(core): Improve observational memory retention (no-changelog) ( #38961 )
2026-09-17 16:23:19 +00:00
Declan Carroll
0024474b95
test(benchmark): Stabilize Playwright infrastructure baselines ( #38900 )
2026-09-17 15:58:16 +00:00
Nour Alhadi Mahmoud
0ee4d1f812
feat(core): Preview promotion changes in both directions and on the public API (no-changelog) ( #38847 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 15:43:36 +00:00
Robin Braumann
9f57c9194b
fix(editor): Correct Agent Builder chat layout and update notices ( #38987 )
2026-09-17 15:39:47 +00:00
Lorent Lempereur
cebe908d3c
feat(core): Add a tracing span for each system task run (no-changelog) ( #38913 )
2026-09-17 15:22:02 +00:00
Ricardo Espinoza
768e74a5e7
fix(core): Always cast resource mapper string fields when type conversion is enabled ( #37851 )
2026-09-17 15:19:44 +00:00
Declan Carroll
9e18c4a8aa
fix: Unify startup deadlines and cancellation ( #37927 )
2026-09-17 15:14:42 +00:00
Rúben Castro
477481fec3
feat(core): Add kind property to node type policy telemetry events (no-changelog) ( #38749 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-17 14:53:20 +00:00
João Almeida
b26bb7f452
fix(editor): Convert a pasted expression into expression mode in the resource locator input ( #38872 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 14:32:08 +00:00
Veljko Terzic
514c499896
feat(core): Run the instance-registry stale-member cleanup as a durable system task (no-changelog) ( #38621 )
...
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-09-17 13:57:24 +00:00
Robin Braumann
512ac3be49
fix(core): Allow agents to finish without a reply (no-changelog) ( #38973 )
2026-09-17 13:56:31 +00:00
Tomi Turtiainen
3dd22cfd60
fix(engine): Use shared UUID v7 pattern for execution id check ( #38963 )
2026-09-17 13:54:54 +00:00
Tomi Turtiainen
cb1577367c
fix(engine): Report the host's v1 execution mode to a step ( #38960 )
2026-09-17 13:54:47 +00:00
José Braulio González Valido
e15b3fc922
fix(core): Restore the system prompt in Instance AI LLM step debug (no-changelog) ( #38887 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 13:26:23 +00:00
Arvin A
33def0e800
feat(core): Add a description field to credentials (no-changelog) ( #38839 )
2026-09-17 13:16:34 +00:00
Arvin A
ba16e4f08d
feat(core): Give MCP clients the opening instance context (no-changelog) ( #38292 )
2026-09-17 13:16:10 +00:00
Predrag Ristic
cd623fd6ca
fix(core): Simulate Agent write tools during workflow verification ( #38553 )
2026-09-17 13:07:18 +00:00
Veljko Terzic
9059a89078
feat(core): Run the JTI cleanup as a durable system task (no-changelog) ( #38596 )
2026-09-17 12:55:14 +00:00
Robin Braumann
3ea03971d3
fix(editor): Add tooltips to assistant header actions ( #38946 )
2026-09-17 12:31:36 +00:00
Anne Aguirre
d1c805a595
fix(core): Observe agent execution tail when observation cursor moved in the middle of the run ( #38907 )
2026-09-17 12:18:00 +00:00
Kai
74334d2d85
feat(API): Pause promotion Apply until bindings are resolved ( #38741 )
2026-09-17 11:56:35 +00:00
Robin Braumann
536ae3ea14
fix(editor): Prevent agent builder shift during assistant transition ( #38948 )
2026-09-17 11:54:11 +00:00
Roman Makowiak
fe1012d75f
feat(core): Add the foundations for assistant-written preferences (no-changelog) ( #38829 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 11:53:09 +00:00
Robin Braumann
0f0fca177a
fix(editor): Match n8n Assistant header background ( #38944 )
2026-09-17 11:52:33 +00:00
Declan Carroll
f6226f7252
ci: Run v3 sync automation from master (no-changelog) ( #38951 )
2026-09-17 11:34:54 +00:00
Robin Braumann
76fd3a0f67
fix(editor): Show step indicators in dark mode ( #38937 )
2026-09-17 11:27:35 +00:00
Declan Carroll
d027f2c286
ci: Defer sync lockfile conflicts (no-changelog) ( #38942 )
2026-09-17 11:13:50 +00:00
Declan Carroll
a0d084bbc3
ci: Isolate sync lockfile validation (no-changelog) ( #38938 )
2026-09-17 10:51:55 +00:00
n8n-cat-bot[bot]
3b3a773dc2
chore: Move the duplicated deserialize into AbstractEventMessage ( #38486 )
...
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-17 10:36:23 +00:00
Declan Carroll
a9ae58ba76
ci: Use exact CI sync validation (no-changelog) ( #38934 )
2026-09-17 10:30:00 +00:00
Declan Carroll
615158d7c2
ci: Mirror sync lock validation with CI (no-changelog) ( #38932 )
2026-09-17 10:09:33 +00:00
Declan Carroll
ecc822d588
ci: Force fresh sync patch validation (no-changelog) ( #38929 )
2026-09-17 09:47:55 +00:00
Jan Kalkan
43fa826342
fix(core): Bound concurrent HashiCorp Vault external secrets reads ( #38866 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 09:31:32 +00:00
Charlie Kolb
c915881537
build: Bump pnpm to 12.4.2 so Ctrl+C stops the dev processes (no-changelog) ( #38919 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 09:24:18 +00:00
Declan Carroll
c05a02b60a
ci: Apply patches during sync validation (no-changelog) ( #38924 )
2026-09-17 09:21:06 +00:00
Rob Hough
77e10b05f8
feat(editor): Distinguish skills from tools in session timelines ( #38481 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-17 09:12:56 +00:00
Miguel Ángel Moreno
087d134036
feat(core): Remove the N8N_MCP_CANVAS_GROUPS_ENABLED feature flag (no-changelog) ( #38645 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 09:11:18 +00:00
Declan Carroll
39834a75d0
ci: Validate regenerated sync lockfiles (no-changelog) ( #38921 )
2026-09-17 09:08:26 +00:00
Savelii
692a4f69cc
test(core): Add repeatable upgrade and rotation tests for the encryption key rollout (no-changelog) ( #37885 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-17 08:45:47 +00:00
Charlie Kolb
7fb840ec1d
ci: Skip owners required-reviews run for comment-only reviews (no-changelog) ( #38906 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 08:40:49 +00:00
Matsu
0c815bbd73
ci: Improve Preview Codespace QoL ( #38916 )
2026-09-17 08:38:46 +00:00
Romeo Balta
062e99e829
fix(editor): Fix blank workflow previews in AI Assistant ( #38608 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 08:15:53 +00:00
Anne Aguirre
8fcb236ecf
fix(editor): Agent preview thread wiring update and error markers ( #38826 )
2026-09-17 08:03:00 +00:00
Andreas Fitzek
d7e2dcd44d
fix(core): Repair data-encryption keys stored as the raw instance key ( #38707 )
2026-09-17 07:55:15 +00:00
Benjamin Schroth
d3b844554c
feat(editor): Open new agents in the builder with the n8n Assistant panel ( #38727 )
2026-09-17 07:32:10 +00:00
Matsu
5933694096
ci: Let a preview instance take environment from a webhook ( #38894 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 10:33:25 +03:00
Ilfat Mindubaev
f5090fc3c2
feat(Databricks Node): Add the Get Run operation to the hidden Job resource (no-changelog) ( #38787 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 07:17:55 +00:00
Charlie Kolb
914eabb226
feat: Pin the sandbox service version in get-n8n.sh and update it on --upgrade ( #38799 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 07:06:11 +00:00
Raúl Gómez Morales
24951fa2f4
feat(core): Count injected trigger output as simulated in AI Assistant verification (no-changelog) ( #38626 )
2026-09-17 07:05:33 +00:00
Svetoslav Dekov
82b38382b7
feat(editor): Show each AI sub-node as its own workflow setup step (no-changelog) ( #38814 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 07:01:53 +00:00
Matsu
5227face30
ci: Remove unnecessary license override from SBOM ( #38893 )
2026-09-17 06:51:30 +00:00
n8n-cat-bot[bot]
386fedf257
fix: Keep the logs panel header height fixed ( #38675 )
...
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-17 06:01:32 +00:00
Csaba Tuncsik
0b559b5ad0
feat(Microsoft Teams Node): Add a Chat resource with create, get and get many ( #38035 )
2026-09-17 04:43:56 +00:00
n8n-assistant[bot]
cfc1915f56
chore: Update e2e impact map ( #38891 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-17 03:31:56 +00:00
n8n-cat-bot[bot]
cf49003c27
chore: Bump @types/json-diff from 1.0.0 to 1.0.3 ( #38884 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-16 22:32:54 +00:00
yehorkardash
efc9c85e9b
fix(editor): Send number values in credential inputs ( #38715 )
...
Co-authored-by: Sebastien Powell <sebpowell@users.noreply.github.com>
2026-09-16 17:41:21 +00:00
Jan Kalkan
f960330ecb
fix(core): Stop an unreachable external secrets provider from blocking startup ( #38257 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 16:11:49 +00:00
Andreas Fitzek
ccaeeb7eb6
feat: Wire up the email change confirmation flow ( #38730 )
2026-09-16 15:49:37 +00:00
Arvin A
1d029046f8
feat(core): Add the instance-context read tools to the MCP server (no-changelog) ( #38241 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 15:15:20 +00:00
mfsiega
378e926584
fix(core): Tear down workflow triggers when publication meets a node type the instance cannot load ( #38754 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 15:05:21 +00:00
n8n-cat-bot[bot]
2e588363e0
refactor(API): Migrate DELETE /tags/{id} to the decorator pattern (no-changelog) ( #38469 )
...
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: Uddish Verma <uddish.verma@n8n.io>
2026-09-16 15:02:58 +00:00
Predrag Ristic
e36572e582
fix(core): Return available build errors in one tool result ( #38231 )
2026-09-16 14:56:51 +00:00
Theodore Nastos
5afb7e8102
feat(editor): Add available-types store to the type-availability-policies module (no-changelog) ( #38784 )
2026-09-16 14:42:18 +00:00
n8n-cat-bot[bot]
721d808eed
chore: Migrate GET /api/v1/folders/:folderId to @PublicApiController + Zod ( #38616 )
...
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-16 14:33:14 +00:00
James Martin
c247cff20a
fix(editor): Disable 'pinning' redacted data if user does not have permission to un-redact it ( #38334 )
2026-09-16 14:19:55 +00:00
Jaakko Husso
ac752e7026
feat(core): Add an AI Assistant tool that runs one node of a workflow ( #38601 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 14:16:44 +00:00
Declan Carroll
07fcc835cd
test: Make test resource acquisition and cleanup safe ( #37923 )
2026-09-16 13:58:30 +00:00
n8n-cat-bot[bot]
a24f8ae999
refactor(API): Migrate PUT /tags/{id} to the decorator pattern (no-changelog) ( #38473 )
...
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: Uddish Verma <uddish.verma@n8n.io>
2026-09-16 13:54:35 +00:00
Benjamin Schroth
9f0e653c5a
feat(editor): Add the n8n Assistant panel to the agent builder ( #38726 )
2026-09-16 13:49:17 +00:00
n8n-cat-bot[bot]
7867844fbb
chore: Migrate GET /api/v1/folders to @PublicApiController + Zod ( #38620 )
...
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: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-16 13:42:04 +00:00
Michael Kret
94c12a6e7f
fix: Show only chat models in the Gemini and Qwen model dropdowns ( #38800 )
2026-09-16 13:35:07 +00:00
Charlie Kolb
8a93e66d2c
refactor(editor): Remove the AI Assistant template examples experiment ( #38353 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 13:11:56 +00:00
Lorent Lempereur
5b4fc8c27d
feat(core): Add Prometheus metrics for system tasks (no-changelog) ( #38743 )
2026-09-16 13:09:55 +00:00
Benjamin Schroth
1268199bc4
refactor(editor): Extract the n8n Assistant conversation from the thread view (no-changelog) ( #38719 )
2026-09-16 13:00:42 +00:00
Luigi Gubello
41e17802f1
fix(core): Update undici to 7.29.1 ( #38844 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 12:58:35 +00:00
Anne Aguirre
e149dfa1ae
fix(ai-builder): Pass parent ask-user answers into Agent Builder ( #38693 )
2026-09-16 12:24:54 +00:00
Michael Drury
b7b4722e4f
feat(editor): Improve agent builder interactions ( #38728 )
2026-09-16 12:22:02 +00:00
Luigi Gubello
74ab9c2ba2
fix(core): Update vm2 to 3.12.2 ( #38823 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 12:15:41 +00:00
Stephen Wright
7c6cd34dbe
feat(Databricks Node): Add the Get Job operation to the hidden Job resource (no-changelog) ( #38793 )
2026-09-16 11:52:32 +00:00
Yen Su
d05cf2beb8
fix(core): Hide the Custom Scopes toggle when an MCP registry row pins the credential scope ( #38635 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-16 11:48:11 +00:00
Yen Su
bf5d488bfe
fix(Databricks Node): Name Databricks in the Chat Model rate limit error and keep its message ( #38642 )
2026-09-16 11:47:57 +00:00
Yen Su
2f31b65b3c
fix(Databricks Node): Enforce the credential domain allowlist on chat model requests ( #38694 )
2026-09-16 11:47:32 +00:00
Precious Amesinlola
039212362b
feat(MiniMax Node): Fetch available models from the API instead of a hardcoded list ( #37646 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-16 11:24:35 +00:00
Eugene
1ad183a086
fix(editor): Prevent agent credential warnings during tab switches ( #38816 )
2026-09-16 11:16:08 +00:00
yehorkardash
7ff87c4321
fix(S3 Node): Handle files with + in names ( #38688 )
2026-09-16 11:14:16 +00:00
Robin Braumann
ee9177d1d5
feat(editor): Show recent agent changes ( #38796 )
2026-09-16 11:12:51 +00:00
Matsu
d7475392dd
build: Cli package oxlint migration ( #38714 )
2026-09-16 11:11:07 +00:00
Gauthier POGAM--LE MONTAGNER
0b9c174d1a
fix(cli): allow importing workflows and credentials with --userId for existing owner ( #36278 )
...
Co-authored-by: Junie <junie@jetbrains.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 10:59:51 +00:00
Tomi Turtiainen
9b66a2bbfa
feat(engine): Read executions from the data plane and merge with the DB ( #38110 )
2026-09-16 10:45:58 +00:00
Luka Zivkovic
c5935b9cb5
fix(core): Show an explicit error for unsupported end-user credential triggers ( #37332 )
2026-09-16 10:18:25 +00:00
Mutasem Aldmour
e009b9aaa0
feat(editor): Track Instance AI pre-fills with telemetry (no-changelog) ( #38691 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 10:14:48 +00:00
yehorkardash
1d0c65856b
fix(Form Node): Validate content type ( #38720 )
2026-09-16 10:12:50 +00:00
Tomi Turtiainen
abdfb0a7fb
chore(benchmark): Upgrade Terraform and the Azure provider to latest versions ( #38797 )
2026-09-16 10:09:20 +00:00
Tomi Turtiainen
b3d15a64cc
refactor(core): Extract the execution list into its own service ( #38326 )
2026-09-16 10:02:14 +00:00
Stephen Wright
db55515f7a
feat(Databricks Node): Add polling transport for job runs and pipeline events (no-changelog) ( #38629 )
2026-09-16 10:00:42 +00:00
Luigi Gubello
533442071f
fix(Snowflake Node): Update the Snowflake SDK to 3.3.0 ( #38798 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 09:59:06 +00:00
Rob Hough
a6ca37cbbf
feat(editor): Move web search to agent capabilities ( #38646 )
2026-09-16 09:51:44 +00:00
Kai
62ff356566
feat(core): Add promotion binding preflight with creation context ( #38657 )
2026-09-16 09:42:20 +00:00
Rob Hough
da55339548
fix(editor): Remove empty agent button hover background ( #38788 )
2026-09-16 09:22:13 +00:00
Tomi Turtiainen
dac4f63f1e
feat(engine): Add endpoints to list and count executions in the data plane ( #38109 )
...
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: n8n-cat-bot[bot] <283985454+n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: n8n-assistant[bot] <100856346+n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: subaru <79771445+subaru-hello@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Roman Makowiak <roman.makowiak@n8n.io>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
2026-09-16 09:06:07 +00:00
Stephen Wright
aa8cc414bb
feat(Databricks Node): Add the hidden Databricks Trigger node skeleton (no-changelog) ( #38722 )
2026-09-16 09:03:20 +00:00
Emilia
a4c977dd8a
fix(core): Recheck the execution status before failing a stalled queue job ( #38138 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 09:01:48 +00:00
Emilia
a5995d757b
fix(core): Finalize the active execution when a stalled job turns out to have succeeded ( #38220 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 09:01:47 +00:00
Csaba Tuncsik
2627912062
feat(Microsoft Teams Node): Add @mentions on Reply and team tag mentions ( #38023 )
2026-09-16 08:52:58 +00:00
Declan Carroll
bda91bf1e3
test: Avoid duplicate project setup in data table tests (no-changelog) ( #38782 )
2026-09-16 08:49:18 +00:00
Mike Repeć
c2a2733915
fix(core): Keep breaking change detection running when a rule throws ( #38738 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 08:22:40 +00:00
Roman Makowiak
780139c880
feat(core): Serve the saved AI preferences from an MCP tool instead of the server instructions (no-changelog) ( #38582 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 08:09:45 +00:00
Mutasem Aldmour
c4c7365c7f
fix(editor): Keep the Instance AI chat input live during plan review ( #38086 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 08:07:32 +00:00
Tuukka Kantola
25dc45d086
feat(editor): Improve AI Assistant sidebar and history dropdown ( #38419 )
...
Co-authored-by: r00gm <raul00gm@gmail.com>
2026-09-16 08:03:59 +00:00
Roman Makowiak
5b199f5cdf
feat(core): Add folder seeding to the Instance AI eval harness (no-changelog) ( #38550 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 07:47:46 +00:00
n8n-cat-bot[bot]
d0da7cc332
chore: Benchmark load harness mis-accounts Playwright timeout across load stages (Kafka benchmarks always fail) ( #38783 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-16 07:42:02 +00:00
Charlie Kolb
d3c8eee07e
fix(core): Include sub-workflow tool calls in the workflow dependency index ( #38062 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-16 07:34:49 +00:00
Declan Carroll
c09e00884c
fix: Remove agent harness checksum validation (no-changelog) ( #38776 )
2026-09-16 07:17:17 +00:00
subaru
706183b79e
fix(core): Read property keys by the name they stand for (no-changelog) ( #34972 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-16 07:13:39 +00:00
Tomi Turtiainen
415fbdef9d
refactor(core): Connect cursor pagination end-to-end and drop unused range fields ( #38070 )
2026-09-16 07:13:29 +00:00
n8n-cat-bot[bot]
cf0a4911d0
chore: Extract the repeated detection-report construction in the breaking-changes rules ( #38729 )
...
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-16 06:54:36 +00:00
Matsu
8968c6b19d
ci: Allow sync workflow to write synced workflow files ( #38779 )
2026-09-16 09:52:02 +03:00
Raúl Gómez Morales
92a3a28355
fix(editor): Add top padding to the n8n Assistant permission dropdowns ( #38718 )
2026-09-16 06:13:23 +00:00
n8n-assistant[bot]
776ae83c06
chore: Bundle/2.x ( #38765 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-16 07:52:44 +03:00
n8n-assistant[bot]
ec09d65da7
chore: Update e2e impact map ( #38763 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-16 03:22:38 +00:00
Guillaume Jacquart
3d0c201496
refactor(core): Scope policy document lookups by kind (no-changelog) ( #38739 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 17:04:54 +00:00
n8n-cat-bot[bot]
d31fe11a44
chore: Upgrade the n8n repository to the latest OpenCode harness ( #38744 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-15 16:10:14 +00:00
n8n-cat-bot[bot]
5c1dfef8d6
fix: Open the EULA modal when a license is activated from a link ( #38712 )
...
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-15 16:06:00 +00:00
Riqwan Thamir
5c1c2a9936
feat(core): Pass Instance AI model id to LangSmith traces and run telemetry (no-changelog) ( #38731 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-15 15:44:52 +00:00
Mutasem Aldmour
2f352bde2b
fix(core): Offer Computer Use only where the client shows its entry points ( #38108 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 15:35:01 +00:00
Elias Meire
5f6627a71e
fix(Email Trigger (IMAP) Node): Recover from silently dead connections by moving to imapflow ( #36716 )
2026-09-15 15:18:17 +00:00
n8n-cat-bot[bot]
34f7327b4b
fix: Show a reveal prompt for expressions over redacted data ( #38577 )
...
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: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-09-15 15:18:08 +00:00
Svetoslav Dekov
9f709d76f0
fix(editor): Apply server-side feature flags when diagnostics are disabled (no-changelog) ( #38732 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 15:13:05 +00:00
Stephen Wright
13c8a3bbd4
feat(Databricks Node): Add the Get Run Output operation to the hidden Job resource (no-changelog) ( #38709 )
2026-09-15 14:20:37 +00:00
Veljko Terzic
e56b2a7654
feat(core): Skip an in-memory system task run when its durable job is provisioned (no-changelog) ( #38459 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 14:03:34 +00:00
Pierantonio Cangianiello
f8038a640f
feat(engine): Bind the data plane credentials helper in the Engine 2.0 runtime (no-changelog) ( #38580 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 13:55:45 +00:00
Veljko Terzic
37176addee
feat(core): Deprovision stale durable system task jobs at boot (no-changelog) ( #38445 )
2026-09-15 13:29:51 +00:00
Danny Martini
c5534b54a7
feat(editor): Run expressions through the QuickJS engine in the browser (no-changelog) ( #37448 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Luigi Gubello <luigi.gubello@n8n.io>
Co-authored-by: Luigi Gubello <27034386+luigigubello@users.noreply.github.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-09-15 13:27:20 +00:00
Charlie Kolb
e3c3cb8f5a
test(core): Stop agents unit tests from fetching the model catalog (no-changelog) ( #38592 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 12:50:41 +00:00
Anne Aguirre
48445f5b9e
fix(core): Sweep parents parked on a finished sub-execution ( #37553 )
...
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 12:17:14 +00:00
Veljko Terzic
2fb19eb06a
feat(core): Provision durable jobs for system tasks (no-changelog) ( #37759 )
2026-09-15 12:11:25 +00:00
Csaba Tuncsik
9c8361377a
feat(Microsoft Teams Node): Add @mention support to message Create ( #37624 )
2026-09-15 12:00:08 +00:00
Rob Hough
506b7686e9
fix(editor): Align agent knowledge sections with panels ( #38696 )
2026-09-15 11:54:09 +00:00
Garrit Franke
8bafdfa3c7
feat(core): Add push-based reload endpoint for custom node development ( #36837 )
2026-09-15 11:46:25 +00:00
c2nprds
75a2fe5985
fix(Monday.com Node): Migrate to API version 2026-07 ( #26262 )
...
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-09-15 11:31:21 +00:00
Theodore Nastos
f7f51fbcd3
feat(editor): Add the type-availability-policies frontend module (no-changelog) ( #38634 )
2026-09-15 11:17:15 +00:00
Thanasis G
4514a35d1d
fix(core): Bump Strapi listing version for streamable-http-templated ( #38595 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-15 11:11:13 +00:00
Swifty
8dd2b78935
fix(editor): Clarify n8n Assistant approval details ( #38422 )
2026-09-15 11:10:42 +00:00
Matsu
446f7876cd
ci: Use GH app token for all calls in ci-owners-required-reviews ( #38716 )
2026-09-15 10:59:26 +00:00
Srinjoy
4f26727ecf
fix(core): Eliminate false-negative 500s in workflow builder tools ( #34975 )
2026-09-15 10:53:23 +00:00
Rúben Castro
d61003c395
feat(API): Add node type policy document and attachment endpoints (no-changelog) ( #38229 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-15 10:44:03 +00:00
James Martin
f9fcf37b67
feat(editor): Make view related tag permissions available by default ( #38640 )
2026-09-15 10:12:58 +00:00
Guillaume Jacquart
715907ea21
feat(core): Enforce node type availability policies (no-changelog) ( #38476 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 10:09:01 +00:00
Charlie Kolb
2b346002db
test(editor): Stub the lazy credentials button in NodeView test and report signal-killed vitest runs (no-changelog) ( #38695 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 10:08:06 +00:00
Predrag Ristic
4d9cd43168
fix(editor): Restore MCP connection popup retries ( #37956 )
2026-09-15 10:05:51 +00:00
Raúl Gómez Morales
dba75ffb25
fix(editor): Align AI Assistant permission dropdowns with the group control ( #38196 )
2026-09-15 10:01:32 +00:00
n8n-release-tag-merge[bot]
66a8f2046b
Merge tag 'n8n@2.40.0'
2026-09-15 10:15:08 +00:00
Charlie Kolb
6876a86f42
test(editor): Test source control repo URL regexes without mounting the view ( #38368 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 09:48:42 +00:00
n8n-cat-bot[bot]
40dfde5b4c
chore: Replace corepack with npm i -g pnpm in benchmark Dockerfile ( #38226 )
...
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: Charlie Kolb <charlie@n8n.io>
2026-09-15 09:32:33 +00:00
Raúl Gómez Morales
954dd35a91
feat(core): Add a timeout option to test webhook registrations (no-changelog) ( #38625 )
2026-09-15 09:32:27 +00:00