Iván Ovejero
|
1694969609
|
perf(core): Use Map for O(n) execution deduplication (#25210)
|
2026-02-04 08:37:47 +00:00 |
|
Tomi Turtiainen
|
a3ff1841af
|
fix(core): Prevent SQL syntax error when filtering users with empty ids array (#25284)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-04 07:32:58 +00:00 |
|
Tomi Turtiainen
|
103468af05
|
perf(core): Check if row exists instead of querying it entirely (#25223)
|
2026-02-03 13:05:16 +00:00 |
|
Iván Ovejero
|
1a2b1cfa73
|
perf(core): Remove more JOINs from workflow queries (#25182)
|
2026-02-03 12:00:02 +00:00 |
|
Irénée
|
b351d8dd1e
|
feat(core): Add secrets completions API endpoints for global and project scopes (#25205)
|
2026-02-03 11:19:12 +00:00 |
|
Csaba Tuncsik
|
76b73e17a9
|
fix(core): Update computeIsPending logic to account for external auth identities (#24926)
|
2026-02-02 15:14:02 +00:00 |
|
Iván Ovejero
|
8057b725dc
|
perf(core): Optimize credentials access (#25150)
|
2026-02-02 14:07:34 +00:00 |
|
Iván Ovejero
|
c9b661fecf
|
perf(core): Optimize access for webhooks and workflows (#25149)
|
2026-02-02 14:02:56 +00:00 |
|
James Gee
|
aaf69b8254
|
feat(core): Support disabling publishing workflows in personal space (no-changelog) (#24111)
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
|
2026-02-02 13:49:51 +00:00 |
|
n8n-assistant[bot]
|
abe0d8a362
|
🚀 Release 2.7.0 (#25167)
|
2026-02-02 15:30:26 +02:00 |
|
Jon
|
f9e230e2d0
|
fix: Fix issue with workflowId not being correctly validated (#24866)
|
2026-02-02 10:04:20 +00:00 |
|
Andreas Fitzek
|
038a399ada
|
chore(core): Change db column type to TEXT for subject_id (#25044)
|
2026-02-02 09:34:37 +00:00 |
|
mfsiega
|
754386247c
|
feat(core): Index both draft and published workflow versions (no-changelog) (#25009)
|
2026-02-02 08:41:24 +00:00 |
|
Iván Ovejero
|
075ffd05f1
|
perf(core): Optimize saving execution progress (#25089)
|
2026-02-02 08:12:49 +00:00 |
|
Iván Ovejero
|
c4ce0fbfbb
|
refactor(core): Route execution creation through ExecutionPersistence (#24912)
|
2026-01-30 12:46:53 +00:00 |
|
mfsiega
|
f3da425dd2
|
feat(core): Introduce table to track actually published workflow versions (no-changelog) (#25051)
|
2026-01-30 12:02:47 +00:00 |
|
Guillaume Jacquart
|
a4a9234a39
|
chore(editor): Remove all calls to fetch all users and replace with targeted filtering (#25024)
|
2026-01-30 10:53:37 +00:00 |
|
Tomi Turtiainen
|
39df0d5ff1
|
chore(core): Remove mysql and mariadb specfic code (#24908)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-01-29 15:57:33 +00:00 |
|
Iván Ovejero
|
daba1e2846
|
feat(core): Add default Postgres query timeout (#25041)
|
2026-01-29 14:43:52 +00:00 |
|
James Gee
|
386979a27c
|
feat(core): Fill out external secret provider endpoints for CRUD operations (#24862)
|
2026-01-29 10:01:00 +00:00 |
|
Danny Martini
|
308429c871
|
feat(core): Make database ping timeout configurable (#24985)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-01-28 14:07:21 +00:00 |
|
Guillaume Jacquart
|
dce48711ce
|
fix(core): Small optimizations on users api to reduce db calls (#24882)
|
2026-01-28 09:57:34 +00:00 |
|
mfsiega
|
0e1b2a870e
|
feat(core): Index both latest published and draft workflow versions (#24861)
|
2026-01-27 16:00:58 +00:00 |
|
Irénée
|
30190e83f9
|
chore: Add secrets provider connection tables migration (#24877)
|
2026-01-27 12:31:45 +00:00 |
|
Iván Ovejero
|
1522df3712
|
refactor(core): Introduce ExecutionPersistence service (#24857)
|
2026-01-27 09:59:51 +00:00 |
|
n8n-assistant[bot]
|
eeba9f1ced
|
🚀 Release 2.6.0 (#24880)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
|
2026-01-26 16:36:54 +01:00 |
|
mfsiega
|
cbb1f33fe5
|
feat(core): Migration to distinguish published vs draft workflow index entries (no-changelog) (#24846)
|
2026-01-26 12:15:27 +00:00 |
|
Jaakko Husso
|
60cd62c412
|
fix(core): Handle null workflowId's on workflow_statistics table at migration (#24800)
|
2026-01-23 23:57:14 +00:00 |
|
Ricardo Espinoza
|
0b316d8eb2
|
fix(core): Handle JSON parsing errors gracefully in ActivateExecuteWorkflowTriggerWorkflows migration (#24410)
|
2026-01-23 13:16:35 +00:00 |
|
Irénée
|
6ae470e4d9
|
chore: Add ExternalSecretProvider entity (#24551)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-23 10:37:02 +00:00 |
|
Iván Ovejero
|
ea2e13ad0c
|
feat(core): Implement execution data stores (#24568)
|
2026-01-21 10:04:10 +00:00 |
|
Andreas Fitzek
|
2b4596eb66
|
chore(core): Add dynamic credential user storage (#24579)
|
2026-01-20 14:58:50 +00:00 |
|
n8n-assistant[bot]
|
e396d6de70
|
🚀 Release 2.5.0 (#24586)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
|
2026-01-20 14:33:43 +01:00 |
|
Charlie Kolb
|
b7ea4109ce
|
feat(core): Introduce long term workflow history trimming (#24382)
|
2026-01-19 09:02:20 +00:00 |
|
Tomi Turtiainen
|
91fd383f32
|
refactor(core): Remove legacy sqlite driver code paths (#24376)
Co-authored-by: Danny Martini <danny@n8n.io>
|
2026-01-16 12:54:43 +00:00 |
|
Tomi Turtiainen
|
a7556bd7b8
|
chore(core): Add support for index where clauses (#24438)
|
2026-01-16 10:55:39 +00:00 |
|
Iván Ovejero
|
2faf89acce
|
refactor(core): Add storedAt column to execution_entity table (#24440)
|
2026-01-16 10:53:22 +00:00 |
|
Nikhil Kuriakose
|
4e28e01ba0
|
feat(editor): Notify users on first prod error (#21764)
|
2026-01-16 09:30:43 +00:00 |
|
Jaakko Husso
|
ac69fe5f49
|
fix(core): Increase the model column length from 64 to 256 (#24332)
|
2026-01-15 15:37:23 +00:00 |
|
Dawid Myslak
|
0e19f9c409
|
fix(core): Fix for execution history when flow includes wait node (#23146)
Co-authored-by: Declan Carroll <declan@n8n.io>
|
2026-01-15 13:11:04 +00:00 |
|
Artem Sorokin
|
4df41dff6e
|
refactor(core): Remove DB_SQLITE_ENABLE_WAL config (#24233)
|
2026-01-15 11:07:32 +00:00 |
|
Guillaume Jacquart
|
4aa9399c3d
|
fix(core): Fix workflow statistics constraint (#22620)
|
2026-01-14 16:00:03 +00:00 |
|
Guillaume Jacquart
|
50ee22fb67
|
chore(core): Move all event bus destination code to dedicated module (#24117)
|
2026-01-14 15:35:06 +00:00 |
|
mfsiega
|
535caf45da
|
fix(core): Insert a workflow index placeholder for workflows with no dependencies (#24190)
|
2026-01-13 18:59:40 +00:00 |
|
Jaakko Husso
|
10165c34a0
|
feat(core): Add Chat hub support for 'When Last Node Finishes' and 'Using Response Nodes' response modes (#24189)
|
2026-01-12 16:04:51 +00:00 |
|
n8n-assistant[bot]
|
d222a6a7ce
|
🚀 Release 2.4.0 (#24178)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
|
2026-01-12 13:37:10 +00:00 |
|
Charlie Kolb
|
29ab6be235
|
refactor(core): Clean up workflow history compaction service and related utils (#24043)
|
2026-01-12 07:44:23 +00:00 |
|
Charlie Kolb
|
b4eeba8032
|
fix(core): Avoid copying execution data table on AddWorkflowVersionIdToExecutionData migration (#23901)
|
2026-01-06 11:15:59 +01:00 |
|
Guillaume Jacquart
|
072a1dd825
|
fix(core): Fix redirection of user missing MFA to personal settings (#23881)
|
2026-01-06 10:38:30 +01:00 |
|
n8n-assistant[bot]
|
2b35b1bca3
|
🚀 Release 2.3.0 (#23866)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
|
2026-01-05 16:57:14 +02:00 |
|