Commit Graph

2405 Commits

Author SHA1 Message Date
Iván Ovejero
569ad497b7
fix(core): Align VM expression engine error handler with legacy engine (#28166)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 09:14:57 +00:00
Andreas Fitzek
a95cbfb429
feat(core): Add DB infrastructure for trusted keys and key sources (no-changelog) (#28097) 2026-04-09 02:26:53 +00:00
Albert Alises
4b3b40e238
fix(ai-builder): Improve post-build flow: setup, test, then publish (#28125)
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.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
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-04-08 16:45:56 +00:00
Jaakko Husso
eb5e89055a
feat(core): Persist open artifact preview on instance AI threads (no-changelog) (#28202) 2026-04-08 16:40:33 +00:00
Jaakko Husso
f1bb47e6a2
fix(core): Mark tool calls cancelled when cancelling main agent on instance AI (no-changelog) (#28192) 2026-04-08 16:17:06 +00:00
Albert Alises
d1a4fa99cc
fix(core): Unblock builder agent when correction arrives during HITL confirmation (no-changelog) (#28203) 2026-04-08 16:16:48 +00:00
Iván Ovejero
f8c21276cb
feat(core): Make VM expression bridge timeout and memory limit configurable (#27962)
Co-authored-by: Danny Martini <danny@n8n.io>
2026-04-08 16:07:16 +00:00
Jaakko Husso
7e1bebdae6
feat(core): Make instance AI aware of read-only environments (no-changelog) (#28120) 2026-04-08 15:10:31 +00:00
Jaakko Husso
59a9f016cb
fix(core): Save cancellation status on cancelled background sub-agent snapshots (no-changelog) (#28175) 2026-04-08 14:56:28 +00:00
oleg
5014d205f1
feat(instance-ai): Add planner sub-agent with progressive plan rendering (no-changelog) (#27889)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-08 14:56:09 +00:00
José Braulio González Valido
91b01d27b9
feat(ai-builder): Fix IF/Switch/Filter node misconfiguration in builder (no-changelog) (#28172)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 14:35:43 +00:00
Garrit Franke
4f725dab1b
feat(core): Add no-forbidden-lifecycle-scripts lint rule for community nodes (#28176)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 14:00:47 +00:00
Albert Alises
c2fbf9d643
fix(ai-builder): Expose credential account context to prevent prompt/credential mismatch (#28100) 2026-04-08 13:22:10 +00:00
Irénée
1b995cde18
feat(core): Enable instance owner setup via environment variables (#27859)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-04-08 13:03:50 +00:00
Elias Meire
6bb90d43b6
feat: Rename extension to "Browser Use" and prepare for publishing (#27898)
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-04-08 12:58:31 +00:00
Garrit Franke
6d110fa29b
feat: Add require-continue-on-fail ESLint rule for community nodes (no-changelog) (#28163)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 12:14:22 +00:00
Iván Ovejero
94b463e2a0
fix(core): Avoid permanent deactivation on transient isolate errors (#28117) 2026-04-08 12:00:02 +00:00
Mutasem Aldmour
8cdcab3cc8
feat(core): Add telemetry events for AI builder journey (#28116)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 11:10:42 +00:00
Garrit Franke
e282fcdf0f
feat(core): Add missing-paired-item lint rule for community nodes (#28118)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 10:54:35 +00:00
Jaakko Husso
1506afba91
fix(core): Avoid markdown in instance AI titles (no-changelog) (#28167)
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
2026-04-08 10:05:46 +00:00
Jaakko Husso
b68f843f31
refactor(core): Miscellaneous instance AI cleanup (#28162) 2026-04-08 10:05:26 +00:00
Daria
d6e7923ca6
fix: Validate workflow size for workflows with pinned data on backend (no-changelog) (#27356) 2026-04-08 08:33:01 +00:00
Elias Meire
94f0a4db5d
fix: Improve browser use Chrome extension connection stability (#27846)
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-04-08 08:16:45 +00:00
yehorkardash
8d4e355241
feat: Add agent schema introspection (no-changelog) (#28015)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-08 07:53:51 +00:00
Andreas Fitzek
4eb99b9c88
feat(core): Add in-process mutex for SQLite advisory lock parity (#28135) 2026-04-08 07:24:36 +00:00
Bernhard Wittmann
f5402dd7f7
feat(MCP Client Tool Node): Prefix MCP tool names with server name (#28094) 2026-04-08 07:23:40 +00:00
José Braulio González Valido
fef91c97dd
feat(ai-builder): Add --keep-workflows flag and fix eval execution errors (no-changelog) (#28129)
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.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
Util: Sync API Docs / sync-public-api (push) Waiting to run
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 17:35:04 +00:00
Ali Elkhateeb
13d153ef1e
feat(API): Add insights summary endpoint to public API (#28099)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 15:24:02 +00:00
Dimitri Lavrenük
b841c736df
feat: Update naming of local gateway to computer use (#28111) 2026-04-07 15:22:32 +00:00
yehorkardash
5b2c221ffe
fix: Ensure monotonic message timestamps for agent (no-changelog) (#27624) 2026-04-07 14:14:28 +00:00
Luka Zivkovic
2e56ba137d
fix(core): MCP tools called after workflow execution failure (#28021) 2026-04-07 13:37:36 +00:00
José Braulio González Valido
2383749980
feat(ai-builder): Workflow evaluation framework with LLM mock execution (#27818)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Arvin A <51036481+DeveloperTheExplorer@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-07 13:31:16 +00:00
Albert Alises
4a3fc7d27c
fix(ai-builder): Paginate list-credentials tool and drop unused fields (#28108) 2026-04-07 12:52:49 +00:00
Arvin A
b0484a1555
fix(core): Add streaming keepalive to prevent proxy timeout during long agent executions (#27853)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 12:42:06 +00:00
Charlie Kolb
a82de1dd8f
feat(core): Track instance version history (no-changelog) (#27428) 2026-04-07 11:20:31 +00:00
Romeo Balta
a9bc92f83d
fix(core): Scope deferred tool processors per run (#28068) 2026-04-07 10:36:54 +00:00
Michael Kret
6e2d35644f
feat: Add AI Gateway support for AI nodes (#27593)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
2026-04-07 09:11:24 +00:00
Albert Alises
9b94862dc7
feat: N8n Agent admin settings page with enable toggle and permissions (#27913) 2026-04-07 08:56:50 +00:00
oleg
dc249ad5ee
fix(instance-ai): reduce memory footprint (no-changelog) (#27967)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-07 07:50:30 +00:00
yehorkardash
2ec98687d4
chore: Make scripts in local-gateway platform-agnostic (#28019) 2026-04-07 07:45:35 +00:00
Charlie Kolb
ccd4fd0fc8
fix(core): Decrease workflow history compaction retention periods (#27763) 2026-04-07 07:21:46 +00:00
n8n-assistant[bot]
6eb2d75670
🚀 Release 2.16.0 (#28080)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-07 04:26:54 +00:00
Michael Kret
e016b55210
fix(Microsoft Agent 365 Trigger Node): Welcome message fix (#28000)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-04-06 09:45:58 +00:00
Dawid Myslak
864f869d9b
feat(core): Add input/output token tracking to node graph telemetry (#27992) 2026-04-03 13:18:08 +00:00
Dawid Myslak
5a11c5817e
feat(Alibaba Cloud Chat Model Node): Add new node (#27882) 2026-04-03 13:10:26 +00:00
Andreas Fitzek
9a8ea27e6c
feat(core): Add JTI store with atomic consume and cleanup job for token exchange (#27944) 2026-04-03 12:34:10 +00:00
Guillaume Jacquart
1e55b0854b
feat(editor): Put data redaction settings behind enterprise license (#28001)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 12:16:38 +00:00
Elias Meire
4fb1f7d6f7
feat(Chat Trigger Node): Auto-add highlighted execution data (#18778)
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-04-03 08:51:10 +00:00
Garrit Franke
2c56dbf16e
feat(core): Add options-sorted-alphabetically lint rule for community nodes (#27886)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 08:12:59 +00:00
Dimitri Lavrenük
74e6df3b2e
feat: Computer use HITL confirmations in Instance AI (#27910) 2026-04-02 16:49:01 +00:00