Riqwan Thamir
267fd853cd
fix(core): Cancel Instance AI workspace tools promptly on stop ( #34551 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
2026-07-20 16:40:44 +00:00
Albert Alises
f191548586
fix(core): Add a per-attempt timeout to AI assistant service calls ( #34341 )
2026-07-20 16:28:40 +00:00
Michael Drury
101f3f0a51
feat(core): First class agent executions count towards license quota (no-changelog) ( #34450 )
2026-07-20 16:28:07 +00:00
Michael Drury
e162724baa
fix(editor): Allow self-hosted OpenAI credentials for episodic memory ( #34558 )
2026-07-20 15:17:35 +00:00
Danny Martini
056c1a6af3
fix(core): Self-heal orphaned trigger status rows on unpublish (no-changelog) ( #34443 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 15:17:11 +00:00
Ali Elkhateeb
a4d4dbf99d
feat(API): Add @PublicApiController pattern with reference tags endpoint (no-changelog) ( #34511 )
2026-07-20 14:52:18 +00:00
Ricardo Espinoza
a2c19e4697
feat(editor): Add Mine/All tabs, search and filters to MCP connected clients ( #33857 )
2026-07-20 14:33:30 +00:00
Irénée
7d231684d1
feat(core): Include error workflows as export dependencies ( #34350 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 14:21:53 +00:00
Elias Meire
bd2e789987
refactor(core): Add breaking change rule for Gmail Trigger versions below 1.4 ( #34287 )
2026-07-20 12:15:58 +00:00
Riqwan Thamir
4f8fef13ca
fix(core): Cancel Instance AI tool runs promptly when generation is stopped ( #34433 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
2026-07-20 11:23:16 +00:00
Raúl Gómez Morales
6f0804e0e3
fix(core): Stop reporting quota-exhausted Instance AI runs to Sentry and isolate report request context ( #34549 )
2026-07-20 11:07:44 +00:00
Mike Repeć
8d1fc022bb
fix(core): Show a single error toast when a manual execution fails pre-flight validation ( #34541 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 10:56:46 +00:00
Robin Braumann
5cb674ed37
feat: Validate agent configuration before publishing ( #34452 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-20 10:46:29 +00:00
Michael Drury
74384991ee
fix(core): Pass project context to Data Table agent tools (no-changelog) ( #34543 )
2026-07-20 10:24:00 +00:00
Ali Elkhateeb
cf8337aeb1
feat(API): Add endpoint to set the SAML SSO configuration ( #34224 )
2026-07-20 10:15:32 +00:00
Milorad FIlipović
0fb07ca6ad
feat(editor): Add sticky support for canvas groups ( #34317 )
2026-07-20 09:53:56 +00:00
mfsiega
23285bbd11
feat(core): Relay workflow publication status pushes across main instances (no-changelog) ( #34202 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-20 08:26:32 +00:00
James Martin
e68fb3af52
fix(editor): Prevent users from clicking workflows within insights that they do not have access to ( #34362 )
2026-07-20 07:56:25 +00:00
Guillaume Jacquart
c59f5d8b6a
fix(core): Allow publishing end-user credentials with Send-and-Wait nodes ( #34462 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 07:55:47 +00:00
Mike Repeć
eed8f3f142
fix(core): Acquire expression isolate for MCP Trigger tool calls in queue mode ( #34491 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 07:42:12 +00:00
Robin Braumann
078ee55890
feat(core): Prefer MCP servers over node tools when available ( #34458 )
...
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.0) (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) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-07-18 15:26:45 +00:00
Mutasem Aldmour
02af123574
feat: Add typed seed data tables with rows on execution scenarios ( #34420 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 17:30:19 +00:00
Eugene
74be136828
fix(editor): Show agent name instead of Untitled in AI assistant artifacts (no-changelog) ( #34395 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 15:29:47 +00:00
James Gee
2b846aa2bf
chore(core): Remove source project id from data table export ( #34464 )
2026-07-17 15:07:26 +00:00
Raúl Gómez Morales
ab8dde5b79
feat(core): Flip the Instance AI durable event log on by default with a pre-log backfill migration (no-changelog) ( #34349 )
2026-07-17 14:01:21 +00:00
Irénée
581e490729
feat(core): Add workflow requirements to package exports ( #34217 )
2026-07-17 13:44:24 +00:00
Eugene
97433c9163
feat(core): Show Telegram typing indicator while an agent processes a message (no-changelog) ( #34369 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 13:07:15 +00:00
Michael Kret
263ec699d6
feat(core): Adopt "n8n credits" wording and default to it in Instance AI ( #34426 )
2026-07-17 13:02:29 +00:00
Matsu
74991e4342
chore: Clean up dangling Jest artifacts ( #34446 )
2026-07-17 11:58:36 +00:00
Mutasem Aldmour
1b173c791a
fix: Provide provider-accurate response shapes for evals ( #34418 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 11:08:48 +00:00
Robin Braumann
7c7506dc16
fix(core): Persist MCP servers when credential setup is skipped ( #34399 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 11:08:12 +00:00
Anne Aguirre
9fad2ba510
feat(ai-builder): Send agent preview chat context to AIA chat ( #34308 )
2026-07-17 10:17:17 +00:00
Iván Ovejero
f7496a5aae
feat(core): Add per-workflow execution data write bytes metric ( #34425 )
2026-07-17 10:13:58 +00:00
Daria
8477e5896a
feat(editor): Add descriptions to canvas groups ( #34219 )
2026-07-17 09:59:51 +00:00
Anne Aguirre
f851863090
feat(ai-builder): Help AIA remove / adjust agent channels (sp Slack) via chat ( #34241 )
2026-07-17 09:54:48 +00:00
Anne Aguirre
8c1d17ff51
fix(ai-builder): Wire thread conversation history - with caps - for agents with slack channel ( #34354 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-17 09:46:40 +00:00
Arvin A
dde77cb7d3
feat(editor): Add per-case compare tabs to eval collection compare view ( #33880 )
2026-07-17 09:46:40 +00:00
James Gee
4844223dbc
feat(core): Import a project with folders and workflows (no-changelog) ( #34026 )
2026-07-17 08:53:06 +00:00
Nour Alhadi Mahmoud
b63758247e
feat(core): Add variable bundling to package export ( #34040 )
2026-07-17 08:01:37 +00:00
Anne Aguirre
84ee0632a3
feat(ai-builder): Allow AIA agent builder to publish and unpublish first-class agents ( #34368 )
2026-07-17 07:08:34 +00:00
Robin Braumann
77880a3106
fix: Gate agent knowledge base table on AI Assistant proxy availability ( #34366 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 06:21:17 +00:00
Jan Kalkan
0b809c987a
fix(core): Delete executions in batches when removing workflows, projects and folders ( #34265 )
...
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 (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 19:20:13 +00:00
Emilia
705f97e1bb
fix(core): A new schedule trigger's first occurrences must be seeded on activation (no-changelog) ( #34356 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 16:11:30 +00:00
Robin Braumann
a9357ef564
feat(core): Enable prompt caching for the agent-builder sub-agent ( #34352 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 15:53:12 +00:00
Lorent Lempereur
0abb754421
test: Add dependency purity guard for @n8n/scheduler ( #34346 )
2026-07-16 15:51:57 +00:00
Alex Grozav
6faca890d2
fix(editor): Show only the latest node as executing during manual executions ( #34182 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-07-16 15:48:30 +00:00
Raúl Gómez Morales
50c3d88af5
fix(core): Exclude in-flight Instance AI groups from history reads on non-driving mains ( #34345 )
2026-07-16 14:46:02 +00:00
Lorent Lempereur
960f6a1db6
refactor(core): Require task handlers to return an explicit dispatch decision ( #34276 )
...
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 14:43:33 +00:00
Raúl Gómez Morales
56b6427721
fix(core): Serve the open streamed segment on SSE bootstrap and heal suffix partials (no-changelog) ( #34250 )
2026-07-16 13:51:08 +00:00
Yen Su
c96272a72f
feat(core): Add telemetry events for advanced HITL usage (no-changelog) ( #34225 )
...
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-16 13:32:06 +00:00