José Braulio González Valido
fef91c97dd
feat(ai-builder): Add --keep-workflows flag and fix eval execution errors (no-changelog) ( #28129 )
...
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
Iván Ovejero
2ed3f9c336
fix(core): Fix retry activation in multi-main bypassing exponential backoff ( #28110 )
2026-04-07 16:40:37 +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
James Gee
309a739271
fix(core): Improve performance of the push/pull modal getStatus ( #27188 )
...
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-04-07 15:19:50 +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
Sandra Zollner
524166e0f1
feat(core): Support projectId when creating workflow via public API ( #27884 )
2026-04-07 12:14:24 +00:00
Andreas Fitzek
d9a5defe88
feat(core): Add identity resolution for token exchange (no-changelog) ( #28009 )
2026-04-07 11:28:41 +00:00
Charlie Kolb
a82de1dd8f
feat(core): Track instance version history (no-changelog) ( #27428 )
2026-04-07 11:20:31 +00:00
Guillaume Jacquart
7c156062d1
refactor(core): Extract API key auth into AuthStrategy pattern (no-changelog) ( #28008 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Phyllis Noester <phyllis.noester@n8n.io>
2026-04-07 11:00:38 +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
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
Guillaume Jacquart
a1f68f03a7
feat(core): Make data redaction available without feature flag ( #27981 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 13:33:03 +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
Andreas Fitzek
34931a7412
feat(core): Add static key loading and startup validation for TrustedKeyService (no-changelog) ( #27969 )
2026-04-03 07:40:59 +00:00
Dimitri Lavrenük
74e6df3b2e
feat: Computer use HITL confirmations in Instance AI ( #27910 )
2026-04-02 16:49:01 +00:00
Eugene
00014420b1
refactor(core): Remove multi-agent architecture entry point from AI workflow builder (no-changelog) ( #27925 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 16:32:19 +00:00
Mutasem Aldmour
77db1bb492
fix(core): Fixing issues across instance ai (no-changelog) ( #27939 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 16:31:40 +00:00
Jaakko Husso
c754724caf
fix(core): Fix daytona proxy bug ( #27974 )
...
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
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: Mutasem Aldmour <mutasem@n8n.io>
2026-04-02 14:55:53 +00:00
Albert Alises
663f2c5086
fix(core): Set trigger start node for executions without input data ( #27968 )
2026-04-02 14:53:28 +00:00
Charlie Kolb
eaacd7599e
feat(core): Add data table MCP tool ( #27811 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-02 14:07:26 +00:00
phyllis-noester
0769dbd84f
feat(core): Add AuthStrategyRegistry for pluggable public API auth (no-changelog) ( #27956 )
2026-04-02 13:30:03 +00:00
Milorad FIlipović
054a2d725a
fix(core): Make MCP executions asynchronous ( #27762 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-02 12:32:17 +00:00
Albert Alises
184d521d76
fix(editor): Await confirmAction in handleLater to prevent stuck sub-agents (no-changelog) ( #27959 )
2026-04-02 12:11:08 +00:00
krisn0x
70be3f5990
fix(Chat Trigger Node): Fix webhook not registered error when using pinned data ( #27697 )
2026-04-02 11:54:00 +00:00
Albert Alises
9dd857824f
fix: Auto-authorize task-family tools after plan approval ( #27896 )
2026-04-02 11:32:30 +00:00
Declan Carroll
a5a9f6d211
fix: Bump dependencies ( #27880 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 10:46:49 +00:00
Milorad FIlipović
573bcdeee0
fix(core): Support descriptions when updating workflows via public API ( #27679 )
2026-04-02 09:40:27 +00:00
Iván Ovejero
e5208484aa
fix(core): Fix missing isolate acquisition and VM globals in expression engine ( #27895 )
2026-04-02 09:22:14 +00:00
Declan Carroll
f025a786e7
perf(core): Make Wait node fully durable by removing in-memory execution path ( #27066 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02 09:15:44 +00:00
Jaakko Husso
d9c9ffc6c5
refactor(core): Instance AI tweaks (no-changelog) ( #27940 )
2026-04-02 08:24:55 +00:00
James Gee
cbe109a4cc
feat(core): OTEL - workflow node tracing ( #27789 )
2026-04-02 07:59:19 +00:00
Stephen Wright
5ad1c54514
feat: Add expression-based role mapping strategy ( #27745 )
2026-04-02 07:57:32 +00:00
Matsu
efc474cc01
chore: Vite 8 upgrade ( #27680 )
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-02 09:27:10 +03:00
oleg
629826ca1d
feat: Instance AI and local gateway modules (no-changelog) ( #27206 )
...
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
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-04-01 21:33:38 +03:00
Stephen Wright
94dae154da
feat(core): Implement JWT issuance in token exchange service ( #27887 )
2026-04-01 17:33:31 +00:00
Iván Ovejero
0fd9fd7155
fix(core): Debounce per event type in pubsub ( #27877 )
2026-04-01 14:57:02 +00:00
Sandra Zollner
1fa28054a6
feat(core): Enable community package management via Public API ( #27637 )
2026-04-01 14:51:33 +00:00
Dawid Myslak
9851478faf
fix(core): Add @n8n/ai-node-sdk as CLI dependency for community nodes ( #27749 )
2026-04-01 13:26:31 +00:00
Guillaume Jacquart
d36cfa1624
feat(core): Improve custom auth JSON masking, preserve shape, redact leaf values ( #27675 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 12:24:21 +00:00
Andreas Fitzek
72b41a9a76
feat(core): Add embed auth controller and token exchange service skeleton (no-changelog) ( #27881 )
2026-04-01 12:12:16 +00:00
Andreas Fitzek
285f39b134
feat(core): Add OIDC test login endpoint with frontend Test button ( #27824 )
2026-04-01 12:08:43 +00:00
Declan Carroll
b82de23cc4
chore: Bump Node.js from 24.13.1 to 24.14.1 ( #27894 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 11:54:03 +00:00