Commit Graph

4495 Commits

Author SHA1 Message Date
Declan Carroll
73ad071adf
build: Deploy production closures without pnpm deploy --legacy (no-changelog) (#37890) 2026-09-07 07:01:04 +00:00
Savelii
44d9d908b2
feat(core): Add encryption usage guardrails (no-changelog) (#37728)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-04 19:24:29 +00:00
Emilia
afc4a54798
fix(core): Wait for detached sub-workflows before the worker stops its task runner (#37737)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 15:41:31 +00:00
MHMD
64ba49d96c
fix(Chat Trigger Node): Re-authenticate hosted chat on session change (#37868) 2026-09-04 15:19:22 +00:00
Svetoslav Dekov
9a80b14fff
feat(core): Allow Instance AI to search past conversations (#37478)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-04 14:48:24 +00:00
Predrag Ristic
500ea3942b
fix(core): Prefer service-specific credentials for HTTP requests (#37844) 2026-09-04 14:22:13 +00:00
ocdejong
f748613f9a
feat(core): Add OTLP gRPC protocol support for OpenTelemetry tracing (#37491)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-04 14:19:55 +00:00
oleg
7ac335d94b
fix(core): Stop npm audit from stalling Instance AI sandbox setup (#37864) 2026-09-04 14:11:49 +00:00
Lorent Lempereur
7b08fef9c6
refactor(core): Run MCP registry refresh as a system task (no-changelog) (#37546)
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-09-04 14:03:50 +00:00
Yen Su
6c55d73d6d
fix(Databricks Node): Drop the version from the partner User-Agent (no-changelog) (#37829)
Co-authored-by: Thanasis Gkliatis <thanasis.gkliatis@n8n.io>
Co-authored-by: Thanasis G <96360514+gthanasis@users.noreply.github.com>
2026-09-04 13:54:16 +00:00
Sandra Zollner
90d176b969
feat(editor): Add UI to select workflow changes to promote (no-change… (#37530)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-04 13:06:06 +00:00
Predrag Ristic
be678fcb69
feat(core): Guide Instance AI credential selection (#37447) 2026-09-04 13:04:42 +00:00
Robin Braumann
199433204f
fix(core): Harden agent workflow tools against unpublished, missing, or incompatible workflows (#37772)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-04 13:03:53 +00:00
oleg
5951b009e0
feat(core): Emit setup items early instead of suspending mid-build (no-changelog) (#37700) 2026-09-04 12:50:50 +00:00
Michael Drury
a9d5fb743b
fix(editor): Show skill size limits as a character count (#37847)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 12:28:17 +00:00
Uddish Verma
c8b9fed853
refactor(API): Migrate the executions retry endpoint to the decorator pattern (no-changelog) (#37667)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 12:26:19 +00:00
yehorkardash
5583ba4e2c
feat(core): Support existing credentials in MCP registry (#37235)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-04 12:25:00 +00:00
Kai
98dfb30509
fix(core): Take archived workflows into account during package import (#37668) 2026-09-04 12:20:21 +00:00
Arvin A
16992f4d2c
feat(core): Record instance activity behind the write flag (no-changelog) (#37750) 2026-09-04 12:16:46 +00:00
Sam Wooler
daab1959ca
feat(API): Add source control status endpoint to the public API (#37001) 2026-09-04 12:15:26 +00:00
n8n-cat-bot[bot]
52499b929e
refactor: Use one shell escape helper across the agents sandbox (#37806)
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-04 12:12:51 +00:00
Guillaume Jacquart
2b69e99e9e
feat(core): Enforce content-import policy on package import (no-changelog) (#37762)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 12:06:48 +00:00
n8n-cat-bot[bot]
56ed714e0c
chore: Use the shared truncate util instead of per-file copies in instance-ai and ai-workflow-builder (#37807)
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-04 11:33:00 +00:00
Mike Repeć
325feb3ba6
fix(core): Update Qdrant client and remove undici v6 dependencies so AI requests work on Node 26 (#37758)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-04 11:19:03 +00:00
Eugene
cc203b1333
feat(core): Track waiting workflow tools as background jobs (#37284)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-04 11:17:23 +00:00
Tomi Turtiainen
853344a078
docs: Adjust ADR title and filename (#37842) 2026-09-04 10:53:56 +00:00
Mike Repeć
8272a8bc33
feat(core): Add project-level worker pools (no-changelog) (#32975)
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Michael Siega <michael.siega@n8n.io>
2026-09-04 10:19:28 +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
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
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
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
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
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
RomanDavydchuk
a1c1f6fff4
fix(Google Gemini Node): Validate domain before downloading (#37459) 2026-09-03 13:34:34 +00:00
Lorent Lempereur
0ed18c2a1b
refactor(core): Make scheduled job ownerKey non-nullable (no-changelog) (#37719) 2026-09-03 12:12:54 +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
Andreas Fitzek
3e0929981e
fix(core): Redirect failed OIDC logins to the sign-in page (#37428) 2026-09-03 10:11:02 +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
Uddish Verma
cea717b49e
refactor(API): Migrate GET /executions to the decorator pattern (no-changelog) (#37169)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 09:45:22 +00:00
Arvin A
7b9e09cbbe
feat(core): Add the activity event table and its migration (no-changelog) (#37429) 2026-09-03 09:38:37 +00:00