Commit Graph
183 Commits
Author SHA1 Message Date
Raúl Gómez Morales f6f05cb672 feat(HTTP Request Node): Add Simplified Custom Auth generic credential (#35068) 2026-07-31 11:54:12 +00:00
Tomi Turtiainen b964ed6f4b refactor(core): Move sleep into @n8n/utils and unify sleep/sleepWithAbort (#35057) 2026-07-28 18:47:18 +00:00
yehorkardash d0b254cff8 fix(HTTP Request Node): Include error body in continueOnFail mode (#34729) 2026-07-24 10:07:14 +00:00
+3 46c1a0e8f3 chore: Bundle/2.x (#33793)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
2026-07-08 08:48:55 +03:00
Albert Alises 4192c9554e feat(core): Prefer predefined credentials over generic auth on HTTP Request nodes (#33298) 2026-07-02 07:50:49 +00:00
Tomi Turtiainen 8e15e092e3 refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) (#33375) 2026-07-02 07:46:18 +00:00
Tomi Turtiainen 7fb04cdb98 refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00
Ilfat Mindubaev 6c85fdcd81 refactor: Extract formatPemBlock into @n8n/utils (#32998) 2026-06-29 08:19:29 +00:00
+1 a4bc50f9a0 chore: Bundle/2.x (#32896)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Dmitrii <dmitrii.kulikov@n8n.io>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-06-24 09:43:29 +03:00
Matsu df189711ee test: Migrate nodes-base from Jest to Vitest (#31564) 2026-06-16 08:57:00 +00:00
Markus CorazzioneandMichael Kret f412820f52 fix(Http Request Node): Preserve multipart filenames for binary uploads (#29022)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-06-15 05:57:05 +00:00
Carlos Nicolas Andicoberry Lópezandyehorkardash ff7f35eefc fix: Correct Form URL Encoded label in HTTP Request node (#31852)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-06-10 12:21:14 +00:00
d4f9223842 chore: Bundle/2.x (#31173)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 08:36:28 +03:00
SrinjoyandDawid Myslak b062c08471 fix(HTTP Request Node): Fix parallel binary filename mixing (#30568)
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-05-22 12:51:10 +00:00
Khadyot Takaleandyehorkardash 47ffd1cc07 fix(HTTP Request Node): Trim url whitespace (#27381)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-05-19 07:52:14 +00:00
Albert Alises c3e39f8504 fix(ai-builder): Guide builder to prefer httpBearerAuth for Bearer flows (#30309) 2026-05-13 17:24:56 +00:00
293d5afd64 chore: Bundle/2.x (#30359)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-05-13 08:23:48 +03:00
Mutasem AldmourandClaude Opus 4.7 72eca2f398 refactor: Rename node-level builderHint.message to searchHint and propertyHint (#30062)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 13:32:50 +00:00
aikido-autofix[bot]andMatsuuu 972d8d4ec7 chore: Bump Axios, hono, vm2 and fast-xml-parser (#29829)
Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>
Co-authored-by: Matsuuu <huhta.matias@gmail.com>
2026-05-07 11:54:50 +00:00
Michael Kret 29a864ca9b fix(HTTP Request Node): Validate URL type in older node versions (#29886) 2026-05-07 08:46:16 +00:00
Guillaume JacquartandClaude Opus 4.7 8551b1b90c fix(core): Apply credential allowed domains in declarative node requests (#29082)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-28 12:04:27 +00:00
Bernhard WittmannandMuhammad Osama 67af2e177d feat(core): Add opt-in RFC-style outbound User-Agent via env flag (#28771)
Co-authored-by: Muhammad Osama <muhammadosama984@gmail.com>
2026-04-27 06:01:09 +00:00
Tuukka KantolaandClaude Opus 4.6 ea5b874a8c feat(editor): Update built-in node icons to custom SVGs (#28104)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 08:53:41 +00:00
Bernhard Wittmann 5fb777e14e fix(HTTP Request Node): Fix multipart/form-data file upload with binary streams (#28233) 2026-04-09 15:02:34 +00:00
Muhammad OsamaandDimitri Lavrenük 1899a4e284 fix(Http Request Node): Handle empty JSON responses (#27793)
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-04-08 16:35:53 +00:00
+4 2d9a2ec76e chore: Bundle 2026-W9 (#27532)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-03-25 07:51:06 +00:00
Alexander Gekov c47176e841 fix(HTTP Request Node): Fail on non-2xx status codes during pagination with "other" completion (#27352) 2026-03-20 15:29:24 +00:00
Tomi Turtiainen 03b6e2d74e fix(HTTP Request Node): Improve invalid JSON field error messages (#26817) 2026-03-10 12:05:41 +00:00
Mutasem AldmourandClaude Opus 4.5 9729c2a5da feat(ai-builder): Add code-base workflow builder (#24535)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 12:24:27 +00:00
RomanDavydchukandMichael Kret 5cd24a121e feat(HTTP Request Node): Add option to disallow cross-origin credentials sharing (#24526)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-01-20 09:01:16 +00:00
Michael KretandDimitri Lavrenük 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 MeireandDawid Myslak a992a45ad0 feat(editor): Overhaul (nested) collection UI (#20951)
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-01-12 08:34:42 +00:00
Svetoslav Dekov 8578f309ec chore(editor): Cleanup pre-built agents code (no-changelog) (#23876) 2026-01-08 16:12:38 +00:00
Csaba Tuncsik 07a1a4e656 fix(core): Add isToolExecution method to context classes and update HttpRequestV3 to conditionally show hints (#23143) 2025-12-16 14:20:17 +01:00
Michael Kret 6068fb3b20 fix(HTTP Request Node): Detect and handle non-UTF-8 response encodings (#20889) 2025-12-01 10:59:07 +02:00
Iván Ovejero 0a82e8d23b fix(HTTP Request Node): Fix expression value handling in url parameter (#21101) 2025-10-27 10:20:04 +01:00
Michael Kret 54dcfde855 fix(HTTP Request Node): Support array in query request parrameters (#20510) 2025-10-14 16:43:35 +01:00
Deborah Barnardandcubic-dev-ai[bot] 5ae84c1c0b docs: Lowercase docs URLs (#20344)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-10-03 12:28:26 +01:00
Jon f7f70f241e feat: Add option to restrict credential usage in http request node (#17583) 2025-08-28 17:35:14 +01:00
Elias MeireandMichael Kret 5c53c22d0a fix(HTTP Request Node): Handle response errors correctly when continueOnFail is set (#18207)
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-08-19 12:09:00 +01:00
Jaakko Husso 5a69d2a2f3 feat(editor): Add pre-built agents experiment (#18124) 2025-08-09 10:28:14 +03:00
Iván Ovejero 422aa82524 chore: Lintfix nodes-base (#16877) 2025-07-01 15:05:40 +02:00
Dana 0d5ac1f822 fix(HTTP Request Node): Process text files (#16226) 2025-06-13 15:05:15 +01:00
कारतोफ्फेलस्क्रिप्ट™ 7c806ff532 refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
Elias Meire 1ffc33dcc6 fix(HTTP Request Node): Fix prototype pollution vulnerability (#15463) 2025-05-20 15:39:33 +02:00
Eugene a0a4476175 chore: Rename Test workflow -> Execute workflow (#15112) 2025-05-13 09:35:41 +02:00
Shireen Missi 31003aacd1 fix(HTTP Request Node): Add support for Bearer Auth in HttpRequest node (#15043) 2025-05-02 10:33:46 +01:00
कारतोफ्फेलस्क्रिप्ट™ 979f9e6327 refactor: Overhaul nodes-testing setup - Part 3 (no-changelog) (#14967) 2025-04-29 17:42:21 +02:00
कारतोफ्फेलस्क्रिप्ट™ 91069f057e refactor: Overhaul nodes-testing setup - Part 2 (no-changelog) (#14873) 2025-04-24 17:37:26 +02:00
Charlie Kolb a8fee9a4f3 feat(HTTP Request Node): Replace HttpRequest Tool with tool version of standalone HttpRequest Node (#14669) 2025-04-16 13:42:59 +02:00