Guillaume Jacquart
b2eb04aca0
fix(core): Resolve webhook OAuth resources to the trigger that fires (no-changelog) ( #35366 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-03 06:57:42 +00:00
Yuliia Pominchuk
2a10f882a0
feat(core): Register per-trigger OAuth protected resources for webhook triggers ( #35186 )
...
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-31 14:28:50 +00:00
Danny Martini
2bc0f30256
fix(core): Classify no-op pseudo triggers as persisted ( #35287 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 10:59:56 +00:00
Eugene
0932806c05
feat: Support inbound binary attachments for agents (no-changelog) ( #34869 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-30 14:20:06 +00:00
Emilia
8672d9567c
feat(core): Add a misfire policy to the durable scheduler ( #35075 )
...
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.18.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
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-30 10:10:31 +00:00
Arvin A
b075598513
feat(core): Add shared agent-eval interfaces (no-changelog) ( #34894 )
2026-07-28 08:15:29 +00:00
Albert Alises
7d8426f055
feat: Add admin-managed instance credentials ( #34364 )
2026-07-25 14:22:22 +00:00
Lorent Lempereur
4212fc2202
fix(core): Avoid loading execution data during credentials security audit ( #34876 )
2026-07-24 13:54:37 +00:00
Arvin A
e5bb60f663
feat(core): Add agent-scoped eval data model and migration (no-changelog) ( #34657 )
2026-07-24 12:37:53 +00:00
Kai
ca0c5f4938
feat(editor): Keep review-required toggle synchronized with open reviews ( #34606 )
2026-07-22 09:28:10 +00:00
Sandra Zollner
156ac00120
feat(core): Add workflow review request entities and migration scripts ( #34062 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: kgrhartlage <kai.hartlage@n8n.io>
2026-07-21 12:57:39 +00:00
Danny Martini
056c1a6af3
fix(core): Self-heal orphaned trigger status rows on unpublish (no-changelog) ( #34443 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 15:17:11 +00:00
Lorent Lempereur
e22680b99f
fix(core): Close the durable scheduler's record-then-dispatch effect boundary ( #34014 )
...
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 09:47:10 +00:00
mfsiega
c761c4da9b
feat(core): Add trigger reconciliation to recover missed activations (no-changelog) ( #33577 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-07-14 14:40:33 +00:00
Lorent Lempereur
fa7e97130b
feat(core): Add recurring_cron schedule kind to the durable scheduler (no-changelog) ( #33858 )
2026-07-10 12:48:20 +00:00
Lorent Lempereur
9cb1cd6220
feat(core): Add durable scheduler schedule-trigger task handler (no-changelog) ( #33651 )
2026-07-08 12:47:49 +00:00
Lorent Lempereur
41581cd818
refactor(core): Expose a composable Scheduler surface from @n8n/scheduler (no-changelog) ( #33677 )
2026-07-07 12:24:51 +00:00
Lorent Lempereur
36c37f4488
feat(core): Add durable scheduler retention pruning (no-changelog) ( #33616 )
2026-07-06 08:59:34 +00:00
Lorent Lempereur
e43c5c18a2
feat(core): Add durable scheduler materialization sweep (no-changelog) ( #33506 )
2026-07-03 15:50:51 +00:00
Emilia
3286414ac0
feat(core): Add durable scheduler storage adapter (no-changelog) ( #33394 )
...
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.16.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
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 13:16:26 +00:00
Lorent Lempereur
f008844d75
feat(core): Add durable scheduler database schema (no-changelog) ( #33315 )
...
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-07-01 13:12:59 +00:00
Savelii
4290e8461a
feat(editor): Show private credential icon on execution list runs ( #32957 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 14:06:54 +00:00
Tomi Turtiainen
7fb04cdb98
refactor: Remove @n8n/utils barrel export (no-changelog) ( #33082 )
2026-06-30 16:05:24 +03:00
mfsiega
4979df1970
feat(core): Persist per-trigger workflow publication status (no-changelog) ( #33191 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 09:02:00 +00:00
n8n-assistant[bot]
a4bc50f9a0
chore: Bundle/2.x ( #32896 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Dmitrii <dmitrii.kulikov@n8n.io>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-06-24 09:43:29 +03:00
Emilia
524d4e8fb8
fix(core): Limit execution data size for display reads ( #32508 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:29:46 +00:00
Iván Ovejero
1d6415cd59
feat(core): Add Azure storage mode for execution data ( #32368 )
2026-06-18 11:33:04 +00:00
Mike Repeć
10856a4f4d
feat(core): Track binary data size on execution entity rows (no-changelog) ( #32387 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 15:14:27 +00:00
Savelii
3b53949792
perf(core): Add partial index on execution_entity to fix executions list CPU spike ( #32116 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 13:02:24 +00:00
Iván Ovejero
2a6acf3cd6
feat(core): Add S3 storage mode for execution data ( #32226 )
2026-06-15 10:48:13 +00:00
Mike Repeć
612cb772c2
feat(core): Add sizeBytes and workflowVersionId to executions (no-changelog) ( #32067 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-06-12 09:44:19 +00:00
Sandra Zollner
05985ba1fc
feat(core): Add workflowConflictPolicy to package import ( #31798 )
2026-06-08 18:32:34 +00:00
Tomi Turtiainen
88321d82cf
feat(core): Reapply workflow triggers from the publication outbox consumer (no-changelog) ( #31810 )
...
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
2026-06-08 12:32:49 +00:00
mfsiega
19b8c5ac7b
feat(core): Add outbox claim primitives for workflow publication (no-changelog) ( #31288 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-05 15:10:55 +00:00
Benjamin Schroth
2400bfed8b
feat(core): Evaluations wizard backend (no-changelog) ( #31357 )
2026-06-02 13:13:21 +00:00
mfsiega
f7d474965f
feat(core): Enforce one pending outbox row per workflow (no-changelog) ( #31497 )
2026-06-01 14:42:22 +00:00
mfsiega
4cdd079385
feat(core): Add workflow publication outbox database table (no-changelog) ( #26936 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-01 11:19:36 +00:00
Dmitrii
11538be71b
feat(core): Add project-level custom telemetry tags to OTel spans ( #30985 )
2026-06-01 09:48:18 +00:00
bjorger
d3405acb82
feat(core): Add Knowledge Base to agents ( #31034 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-01 09:00:53 +00:00
Ricardo Espinoza
ec83a0a944
feat(core): Track last-used timestamp on API keys ( #31236 )
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
Test: E2E Coverage Weekly / Prepare Docker (coverage) (push) Has been cancelled
Test: E2E Coverage Weekly / E2E (coverage) (push) Has been cancelled
Test: E2E Coverage Weekly / Aggregate Coverage (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
2026-05-31 21:44:50 +00:00
Charlie Kolb
f4a5880652
fix: Revert 'Input validation for workflow and data table names' (PR 30594) ( #31359 )
2026-05-29 10:29:32 +00:00
Sandra Zollner
1a377abfaa
feat(core): Provide basic import of n8n packages ( #30984 )
2026-05-27 09:58:21 +00:00
Daria
b9ba2603ce
feat(core): Add support for creating and updating workflow groups ( #30211 )
2026-05-19 14:07:06 +00:00
Ricardo Espinoza
d14c71eaa7
fix(core): Add input validation for workflow and data table names ( #30594 )
2026-05-18 17:50:02 +00:00
Arvin A
7ab1acae02
feat(core): Add eval collection entity + repository (TRUST-72) ( #30224 )
2026-05-13 07:04:49 +00:00
Charlie Kolb
02d813b943
feat(editor): Add Workflow Publish Timeline tab to Workflow History ( #26907 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-12 17:24:00 +00:00
Arvin A
6f9b99a3cf
feat(editor): Eval run detail loading + error states (TRUST-70 follow-up) ( #29817 )
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-05-11 11:36:03 +00:00
Benjamin Schroth
8116e0a485
feat(core): Add multi-config evaluations backend ( #29784 )
2026-05-08 12:24:17 +00:00
Daria
1d9548c81f
feat(core): Add MCP tool search executions ( #29161 )
2026-05-04 13:41:47 +00:00
Albert Alises
632ae67de3
fix(ai-builder): Hide and reap intermediate AI-created workflows ( #29066 )
2026-04-27 15:17:54 +00:00