Commit Graph

23840 Commits

Author SHA1 Message Date
Danny Martini
6197dae4b6 feat(engine): Default a workflow with no engineType to the instance's engine
Engine 2.0 was opt-in per workflow only, so pointing a whole instance at it
meant editing every workflow's settings. `N8N_ENGINE_DEFAULT_ENGINE_TYPE`
supplies the engine for a workflow that names none; a workflow that names one
still keeps it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 13:20:57 +02:00
Bernhard Wittmann
ddf6534fcc
fix(AMQP Trigger Node): Reattach the receiver link when the broker detaches it (#37431) 2026-09-04 09:50:07 +00:00
Arvin A
ac432dd66a
chore: Add dev tooling to seed an instance and inspect its activity feed (#37645) 2026-09-04 09:49:31 +00:00
Dimitri Lavrenük
a3a8863626
feat(core): Add output-schema coverage and harvest tooling (no-changelog) (#37268)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-04 09:27:38 +00:00
Guillaume Jacquart
76a881c0f3
docs(core): Add policy infrastructure module README (#37761)
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-04 09:23:00 +00:00
Thanasis G
e0daef096a
feat(Databricks Node): Add partner User-Agent to chat model requests (#37774)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-04 08:59:56 +00:00
Declan Carroll
b45f4b00dc
test: Remove unstable staged TCR test (#37836) 2026-09-04 11:30:23 +01:00
Declan Carroll
fcabdcae3c
feat: Add Flaky MCP to headless OpenCode sessions (no-changelog) (#37809) 2026-09-04 07:58:32 +00:00
Declan Carroll
a9b713be58
ci: Improve pnpm install performance (no-changelog) (#37789) 2026-09-04 08:46:18 +01:00
Jaakko Husso
ed541bc1e7
feat(core): Add opt-in concurrency limits for Instance AI runs (#37435)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 06:57:07 +00:00
Declan Carroll
5adfcaa37a
perf: Back off idle Codespaces polling (no-changelog) (#37751) 2026-09-04 06:31:31 +00:00
Declan Carroll
f8bea81da6
ci: Build Docker images from one application artifact (no-changelog) (#37738) 2026-09-04 05:57:48 +00:00
Michael Kret
9c131d6bd5
fix(editor): Align credit balance copy to "left" across views (#37423) 2026-09-04 05:56:28 +00:00
Matsu
fd105a6dc2
feat(core): Add PR preview instances on Codespaces (no-changelog) (#37695)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 09:01:33 +03:00
n8n-assistant[bot]
64de0e71db
chore: Update e2e impact map (#37793)
Some checks are pending
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-04 03:06:30 +00:00
Milorad FIlipović
0e8fbb0d4e
fix(editor): Fix visual glitch with canvas selection in Safari (no-changelog) (#37534)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-09-03 20:41:49 +00:00
Declan Carroll
63312d1733
feat: Add OpenCode Codespace sessions (no-changelog) (#37782) 2026-09-03 21:55:09 +01:00
Guillaume Jacquart
0a48e727bd
feat(core): Seal the source-control import path with a clearance token (no-changelog) (#37481)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 19:44:56 +00:00
Elias Meire
9768c1befd
fix(core): Hide instance MCP OAuth discovery when MCP access is disabled (#36726) 2026-09-03 19:12:46 +00:00
Toni Devine
b6b2a7db17
feat(GraphQL Node): Add support for predefined credential types (#37671) 2026-09-03 17:47:06 +00:00
Declan Carroll
30d00cc61a
fix: Load Codespaces worker secrets before startup (no-changelog) (#37767) 2026-09-03 17:14:13 +01:00
Tomi Turtiainen
ae26d9599d
feat(engine): Return run data for engine 2.0 executions (#37486)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 15:41:04 +00:00
Uddish Verma
4a53faff09
refactor(API): Migrate the executions stop endpoints to the decorator pattern (no-changelog) (#37531)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 15:40:03 +00:00
RomanDavydchuk
bc8e5ea79c
feat(editor): Update node creator empty state and add a link to suggest an MCP service (#37339) 2026-09-03 15:17:19 +00:00
Thanasis G
44ddbbd28c
feat(Databricks Node): Support templated MCP registry server URLs (#37250)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 14:40:34 +00:00
Mike Repeć
9a64820a2b
fix(core): Cap task runner task timeouts to the graceful shutdown window (#37651)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-03 14:32:20 +00:00
Arvin A
95f7e6a8a8
feat(core): Run seeded workflows before the graded turn in Instance AI evals (no-changelog) (#37516) 2026-09-03 14:09:18 +00:00
Milorad FIlipović
d667485f4c
fix(core): Inline reused schema instances in MCP tool schemas (no-changelog) (#37734) 2026-09-03 14:04:38 +00:00
RomanDavydchuk
a1c1f6fff4
fix(Google Gemini Node): Validate domain before downloading (#37459) 2026-09-03 13:34:34 +00:00
Sebastien Powell
50ea6bdaef
chore(editor): Storybook tweaks (no-changelog) (#37718) 2026-09-03 13:05:59 +00:00
Declan Carroll
55dc07be70
feat: Stream OpenCode session progress to Slack (no-changelog) (#37741) 2026-09-03 12:47:35 +00:00
n8n-cat-bot[bot]
2c0e22f8ec
test: Emit per-bucket axe scores to CI output (#37626)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 12:47:21 +00:00
n8n-cat-bot[bot]
9bccbd793f
chore: Use the existing removeTrailingSlash util instead of the per-node tolerateTrailingSlash copies (#37725)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 12:44:49 +00:00
Rob Hough
5e3774afcd
fix(editor): Expand AI question text input automatically (#37627)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-03 12:37:29 +00:00
Lorent Lempereur
0ed18c2a1b
refactor(core): Make scheduled job ownerKey non-nullable (no-changelog) (#37719) 2026-09-03 12:12:54 +00:00
Stephen Wright
e07e717c9a
feat(Confluence Node): Add Atlassian Service Account (2LO) authentication (#37536) 2026-09-03 12:11:56 +00:00
Danny Martini
5a03db41ef
feat(Gmail Trigger Node): Finish each poll within its time budget (#37319)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-03 12:02:46 +00:00
Guillaume Jacquart
91f87947b0
fix(Ldap Node): Escape expression output in the Custom Filter field (#37301)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 12:01:39 +00:00
Anne Aguirre
d657bfe66b
feat(ai-builder): Make AI Assistant capability-aware for agent changes (#37479) 2026-09-03 11:42:15 +00:00
Arvin A
47c9644392
feat(core): Let Instance AI read node-type usage from the dependency index (#37539) 2026-09-03 11:23:21 +00:00
James Martin
69190dddde
feat(editor): Add a new option to output the user details with a chat message trigger (no-changelog) (#37660)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 10:42:59 +00:00
n8n-cat-bot[bot]
60de10030b
chore: Extract the duplicated getErrorMessage helper in the instance-ai module into @n8n/utils (#37724)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 10:23:13 +00:00
Benjamin Schroth
47ece307e5
feat(core): Let chat channels start a new agent session (#37174) 2026-09-03 10:15:50 +00:00
Savelii
9b10838d9e
feat(core): Make the encryption write path pluggable and move the rotation decision into the module (#37603)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-03 10:12:18 +00:00
Lorent Lempereur
29c7d9f33f
fix(core): Complete a scheduled occurrence as not dispatched when its workflow is unpublished (#37721) 2026-09-03 10:11:39 +00:00
Andreas Fitzek
3e0929981e
fix(core): Redirect failed OIDC logins to the sign-in page (#37428) 2026-09-03 10:11:02 +00:00
Milorad FIlipović
1441a4eea2
fix(core): Clean up multipart webhook files (no-changelog) (#37318) 2026-09-03 10:10:18 +00:00
oleg
8ef5ba691d
fix(core): Stop the AI Assistant from pulling the whole workflow through the model for small edits (#37644) 2026-09-03 10:04:08 +00:00
Lorent Lempereur
c09ee10f1e
docs: Document the scheduled job owner contract and pin the job lifecycle (no-changelog) (#37685) 2026-09-03 09:58:59 +00:00
Jaakko Husso
918067af8b
fix(core): Give every simulated node at least one plausible item (#37557)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 09:54:51 +00:00