Commit Graph

18736 Commits

Author SHA1 Message Date
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
Guillaume Jacquart cdad6db530 fix(editor): Update JsonEditor content when modelValue changes to same-length string (#27933)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 11:38:47 +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
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
Declan Carroll f96cdb17db test: Resolve 20 janitor scope-lockdown and dead-code violations (#27948)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 17:32:27 +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
Iván Ovejero aabfdc10f2 ci: Add nightly E2E run with VM expression engine (#27964) 2026-04-02 16:30:57 +00:00
Jaakko Husso c754724caf fix(core): Fix daytona proxy bug (#27974)
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
Guillaume Jacquart 551960053a fix(Anthropic Node): Use models endpoint for credential test (#27951)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 14:05:38 +00:00
Albert Alises c909730d49 fix(editor): Truncate large JSON in Instance AI tool results to prevent browser crash (no-changelog) (#27966) 2026-04-02 13:45:13 +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
Jon 59cec2c9e2 feat(Notion Node): Add support for OAuth (#27419)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-04-02 12:11:42 +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
Garrit Franke 1140c83565 feat(core): Add lint rule to flag string literals in node inputs/outputs (#27890)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02 12:08:57 +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
Bernhard Wittmann 763dd7e0b0 fix(Read/Write Files from Disk Node): Add search aliases for binary file nodes (#27760) 2026-04-02 11:32:09 +00:00
Ali Elkhateeb e2410f05a1 feat(core): Add insights:read scope to API key roles (#27868)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02 11:21:09 +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
Declan Carroll 4de4053a18 ci: Skip E2E tests for merge group events (#27963) 2026-04-02 11:11:35 +00:00
Milorad FIlipović 573bcdeee0 fix(core): Support descriptions when updating workflows via public API (#27679) 2026-04-02 09:40:27 +00:00
Danny Martini ae5693beb4 refactor(core): Add structured logging to expression runtime (no-changelog) (#27921)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 09:26:12 +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
Albert Alises 6dd2980e6c feat(editor): Add missing agent permissions for workflow and data table actions (#27927) 2026-04-02 08:39:30 +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
bjorger 618546440b fix(core): Increase Concurrency for watch mode from 32 to 64 (#27907) 2026-04-02 07:29:51 +00:00
Matsu efc474cc01 chore: Vite 8 upgrade (#27680) 2026-04-02 09:27:10 +03:00
Garrit Franke 34894af3fa feat: Add --init-workflow flag to scaffold publish.yml (#27292)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02 05:45:37 +00:00
phyllis-noester 9ed9b9622e fix: NodeCredentials use correct credential type rather than first (#27671) 2026-04-02 05:45:35 +00:00
oleg 629826ca1d feat: Instance AI and local gateway modules (no-changelog) (#27206)
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
Nikhil Kuriakose baa503de42 feat(editor): Add topic descriptions to CLI help output (no-changelog) (#27851)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 14:50:45 +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
Danny Martini 644dd00046 test(core): Replace mock-based VM error tests with end-to-end integration tests (#27816)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 12:27:33 +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