Commit Graph

224 Commits

Author SHA1 Message Date
Tomi Turtiainen
90dd93c772
fix(Compression Node): Add decompression output size validation (#31366)
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.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (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-06-01 15:11:00 +00:00
Andreas Fitzek
3ec0594fa8
feat(API): Add browser session binding for OAuth credential callbacks (no-changelog) (#31214)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-06-01 11:52:06 +00:00
bjorger
389b00ab9a
refactor(core): Remove lastMessages memory-window from agent config (… (#31418)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-01 08:58:07 +00:00
Albert Alises
0c63c2e277
refactor(core): Move credential setup to Computer Use skill (#31268) 2026-05-29 07:15:47 +00:00
Albert Alises
8bb5db3bbd
feat(core): Add runtime skills to Instance AI builders (no-changelog) (#30838) 2026-05-27 06:54:40 +00:00
Riqwan Thamir
1646282a74
feat(core): Add Observational Memory plumbing for instance AI (no-changelog) (#31110) 2026-05-26 19:10:09 +00:00
oleg
d965680562
chore(core): Update Instance AI default model to Claude Opus 4.7 (no-changelog) (#31125) 2026-05-26 12:18:21 +01:00
Jaakko Husso
d54eaa40f5
feat(core): Add refresh mechanism for Daytona sandboxes (no-changelog) (#30972) 2026-05-26 06:47:31 +00:00
James Gee
ca56b6b90a
feat(core): Package workflow export (#30641)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.15.0) (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
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
2026-05-22 20:53:58 +00:00
Iván Ovejero
694a7a0614
refactor(core): Ungate workflow indexing (#30971) 2026-05-22 13:13:54 +00:00
José Braulio González Valido
e9b1c7c48f
chore(ai-builder): Tag Daytona sandboxes with name prefix and labels (no-changelog) (#30697)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 12:43:36 +00:00
Arvin A
6137d25509
feat(core): Add AI insights endpoint for eval collections (TRUST-80) (#30301) 2026-05-20 10:35:41 +00:00
Albert Alises
b60188001a
fix(core): Set HITL confirmation timeout default (#30783) 2026-05-20 09:22:54 +00:00
Albert Alises
cdfc9053f6
fix(core): Keep Instance AI HITL confirmations waiting (#30722)
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.15.0) (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-05-19 15:55:46 +00:00
Tomi Turtiainen
4ee0f670d3
refactor(core): Remove legacy leader election implementation (no-changelog) (#30640) 2026-05-19 11:41:44 +00:00
Iván Ovejero
b56ff15826
feat(core): Make Bull job retention configurable (#30651) 2026-05-19 07:06:03 +00:00
Arvin A
315f4d3aba
feat(editor): Productize parallel evaluation execution (#30453)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 11:51:52 +00:00
Matsu
89ffd90e84
chore: Migrate @n8n/config and @n8n/backend-common from jest to vitest (#30597) 2026-05-18 14:26:59 +03:00
Declan Carroll
4e1741834a
feat(core): Add EventLoopBlocked rate cap to bound Sentry noise volume (#30485)
Some checks failed
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.15.0) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.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
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 15:09:14 +00:00
Irénée
730c3e12a5
feat(core): Define community packages with environment variables (#29961) 2026-05-07 15:56:14 +00:00
yehorkardash
64079ad98c
feat(core): Agents as first class entities support (no-changelog) (#28017)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Arvin A <51036481+DeveloperTheExplorer@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Arvin Ansari <arvin.ansari@n8n.io>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Rob Hough <robhough180@gmail.com>
2026-05-06 15:44:44 +00:00
Tomi Turtiainen
e3ff671448
refactor(core): Extract leader election client and improve robustness (no-changelog) (#29696) 2026-05-05 13:44:29 +00:00
oleg
96fabbafad
feat(instance-ai): Reuse workflow builder sandboxes (no-changelog) (#29598)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-05-04 14:51:55 +00:00
Ricardo Espinoza
dad423155f
fix(core): Make MCP client registration cap tunable and surface a proper limit error (#29429) 2026-05-04 13:54:59 +00:00
Arvin A
4c76aa1467
feat(core): Run evaluation test cases in parallel behind PostHog rollout flag (#29412) 2026-05-04 13:18:01 +00:00
Andreas Fitzek
45effb8959
feat(core): Add configurable event log path per process (#29403) 2026-05-04 12:49:29 +00:00
uppinote
a2afc47c22
feat(editor): Add environment variable to disable workflow autosave (#25144)
Co-authored-by: Daria Staferova <daria.staferova@n8n.io>
2026-05-04 08:33:49 +00:00
Irénée
05e10e2680
feat(core): Manage MCP settings via environment variables (#29368)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-29 11:29:18 +00:00
Tomi Turtiainen
328f4b8b96
fix(core): Increase default task runner grant token TTL to 30s (#29443) 2026-04-29 07:43:40 +00:00
Tomi Turtiainen
3f350a8577
fix(core): Make task runner grant token TTL configurable (#29357) 2026-04-28 12:04:02 +00:00
Irénée
ff6d65e22a
feat: Enable log streamin settings via env vars (#29005) 2026-04-27 11:39:42 +00:00
Andreas Fitzek
b2b1370e5d
fix(core): Harden event log parse against malformed input (#29004) 2026-04-27 09:27:52 +00:00
Bernhard Wittmann
67af2e177d
feat(core): Add opt-in RFC-style outbound User-Agent via env flag (#28771)
Co-authored-by: Muhammad Osama <muhammadosama984@gmail.com>
2026-04-27 06:01:09 +00:00
Iván Ovejero
f3efcf8a54
feat(core): Add observability for the VM expression engine (#28715)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 14:11:07 +00:00
patdt
af3841f629
feat(core): Add instance setting to disable public chat in Chat Trigger (#27565)
Co-authored-by: jeanpaul <jeanpaul@users.noreply.github.com>
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-04-24 12:56:40 +00:00
mfsiega
781b6b5392
feat(core): Add scheduled execution deduplication flag (no-changelog) (#28642) 2026-04-24 08:27:47 +00:00
Guillaume Jacquart
a817cbc1c0
fix(core): Guard event log parsing against unbounded memory growth (#28594)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2026-04-21 15:36:57 +00:00
Irénée
3bd7a2847c
feat(core): Make SSO connection settings configurable via env vars (#28714)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-21 15:14:00 +00:00
Joco-95
b42c890c5e
chore(core): Switch PostHog environment variables to EU region (#27115) 2026-04-20 16:21:37 +00:00
James Gee
36261fbe7a
feat(core): Configure OIDC settings via env vars (#28185)
Signed-off-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-04-14 13:06:22 +00:00
Irénée
1108467f44
feat: Enable security policy settings via env vars (#28321) 2026-04-13 14:09: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
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
ccd4fd0fc8
fix(core): Decrease workflow history compaction retention periods (#27763) 2026-04-07 07:21:46 +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
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