Commit Graph

3012 Commits

Author SHA1 Message Date
Ricardo Espinoza
7f36e8e6d8
fix(core): Posthog proxy (no-changelog) (#25002)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2026-01-28 17:34:35 +00:00
Irénée
e6737d24a8
fix: Apply source control configuration changes to all multi main instances (#24391) 2026-01-15 15:35:23 +00:00
Dimitri Lavrenük
465209a377
fix: Form trigger and Wait Form mode basic authentication fix for form POST request (#24329)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-01-14 16:09:05 +00:00
Charlie Kolb
b1b39bee74
fix: Fix CLI import command (#24239)
Co-authored-by: Daria <daria.staferova@n8n.io>
2026-01-13 15:04:34 +01:00
Declan Carroll
b1460c7cc1
fix: Backport CVE fixes from master (#23984) 2026-01-07 18:50:14 +00:00
Shireen Missi
8ea741a2e3
fix(core): Fix CORS issue in waiting webhook responses (#23861)
Co-authored-by: Shashwat <work.shashwatojha@gmail.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-01-05 16:41:14 +02:00
Shireen Missi
00b2b3b463
fix(n8n Form Node): Restores executions status check for waiting forms (#23459)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2025-12-19 12:30:20 +00:00
Iván Ovejero
4900d89650
fix(core): Fix verified community packages reinstall (#23455) 2025-12-19 12:51:27 +01:00
Eugene
e6fe97cb31
fix(core): Error running evaluations in queue mode (#23341) 2025-12-17 12:00:08 +01:00
Tomi Turtiainen
7f53cbbc6c test: Fix workflows controller tests 2025-12-13 23:12:27 +02:00
Elias Meire
84fb27aa1d fix: Harden form and trigger response handling (#23061) 2025-12-12 22:37:56 +02:00
Ricardo Espinoza
db20ecfe51 feat(core): Add breaking change rule for start node deprecation (#23097)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-12-12 22:37:56 +02:00
Daria
883c409be9 fix: Make sure duplicating workflows creates them as unpublished (no-changelog) (#23113) 2025-12-12 22:37:56 +02:00
Iván Ovejero
39f17f5fb3 Remove unused import 2025-12-12 21:47:08 +02:00
Daria
3d2193278c fix: Add version history records when importing workflows (#22974) 2025-12-12 21:47:08 +02:00
Iván Ovejero
158a3c35d3 fix(core): Add missing env vars to internal mode (#22965) 2025-12-12 21:47:08 +02:00
Guillaume Jacquart
56b43c8b73 fix(core): Hide migration rule issues not relevant to cloud (#22749) 2025-12-12 21:15:17 +02:00
Guillaume Jacquart
9cdc03e049 fix(core): Do not prevent credential save if property has default value (#22720) 2025-12-12 21:14:51 +02:00
Guillaume Jacquart
cc380559d3 feat(core): Add toolCode nodes to the pyodide check for v2 migration (#22659) 2025-12-12 21:14:51 +02:00
Danny Martini
7f27e06b22 fix(core): Prevent execution data from being overwritten on manual workflow resume (#22665)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-12 21:14:25 +02:00
Tomi Turtiainen
573a0a34aa chore: Revert "chore: Initial V2 changes (#22553)"
This reverts commit a4757cf009.
2025-12-03 12:51:33 +02:00
Tomi Turtiainen
7de2a7a33b chore: Revert "feat(core): Make chat hub workflows treat activeWorkflowId correctly (#22546)"
This reverts commit d6b9e7c8fb.
2025-12-03 12:51:19 +02:00
Jaakko Husso
d6b9e7c8fb
feat(core): Make chat hub workflows treat activeWorkflowId correctly (#22546) 2025-12-01 20:50:15 +02:00
Tomi Turtiainen
a4757cf009
chore: Initial V2 changes (#22553)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-12-01 20:44:59 +02:00
Frank Prößdorf
710a6548d4
feat(core): Deactivate crashed workflows (#21888)
Co-authored-by: Artem Sorokin <artem@n8n.io>
2025-12-01 16:05:28 +02:00
Michael Drury
7186dcfe7e
feat(ai-builder): Using templates to improve generation (#22521) 2025-12-01 13:56:07 +00:00
Stephen Wright
f937c0fb50
fix: Improve insights tests execution failure visibility (#22538) 2025-12-01 13:23:40 +00:00
Guillaume Jacquart
6d88007f01
fix(core): Prevent credentials saving if missing required properties (#22213) 2025-12-01 13:57:47 +01:00
Nikhil Kuriakose
04b285fa31
feat: Update migration guide with changes in cli and external hooks (no-changelog) (#22525) 2025-12-01 13:54:29 +01:00
Suguru Inoue
9dd5b31c9c
fix: Fix error handling in sending chat message (no-changelog) (#22515)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2025-12-01 13:28:54 +01:00
Jaakko Husso
1037df4933
fix(core): Make chat title generation work on instances that don't save executions (no-changelog) (#22518) 2025-12-01 14:04:55 +02:00
Tomi Turtiainen
1ddb6344a5
fix: Detect workflow calling itself expression in migration report (#22516) 2025-12-01 11:31:32 +02:00
Daria
e7a414c2de
fix: Do not add publish history relation for get version endpoint (no-changelog) (#22507) 2025-12-01 07:45:58 +01:00
Daria
b6f8050dfa
feat(core): Add get version public endpoint (#22407) 2025-12-01 00:56:37 +02:00
Charlie Kolb
79ea109581
feat(core): Add workflowPublishHistory relation to history endpoints (no-changelog) (#22466) 2025-11-28 17:47:47 +01:00
Konstantin Tieber
613b08843d
fix(core): OIDC form breaks when enabling OIDC while SAML is active (#22463) 2025-11-28 17:08:39 +01:00
Charlie Kolb
9f2efb75aa
feat(core): Introduce workflowPublishHistory table (no-changelog) (#22043)
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2025-11-28 14:57:38 +01:00
Guillaume Jacquart
e0bc4416ea
fix(core): Introduce batch workflow rule to fix subworkflow with wait node detection (#22447) 2025-11-28 14:56:13 +01:00
Suguru Inoue
c39a4263df
perf: Improve chat UI time-to-interactive (no-changelog) (#22408) 2025-11-28 13:07:36 +01:00
Iván Ovejero
97d8b39326
fix(core): Defer requirements check for Python runner in internal mode (#22448) 2025-11-28 12:35:11 +01:00
mfsiega
344c90940e
fix(core, editor): Support inclusive and exclusive destination node mode in the frontend and API (#22244)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-11-28 12:18:28 +01:00
Dawid Myslak
b0fc88b437
feat(Form Node): Allow users to set a default value for form fields (#22200) 2025-11-28 12:16:26 +01:00
RomanDavydchuk
6765d15ead
fix(MCP Client Node): Fix selecting PKCE auth flow for some servers and request scopes from scopes_requested during DCR (#22405) 2025-11-28 09:13:09 +02:00
Konstantin Tieber
b5542fd135
chore: Fix typo in telemetry event (#22392) 2025-11-27 16:49:00 +01:00
Daria
1bbcc7aec9
feat(core): Update activate and deactivate public endpoints (no-changelog) (#22298) 2025-11-27 17:30:17 +02:00
Milorad FIlipović
32c2909d72
feat(core): Use new workflow history in mcp tools (#22384) 2025-11-27 14:45:57 +01:00
Danny Martini
3c2d14fb5a
refactor(core, editor): Split logic based on payload type / manual execution type (#22219)
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
2025-11-27 14:16:06 +01:00
Konstantin Tieber
e1f154d7a8
refactor(core): Remove admin API token scopes when user is demoted from admin to member via SSO (#22359) 2025-11-27 11:14:48 +01:00
RomanDavydchuk
9ab9d1c8f1
fix(core): Add response validation for requests during DCR (#22076) 2025-11-27 09:44:55 +02:00
Stephen Wright
b2f78d7c7a
feat: Add time saved mode workflow setting (#22343) 2025-11-26 15:45:36 +00:00