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 )
...
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