Commit Graph

346 Commits

Author SHA1 Message Date
Andreas Fitzek
e8360a497d
feat(core): Add instance registry service (no-changelog) (#27731) 2026-04-14 06:57:35 +00:00
n8n-release-tag-merge[bot]
60503b60b1 Merge tag 'n8n@2.17.0' 2026-04-13 15:10:41 +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
7614712a15
fix(core): Remove LocalFilesystemProvider, require computer use for filesystem access (no-changelog) (#28297) 2026-04-10 10:14:20 +00:00
Iván Ovejero
f8c21276cb
feat(core): Make VM expression bridge timeout and memory limit configurable (#27962)
Co-authored-by: Danny Martini <danny@n8n.io>
2026-04-08 16:07:16 +00:00
Irénée
1b995cde18
feat(core): Enable instance owner setup via environment variables (#27859)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-04-08 13:03:50 +00:00
Charlie Kolb
a82de1dd8f
feat(core): Track instance version history (no-changelog) (#27428) 2026-04-07 11:20:31 +00:00
Charlie Kolb
ccd4fd0fc8
fix(core): Decrease workflow history compaction retention periods (#27763) 2026-04-07 07:21:46 +00:00
n8n-assistant[bot]
6eb2d75670
🚀 Release 2.16.0 (#28080)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-07 04:26:54 +00:00
Jaakko Husso
d9c9ffc6c5
refactor(core): Instance AI tweaks (no-changelog) (#27940) 2026-04-02 08:24:55 +00:00
Stephen Wright
5ad1c54514
feat: Add expression-based role mapping strategy (#27745) 2026-04-02 07:57:32 +00:00
oleg
629826ca1d
feat: Instance AI and local gateway modules (no-changelog) (#27206)
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
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
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
Stephen Wright
b81870afe9
feat(core): Add POST /auth/oauth/token controller and audit event types for token exchange (#27844) 2026-04-01 09:02:46 +00:00
Iván Ovejero
5ee0e842b8
feat(core): Add isolate pooling for VM expression engine (#27573)
Some checks are pending
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.13.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
2026-03-31 14:54:11 +00:00
Andreas Fitzek
e0eb8413b5
feat(core): Add Redis storage backend for instance registry (no-changelog) (#27527) 2026-03-31 12:04:23 +00:00
n8n-assistant[bot]
d300568ee1
🚀 Release 2.15.0 (#27787)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-30 20:55:37 +03:00
Eugene
f54453a419
refactor: Remove persistBuilderSessions feature flag (#27481)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 12:16:07 +00:00
Declan Carroll
a259295e62
feat(core): Add configurable minimum password length via N8N_PASSWORD_MIN_LENGTH (#26953)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 09:40:26 +00:00
Michael Kret
4d356c36d6
feat: Environment var to disable forms pages sandboxing (#27409) 2026-03-27 10:52:22 +00:00
n8n-assistant[bot]
2d9a2ec76e
chore: Bundle 2026-W9 (#27532)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-03-25 07:51:06 +00:00
Ricardo Espinoza
f3b4069a09
feat(editor): Add canvas-only mode (#27184)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: nik8n <niklas@n8n.io>
2026-03-24 10:59:24 +00:00
n8n-assistant[bot]
2374f40ec3
🚀 Release 2.14.0 (#27479)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-24 08:55:14 +00:00
Nikhil Kuriakose
5fa8855a1f
fix(editor): Add data to a data table by csv upload (#26495)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 19:26:57 +00:00
Tomi Turtiainen
dd419ae567
fix(core): Handle external hook file paths on Windows (#26983)
Co-authored-by: Danny Martini <danny@n8n.io>
2026-03-17 13:13:51 +00:00
n8n-assistant[bot]
24272b6592
🚀 Release 2.13.0 (#27098)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-16 13:48:51 +00:00
Daria
6023d46fd1
chore: Enable MCP builder (#27079)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2026-03-16 10:22:08 +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
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
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
Tomi Turtiainen
8a8cf718bb
feat(core): Add in-memory DNS cache with TTL validation (no-changelog) (#26482) 2026-03-05 15:19:52 +00:00
Tomi Turtiainen
f2a6b3efef
feat(core): Add SSRF protection config (#26424) 2026-03-05 07:19:14 +00:00
Tomi Turtiainen
d832ffe763
refactor(core): Remove TaskRunnersConfig.enabled since runners are always on (#25834)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-03-04 09:55:08 +00:00
n8n-assistant[bot]
d478552a23
🚀 Release 2.11.0 (#26456)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-03 08:18:52 +02:00
Kartik Balasubramanian
5ec61a6a17
refactor(core): Enhance configuration comments for clarity and consistency (#25677)
Co-authored-by: Marc Littlemore <MarcL@users.noreply.github.com>
2026-02-27 16:42:05 +00:00
n8n-assistant[bot]
8e81f3e313
🚀 Release 2.10.0 (#26135)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-02-23 15:57:44 +00:00
Dimitri Lavrenük
f0f074ee8c
feat: Build pinecone quick connect integration flow (#25854) 2026-02-18 15:52:32 +00:00
Michael Drury
87f59f04d3
feat(ai-builder): Add WFB session persistence across page refreshes (#25404) 2026-02-18 14:47:08 +00:00
n8n-assistant[bot]
8f4aed5cc2
🚀 Release 2.9.0 (#25850)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-02-16 17:12:46 +00:00
Daria
9ec0f97a9f
feat(core): Accept slash inside health endpoint env var (#25753) 2026-02-16 10:26:22 +00:00
Daria
d09c6a3d5a
fix(core): Make health endpoint configurable to solve conflicts (#25729) 2026-02-13 13:47:19 +00:00
n8n-assistant[bot]
0b2e5d9cf0
🚀 Release 2.8.0 (#25565)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-02-10 12:00:11 +01:00
RomanDavydchuk
01b16af1bf
feat: Add endpoint to create Quick Connect credentials from the backend (#25398) 2026-02-09 12:25:29 +00:00
mfsiega
526a896565
feat(core): Enable workflow dependency indexing by default (#25431) 2026-02-06 10:27:15 +00:00
Jaakko Husso
813885fbd1
feat(core): Handle resuming executions on Chat hub (#25296) 2026-02-04 16:42:53 +00:00
Iván Ovejero
5446098653
perf(core): Make event loop block detection configurable (#25291) 2026-02-04 10:39:18 +00:00