19010 Commits

Author SHA1 Message Date
Jaakko Husso
e849041c11 fix(core): Make workflow preview refresh after setup completes (no-changelog) (#28468) 2026-04-14 12:41:20 +00:00
Ali Elkhateeb
fa3299d042 fix(core): Handle git fetch failure during source control startup (#28422)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 12:40:06 +00:00
Sandra Zollner
24015b3449 feat(core): Project based data table creation and transfer (#28323) 2026-04-14 12:38:44 +00:00
Stephen Wright
59edd6ae54 feat: Add deployment_key table, entity, repository, and migration (#28329) 2026-04-14 12:20:22 +00:00
krisn0x
ca871cc10a feat(core): Support npm dist-tags in community node installation (#28067)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-14 12:18:28 +00:00
yehorkardash
39189c3985 fix: Update working memory using tools (#28467) 2026-04-14 11:45:57 +00:00
Jaakko Husso
9ef55ca4f9 feat(core): Instance AI preview tags and command bar improvements (no-changelog) (#28383) 2026-04-14 11:38:00 +00:00
Charlie Kolb
90a3f460f1 feat(editor): Support showing full label in tooltip on hover of dropdown menu items (no-changelog) (#28231)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-14 11:33:13 +00:00
Svetoslav Dekov
00b0558c2b fix(editor): Hide setup parameter issue icons until user interacts with input (#28010)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 11:14:37 +00:00
Jaakko Husso
094a5b403e fix(core): Switch to latest artifact when it updates / new one is created (no-changelog) (#28461) 2026-04-14 11:04:02 +00:00
Elias Meire
c9cab112f9 fix(editor): Show relevant node in workflow activation errors (#26691) 2026-04-14 11:03:50 +00:00
Matsu
dcbc3f14bd chore: Bump axios to 1.15.0 (#28460) 2026-04-14 10:49:05 +00:00
Charlie Kolb
69a62e0906 docs: Add migration timestamp guidance to @n8n/db AGENTS.md (no-changelog) (#28444)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-14 10:40:42 +00:00
RomanDavydchuk
357fb7210a fix(GraphQL Node): Improve error response handling (#28209) 2026-04-14 10:12:48 +00:00
Danny Martini
98b833a07d fix(core): Resolve additional keys lazily in VM expression engine (#28430)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-04-14 09:10:20 +00:00
Charlie Kolb
b1a075f760 feat(editor): Add favoriting for projects, folders, workflows and data tables (#26228)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: aikido-pr-checks[bot] <169896070+aikido-pr-checks[bot]@users.noreply.github.com>
2026-04-14 09:09:00 +00:00
Matsu
d6fbe5f847 ci: Run lint:styles as a part of reusable linting workflow (#28449) 2026-04-14 08:44:48 +00:00
Matsu
d496f6f1bd ci: Replace docker/login-action with retry-wrapped docker login for DockerHub (#28442)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 08:44:12 +00:00
oleg
bd9713bd67 feat(instance-ai): Add Brave Search and Daytona credential types (no-changelog) (#28420)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-14 08:15:36 +00:00
Luca Mattiazzi
9078bb2306 feat(ai-builder): Add a binary check to avoid code import in code blocks (no-changelog) (#28382)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-14 08:02:41 +00:00
Mutasem Aldmour
433370dc2f test: Add isolated local Playwright runner (#28427)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-14 07:57:24 +00:00
Jaakko Husso
bbc3230dcf chore: Suppress warning from style lint (#28426) 2026-04-14 07:54:05 +00:00
Albert Alises
3c850f2711 fix(ai-builder): Increase orchestrator max steps from default 5 to 60 (#28429) 2026-04-14 07:51:51 +00:00
Dimitri Lavrenük
b48aeef1f2 fix: Block concurring connection requests in computer use (no-changelog) (#28312) 2026-04-14 07:29:25 +00:00
Andreas Fitzek
e8360a497d feat(core): Add instance registry service (no-changelog) (#27731) 2026-04-14 06:57:35 +00:00
Bernhard Wittmann
5f8ab01f9b fix(Schedule Node): Use elapsed-time check to self-heal after missed triggers (#28423) 2026-04-13 15:44:42 +00:00
James Gee
9a22fe5a25 feat(core): Workflow tracing - add workflow version id (#28424) 2026-04-13 15:25:44 +00:00
Jon
ca71d89d88 fix(core): Handle invalid percent sequences and equals signs in HTTP response headers (#27691)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 15:17:33 +00:00
Garrit Franke
550409923a feat(core): Add require-node-description-fields ESLint rule for icon and subtitle (#28400) 2026-04-13 14:55:17 +00:00
n8n-release-tag-merge[bot]
60503b60b1 Merge tag 'n8n@2.17.0' 2026-04-13 15:10:41 +00:00
Mutasem Aldmour
df5855d4c6 test(editor): Add comprehensive instance AI e2e tests (#28326)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 14:40:15 +00:00
Irénée
1108467f44 feat: Enable security policy settings via env vars (#28321) 2026-04-13 14:09:06 +00:00
n8n-assistant[bot]
56d336b877 🚀 Release 2.17.0 (#28418)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
n8n@2.17.0
2026-04-13 13:53:22 +00:00
Albert Alises
39c6217109 fix(ai-builder): Use placeholders for user-provided values instead of hardcoding fake addresses (#28407) 2026-04-13 13:29:31 +00:00
Ali Elkhateeb
6217d08ce9 fix(core): Skip disabled Azure Key Vault secrets and handle partial fetch failures (#28325) 2026-04-13 13:23:38 +00:00
Declan Carroll
837652d14a ci: Increase stale image limit (#28413) 2026-04-13 12:57:08 +00:00
Sandra Zollner
8cd75d2f2d feat(core): Enable credential creation per project in public API (#28240) 2026-04-13 12:22:52 +00:00
oleg
a9950c182a refactor(instance-ai): Harmonize prompting between builders (no-changelog) (#28338)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-13 11:59:50 +00:00
Jaakko Husso
4a14840d54 fix(core): Refresh the ai assistant token if it's about to expire (no-changelog) (#28340) 2026-04-13 11:59:28 +00:00
Danny Martini
3d8da49ee4 fix(core): Use closure-scoped evaluation contexts in VM expression bridge (#28337)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 11:53:44 +00:00
Guillaume Jacquart
21c0bf3048 feat(core): Add telemetry for data redaction settings and reveal data (#28396)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 11:48:13 +00:00
Claire
ebd279f88c fix(core): Add projectId and projectName to log streaming events (#28310)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 11:43:14 +00:00
Andreas Fitzek
05554abf16 feat(core): Make token exchange rate limits configurable via env vars (no-changelog) (#28328) 2026-04-13 11:40:17 +00:00
Jaakko Husso
3033d9e0eb fix(core): Make it possible to run workflows with event based triggers on instance AI (no-changelog) (#28398) 2026-04-13 11:20:53 +00:00
Jaakko Husso
5f3dc64cb6 fix(core): More accurate definition of form triggers on system prompt (no-changelog) (#28252) 2026-04-13 11:20:17 +00:00
Declan Carroll
738d42cb54 test: Fix flaky unit tests across three packages (no-changelog) (#28336)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 10:58:24 +00:00
phyllis-noester
06a666aaa0 chore: Add scoped JWT strategy for public API (no-changelog) (#28333) 2026-04-13 10:54:27 +00:00
Romeo Balta
22afd80759 feat(editor): Add Instance AI prompt suggestions (#27984) 2026-04-13 10:50:43 +00:00
Albert Alises
e78f144e8e feat(ai-builder): Improve sub-agent context passing with structured briefings and debriefings (#28317) 2026-04-13 10:11:27 +00:00
Guillaume Jacquart
0ce81461ab feat(core): Add audit logging for expression-based role assignments (#28018)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 10:11:17 +00:00