Ruben Castro
e1e354e475
fix(dataTable): Refactor project-scoped data table access and permissions handling
2026-08-19 14:29:20 +01:00
Ruben Castro
b51772063a
fix(core): Decouple data table scope from Instance Settings
...
Custom instance roles could only grant dataTable:list (needed for the
aggregate data-tables-global endpoint used on Overview and the Data
Tables tab) by also granting the unrelated Instance Settings bundle
(SAML, LDAP, security policies, source control, etc). This gives
dataTable:list its own group in the custom role editor, independent
of Instance Settings.
Also hardens the frontend to skip the aggregate fetch (instead of
showing an error toast) when a role genuinely lacks the scope.
2026-08-19 14:29:18 +01:00
Jaakko Husso
befb9477b5
fix(core): Keep Instance AI confirmation fields intact on resume ( #36468 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 13:06:28 +00:00
Roche Nathan
59e732a94c
feat(Anthropic Chat Model Node): Add prompt caching support ( #34482 )
...
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-08-19 12:56:36 +00:00
Iván Ovejero
bbb4cef798
feat(engine): Map iterations across loop edges (no-changelog) ( #36524 )
2026-08-19 12:32:15 +00:00
oleg
be44726ff4
fix(core): Harden Daytona sandbox acquisition against transient failures and stuck sandboxes ( #36528 )
2026-08-19 12:03:08 +00:00
Bernhard Wittmann
d5133e5f72
fix(core): Capture browser secrets independently of match boundaries ( #36447 )
Build: Benchmark Image / build (push) Waiting to run
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
2026-08-19 11:46:03 +00:00
oleg
884a781ef0
fix(core): Correct chainLlm structured-output shape in eval verifier guidance (no-changelog) ( #36283 )
2026-08-19 11:07:12 +00:00
Bernhard Wittmann
a4e0aad0ec
fix(core): Opt form fields out of password manager autofill (no-changelog) ( #36328 )
2026-08-19 09:26:15 +00:00
Kai
ee7584255f
feat(core): Loosen the workflow review activity schema for cause events (no-changelog) ( #36376 )
...
Co-authored-by: Jan K. <jan.kalkan@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 08:47:02 +00:00
Rodrigo Santos da Silva
69ba5a8618
feat(ai-builder): Let the eval harness mint Simplified Custom Auth credentials from setup-card recipes (no-changelog) ( #36192 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-19 08:44:23 +00:00
Milorad FIlipović
a37b9a0c49
feat(core): Extend evaluations to support node groups (no-changelog) ( #35629 )
...
Co-authored-by: Miguel Ángel Moreno <1411774+miguelsaddress@users.noreply.github.com>
2026-08-19 08:42:53 +00:00
Tomi Turtiainen
198566c570
refactor(engine): Extract the engine runtime wiring into a factory (no-changelog) ( #36504 )
2026-08-19 08:39:38 +00:00
Guillaume Jacquart
7a29b10432
feat(core): Add policy check contract, decorator and registry ( #36532 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 08:25:20 +00:00
Jaakko Husso
4c8ae8fb47
fix(core): Honor an explicit request for a new credential during setup ( #36348 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 08:24:46 +00:00
Iván Ovejero
4ba4608ea9
feat(core): Support step iterations (no-changelog) ( #36489 )
2026-08-19 08:13:45 +00:00
Elias Meire
25d0be0ec1
fix(MCP Server Trigger Node): Emit tool schemas as JSON Schema 2020-12 ( #36490 )
2026-08-19 07:52:36 +00:00
Irénée
d42484b7f6
feat(core): Add project Git connection table (no-changelog) ( #36549 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-19 07:21:32 +00:00
n8n-assistant[bot]
c9f2ee661c
chore: Bundle/2.x ( #36558 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: phyllis-noester <102315132+phyllis-noester@users.noreply.github.com>
Co-authored-by: n8n-assistant[bot] <n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-19 07:57:44 +03:00
Lorent Lempereur
5d9d462d69
feat(core): Add retryabilityFromError to @n8n/backend-network (no-changelog) ( #36527 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 21:56:30 +00:00
Sandra Zollner
f938e13b45
feat(core): Persist review baseline at approval time ( #36132 )
...
Build: Benchmark Image / build (push) Waiting to run
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
Util: Publish API Schema / Cloudflare Pages (push) Waiting to run
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: kgrhartlage <kai.hartlage@n8n.io>
2026-08-18 17:35:58 +00:00
Sebastien Powell
f5a8c69c0a
feat(editor): Promote v2 Pagination to core, removed legacy CSS ( #36522 )
2026-08-18 17:02:25 +00:00
Kai
ec4ad66ed6
feat(editor): Show review status as a badge on the workflows list ( #36476 )
2026-08-18 16:26:52 +00:00
Irénée
56bb5f593d
fix(core): Restore AWS Secrets Manager connection reuse ( #36426 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-18 15:46:43 +00:00
Uddish Verma
e73244eca6
refactor(API): Migrate workflow archive, unarchive, and transfer routes to the decorator pattern (no-changelog) ( #35835 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 15:14:06 +00:00
Predrag Ristic
59efcb95b2
fix(core): Handle managed credentials in workflow codegen ( #36210 )
2026-08-18 15:04:36 +00:00
Predrag Ristic
7b94975c55
fix: Preserve explicit credential selection ( #36500 )
2026-08-18 14:36:39 +00:00
yehorkardash
2f2e2d9fc0
fix(MongoDB Chat Memory Node): Sanitize messages ( #36294 )
2026-08-18 14:25:08 +00:00
Pierantonio Cangianiello
aa126ab276
fix(core): Coerce the deleteBefore param when deleting executions ( #36477 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 14:22:16 +00:00
Benjamin Schroth
3d70ae7fc4
fix(core): Run agent scheduled tasks in the timezone they were authored in ( #36226 )
2026-08-18 14:21:46 +00:00
Irénée
9c947996da
feat(core): Add Git connection database table (no-changelog) ( #36268 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-18 13:54:47 +00:00
Robin Braumann
d551999c6c
fix(core): Surface failures in agent sessions ( #36492 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 13:07:10 +00:00
Ali Elkhateeb
697d53c8d0
feat(editor): Hide convert to sub-workflow when Execute Workflow nodes are excluded ( #36499 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 12:45:30 +00:00
Sam Wooler
47f4bc8d1e
feat(API): Add endpoint to list role-mapping rules ( #36501 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-18 12:42:04 +00:00
Tomi Turtiainen
0deba44cb8
feat: Emit trigger payloads as step output slots (no-changelog) ( #36416 )
2026-08-18 12:29:18 +00:00
Elias Meire
fdbf88b469
test(core): Add MCP registry discovery evals (no-changelog) ( #36063 )
2026-08-18 12:28:05 +00:00
Guillaume Jacquart
85f7dde311
fix(core): Show a clear no-access message when SSO role mapping denies a login ( #36407 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 12:00:57 +00:00
Jaakko Husso
e1a6ede450
fix(core): Handle projects better on AIA workflow listing ( #36413 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 11:58:35 +00:00
Sebastien Powell
d629607ead
feat(editor): Pagination control improvements ( #34774 )
...
Build: Benchmark Image / build (push) Waiting to run
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
Util: Publish API Schema / Cloudflare Pages (push) Waiting to run
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 11:10:15 +00:00
Jaakko Husso
207c29f8e3
fix(OpenAI Node): Filter non-chat models out of the chat model dropdown ( #35785 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-08-18 10:47:43 +00:00
n8n-release-tag-merge[bot]
44a5deb577
Merge tag 'n8n@2.36.0'
2026-08-18 09:41:33 +00:00
Anne Aguirre
87e8b9c58f
fix(ai-builder): Fix for autosave and publish events issues ( #36241 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 09:17:27 +00:00
RomanDavydchuk
76c6721129
fix(editor): Show proper MCP server status in AI Assistant UI ( #36180 )
2026-08-18 08:38:24 +00:00
n8n-assistant[bot]
8f82586bba
🚀 Release 2.36.0 ( #36483 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-18 08:24:56 +00:00
Tomi Turtiainen
34e1da0447
refactor(core): Dedup formatBytes and toMb into @n8n/utils (no-changelog) ( #36218 )
2026-08-18 07:52:24 +00:00
Robin Braumann
0791359ffd
fix(core): Harden agent HTTP Request tool configuration ( #36463 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 17:10:50 +00:00
Robin Braumann
35434b03a0
feat: Create workflow tools from the agent builder ( #36460 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 16:37:41 +00:00
Michael Drury
b27a53e60f
feat(editor): Improve agent session tool call feedback ( #36346 )
2026-08-17 16:37:23 +00:00
Miguel Ángel Moreno
7d91bced63
feat(core): Support canvas node selection as AI Assistant chat context (no-changelog) ( #36039 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 16:18:51 +00:00
oleg
490b368d90
feat(core): Add AI Assistant setup funnel telemetry ( #36391 )
2026-08-17 16:15:14 +00:00