Commit Graph

5527 Commits

Author SHA1 Message Date
Declan Carroll
f5cc969c7c
build: Bump isolated-vm to 6.1.2 (#30519)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 13:58:04 +00:00
Dimitri Lavrenük
c32591e66c
feat: Computer use tools to safely create credentials (no-changelog) (#30320) 2026-05-18 12:46:17 +00:00
Irénée
d67cef8b25
fix(core): Limit Insights compaction runs (#30503) 2026-05-18 12:24:17 +00:00
Arvin A
315f4d3aba
feat(editor): Productize parallel evaluation execution (#30453)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 11:51:52 +00:00
Jon
70e3e06026
feat(Snowflake Node): Add OAuth2 credential support (#29391)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-05-18 11:30:47 +00:00
Luca Mattiazzi
5325b7c12e
fix(core): Deregister Telegram webhook on agent integration disconnect (no-changelog) (#30552) 2026-05-18 11:03:51 +00:00
Iván Ovejero
dc66f1eecc
fix(core): Update workflow version only on indexable content change (#30521) 2026-05-18 09:01:47 +00:00
Michael Drury
a0c427fbc1
feat(core): Move agents test chat into a preview tab (no-changelog) (#30527) 2026-05-18 08:58:58 +00:00
Albert Alises
07c861adf5
test(core): Re-record instance-ai workflow setup traces (no-changelog) (#30479)
Some checks are pending
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.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.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
2026-05-18 08:18:33 +00:00
bjorger
28af69a57c
feat(core): Add observation log storage (#30339)
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-05-18 08:16:10 +00:00
José Braulio González Valido
83a0b418ed
fix(core): Warn MCP clients that removeNode disconnects sub-nodes (#30491)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (26.x) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Lint (push) Has been cancelled
CI: Master (Build, Test, Lint) / Performance (push) Has been cancelled
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Has been cancelled
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Test: E2E Coverage Weekly / Prepare Docker (coverage) (push) Has been cancelled
Test: E2E Coverage Weekly / E2E (coverage) (push) Has been cancelled
Test: E2E Coverage Weekly / Aggregate Coverage (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-05-15 22:53:28 +00:00
Declan Carroll
4e1741834a
feat(core): Add EventLoopBlocked rate cap to bound Sentry noise volume (#30485)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.x) (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: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 15:09:14 +00:00
Michael Drury
297b61a88e
fix(core): Allow agents to use webhook workflows and remove evaluations tab (no-changelog) (#30534) 2026-05-15 15:03:32 +00:00
James Gee
5b0dc83749
chore(core): Bump OTEL dependencies (#30348) 2026-05-15 13:14:49 +00:00
Iván Ovejero
3bab056b42
fix(core): Bypass archived workflows in activation (#30517) 2026-05-15 13:00:30 +00:00
Claire
e7df34ea74
feat(core): Add NVIDIA Nemotron Models with cloud and self-hosted NIM support (#29618) 2026-05-15 12:30:26 +00:00
yehorkardash
148bc89be9
fix: Move agent types to api-types package (no-changelog) (#30484) 2026-05-15 11:15:07 +00:00
Michael Drury
7f8c0b4604
fix(core): Loading agents test sessions again correctly (no-changelog) (#30457) 2026-05-15 10:01:36 +00:00
Albert Alises
d26a402acc
fix(core): Clean up failed AI workflow shells (#30432) 2026-05-15 09:38:34 +00:00
Michael Drury
dc72a8042c
fix(core): Allow building agents from scratch without using the agent builder (no-changelog) (#30454) 2026-05-15 09:19:13 +00:00
José Braulio González Valido
9fcd5c5864
feat(ai-builder): Tool-driven eval mock handler with per-API quirks registry (#30135)
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.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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 Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 14:29:10 +00:00
Eugene
bc7075bfdb
feat(core): Add access modes for agent Telegram integration (no-changelog) (#30258)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-05-14 14:22:17 +00:00
Michael Drury
52f11c4f8c
fix(core): Agent sessions present tool errors correctly and inputs to tools when error occurs (no-changelog) (#30337) 2026-05-14 13:32:25 +00:00
Arvin A
e630e7e489
feat(core): Add eval collection service + REST + runner integration (TRUST-72) (#30218) 2026-05-14 10:48:46 +00:00
Elias Meire
7a81a91faa
feat(editor): Move MCP Client Tool into the MCP category (#30441)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-05-14 10:24:33 +00:00
bjorger
853ad40e08
feat(core): Add agent execution count telemetry (no-changelog) (#30354) 2026-05-14 10:14:14 +00:00
Albert Alises
8489afdcd1
fix(core): Add correct telemetry for resumed Instance AI runs (#30335) 2026-05-13 16:59:30 +00:00
Eugene
6d9eba1282
fix(core): Verify Telegram webhook secret token (no-changelog) (#30390)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 11:27:07 +00:00
Romeo Balta
4277cd938b
feat(editor): Add Surface MCP onboarding experiment (no-changelog) (#30044)
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: OpenCode <noreply@opencode.ai>
2026-05-13 11:21:59 +00:00
Albert Alises
5d872d1375
fix(core): Add Instance AI first-turn guidance and trace metadata (#30315) 2026-05-13 09:32:29 +00:00
Charlie Kolb
9f0768457d
feat(core): Export and import data table user-row contents (#29455)
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.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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 Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-13 06:09:39 +00:00
n8n-assistant[bot]
293d5afd64
chore: Bundle/2.x (#30359)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-05-13 08:23:48 +03:00
RomanDavydchuk
3dda7b706a
fix: Allow service-specific MCP OAuth credentials to be used with MCP endpoint domains (#30343)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (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: Elias Meire <elias@meire.dev>
2026-05-12 18:40:51 +00:00
Charlie Kolb
02d813b943
feat(editor): Add Workflow Publish Timeline tab to Workflow History (#26907)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-12 17:24:00 +00:00
Andreas Fitzek
1b6b389daa
feat(core): Add storage and cache layer for instance redaction enforcement setting (no-changelog) (#30295) 2026-05-12 17:09:56 +00:00
Stephen Wright
5fbc8d1f04
feat(core): Enforce instance-level redaction policy on workflow update (#30238) 2026-05-12 14:34:05 +00:00
Jon
d06110ba9d
feat(Facebook Graph API Node): Add OAuth2 support (#27112)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-05-12 13:32:08 +00:00
Dawid Myslak
fb78047d9a
fix(core): Add origin-only fallback to MCP OAuth discovery for path-bearing server URLs (#30231)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-12 10:10:16 +00:00
bjorger
744bb92c2f
feat(core): Add observational memory runtime, builder, and read path (#29815) 2026-05-12 09:55:52 +00:00
Andreas Fitzek
2b7e313430
feat(core): Add redaction enforcement feature-flag helpers (no-changelog) (#30253) 2026-05-12 08:03:43 +00:00
Andreas Fitzek
0bde73c42f
feat(core): Scaffold inbound-secrets module (no-changelog) (#30093) 2026-05-12 08:03:29 +00:00
Sandra Zollner
1e685062c3
refactor(core): Combine insights by workflow count and page query (#29787)
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-05-12 08:01:47 +00:00
José Braulio González Valido
95cf41c37c
chore(core): Enable Daytona sandbox in Instance AI evals (no-changelog) (#29931)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 07:43:04 +00:00
n8n-release-tag-merge[bot]
74fb4110c4 Merge tag 'n8n@2.21.0' 2026-05-12 08:02:43 +00:00
n8n-assistant[bot]
61be42c7bb
🚀 Release 2.21.0 (#30283)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-12 07:29:34 +00:00
Ricardo Espinoza
b5bafc861e
feat(core): Add update_partial_workflow MCP tool (#29739) 2026-05-12 07:24:49 +00:00
yehorkardash
ae81d1bac0
fix(core): Resolve global credentials for agents (no-changelog) (#30233) 2026-05-12 07:13:30 +00:00
Ali Elkhateeb
8b0a3ae3d3
feat(core): Enrich agent execution telemetry (no-changelog) (#29914) 2026-05-12 06:25:26 +00:00
Michael Drury
e968723808
chore(core): Langsmith OTel telemetry for agent builder (#30259) 2026-05-11 18:29:33 +00:00
Michael Drury
9072ee3beb
fix(core): Agents called from workflows use the workflows owner/user ID for calling further workflows through the agent (#30242) 2026-05-11 14:51:59 +00:00