Savelii and Claude Opus 4.8
7a56ade6b2
fix(core): Prevent sub-workflow failures after transferring a deleted user's workflows ( #33772 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-14 07:33:01 +00:00
Arvin A and Claude Opus 4.8
e8dd60989b
feat(core): Gate Instance AI config-based evals behind a PostHog feature flag (no-changelog) ( #34067 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-14 07:23:14 +00:00
n8n-assistant[bot] and n8n-release-helper[bot]
6676eb33fe
🚀 Release 2.31.0 ( #34117 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-14 07:18:45 +00:00
Ricardo Espinoza
17905b5f35
fix(core): Add N8N_MCP_BASE_URL for split-hostname MCP OAuth deployments ( #34028 )
2026-07-14 06:06:06 +00:00
ec688511b5
fix(core): Handle manual execution without a destination node ( #33156 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-13 16:24:50 +00:00
phyllis-noester
ce5426e922
feat(core): Limit end-user credential creation to owner, admin and project admin roles ( #34064 )
2026-07-13 16:12:56 +00:00
Robin Braumann and Cursor
2a6119ea31
feat(core): Rework builder interactive tools onto the shared interaction contract (no-changelog) ( #34071 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 15:51:21 +00:00
Filipe Tavares and Claude Opus 4.8
67b3ed11fe
feat(editor): Start Instance AI threads from templates on the website and template page ( #33653 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-13 15:41:54 +00:00
Robin Braumann and Cursor
f1d156b6cd
feat(core): Route AI assistant agent building through a builder sub-agent (no-changelog) ( #34056 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 14:52:08 +00:00
Robin Braumann and Cursor
dc5cc1434e
chore(core): Remove the assistant's embedded agent-builder toolset (no-changelog) ( #34066 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 14:20:13 +00:00
RomanDavydchuk
cecec482bb
feat(Form Node): Support multiple files when returning binary from form ending ( #33780 )
2026-07-13 12:07:47 +00:00
Michael Kret and Claude Opus 4.7
b60aafc809
feat(core): Make Instance AI aware of n8n Connect ( #33524 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-07-13 11:14:07 +00:00
Dmitrii
f8ccf7adb6
feat(core): Export data table schemas (no-changelog) ( #33933 )
2026-07-13 10:22:50 +00:00
Ali Elkhateeb
f54893f0b4
feat(API): Add public API endpoints for the security policy settings ( #33922 )
2026-07-13 09:26:18 +00:00
James Gee and cubic-dev-ai[bot]
af19365243
feat(core): Import project shells from a package (no-changelog) ( #33730 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-13 08:39:50 +00:00
1d662876d3
feat: Add durable scheduler job provisioning (no-changelog) ( #33970 )
...
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-10 16:17:11 +00:00
503e156960
feat(editor): Add one-click expose all workflows to MCP experiment (no-changelog) ( #33838 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io >
2026-07-10 15:26:11 +00:00
Riqwan Thamir and Cursor
ef14bd6a9b
feat(core, editor): Add telemetry events for generation errors and assistant views ( #34000 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-10 14:15:43 +00:00
Jan Kalkan and Claude Fable 5
328e07cd12
fix(core): Reconcile data table name collisions on source control pull ( #33867 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 14:09:26 +00:00
Filipe Tavares and Claude Fable 5
8028fb0634
feat(core): Send user cloud id on backend telemetry events (no-changelog) ( #33923 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 13:58:32 +00:00
Anne Aguirre
ff5d4f1d3e
feat(core): Add agent favorites ( #33899 )
2026-07-10 13:57:16 +00:00
d06c2b7f09
test(core): Add cli integration tests for the durable scheduler (no-changelog) ( #33927 )
...
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-07-10 13:43:28 +00:00
James Gee
3e04bf8b5c
feat(core): Import folder shells from a package (no-changelog) ( #33729 )
2026-07-10 13:32:06 +00:00
José Braulio González Valido and Claude Fable 5
13c95f2c05
fix(ai-builder): Eliminate non-builder noise families in workflow evals (no-changelog) ( #33944 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 13:25:29 +00:00
Mike Repeć and Claude Opus 4.8
7cf79d1efb
fix(core): Settle webhook execution promise on early errors ( #33872 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-10 12:50:00 +00:00
Lorent Lempereur
fa7e97130b
feat(core): Add recurring_cron schedule kind to the durable scheduler (no-changelog) ( #33858 )
2026-07-10 12:48:20 +00:00
Iván Ovejero
5514fe921c
refactor(core): Store execution data via blob storage primitives ( #33935 )
2026-07-10 12:17:36 +00:00
phyllis-noester
4623bb414e
fix(core): Decouple executions visibility from the sharing license feature ( #33694 )
2026-07-10 11:44:38 +00:00
Dmitrii
b69cf1a54e
test(core): Cover package import credential matching modes (no-changelog) ( #33964 )
2026-07-10 11:03:51 +00:00
17f8fa841e
feat(core): Add tracing spans to the durable scheduler (no-changelog) ( #33748 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io >
2026-07-10 10:45:21 +00:00
dd69113400
perf(core): Skip persisting run data for discarded executions ( #33939 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 10:24:27 +00:00
Riqwan Thamir and Cursor
fccaace7f7
fix(core): Detect stale Instance AI workflow saves (no-changelog) ( #33711 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-10 09:12:33 +00:00
James Martin
b6bf7b0429
fix(core): Serialize circuit breaker options ( #33909 )
2026-07-10 08:47:16 +00:00
Arvin A and Claude Opus 4.8
2a96b76a63
feat(core): Add config-based evaluation tool to Instance AI (no-changelog) ( #33790 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-09 20:54:09 +00:00
Dmitrii
24f7c6b5c6
feat(core): Add log streaming events for failed package import/export ( #33572 )
2026-07-09 15:36:22 +00:00
Eugene and Claude Opus 4.8
5e326f2666
feat(editor): Message an Agent node v2 (no-changelog) ( #33812 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-09 13:37:36 +00:00
James Gee
ce9689e953
refactor(core): Use a bindings object instead of credentialBindings on import (no-changelog) ( #33816 )
2026-07-09 11:55:05 +00:00
Robin Braumann and Cursor
b93baf9f80
feat(core): Add vector store connections to the agent builder Knowledge tab (no-changelog) ( #33767 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-09 11:11:50 +00:00
Guillaume Jacquart and Claude Opus 4.8
5c664e798e
feat(core): Enable private credentials by default ( #33374 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-09 11:05:59 +00:00
7f4ec7af62
feat(core): Add Durable Scheduler metrics and instrumentation (no-changelog) ( #33853 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-09 10:46:04 +00:00
Matsu
cbf2d2027b
chore: Set up repository for TypeScript 7 migration ( #33890 )
2026-07-09 13:21:16 +03:00
Guillaume Jacquart and Claude Opus 4.8
31e75b9022
chore: Align private/dynamic credential wording to "end-user credentials" ( #33865 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-09 09:24:39 +00:00
Guillaume Jacquart and Claude Opus 4.8
993e1c8b72
fix(core): Propagate sub-workflow credential usage to the parent execution ( #33674 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-09 09:22:02 +00:00
2f60c21861
feat(Google BigQuery Node): Allow custom OAuth2 scopes ( #33822 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Stephen Wright <sjw948@gmail.com >
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-09 08:37:51 +00:00
Jaakko Husso and Claude Fable 5
4dd369991f
feat(core): Use a shared per-thread event sequence for Instance AI multi-main (no-changelog) ( #33558 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-07-09 07:44:20 +00:00
8bb6489918
chore: Remove remaining Jest references (no-changelog) ( #33412 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-09 09:29:24 +03:00
Matsu and Claude Opus 4.8
29e0e32e3b
chore: Remove --runner flag from janitor test scoping ( #33373 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-09 09:24:12 +03:00
50d2340c51
fix(core): Enable multiturn conversations when building an agent via agent builder route in AIA (no-changelog) ( #33840 )
...
Co-authored-by: Michael Drury <michael.drury@n8n.io >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-08 16:41:37 +00:00
Guillaume Jacquart and Claude Opus 4.8
a9942bba05
feat(core): Add private credential usage telemetry (no-changelog) ( #33735 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-08 14:57:10 +00:00
Danny Martini and Claude Opus 4.8
bde5f081fc
fix(core): Exclude published versions from workflow history prune ( #32239 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-08 14:35:17 +00:00