Commit Graph

3696 Commits

Author SHA1 Message Date
Mike Repeć
09f5adec0d
fix(core): Resolve @n8n/expression-runtime to its CJS build under Node (#34463)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 14:51:34 +00:00
Mutasem Aldmour
7d6fd4ca9c
fix: Report an unverifiable unit as notVerified, not a silent pass (#34421)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 14:23:10 +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
Rodrigo Santos da Silva
b42aeee50f
feat: Adding agents tracing environment variable (#34401) 2026-07-17 14:00:37 +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
Robin Braumann
9882c5c6cc
fix(core): Preserve agent builder question answers (#34414)
Some checks failed
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
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 12:11:02 +00:00
Matsu
74991e4342
chore: Clean up dangling Jest artifacts (#34446) 2026-07-17 11:58:36 +00:00
Mutasem Aldmour
40c5b76708
fix: Do not lose scenario results on a budget/timeout abort (#34419)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 11:15:28 +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
Danny Martini
4aa5fd08e9
chore(core): Make dockerized schema-docs independent of container-to-host networking (no-changelog) (#34146)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 10:37:52 +00:00
Riqwan Thamir
ecef57fdc5
fix(core): Stop workflow-builder from adding sticky notes by default (no-changelog) (#34410)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-17 10:34:27 +00:00
James Martin
338f186f0b
fix(core): Replace https agent for 'Ignore SSL issues' OAuth2 requests with one that respects proxies (#34234) 2026-07-17 10:18:59 +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
Daria
8477e5896a
feat(editor): Add descriptions to canvas groups (#34219) 2026-07-17 09:59:51 +00:00
Elias Meire
bdff8f4be9
fix(core): Fix AI Agent not seeing tools connected through HITL tools (#34271) 2026-07-17 09:53:50 +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
Matsu
e34343b4a0
chore: Migrate all base packages to TypeScript 7 (#34338)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 12:56:29 +03:00
Declan Carroll
f7f0556f65
build: Bump base and n8n images to Node 24.18.0 (no-changelog) (#34337)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 08:45:32 +00:00
Nour Alhadi Mahmoud
b63758247e
feat(core): Add variable bundling to package export (#34040) 2026-07-17 08:01:37 +00:00
Matsu
9b2b78f8d5
chore: Migrate the rest of packages/@n8n to typescript 7 (#34332)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-17 10:45:58 +03: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
Iván Ovejero
d1475ada6e
chore: Prepare for Node 26 upgrade (#34340) 2026-07-17 06:32: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
José Braulio González Valido
3f7258b1a4
test(ai-builder): Prune the stored-key eval case carve-out (no-changelog) (#34248)
Some checks are pending
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
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 21:24:40 +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
2ef1c3e32f
fix: Keep generated OpenAI cache keys within provider limit (no-changelog) (#34365)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 15:53:57 +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
Lorent Lempereur
8000a98a47
test(core): Add durable scheduler performance benchmarks (#34279)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 15:37:35 +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
Albert Alises
80ea25b76e
fix(core): Retry transient sandbox file writes (#34319) 2026-07-16 14:13:48 +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
Robin Braumann
d9010f7689
feat(core): Trace and meter observational-memory LLM calls and raise observer thresholds (no-changelog) (#34235)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 13:19:35 +00:00
yehorkardash
9f0a6fa68b
fix: Resolve modules on windows (#34167) 2026-07-16 13:04:16 +00:00
Eugene
ccbfe94a49
fix(core): Hide sub-workflow tool from agent tool selection (no-changelog) (#34336)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 12:59:45 +00:00
Albert Alises
29c5d725c7
fix(core): Create proxied Instance AI sandboxes from snapshots only (#34328) 2026-07-16 11:55:27 +00:00
Anne Aguirre
5a3394aa34
feat(core): Support agent preview handoff in Instance AI (#34171) 2026-07-16 11:45:05 +00:00
Emilia
9aa19a7198
fix(core): Claim scheduler jobs ahead of due to remove materializer window-boundary lag (no-changelog) (#34331)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 11:33:57 +00:00
Benjamin Schroth
cc38d09efd
feat(core): Evaluations Tests panel — backend + contract (no-changelog) (#34303) 2026-07-16 11:22:46 +00:00
Raúl Gómez Morales
865142f5da
feat(core): Sweep interrupted Instance AI runs to a terminal state (no-changelog) (#34183)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 10:37:28 +00:00
Matsu
31df99034a
chore: Consolidate ts tooling catalog (#34310) 2026-07-16 10:10:12 +00:00
Nikhil Kuriakose
be4da5db1e
chore(editor): Remove feature flag 070_empty_screen_layout (no-changelog) (#34272)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 10:03:44 +00:00
Riqwan Thamir
65e267bce7
fix(core, editor): Clarify credential setup outcomes and add requireUserSelection (#34268)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 09:59:15 +00:00
Lorent Lempereur
e22680b99f
fix(core): Close the durable scheduler's record-then-dispatch effect boundary (#34014)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 09:47:10 +00:00
oleg
97446258af
feat(editor): Collapse AI Assistant thinking traces into thinking blocks (#34274)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-07-16 08:56:19 +00:00
Dmitrii
4a651dd1aa
feat(API): Add public API endpoints for log streaming destinations (#34251) 2026-07-16 08:41:28 +00:00
Jan Kalkan
d9f8f281fa
feat(core): Import data tables with matching by id (no-changelog) (#34118)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 08:33:41 +00:00
Matsu
1c40b4b6d0
chore: More Typescript 7 migrations (#34228) 2026-07-16 07:44:11 +00:00
n8n-release-tag-merge[bot]
166fa18783 build: release @n8n/scan-community-package@0.28.0 (no-changelog) 2026-07-16 07:37:55 +00:00