Commit Graph

15595 Commits

Author SHA1 Message Date
Shireen Missi
35d110fbc7
fix(core): Modify path validation to work cross platforms (#23737) 2025-12-30 15:07:14 +00:00
Irénée
3aeb0402ff
fix: Add data insight metadata migration (#23694) 2025-12-30 15:18:53 +01:00
Suguru Inoue
14a69acd93
chore(editor): Address Vue warnings (#23724) 2025-12-30 12:42:25 +01:00
Declan Carroll
9339d14f6f
fix: Return null if no last successful execution exists instead of 404 (#23720) 2025-12-30 09:36:46 +00:00
yassine belkaid
c96534f9ae
fix(Github Node): Handle binary data in all modes by converting to base64 (#23497)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-12-30 09:19:47 +00:00
Eugene
1199904b15
feat(ai-builder): Improve generation across data_transformation category (#23609) 2025-12-29 17:30:16 +01:00
Iván Ovejero
ea889bee89
refactor(core, editor): Remove Pyodide (#23572) 2025-12-29 14:54:15 +01:00
Guillaume Jacquart
750e9a8470
feat(API): Add patch method for credentials public API (#23431) 2025-12-29 14:53:43 +01:00
Iván Ovejero
7131889a6a
refactor(core): Remove flat format for binary data (#23580) 2025-12-29 14:34:48 +01:00
Declan Carroll
30091b19ee
test: Refactor Playwright container capabilities (#23690) 2025-12-29 10:37:15 +00:00
ByteEVM
1dd0fac24e
fix(editor): Add defaultLocale to public settings (#23134) 2025-12-29 09:59:53 +00:00
oleg
fc8b667b4d
fix(editor): Fix chat message action icons visibility in dark mode (#23444) 2025-12-29 10:22:18 +01:00
Ricardo Espinoza
9fc820fbaf
feat(core): Use draft sub-workflow version for manual execution, published for production (#23166) 2025-12-24 09:58:21 -05:00
Declan Carroll
a087d36990
test: Rebalance (#23579) 2025-12-24 10:53:23 +00:00
Charlie Kolb
e9e480bb8e
feat(core): Introduce WorkflowHistory compaction service (#23238)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-24 09:00:58 +01:00
Milorad FIlipović
5b5867fd53
fix(editor): Allow moving workflows on the overview page (#21742)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-12-23 23:16:01 +01:00
Andreas Fitzek
2844064afc
chore(core): Only encrypt partial oauth state (#23590) 2025-12-23 21:00:58 +01:00
Iván Ovejero
3af145ec71
fix(core): Fix race condition in executions pruning on leadership change (#23575) 2025-12-23 15:44:19 +01:00
Ricardo Espinoza
36d5eaf927
feat(Data Table Node): Add data table crud operations to data table node (#22951)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-23 09:32:23 -05:00
Andreas Fitzek
61f9d06c44
chore(core): OAuth2 cloud hook integration (#23574) 2025-12-23 15:03:47 +01:00
Suguru Inoue
33d0c74b0f
feat(editor): Add/remove files in editing ChatHub chat message (#23541) 2025-12-23 15:00:47 +01:00
Dawid Myslak
9892c4e78d
test(Form Node): Add E2E coverage for multi-page form flow (#23558) 2025-12-23 14:31:42 +01:00
Mehrdad
229024ff4e
fix(editor): Remove arbitrary maxlength restriction from data table n… (#23242)
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-12-23 08:03:28 -05:00
Declan Carroll
d3af24e00a
test: Update test metrics, perf test, source control (#23534) 2025-12-23 12:08:51 +00:00
Suguru Inoue
346cf84671
test: Add more ChatHub e2e tests (#23522) 2025-12-23 12:57:20 +01:00
Declan Carroll
ce2e7221de
ci: Codecov bundle analysis (#23500) 2025-12-23 11:15:07 +00:00
Dawid Myslak
921d3f24db
feat(Form Node): Dynamic attributes in form editor (#23433)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-12-23 11:51:54 +01:00
Jaakko Husso
62d7386f02
refactor(core): Rework how credential access is checked on Chat hub (#23519) 2025-12-23 12:47:02 +02:00
Jaakko Husso
06cd720760
refactor(core): Remove 'beginTransaction' parameter from withTransaction (#23449) 2025-12-23 12:46:33 +02:00
Jaakko Husso
3b9203e9f5
Merge commit from fork 2025-12-23 12:17:13 +02:00
Iván Ovejero
913e5f1215
Merge commit from fork 2025-12-23 11:57:48 +02:00
Iván Ovejero
5f9eb7c2b4
Merge commit from fork 2025-12-23 11:40:46 +02:00
Suguru Inoue
0c0689c266
fix: Remove eval() usage for resolving CSS color (no-changelog) (#23536) 2025-12-23 09:56:17 +01:00
Iván Ovejero
2c0162f88c
refactor(core): Tighten typing for Python runner (#23537) 2025-12-22 22:51:26 +01:00
Dawid Myslak
3e80bdb85a
fix(core): Node feature flags supported in canvas status icon (#23300)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-12-22 20:39:05 +01:00
Tomi Turtiainen
3919879b5e Merge tag 'n8n@2.2.0' 2025-12-22 21:11:59 +02:00
Shireen Missi
f816b39070
fix(Stripe Trigger Node): Add Stripe signature verification (#22764) 2025-12-22 16:36:39 +00:00
Iván Ovejero
c7fed98563
fix(core): Validate missing code param in Code node (#23405) 2025-12-22 17:29:52 +01:00
mfsiega
be7713b684
fix(core): Use Redis prefix everywhere (no-changelog) (#23366) 2025-12-22 17:29:38 +01:00
github-actions[bot]
67e25c890a
🚀 Release 2.2.0 (#23533)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-12-22 14:57:23 +00:00
Andreas Fitzek
a4206483f0
chore(core): Include workflow:publish for global owner and admin (#23532) 2025-12-22 15:19:40 +01:00
Jaakko Husso
240f10a6ed
fix(core): Fix access control checks for displaying workflow and execution links on Chat hub (#23524) 2025-12-22 15:20:30 +02:00
Declan Carroll
078e060162
ci: Add duration-based test orchestration for Playwright E2E (#23257) 2025-12-22 13:01:22 +00:00
Svetoslav Dekov
ac0c50847f
fix(editor): Fix operator selection in NDV (no-changelog) (#23526) 2025-12-22 14:47:53 +02:00
Irénée
340a12ce84
test: Add source control e2e tests (#23327) 2025-12-22 11:55:52 +01:00
Dimitri Lavrenük
f9715674e4
feat: All requests to OpenAI include a platform header (#23463) 2025-12-22 11:00:47 +01:00
mfsiega
11f8597d4a
fix(Webhook Node): Use CIDR matching for IP whitelist check (#23399) 2025-12-22 10:37:31 +01:00
krisn0x
6ae4999ef9
fix(Microsoft OneDrive Node): Don't overwrite filename from node parameters when uploading binary file (#22949) 2025-12-19 19:05:25 +02:00
Csaba Tuncsik
ed65ef9231
fix(editor): Restore correct node icon colors in nodes panel (#23152)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-19 17:57:45 +01:00
krisn0x
cec256f124
fix(Phantombuster Node): Don't send empty objects in request (#22303)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2025-12-19 18:38:03 +02:00