Commit Graph

5564 Commits

Author SHA1 Message Date
RomanDavydchuk
357fb7210a
fix(GraphQL Node): Improve error response handling (#28209) 2026-04-14 10:12:48 +00:00
Bernhard Wittmann
5f8ab01f9b
fix(Schedule Node): Use elapsed-time check to self-heal after missed triggers (#28423)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-04-13 15:44:42 +00:00
n8n-assistant[bot]
56d336b877
🚀 Release 2.17.0 (#28418)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-13 13:53:22 +00:00
Declan Carroll
738d42cb54
test: Fix flaky unit tests across three packages (no-changelog) (#28336)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 10:58:24 +00:00
krisn0x
72d0f9b98c
fix(Gitlab Node): Handle binary data in all storage modes (#28363)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 06:21:04 +00:00
Jon
4b0519167f
fix(Box Node): Fix issue where Box trigger node was not paginating correctly (#27415) 2026-04-10 11:32:18 +00:00
Jon
d7d18a04c8
fix(HubSpot Trigger Node): Add missing tickets scope to OAuth credentials (#27599)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-10 10:07:47 +00:00
Tim Berndt
290005e0e8
fix(Facebook Lead Ads Node): Add missing pages_read_engagement scope (#27379)
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-04-10 09:57:25 +00:00
Alon Kolyakov
be45c085fb
fix(AWS ELB Node): Fix spelling typo 'sucess' → 'success' in RemoveListenerCertificates (#27703)
Co-authored-by: BloodShop <bloodshop@users.noreply.github.com>
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-04-10 09:46:29 +00:00
Tuukka Kantola
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
4b06720c8b
fix(AWS DynamoDB Node): Add option to disable auto-parsing of numeric strings (#28093)
Co-authored-by: umut-polat <52835619+umut-polat@users.noreply.github.com>
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-04-10 06:29:36 +00:00
Bernhard Wittmann
b964ec9588
fix(Google Drive Node): Fix infinite pagination loop in v1 API request (#28244) 2026-04-09 15:03:04 +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
Bernhard Wittmann
c1b5c96f62
fix: Add credential auth and test for PostHog, NASA, Peekalink, Clearbit, Uptime Robot (#27957) 2026-04-09 15:02:17 +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
Luca Mattiazzi
1e22e0ad51
fix(If Node): Patches IF node when fields are missing (#28014) 2026-04-08 16:35:57 +00:00
Muhammad Osama
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
md
bd5a70215d
fix(Oracle Node): Resolve 'Maximum call stack size exceeded' on large datasets (#27037)
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-04-08 15:17:02 +00:00
Rayan Salhab
294868de5a
fix(ICalendar Node): Fix Convert to ICS failing when File Name option is set (#27712)
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-04-08 15:15:17 +00:00
Ian Gallagher
a93ae81fa4
fix(MQTT Trigger Node): Fix typo (no-changelog) (#9304)
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-04-08 15:09:53 +00:00
AndyHazz
c0c0f8397c
fix(Pushover Node): Replace duplicate Pushover Timestamp field with the missing TTL field (#11287)
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-04-08 14:56:35 +00:00
Bernhard Wittmann
853a74044f
fix(Microsoft Outlook Node): Prevent poll from skipping messages after API errors (#28157) 2026-04-08 14:47:27 +00:00
RomanDavydchuk
4fab655cc5
fix(Microsoft Teams Node): Block requests from Microsoft Preview Service to prevent accidental approvals for "Send and Wait" (#28085) 2026-04-08 14:25:54 +00:00
Iván Ovejero
94b463e2a0
fix(core): Avoid permanent deactivation on transient isolate errors (#28117) 2026-04-08 12:00:02 +00:00
Ali Elkhateeb
1253888174
chore(n8n Node): Add insights summary endpoint to API coverage manifest (no-changelog) (#28160) 2026-04-08 10:32:13 +00:00
n8n-assistant[bot]
6eb2d75670
🚀 Release 2.16.0 (#28080)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-07 04:26:54 +00:00
krisn0x
de60c85581
fix(Pipedrive Node): Add v2 node with API v2 migration (#27905)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Release: Create Minor Release PR / Create release PR (push) Has been cancelled
Release: Create Minor Release PR / Notify Slack (push) Has been cancelled
2026-04-06 08:26:53 +00:00
Elias Meire
4fb1f7d6f7
feat(Chat Trigger Node): Auto-add highlighted execution data (#18778)
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-04-03 08:51:10 +00:00
Jon
59cec2c9e2
feat(Notion Node): Add support for OAuth (#27419)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-04-02 12:11:42 +00:00
Bernhard Wittmann
763dd7e0b0
fix(Read/Write Files from Disk Node): Add search aliases for binary file nodes (#27760) 2026-04-02 11:32:09 +00:00
Declan Carroll
f025a786e7
perf(core): Make Wait node fully durable by removing in-memory execution path (#27066)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-02 09:15:44 +00:00
oleg
629826ca1d
feat: Instance AI and local gateway modules (no-changelog) (#27206)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.14.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-04-01 21:33:38 +03:00
Sandra Zollner
1fa28054a6
feat(core): Enable community package management via Public API (#27637) 2026-04-01 14:51:33 +00:00
Guillaume Jacquart
d36cfa1624
feat(core): Improve custom auth JSON masking, preserve shape, redact leaf values (#27675)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 12:24:21 +00:00
Iván Ovejero
df6ee78638
refactor: Upgrade to TypeScript 6.0.2 (#27673)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.13.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (25.x) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Sync API Docs / sync-public-api (push) Waiting to run
2026-04-01 11:03:37 +00:00
Jon
5fdb18b5f9
fix(X (Twitter) Node): Surface API error message for insufficient access level (#27603)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2026-04-01 10:53:17 +00:00
Charlie Kolb
a061bc6c65
fix(Data Table Node): Change copy for Limit to indicate it applies per input row (#27813) 2026-04-01 10:05:04 +00:00
Andreas Fitzek
6ef553cd62
fix(Schedule Node): Skip recurrence check during manual execution (#27830) 2026-04-01 08:13:25 +00:00
n8n-assistant[bot]
d300568ee1
🚀 Release 2.15.0 (#27787)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-30 20:55:37 +03:00
Iván Ovejero
bd0bc0cbd6
fix: Track workflow archive/unarchive endpoints in API coverage manifest (#27738) 2026-03-30 08:12:13 +00:00
Michael Kret
4d356c36d6
feat: Environment var to disable forms pages sandboxing (#27409) 2026-03-27 10:52:22 +00:00
Ria Scholz
1113cee1a4
feat(Zammad Node): Add support for updating tickets (#16800)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-03-27 06:59:12 +00:00
Jon
57179e3326
fix(Microsoft Outlook Trigger Node): Wrap folder filter in parentheses to ensure correct OData operator precedence (#27605)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-26 14:35:44 +00:00
Jon
23f7ed8ef8
feat(Wordpress Node): Add support for OAuth2 (#27113) 2026-03-26 08:24:16 +00:00
Jon
53f65ab034
fix(Salesforce Node): Fix private key field stripping newlines in JWT credential (#27517)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 17:37:47 +00:00
Dimitri Lavrenük
5229fa0887
fix: Implement raw query parameters field for Microsoft SQL node (#26355) 2026-03-25 16:44:37 +00:00
n8n-assistant[bot]
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
n8n-assistant[bot]
2374f40ec3
🚀 Release 2.14.0 (#27479)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-24 08:55:14 +00:00
krisn0x
050aef73db
fix(Gmail Node): Update draft resource hint (#27435) 2026-03-23 14:29:50 +00:00
Garrit Franke
2742741316
feat(core): Add lint rules for missing node and credential icons (#27340)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 13:44:06 +00:00