Mutasem Aldmour
ef13ad0abc
fix(core): Report what credential setup actually selected ( #37019 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-27 09:31:43 +00:00
MHMD
a8d6af95a6
fix(ChatTrigger Node): Scope n8n User Auth OAuth2 token to Hosted Chat mode (no-changelog) ( #37080 )
2026-08-27 08:35:15 +00:00
Anne Aguirre
ad24a481c2
fix(core): Prevent Supabase vector store node auth client timer leaks ( #37054 )
2026-08-27 08:08:49 +00:00
Jaakko Husso
5179e5e754
refactor(core): Remove unused applyPlannedTaskPermissions helper (no-changelog) ( #36920 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-27 07:46:10 +00:00
MHMD
c96f329fde
feat(core): Establish chat session identity for credential resolution ( #37041 )
2026-08-27 07:15:10 +00:00
Anne Aguirre
6826730318
fix(core): Surface AI node failure with useful message and original cause ( #37113 )
2026-08-27 07:05:35 +00:00
Anne Aguirre
f41f864c0e
feat(ai-builder): Consolidate node credential resolution in agent builder to use same service as AIA ( #36903 )
2026-08-26 11:42:54 +00:00
Precious Amesinlola
ebbdc1ab72
feat(core): Add Moonshot, MiniMax and Qwen Cloud as model providers in Agent Builder ( #36751 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
Co-authored-by: jeanpaul <jeanpaul@users.noreply.github.com >
2026-08-26 11:04:12 +00:00
Lorent Lempereur
b66c3e2a96
refactor: Apply outbound request protection by default (no-changelog) ( #36841 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-26 10:52:56 +00:00
Iván Ovejero
58e05d8ea9
feat(engine): Support Split In Batches loops (no-changelog) ( #36723 )
2026-08-26 10:46:04 +00:00
Nour Alhadi Mahmoud
98e51043a8
perf(core): Chunk package ID lookups ( #36923 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 10:29:30 +00:00
Tomi Turtiainen
16a7438269
refactor(engine): Extract the shared-secret token helper and add the action token ( #37012 )
2026-08-26 10:01:58 +00:00
Sandra Zollner
dce9ff0eb9
refactor(core): Unify the review auto-close into one query and close transition (no-changelog) ( #37056 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 09:17:25 +00:00
Guillaume Jacquart
9e32ab530e
feat(core): Enforce policy on workflow start (no-changelog) ( #36954 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-26 09:16:50 +00:00
Tomi Turtiainen
d48b9e4597
feat(engine): Add read API for executions and steps ( #36881 )
2026-08-26 09:16:41 +00:00
Rúben Castro
1f390cd359
fix(core): Split Instance Settings permissions into granular custom-role options ( #36802 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-26 09:11:23 +00:00
n8n-cat-bot[bot]
5df7a173a6
fix: Stop replacing error messages with "Unknown error" ( #36820 )
...
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-08-26 08:56:17 +00:00
Jaakko Husso
532911cd70
fix(core): Gate browser credential creation on its own permission ( #36931 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-26 08:19:17 +00:00
James Martin
b8eacf445f
chore: Add groundwork for OAuth2 protected Chats (no-changelog) ( #37045 )
2026-08-26 08:06:56 +00:00
oleg
31b006a591
fix(core): Harden Daytona snapshot publishing with pruning and error recovery (no-changelog) ( #36600 )
2026-08-26 07:29:26 +00:00
oleg
052c30eac3
fix(core): Keep abandoned tool-call suspensions visible in AI Assistant thread history ( #36737 )
2026-08-26 07:22:13 +00:00
Uddish Verma
e0c5edc84e
refactor(API): Migrate workflow activate and deactivate to the decorator pattern (no-changelog) ( #36928 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-25 15:52:57 +00:00
Michael Drury
e4edf893c5
fix(core): Reuse native Agent channel capabilities ( #36849 )
2026-08-25 15:52:52 +00:00
Kai
c40ac64ea2
refactor(core): Authorize workflow review decisions against every covered workflow (no-changelog) ( #36985 )
2026-08-25 14:44:25 +00:00
Benjamin Schroth
6b0de0d60f
fix(core): Report and reconcile agent channel startup failures ( #36578 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-25 14:35:15 +00:00
n8n-cat-bot[bot]
d85c0b2c02
fix: Flag resolutions field in community node package.json vetting ( #36768 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Guillaume F. <guillaume.feliciano@n8n.io >
2026-08-25 14:05:09 +00:00
Swifty
629660482c
docs: Align Instance AI documentation with current architecture ( #37032 )
2026-08-25 14:00:06 +00:00
Kai
4700cb779b
fix(core): Normalize review descriptions on create the same way as on update (no-changelog) ( #36981 )
2026-08-25 12:42:20 +00:00
Alexander Gekov
a3286743ac
feat(core): Skip live tests when n8n credits are depleted ( #36641 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-25 12:40:31 +00:00
Benjamin Schroth
23a5f46d3d
feat(core): Support workflows with Wait nodes as agent tools ( #36692 )
2026-08-25 11:37:19 +00:00
MHMD
662a401a07
feat(core): Split the hosted chat page into a trusted shell and a sandboxed frame ( #36947 )
2026-08-25 11:26:45 +00:00
James Gee
5266ce3dbb
fix(core): Route OAuth2 token requests through environment proxies in every process ( #36996 )
2026-08-25 09:55:33 +00:00
MHMD
aaf0a7e7b7
fix(core): Grant connect access for globally shared end-user credentials ( #36992 )
2026-08-25 09:49:47 +00:00
n8n-release-tag-merge[bot]
c09da09d38
Merge tag 'n8n@2.37.0'
2026-08-25 09:42:46 +00:00
Danny Martini
be014224d3
perf(core): Read the poller state row once per durable poll tick ( #36973 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-25 09:09:17 +00:00
Andreas Fitzek
c33906903a
fix(API): Adapt binary data endpoint ( #36974 )
2026-08-25 08:17:21 +00:00
n8n-assistant[bot]
541a312dc2
🚀 Release 2.37.0 ( #36986 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com >
2026-08-25 07:32:14 +00:00
Kai
ff71bfb3a5
refactor(core): Clean up workflow reviews backend (no-changelog) ( #36907 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-25 06:59:43 +00:00
Jaakko Husso
c699a71bc2
feat(editor): Redact AI Assistant frontend telemetry (no-changelog) ( #36914 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-25 06:27:39 +00:00
Matsu
f6b4e48d32
chore: Move CI and repo configurations to use pnpm 11 ( #36424 )
2026-08-25 09:09:09 +03:00
Uddish Verma
9dde6838c8
refactor(API): Add a strict option to Z.class (no-changelog) ( #36916 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-24 15:36:20 +00:00
Emilia
fdad09e67f
feat(core): Bound a durable-scheduler poll tick with a configurable timeout (no-changelog) ( #35874 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io >
2026-08-24 15:33:04 +00:00
oleg
dfa0746494
feat(editor): Polish AI Assistant setup screen and connect modal ( #36795 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-24 14:55:04 +00:00
Tomi Turtiainen
293e1cc3ad
feat(engine): Route manual runs to the engine 2.0 data plane ( #36830 )
2026-08-24 14:46:26 +00:00
Sam Wooler
704fd6d177
feat(API): Remove offset query param from list workflow history endpoint ( #36940 )
2026-08-24 14:42:51 +00:00
Alex Grozav
24e6873dab
build(editor): Add the @n8n/module-cli module scaffolder (no-changelog) ( #36427 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-24 14:16:05 +00:00
Predrag Ristic
6170b2bf18
build(core): Update Instance AI dependencies ( #36635 )
2026-08-24 13:35:16 +00:00
Daria
ae9dd02bab
feat(core): IAI - Drop invalid node groups before save ( #36812 )
2026-08-24 13:29:41 +00:00
Sam Wooler
6071818deb
feat(API): Add endpoint to delete role-mapping rules ( #36752 )
2026-08-24 13:26:46 +00:00
José Braulio González Valido
5ec90c5331
test(ai-builder): Pin threadIds in the eval-results dispatcher contract (no-changelog) ( #36884 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-24 13:19:28 +00:00