Commit Graph
121 Commits
Author SHA1 Message Date
Guillaume JacquartandClaude Opus 5 f0a2bce417 fix(core): Derive OAuth resource URL from the served endpoint (no-changelog) (#35441)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 18:37:22 +00:00
+7 2222fe3a6c chore: Bundle/2.x (#34680)
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
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: Elias Meire <elias@meire.dev>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Yuliia Pominchuk <31064937+yuliia-pominchuk@users.noreply.github.com>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-07-22 08:09:00 +00:00
Tomi Turtiainenandlinear-code[bot] ece6d303d0 refactor(core): Move createDeferredPromise into @n8n/utils (no-changelog) (#33441)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-07-06 07:12:28 +00:00
bjorgerandCursor c8ef7b8089 refactor(core): Share scheduler with agent tasks (#32882)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 13:19:43 +00:00
Thanasis GandClaude Opus 4.8 30b2127731 fix(Kafka Trigger Node): Surface consumer errors instead of waiting indefinitely (#32642)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 12:13:58 +00:00
Lorent Lempereur ac9e5a87f0 refactor(core): Define the outbound HTTP factory contract for backend-network (no-changelog) (#32245) 2026-06-16 11:14:26 +00:00
Matsu df189711ee test: Migrate nodes-base from Jest to Vitest (#31564) 2026-06-16 08:57:00 +00:00
Csaba Tuncsik 93d9387f3e feat(Kafka Node): Add Schema Registry credential type (#32026) 2026-06-12 15:29:09 +00:00
Lorent LempereurandEmilia 10f398dd56 build: Move SSRF protection into @n8n/backend-network package (#32070)
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-06-11 14:23:51 +00:00
mfsiegaandClaude Opus 4.7 acd18ef9e9 feat(Schedule Node): Emit deduplication key when enabled (no-changelog) (#28646)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 13:55:15 +00:00
Garrit Franke af90581c45 test: Harden polling trigger test helper against flaky OAuth2 failures (no-changelog) (#28247) 2026-04-09 14:10:23 +00:00
Tomi Turtiainen 1e8e7ee018 refactor(core): Unify SSRF bridge result contract (#26660) 2026-03-09 12:39:32 +00:00
Tomi Turtiainen 809ea48d08 feat(core): Integrate SSRF protection into request helpers (#26581) 2026-03-09 07:59:03 +00:00
d832ffe763 refactor(core): Remove TaskRunnersConfig.enabled since runners are always on (#25834)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-03-04 09:55:08 +00:00
Michael Kret 6a2127c9ad fix: Merge by sql update (#26364) 2026-03-03 08:29:41 +00:00
Michael Kret ee1cc7fc20 feat(Kafka Trigger Node): Refactoring and fixes (#25088) 2026-02-06 04:37:59 +00:00
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
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
Iván Ovejero 35014be533 fix(core)!: Make runners the only Code node option (#22661) 2025-12-03 16:25:32 +01:00
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
Elias Meire efc3a2d664 fix(AMQP Trigger Node): Update rhea library, tweak reconnection options (#18980) 2025-09-05 17:34:29 +01:00
Iván Ovejero 948ebe6702 fix(core): Protect against duplicate cron registration (#18005) 2025-08-06 15:35:52 +02:00
Iván Ovejero 08c38a76f3 feat(core): Increase Cron observability (#17626) 2025-07-28 11:54:33 +02:00
Iván Ovejero 422aa82524 chore: Lintfix nodes-base (#16877) 2025-07-01 15:05:40 +02:00
कारतोफ्फेलस्क्रिप्ट™ 7c806ff532 refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
Cesar Sanchez 86885a7d0e feat(Airtop Node): Add File operations and scroll micro-interaction (#15089) 2025-05-23 10:38:12 +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
Dana dfc40397c1 test(Telegram Trigger Node): Add tests for Telegram Trigger (no-changelog) (#14537) 2025-04-15 14:05:20 +03:00
कारतोफ्फेलस्क्रिप्ट™ 2ca742cb15 refactor(core): Migrate binary-data config to a decorated config class (#14616) 2025-04-15 10:32:38 +02:00
Danaandकारतोफ्फेलस्क्रिप्ट™ 7723a138a1 feat(core): Add support for signed URLs for binary data (#14492)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-04-14 19:59:40 +02:00
RomanDavydchuk 57bd51b3e5 test(Salesforce Node): Add unit and workflow tests for the Salesforce node (#14595) 2025-04-14 14:29:04 +03:00
Shireen MissiandRoman Davydchuk e1246ab65c test(YouTube Node): Add tests for YouTube Node (#14459)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2025-04-14 12:05:05 +03:00
AdinaTotoreanandfeelgood-interface b52f9f0f6c feat(Azure Cosmos DB Node): New node (#14156)
Co-authored-by: feelgood-interface <feelgood.interface@gmail.com>
2025-04-09 15:05:33 +01:00
Jon 54fcf58331 test(Wordpress Node): Add tests to Wordpress node (#14231) 2025-04-04 18:16:11 +01:00
39e2d35a71 fix(core): Return correct trigger count for nodes with multiple webhooks (#14300)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-04-04 14:15:10 +01:00
Elias MeireandDana Lee 5c58e8e8cf fix(Kafka Node): Upgrade kafkajs and add tests (#14326)
Co-authored-by: Dana Lee <dana@n8n.io>
2025-04-02 17:12:42 +02:00
कारतोफ्फेलस्क्रिप्ट™ a31a55440a ci: Fix code coverage for nodes-base (no-changelog) (#14319) 2025-04-01 15:03:14 +02:00
कारतोफ्फेलस्क्रिप्ट™ 73e8d76e13 refactor: Overhaul nodes-testing setup - Part 1 (no-changelog) (#14303) 2025-04-01 10:15:13 +02:00
Jon 10f6c3b1d3 fix(Baserow Node): Fix issue where database selection was returning other types (#14115) 2025-03-24 15:08:25 +00:00
feelgood-interface 727f6f3c0e feat(Azure Storage Node): New node (#12536) 2025-02-28 11:17:56 +01:00
Charlie KolbandOleg Ivaniv 5334661b76 fix(Call n8n Workflow Tool Node): Support concurrent invocations of the tool (#13526)
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2025-02-26 16:23:31 +01:00
कारतोफ्फेलस्क्रिप्ट™ d41ca832dc refactor(core): Move ExecutionLifecycleHooks to core (#13042) 2025-02-07 18:16:37 +01:00
कारतोफ्फेलस्क्रिप्ट™ f64c6bf9ac chore: Upgrade nock and delete nock related boilerplate code (no-changelog) (#12869) 2025-01-27 18:17:51 +01:00
Tomi Turtiainen 97e651433b test: Set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false in nodes tests (#12762) 2025-01-22 08:52:02 +02:00
कारतोफ्फेलस्क्रिप्ट™ 96ab5bc7e6 ci: Disable task runner for core and nodes tests (#12757) 2025-01-21 17:53:59 +01:00
कारतोफ्फेलस्क्रिप्ट™ 05858c2153 refactor(core): Reorganize n8n-core and enforce file-name casing (no-changelog) (#12667) 2025-01-17 15:17:25 +01:00
Michael KretandShireen Missi 7227a29845 fix(Google Calendar Node): Updates and fixes (#10715)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2025-01-10 11:16:29 +02:00
Jon a56a46259d fix(Spotify Node): Fix issue with null values breaking the response (#12080) 2025-01-09 14:42:27 +00:00
feelgood-interfaceandGiulio Andreini 3006ccf41b feat(Microsoft Entra ID Node): New node (#11779)
Co-authored-by: Giulio Andreini <g.andreini@gmail.com>
2025-01-08 11:49:26 +01:00