Commit Graph

17044 Commits

Author SHA1 Message Date
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
Dimitri Lavrenük
e0ab5ba45a
fix: Sharepoint file selection correctly applies filter (#23155) 2025-12-19 17:17:07 +01:00
Iván Ovejero
93bb0c5399
fix(core): Ensure runner does not terminate pipe reader prematurely (#23448) 2025-12-19 17:16:17 +01:00
Guillaume Jacquart
35be04f9dd
chore(core): Refactor external secrets (#23337) 2025-12-19 17:05:03 +01:00
Michael Drury
041a39b083
fix(ai-builder): Allow running get-node-examples tool in parallel (#23473) 2025-12-19 15:25:03 +00:00
Mutasem Aldmour
5818d58588
feat(ai-builder): Add support for versioning in ai-builder (#23060) 2025-12-19 15:47:20 +01:00
Mutasem Aldmour
283786917d
fix(editor): Fix placeholder telemetry event triggering too many times (#23454) 2025-12-19 15:27:03 +01:00
Alex Grozav
b8e6e0f455
feat: Provide auto-generated workflow ids in new workflows (no-changelog) (#21955)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Sculptor <sculptor@imbue.com>
Co-authored-by: cubic Bot <contact@cubic.dev>
2025-12-19 16:11:00 +02:00
Milorad FIlipović
0d821f0fa1
feat(editor): Implement new DropdownMenu component (no-changelog) (#22926) 2025-12-19 15:01:42 +01:00
Michael Drury
94dd47b637
feat(ai-builder): Multi-agent workflow builder improvements, best practices and better template usage (#23417) 2025-12-19 14:00:06 +00:00
Jaakko Husso
2868d1bab7
fix(core): Skip saving workflow statistics on 'chat' executions (#23465) 2025-12-19 15:58:18 +02:00
RomanDavydchuk
3aeb247bf2
fix(Postgres Node): Add Continue on Error support for type validation errors in RMC (#23235)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-12-19 13:01:39 +00:00
Suguru Inoue
d98cc71235
chore: Temporarily skip flakey e2e (#23460) 2025-12-19 13:42:34 +01:00
Michael Kret
bded5f58b2
fix(n8n Form Node): Restores executions status check for waiting forms (#23452) 2025-12-19 11:45:56 +00:00
Jaakko Husso
0611184bee
fix(core): Fix Ollama models support on Chat hub (#23458) 2025-12-19 13:34:16 +02:00
Dimitri Lavrenük
e22acaab3d
fix: Limit access to files based on regex pattern (#23413) 2025-12-19 11:07:29 +00:00
oleg
538181cbe3
fix: Handle nodes with missing type field in ActivateExecuteWorkflowTriggerWorkflows migration (#23392) 2025-12-19 12:04:48 +01:00
Iván Ovejero
6b6b828e96
fix(core): Fix verified community packages reinstall (#23428) 2025-12-19 11:58:48 +01:00
oleg
99f398e46e
fix(editor): Preserve AI Builder chat state when switching routes during streaming (#23442) 2025-12-19 11:29:56 +01:00
Declan Carroll
6468692a44
ci: Add observability stack for containers (#23419) 2025-12-19 10:06:38 +00:00
Jaakko Husso
6b2887c95f
refactor(core): Make Chat db queries faster (#23397) 2025-12-19 12:03:51 +02:00
Marc Littlemore
150d16d410
feat(core): Add log streaming events for variables (#23425) 2025-12-19 09:24:46 +00:00
Irénée
d5c093411a
feat: Assign default project admin on pull (#23355) 2025-12-19 09:04:43 +00:00
Suguru Inoue
8ce21cb39b
test: Add e2e tests for ChatHub (#23396) 2025-12-19 09:05:02 +01:00