yehorkardash
1ae500a19d
add hitl support
2026-09-11 11:16:28 +02:00
yehorkardash
9d5daa59a8
add web channel support
2026-09-11 10:40:06 +02:00
Jaakko Husso
b1f06033ba
perf(core): Stop copying user workflows into the Instance AI sandbox ( #38135 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-09 10:38:32 +00:00
Jaakko Husso
ee8a77e663
perf(core): Install sandbox dependencies from the npm cache again ( #38136 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-09 10:38:19 +00:00
Danny Martini
b3306b2206
fix(core): Forward the receiver in the lazy-proxy set trap ( #37321 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-09 10:18:00 +00:00
Thanasis G
3d293b56ae
fix: Refresh the Confluence/Jira OAuth2 token automatically when it has expired ( #37776 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Ilfat Mindubaev <ilfat.mindubaev@n8n.io>
2026-09-09 10:14:24 +00:00
Frank Prößdorf
41a5575411
feat(core): Support ephemeral sandboxes for the n8n sandbox service ( #38185 )
2026-09-09 10:05:05 +00:00
n8n-cat-bot[bot]
f60cb87e0e
chore: Extract the sixfold-duplicated isUnknownArray type guard into @n8n/utils ( #38187 )
...
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-09 09:58:21 +00:00
Elias Meire
1776a515f2
fix(Email Trigger (IMAP) Node): Restore the connection after the server drops it ( #36801 )
2026-09-09 09:42:59 +00:00
José Braulio González Valido
8ace2a3184
fix(core): Accept an object in the schema fields of the LangChain schema-driven nodes (no-changelog) ( #38156 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-09 09:26:03 +00:00
oleg
0cfc3f5f28
feat(core): End the turn after post-build setup when the setup panel is on (no-changelog) ( #37963 )
2026-09-09 08:46:20 +00:00
Nour Alhadi Mahmoud
bd13ab4a6d
refactor(core): Move workflow publish and archive state out of workflow.json ( #38116 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 08:27:22 +00:00
Kay
19651defd9
fix(core): Merge system messages for strict providers ( #37908 )
...
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2026-09-09 08:10:45 +00:00
Lorent Lempereur
1d576f6d42
refactor(core): Run workflow maintenance jobs as system tasks (no-changelog) ( #37548 )
...
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-09-09 07:58:57 +00:00
n8n-cat-bot[bot]
9095e9a986
fix: Allow one icon file for the light and dark icon slots ( #37711 )
...
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-09 07:17:11 +00:00
Kai
e77b7bb12f
feat(core): Add promotion schema entities and DTOs ( #37939 )
2026-09-09 07:17:09 +00:00
Nikhil Kuriakose
0c82743a77
fix(core): Treat empty strings as empty in Data Table filters ( #32887 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-09-09 06:55:58 +00:00
Matsu
0aefea55bf
build: Dedupe langchain deps and catch future cases ( #38164 )
2026-09-09 10:01:23 +03:00
Matsu
adae0b76b1
build(editor): Improve frontend builds ( #37869 )
...
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-09 08:21:17 +03:00
Andreas Fitzek
4b36c51940
fix(core): Repair legacy-format data-encryption keys during bootstrap ( #38100 )
2026-09-08 16:44:49 +00:00
Uddish Verma
b482979c14
refactor(API): Give @Param a Zod schema to validate and document path parameters ( #37952 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 15:35:57 +00:00
Raúl Gómez Morales
899d52d795
fix(core): Ask which MCP connector to set up before the AI Assistant gives a URL ( #37992 )
2026-09-08 15:35:54 +00:00
Arvin A
31b08b75b8
feat(core): Add the instance-context block and activity tool (no-changelog) ( #37867 )
2026-09-08 14:44:47 +00:00
Declan Carroll
1ad0b44a68
build: Move the monorepo and Docker deploys to pnpm 12 (no-changelog) ( #37899 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-08 15:15:57 +01:00
Mike Repeć
7e3d5e04b9
feat: Enable the v3 migration report and fix findings table layout (no-changelog) ( #38058 )
2026-09-08 12:52:46 +00:00
Eugene
588543cba8
feat(core): Store parent identity on background jobs ( #37752 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-08 12:47:30 +00:00
Mutasem Aldmour
8cb5159fa0
fix(editor): Stop rendering task and sub-agent labels with no text ( #38059 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 12:46:03 +00:00
Robin Braumann
b6b5ecdc4b
fix(core): Retry Instance AI model turns when the provider stream closes without output ( #38080 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 12:45:55 +00:00
Robin Braumann
57f84d05d2
refactor(core): Share Zod to JSON Schema conversion through @n8n/ai-utilities (no-changelog) ( #38051 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 12:42:56 +00:00
Raúl Gómez Morales
d4f7672f45
feat(core): Add structured output parser validator to workflow SDK ( #37983 )
2026-09-08 12:18:21 +00:00
Robin Braumann
4015329654
refactor(core): Import agents types and helpers from @n8n/agents instead of the instance-ai barrel (no-changelog) ( #38053 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 12:05:50 +00:00
Robin Braumann
cf999248f9
refactor(core): Replace local isRecord and model-id helper copies with shared ones (no-changelog) ( #38052 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 12:05:27 +00:00
Emilia
3521e54b81
fix(core): Count executions that crash recovery marks as crashed ( #37733 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-08 11:29:15 +00:00
Lorent Lempereur
dde72eed75
refactor(core): Run AI checkpoint pruning as system tasks (no-changelog) ( #37544 )
...
Co-authored-by: Veljko Terzic <veljko.terzic@n8n.io>
2026-09-08 11:08:15 +00:00
Guillaume Jacquart
aa91e71893
fix(API): Let global members grant folder scopes to API keys ( #37654 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 10:50:16 +00:00
Predrag Ristic
418f85e9eb
refactor(core): Remove legacy Instance AI eval agent (no-changelog) ( #36740 )
2026-09-08 10:14:32 +00:00
Mutasem Aldmour
2550501caa
fix(core): Allow a fallback model alongside the primary on AI nodes ( #38007 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-08 09:53:58 +00:00
Raúl Gómez Morales
37efe11502
fix(core): Stop the workflow SDK collapsing inline branch chains to their branching node ( #37717 )
2026-09-08 09:46:47 +00:00
n8n-cat-bot[bot]
a51e6a0455
chore: Reuse one helper for the triplicated scheduler task-identity span attributes ( #38037 )
...
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-08 09:23:16 +00:00
Robin Braumann
7383fd7e89
fix(Azure OpenAI Chat Model Node): Resolve the proxy against the Azure endpoint so NO_PROXY applies ( #38026 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 08:13:29 +00:00
Alex Grozav
7718f45b00
docs(editor): Add the frontend module guide next to the module CLI (no-changelog) ( #37004 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-08 08:12:00 +00:00
n8n-release-tag-merge[bot]
2661f4de38
Merge tag 'n8n@2.39.0'
2026-09-08 08:25:47 +00:00
n8n-assistant[bot]
1620ec42ca
🚀 Release 2.39.0 ( #38029 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-09-08 11:04:45 +03:00
Ali Elkhateeb
53ecf6b6be
fix(core): Do not persist an execution when preExecute throws ( #37701 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 08:00:49 +00:00
Benjamin Schroth
68d5deba65
feat(editor): Add manual agent creation entry point on the agents pages ( #37702 )
2026-09-08 07:53:11 +00:00
n8n-release-tag-merge[bot]
4223e6172a
Merge tag 'n8n@2.38.0'
2026-09-08 07:40:20 +00:00
Roman Makowiak
9769dacbe3
feat(core): Add folder exploration to Instance AI ( #37865 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-07 20:52:53 +00:00
Savelii
e12dc06a44
feat(core): Store signing deployment keys in the same wrapped form as data-encryption keys ( #37953 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-07 18:21:34 +00:00
Robin Braumann
19eba4305b
feat(core): Index agent workflow tool dependencies and invalidate dependent runtimes ( #37857 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-07 17:14:03 +00:00
Dimitri Lavrenük
a716209294
feat: Add node output schemas harvested from test files (no-changelog) ( #37846 )
2026-09-07 16:36:41 +00:00