Michael Kret
4d356c36d6
feat: Environment var to disable forms pages sandboxing ( #27409 )
2026-03-27 10:52:22 +00:00
Dawid Myslak
f1a074f946
fix(Form Node): Improve form rendering consistency ( #26540 )
2026-03-05 13:26:48 +00:00
n8n-assistant[bot]
562d867483
chore: Bundle 2026-W7 ( #26214 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-02-25 07:08:58 +00:00
RomanDavydchuk
ac832e6530
fix(Form Node): Render \n properly in the Form Ending page ( #24988 )
...
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-02-04 18:19:51 +00:00
mfsiega
44650b1bb3
feat(FormTrigger Node): Support ip filtering for the FormTrigger node ( #24644 )
2026-01-26 14:58:24 +00:00
Michael Kret
d2a0e860dc
fix: Form trigger and Wait Form mode basic authentication fix for form POST request ( #23795 )
...
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-01-14 10:33:17 +00:00
Dawid Myslak
680f264731
fix(Form Node): Preserve CSS child combinator selectors in custom styling ( #24106 )
...
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-01-14 10:00:07 +00:00
Michael Kret
0523cc35bc
feat: Binary data merge and expressions simplification ( #23270 )
...
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-01-12 13:29:36 +00:00
Elias Meire
c9abeff5e3
fix: Harden form and trigger response handling ( #23061 )
2025-12-12 14:08:59 +01:00
mfsiega
15a8e1b567
fix(Form Node): Remove uploaded files from tmp ( #22873 )
2025-12-08 14:36:15 +01:00
Dawid Myslak
271a9dd218
feat(Form Node): Split form name and label ( #22304 )
2025-12-03 22:49:58 +02: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
mfsiega
7603f9195e
test: Fix broken test expectation (no-changelog) ( #22193 )
2025-11-23 19:56:22 +01:00
yehorkardash
a9f117cefe
fix(n8n Form Node): Allow undefined formatDate ( #21811 )
2025-11-21 16:43:55 +00:00
mfsiega
c8d604d2c4
Merge commit from fork
...
* enforce content type multipart/form-data when we handle body.files
* fix unit tests
2025-11-13 12:51:40 +02:00
mfsiega
354bcf44b1
fix(webhook Node): More informative error for webhook response config mismatch ( #19693 )
2025-09-19 12:15:01 +02:00
Michael Kret
7ea920dbe7
fix(n8n Form Node): Add html table tags to allowedTags, CSP headers on form completion, free text sanitization removed ( #19446 )
2025-09-16 10:31:23 +03:00
Michael Kret
fdab0ab116
feat: Checkboxes and Radio Buttons field types ( #17934 )
...
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2025-08-11 17:11:22 +03:00
Dana
759e555993
fix(n8n Form Node): Prevent XSS with video and source tags ( #16329 )
2025-06-16 16:42:54 +02:00
Michael Kret
3feab31792
fix(n8n Form Trigger Node): Remove relience on getWorkflowStaticData for passing query parameters ( #14728 )
2025-04-18 10:37:46 +03:00
Dana
4bc1c1a547
fix(n8n Form Node): Remove field requirement and do not inherit description ( #14254 )
2025-04-01 12:21:39 +02:00
Michael Kret
9bd72eaa13
fix(n8n Form Node): Hidden field fix ( #14219 )
2025-03-28 15:41:26 +00:00
Michael Kret
de23ae5558
fix(n8n Form Node): Resolve expressions in HTML fields ( #13755 )
2025-03-11 05:40:58 +02:00
Michael Kret
6abb1f9374
fix(n8n Form Trigger Node): Update error in validateResponseModeConfiguration (no-changelog) ( #13162 )
2025-02-11 14:52:21 +02:00
Dana
ddc40ef7de
chore(n8n Form Node): Incorporate design feedback for Custom HTML ( #12817 )
2025-02-04 18:03:19 +01:00
Dana
0da1114981
feat(n8n Form Node): Add Hidden Fields ( #12803 )
2025-01-29 16:56:47 +01:00
Dana
ba8aa39216
feat(n8n Form Node): Add read-only/custom HTML form elements ( #12760 )
2025-01-22 13:05:30 +01:00
Dana
f167578b32
feat(n8n Form Trigger Node): Form Improvements ( #12590 )
2025-01-20 16:52:06 +01:00
Michael Kret
652b8d170b
fix(Wait Node): Fix for hasNextPage in waiting forms ( #12636 )
2025-01-20 11:41:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
bafac73eb5
refactor: Impose import/order linting rule across nodes packages (no-changelog) ( #12314 )
2024-12-19 18:46:14 +01:00
Michael Kret
643d66c0ae
feat(n8n Form Page Node): New node ( #10390 )
...
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-10-17 14:59:53 +01:00
Michael Kret
948edd1a04
fix(n8n Form Trigger Node): When clicking on a multiple choice label, the wrong one is selected ( #11059 )
2024-10-02 15:58:47 +01:00
Elias Meire
f92637a9fe
test(n8n Form Trigger Node): Add tests, extract testing util for webhook triggers (no-changelog) ( #11023 )
2024-10-01 10:40:43 +01:00
Michael Kret
e5dfd7faf9
fix(n8n Form Trigger Node): Remove custom attribution option (no-changelog) ( #10229 )
2024-07-29 17:56:55 +03:00
Michael Kret
711b667ebe
feat(n8n Form Trigger Node): Improvements ( #10092 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-07-29 15:58:03 +03:00