Commit Graph

2460 Commits

Author SHA1 Message Date
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
yehorkardash
39189c3985
fix: Update working memory using tools (#28467) 2026-04-14 11:45:57 +00:00
Elias Meire
c9cab112f9
fix(editor): Show relevant node in workflow activation errors (#26691) 2026-04-14 11:03:50 +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
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
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
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
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>
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
Sandra Zollner
8cd75d2f2d
feat(core): Enable credential creation per project in public API (#28240)
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-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
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
phyllis-noester
06a666aaa0
chore: Add scoped JWT strategy for public API (no-changelog) (#28333) 2026-04-13 10:54:27 +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
Elias Meire
dab714f961
fix: Prohibit tool access to gateway settings directory (#28320) 2026-04-13 09:31:11 +00:00
Jaakko Husso
bb310661ce
fix(core): Show data table artifact after row mutations (no-changelog) (#28314) 2026-04-13 09:10:40 +00:00
Raúl Gómez Morales
316d5bda80
feat(editor): Add response grouping and thinking UI for instance AI (no-changelog) (#28236)
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 08:47:06 +00:00
Joco-95
98be0ad452
feat: Implement opt-in flow for n8n Agent enrolment (#28006) 2026-04-13 08:00:32 +00:00
Garrit Franke
882dd9ce53
fix(core): Drain webhook close functions to prevent MCP connection leaks (#28384) 2026-04-13 07:48:52 +00:00
Albert Alises
ff99c84b88
feat(core): Add parse-file tool for structured attachments (no-changelog) (#28251)
Some checks failed
Build: Benchmark Image / build (push) Has been cancelled
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.14.1) (push) Has been cancelled
CI: Master (Build, Test, Lint) / Unit tests (25.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
Util: Sync API Docs / sync-public-api (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
Test: E2E Coverage Weekly / Coverage Tests (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Release: Create Minor Release PR / Create release PR (push) Has been cancelled
Release: Create Minor Release PR / Notify Slack (push) Has been cancelled
2026-04-10 19:11:50 +00:00
Albert Alises
153fae251c
fix(ai-builder): Prevent orchestrator and planner from assuming resource identifiers (no-changelog) (#28342) 2026-04-10 19:11:30 +00:00
José Braulio González Valido
9072365bdb
fix(ai-builder): Handle data table name conflict gracefully instead of looping (no-changelog) (#28279)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 15:19:21 +00:00
Marc Littlemore
dbe3f022f1
fix(core): Improve audit queries to avoid PostgreSQL bind parameter limits (#27985)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 15:12:16 +00:00
Dawid Myslak
e30d2eee60
feat(Moonshot Kimi Node): Add new node (#28189) 2026-04-10 14:48:12 +00:00
José Braulio González Valido
ac922fa38c
feat(ai-builder): Improve eval verifier and mock handler reliability (no-changelog) (#28255)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 13:57:32 +00:00
Dimitri Lavrenük
25e90ffde3
feat: Limit computer use connections to only cloud instances (#28304)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-10 12:52:59 +00:00
phyllis-noester
99e5f1578d
chore: Add tokengrant for JWT permission context (no-changelog) (#28295)
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-10 10:40:06 +00:00
Albert Alises
7614712a15
fix(core): Remove LocalFilesystemProvider, require computer use for filesystem access (no-changelog) (#28297) 2026-04-10 10:14:20 +00:00
Albert Alises
483b41221a
fix(editor): Address high-severity issues in parity of Instance AI setup wizard (no-changelog) (#28239) 2026-04-10 10:06:43 +00:00
oleg
ab8e9a6764
fix(core): Reduce planner workflow bias and fix data-table task routing (no-changelog) (#28299) 2026-04-10 09:42:43 +00:00
oleg
320a4b244d
fix(core): Release LS trace clients on run finalization (no-changelog) (#28254)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-10 09:42:00 +00:00
Tuukka Kantola
ea5b874a8c
feat(editor): Update built-in node icons to custom SVGs (#28104)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 08:53:41 +00:00
Charlie Kolb
8509074cb6
fix(core): Migrate workflow publish history version id foreign key to set null instead (no-changelog) (#27434) 2026-04-10 08:24:11 +00:00
Albert Alises
8f8b70a301
fix(ai-builder): Unify post-build credential setup into single setup-workflow flow (#28273) 2026-04-10 08:06:09 +00:00
Andreas Fitzek
12e660a1a8
feat(core): Add DB-backed TrustedKeyService with leader refresh and crypto cache (no-changelog) (#28136) 2026-04-09 14:24:50 +00:00
Hyuncheol Park
752a4e47d4
fix(MCP Client Node): Ensure MCP connections close when MCP Client node execution ends (#25742)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-09 12:51:28 +00:00