Commit Graph
4732 Commits
Author SHA1 Message Date
n8n-assistant[bot]andtomi eeba9f1ced 🚀 Release 2.6.0 (#24880)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-01-26 16:36:54 +01:00
Michael KretandRomanDavydchuk 4293b748c8 feat: Optimize community nodes types fetching (#24632)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-01-26 13:54:59 +00:00
Jaakko Husso 030f4cd5c1 feat(editor): Prioritize newer models on Chat hub model picker (#24867) 2026-01-26 12:45:44 +00:00
Charlie KolbandNikhil Kuriakose 83181d7eec chore(core): Add telemetry to workflow history compaction (#24771)
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2026-01-26 11:45:31 +00:00
Csaba Tuncsik 56220709da fix(editor): Add support for dynamic credentials and credential resolver indicators in UI (#24733) 2026-01-26 09:49:41 +00:00
Andreas Fitzek 82b442adcb chore(core): Integrate ChatHub Extractor (#24533) 2026-01-26 09:15:05 +00:00
yehorkardash ac5abba4b6 feat(core): Add $tool.name and $tool.parameters expressions (#24783) 2026-01-26 07:31:30 +00:00
Ricardo Espinoza cb0d2a2a52 fix(core): Add rate limiting to mcp-oauth endpoints (#24734) 2026-01-24 00:08:52 +00:00
chauhan_sandRicardo Espinoza 4b268d646d fix: Increase max items per page from 50 to 100 (#24051)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-01-23 16:49:00 +00:00
James GeeandIrénée df818f65ae feat(core): Add placeholders for external secret provider connections (#24770)
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
2026-01-23 16:34:27 +00:00
Guillaume Jacquart 40b8c9413b chore(core): Log streaming refactor, test and documentation (#24764) 2026-01-23 15:07:59 +00:00
Iván Ovejero e10138bad1 perf(core): Make source control push deletions async (#24784) 2026-01-23 14:30:42 +00:00
Ricardo EspinozaandClaude Sonnet 4.5 f4406c26d2 fix(core): Check license when updating scopes (no-changelog) (#24394)
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-23 13:38:21 +00:00
Andreas Fitzek 29c90fbe9c chore(core): Adopt UI/UX for user identifier and fix parsing for hook definitions (#24779) 2026-01-23 13:34:48 +00:00
Ricardo Espinoza 0b316d8eb2 fix(core): Handle JSON parsing errors gracefully in ActivateExecuteWorkflowTriggerWorkflows migration (#24410) 2026-01-23 13:16:35 +00:00
Eugene 3f77bf5880 feat(ai-builder): Add RLC options fetch tool for configurator sub-agent (#24589) 2026-01-23 11:42:13 +00:00
Stephen Wright 8e58a039fc feat: Add telemetry for dynamic credential changes (#24750) 2026-01-23 10:24:39 +00:00
ab2c8b56ab feat(core): Generate HITL tool nodes for sendAndWait operations (#22315)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-23 10:04:11 +00:00
Guillaume Jacquart 6ccffed46d chore(core): Extract ldap into module, and introduce auth handler for registering it (#24494) 2026-01-23 09:39:52 +00:00
Andreas Fitzek ccac24b0de chore(core): Remove gracefull error handling for http header extractor (#24714) 2026-01-22 17:42:13 +00:00
mfsiega 94ff4effa4 fix(core): Reconcile remote and local state for leader election (#24722) 2026-01-22 16:29:17 +00:00
Filipe TavaresandClaude Opus 4.5 4dedbdde4e chore(API): Adds jitter middleware and swallow forgot password errors to prevent user enumeration (no-changelog) (#24553)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 16:11:02 +00:00
phyllis-noester a5e5ea044c feat: Dynamic creds workflow fails if no dynamic creds exist (#24660) 2026-01-22 15:52:34 +00:00
Andreas Fitzek da42ca6fd4 chore(core): Remove allow failure toggle for context extractor (#24679) 2026-01-22 15:40:26 +00:00
Stephen Wright bdb035c9d8 feat: Make default none for auth'd domains on domain aware credentials (#24702) 2026-01-22 15:39:40 +00:00
Tomi Turtiainen 6d9ee3a1ef fix(core): Fix concurrency control not releasing capacity if execution continuation fails (#24396) 2026-01-22 14:24:09 +00:00
Iván Ovejero 5d481988a9 perf(core): Lazyload login strategies and external secrets (#24693) 2026-01-22 13:43:57 +00:00
Guillaume Jacquart c223f8cba7 feat(core): Check if dynamic credentials auth token is set, return 400 otherwise (#24647) 2026-01-22 10:12:27 +00:00
Tomi Turtiainen 8e0de0be02 feat(core): Add limits to fields used for rate limiter keys (#24665) 2026-01-22 10:09:20 +00:00
James Gee ee1a77cd46 fix(core): Workflow tag removal syncing (#24557) 2026-01-22 09:44:59 +00:00
RomanDavydchuk ac47bcb9a2 fix(core): Remove duplicate Resource Mapper Component fields (#24432) 2026-01-22 09:13:50 +00:00
Charlie Kolb 4456bf3c9a refactor(core): Move workflow history compaction logs to debug (#24680) 2026-01-22 09:06:02 +00:00
Jaakko Husso cb07d6b0be fix(core): Make Respond to Chat nodes work on Chat hub with multi-main instances (#24657) 2026-01-21 22:05:09 +00:00
Stephen Wright 8864bc5136 feat: Remove stub resolver for dynamic credentials (#24637) 2026-01-21 14:22:35 +00:00
Tomi Turtiainen d9862bb4aa feat(core): Implement two-layered rate limiting system (#24636) 2026-01-21 14:02:05 +00:00
8e6d7f45a2 fix: Move webhook duplication checks to backend and make them more reliable (#23094)
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-01-21 10:49:20 +00:00
Iván Ovejero ea2e13ad0c feat(core): Implement execution data stores (#24568) 2026-01-21 10:04:10 +00:00
Iván Ovejero 470539a4df fix(core): Prevent dual loading of community packages (#24621) 2026-01-21 09:41:26 +00:00
Filipe Tavares 78a16b7031 fix(editor): Hide AI workflow button when AI credits service is not configured (#24607) 2026-01-20 18:07:14 +00:00
Guillaume Jacquart e74e0f907e chore(core): Add dtos for log streaming controller. Use zod to validate existing destination option types (#24493) 2026-01-20 16:37:49 +00:00
Andreas Fitzek 2b4596eb66 chore(core): Add dynamic credential user storage (#24579) 2026-01-20 14:58:50 +00:00
Tomi Turtiainen 555f2ed75c Merge tag 'n8n@2.5.0' 2026-01-20 16:08:26 +02:00
n8n-assistant[bot]andtomi e396d6de70 🚀 Release 2.5.0 (#24586)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-01-20 14:33:43 +01:00
phyllis-noester 3a94484042 chore(core): Add static authentication for new API endpoints (#24346) 2026-01-20 13:23:46 +00:00
Alex GrozavandClaude Opus 4.5 b014357e1f feat: Add SharedWorker and DataWorker initialization with SQLite WASM support (no-changelog) (#24308)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 12:31:51 +00:00
phyllis-noester 595ab253ae fix(core): Use cache to enable MFA enforcement in multi main setup (#24261) 2026-01-20 11:19:22 +00:00
Artem Sorokin e657120924 chore(core): Remove Git node bare repos breaking change rule (#24234) 2026-01-20 11:07:49 +00:00
Konstantin Tieber 36cf19ec8a fix(core): Worker status in multi-main only accessible to admin (#24548) 2026-01-20 09:09:10 +00:00
Milorad FIlipović 62afcd815b feat(core): Improve MCP server telemetry (no-changelog) (#24370) 2026-01-20 07:49:29 +00:00
Irénée 290f616dc1 chore: Add feature flag env var for project-scope external secrets (#24540) 2026-01-19 16:33:46 +00:00