Commit Graph

2258 Commits

Author SHA1 Message Date
Irénée
af0ac3ff3a
feat: External secrets access based on system roles (no-changelog) (#26646)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-03-16 09:43:06 +00:00
Danny Martini
15f533dc0b
feat(core): Add $now/$today to V8 isolate (#27015)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 09:42:17 +00:00
Ali Elkhateeb
6776b66907
feat(editor): Show folder tree view in source control push/pull modals (#26758) 2026-03-16 08:43:23 +00:00
Raúl Gómez Morales
3b00e1bafe
feat(core): Add server-side search, pagination, and filtering to GET /projects (#27036) 2026-03-16 08:23:27 +00:00
Suguru Inoue
b2c8edd98b
feat(editor): ChatHub file knowledge UX improvements (no-changelog) (#26781) 2026-03-16 07:52:50 +00:00
Jaakko Husso
75edc5837f
feat(core): Add type field to chat hub sessions (#26905) 2026-03-13 15:09:38 +00:00
Declan Carroll
3c2b6c7ee3
feat(core): Add workflow execution duration histogram metric (#26889)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 11:58:22 +00:00
mfsiega
4e5c3cc666
feat(core): Make workflow index batch size configurable via env var (#26893)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 07:35:48 +00:00
Danny Martini
e9bdf8779b
feat(core): Propagate workflow timezone into V8 isolate (#26562)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 14:26:58 +00:00
Andreas Fitzek
731d029a4d
feat(core): Port function extensions to VM isolate and add URL and Intl polyfills (#26689)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 12:44:28 +00:00
Benjamin Schroth
da61e72f22
chore: Upgrade langchain packages (#26892) 2026-03-12 09:30:19 +00:00
Csaba Tuncsik
f7d9f74a17
feat(core): Add workflow:unpublish project scope (#26625)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 08:38:42 +00:00
Declan Carroll
3612e4b1ce
fix(core): Preserve NODE_PATH for globally installed npm packages in Docker (#26898)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 16:41:07 +00:00
Albert Alises
33391e6e15
fix(MongoDBVectorStore Node): Replace MongoDB Atlas Vector Store singleton with per-execution client (#26906) 2026-03-11 15:35:12 +00:00
Andreas Fitzek
4a9f66640f
chore(core): Polyfill crypto and URLSearchParams in VM expression engine isolate (#26626)
Co-authored-by: Danny Martini <danny@n8n.io>
2026-03-11 13:47:57 +00:00
mfsiega
982922b1e5
fix(core): Use correct published nodes for workflow indexing (#26767)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 12:09:25 +00:00
mfsiega
e0cd513661
feat(core): Populate workflow published version mapping (#25242)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 11:08:04 +00:00
Michael Kret
b039bd7622
fix(Microsoft Agent 365 Trigger Node): Fix memory, update MCP tool listing, replace deprecated MS library functions (#26422) 2026-03-11 10:20:58 +00:00
Tomi Turtiainen
28d63fa081
fix(core): Fix task runner hanging when connection attempt fails (#26848) 2026-03-11 09:06:07 +00:00
Daria
86f1c24eb7
fix: MCP - Resolve webhook id during workflow creation and update (#26838) 2026-03-11 08:25:57 +00:00
Suguru Inoue
05426be8b4
feat: Add connection tests to ChatHub vector store nodes (no-changelog) (#26830) 2026-03-10 14:15:58 +00:00
Irénée
0bc948be66
fix(core): Exclude disabled secret connections from autocomplete, resolution, and registry (#26783)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 13:34:08 +00:00
Eugene
a99cf3d0e4
feat(ai-builder): Add web-fetch tool for fetching external documentation (#26630)
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-03-10 12:49:15 +00:00
mjain
236e9e589a
feat(Agent): Add custom tracing metadata support in Agent Node (#25810)
Co-authored-by: Arvin Ansari <arvin.ansari@n8n.io>
2026-03-10 11:52:28 +00:00
Alex Grozav
41addadb44
fix: Replace setTimeout with deterministic waits in MessagePort transport tests (no-changelog) (#26774) 2026-03-10 07:50:25 +00:00
Irénée
5740de50df
feat(editor): Add opt-in toggle for external secrets system roles (#26684) 2026-03-09 17:43:46 +00:00
Charlie Kolb
68cfa2368e
feat(core): Support data tables in workflow indexer (no-changelog) (#26470) 2026-03-09 16:13:02 +00:00
n8n-assistant[bot]
0d4719cebc
🚀 Release 2.12.0 (#26780)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-09 17:46:27 +02:00
Guillaume Jacquart
80ae158121
refactor(core): Implement decorator-based auto-discovery for breaking change rules (#26270)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 12:53:13 +00:00
Suguru Inoue
da0cd96537
feat(core): Agent file knowledge in ChatHub (no-changelog) (#26516) 2026-03-09 10:49:07 +00:00
RomanDavydchuk
ce11638ace
feat: Add AGENTS.md for community node templates (no-changelog) (#26693)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-03-09 09:42:22 +00:00
Guillaume Jacquart
39ca047079
fix(core): Return resolver_missing status when dynamic credentials lack resolver (#26673)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 08:49:32 +00:00
Guillaume Jacquart
9dc8b4462a
feat(core): Add configurable HTTP status code for OAuth2 token refresh (#26641)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 15:41:36 +00:00
Garrit Franke
ec0cf13141
feat: Add optional --publish flag to n8n-node release command (#26688) 2026-03-06 14:43:51 +00:00
Tomi Turtiainen
43222940bc
chore: Rename migration transaction flag (#26683) 2026-03-06 14:31:53 +00:00
Danny Martini
2614154b71
feat(core): Wire expression-runtime behind N8N_EXPRESSION_ENGINE=vm flag (no-changelog) (#26528)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 13:55:04 +00:00
Irénée
6fa0d2e0a7
feat(core): Expose isEnabled on Secrets Provider Connection (#26680) 2026-03-06 13:49:58 +00:00
Dimitri Lavrenük
fcf2d31774
feat: Implement additional checkbox confirmation for quick connect flow (#26472) 2026-03-06 13:10:06 +00:00
Jon
78b7f88846
feat: Add option to hide credential overwrites (#26489) 2026-03-06 12:06:20 +00:00
Milorad FIlipović
06ebc96464
feat(editor): Add AI workflow builder capabilities to MCP server (no-changelog) (#26532)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Daria Staferova <daria.staferova@n8n.io>
2026-03-06 10:54:52 +00:00
Garrit Franke
0057bf38fc
feat: Add support for publishing community nodes through GitHub Actions (#26597)
Co-authored-by: aikido-pr-checks[bot] <169896070+aikido-pr-checks[bot]@users.noreply.github.com>
2026-03-06 09:20:51 +00:00
Garrit Franke
82eae73d8a
feat: Add lint rule to disallow httpRequest with manual authentication (#26624) 2026-03-06 09:02:27 +00:00
Irénée
7a6b78ccd1
chore: Add role column to project_secrets_provider_access (#26523)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-03-06 08:21:43 +00:00
Michael Kret
cc22c31490
feat(Chat Node): Return chat message instead of input data if Chat is not waiting for user input (#26167)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2026-03-05 20:22:58 +00:00
Konstantin Tieber
4fe6b4fb73
feat(core): Improve secret proxy (#26522) 2026-03-05 20:01:37 +00:00
Tomi Turtiainen
ecf479cf1e
feat(core): Move enum check constraints to Column class (no-changelog) (#26588) 2026-03-05 15:25:31 +00:00
Tomi Turtiainen
8a8cf718bb
feat(core): Add in-memory DNS cache with TTL validation (no-changelog) (#26482) 2026-03-05 15:19:52 +00:00
Marc Littlemore
1f1021e707
feat(core): Add 1Password external secrets provider (#26307)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-05 15:08:13 +00:00
phyllis-noester
6b171fc025
fix: Fix credential resolver RBAC for member users (#26552) 2026-03-05 13:42:13 +00:00
Michael Drury
a04ff92a4f
fix(ai-builder): Don't use autoGenerate for UUID columns for WFB persistence migration (#26558)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-03-05 10:00:28 +00:00