Commit Graph

603 Commits

Author SHA1 Message Date
n8n-assistant[bot]
776ae83c06
chore: Bundle/2.x (#38765)
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-16 07:52:44 +03:00
Dimitri Lavrenük
a716209294
feat: Add node output schemas harvested from test files (no-changelog) (#37846) 2026-09-07 16:36:41 +00:00
sandbender3000
e9f366dfc1
feat(G Suite Admin Node): Add "orgUnitPath" option to User create and update operations (#20108)
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: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 12:16:06 +00:00
Danny Martini
5a03db41ef
feat(Gmail Trigger Node): Finish each poll within its time budget (#37319)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-03 12:02:46 +00:00
n8n-assistant[bot]
608fae4078
chore: NODE-5853 - Generate Schema Files (no-changelog) (#37471)
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-09-01 08:04:27 +00:00
oleg
78151b2205
fix(core): Teach the AI Assistant to mark polled items handled after create actions (#37436) 2026-09-01 07:58:47 +00:00
Danny Martini
fe61e57740
fix(Gmail Trigger Node): Do not lose queued messages when a fetch fails mid-poll (#37263)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 16:53:21 +00:00
Danny Martini
addc7f94b8
fix(Gmail Trigger Node): Do not miss emails when more than 100 arrive between polls (#37261)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 08:55:19 +00:00
n8n-assistant[bot]
8229d1ebf7
chore: NODE-5828 - Generate Schema Files (no-changelog) (#37230)
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-08-28 08:06:12 +00:00
Ayyub Bhoraniya
34de8b3998
fix(Google Calendar Node): Allow switching an event between all-day and timed (#35802)
Co-authored-by: Ayyub Bhoraniya <314098225+ayyubbhoraniya@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-08-21 15:12:29 +00:00
n8n-cat-bot[bot]
b9bdaff5f4
fix: Use MS Excel as default Sheets export format (#36406)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-21 10:51:27 +00:00
Lorent Lempereur
a24bd90668
feat: Let nodes declare why an operation failed (no-changelog) (#36531) 2026-08-21 09:21:29 +00:00
n8n-assistant[bot]
c9f2ee661c
chore: Bundle/2.x (#36558)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: phyllis-noester <102315132+phyllis-noester@users.noreply.github.com>
Co-authored-by: n8n-assistant[bot] <n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-19 07:57:44 +03:00
Nickolas Steel
7b64b9478e
fix(Google Ads Node): Select the renamed video views metric on API v25 (#36347)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 19:20:21 +00:00
Nickolas Steel
bab26492bc
fix(Google Ads Node): Migrate from sunset v21 API to v25 (#36255)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-13 18:43:22 +00:00
Jon
0add89636c
chore: NODE-5233 - Generate Schema Files (no-changelog) (#32048)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-07-30 08:18:28 +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
Yen Su
f99d75c3d5
fix(Gmail Node): Roll back advanced HITL Send and Wait (no-changelog) (#34865)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 14:14:17 +00:00
yehorkardash
1f82beef47
fix: Validate loadOption parameter in GSheet and Notion nodes (#34695) 2026-07-24 07:16:52 +00:00
Elias Meire
72a311a6f3
feat(Gmail Node): Add warning notice when Simplify is disabled (#34611) 2026-07-22 08:14:25 +00:00
Ilfat Mindubaev
61941103e6
feat(Gmail Node): Add advanced HITL configuration for Send and Wait (#34255) 2026-07-20 07:44:23 +00:00
Bernhard Wittmann
0b8ad18757
fix(Gmail Node): Handle multi-address Reply-To in the reply operation (#34312) 2026-07-20 05:58:11 +00:00
RomanDavydchuk
f43d723571
fix(Google Workspace Admin Node): Not able to reactivate the user (#33937) 2026-07-17 09:01:10 +00:00
Matsu
6a4f0cdfbd
chore: Migrate to a npm fork of xlsx (#34199) 2026-07-15 08:42:14 +00:00
Dimitri Lavrenük
0010cf673b
fix: Google Docs add default drive id when searching folders (#33765) 2026-07-08 08:38:24 +00:00
RomanDavydchuk
3bfcbe41f8
fix(Gmail Node): Stringify expressions for parameters that expect strings (#33800)
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.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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-07-08 08:11:52 +00:00
n8n-assistant[bot]
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
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
Albert Alises
5039919041
fix(core): Default Google Sheets resource locator to From list in AI builder (no-changelog) (#32940)
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.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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-06-26 10:28:13 +00:00
malexro
b91492d9bd
feat(Google Ads Node): Upgrade API from v20 to v21 (#32712)
Co-authored-by: Alejandro <alejandro@adsalsagroup.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-22 13:41:07 +00:00
Csaba Tuncsik
7b9ba29b14
feat(Google Sheets Trigger Node): Add Service Account credential support (#32312) 2026-06-18 09:01:02 +00:00
Tomi Turtiainen
eb355df6c2
refactor: Replace deprecated ApplicationError in remaining nodes-base nodes (no-changelog) (#32473)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-17 18:19:46 +00:00
Matsu
df189711ee
test: Migrate nodes-base from Jest to Vitest (#31564) 2026-06-16 08:57:00 +00:00
José Braulio González Valido
4573969629
fix(ai-builder): Harden eval mock layer for text responses, trigger binary and lookup attribution (no-changelog) (#32179)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-15 11:04:59 +00:00
Ricardo Espinoza
9373433aae
feat(core): Add explore_node_resources MCP tool (#31018)
Some checks are pending
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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
2026-06-13 00:11:52 +00:00
Albert Alises
6cd07e5b42
fix: Add item-flow builder guidance (no-changelog) (#31660) 2026-06-04 09:23:20 +00:00
Dennis Kugelmann
b430039349
feat(Google Cloud Storage Node): Add service account authentication (#30928)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IchordeDionysos <10195482+IchordeDionysos@users.noreply.github.com>
2026-06-03 10:02:33 +00:00
Albert Alises
4e0e0ed11a
fix: Improve Instance AI workflow-builder eval reliability and node diagnostics (#31506) 2026-06-02 11:35:34 +00:00
Michael Kret
7348f928c8
fix(Google Sheets Node): Handle undefined lookup values in lookupValues (#31055) 2026-05-25 11:21:46 +00:00
Dawid Myslak
85f5221312
fix(Google Sheets Node): Allow column reorder and insertion without erroring (#30621)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-20 09:05:59 +00:00
Alexander Gekov
f155aceed9
fix: Honor continueOnFail in Send and Wait operations (#30287)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-05-19 10:02:16 +00:00
Albert Alises
458709f6c7
fix: Improve AI builder reliability for Sheets and workflow lookups (#30546) 2026-05-18 11:08:35 +00:00
Michael Kret
99a66eba18
fix(Google Cloud Storage Node): Fix large file upload and add Project RLC (#29847)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
2026-05-15 09:41:18 +00:00
Mutasem Aldmour
3297536011
refactor(core): Move node-specific builder guidance to per-node @builderHint (no-changelog) (#29992)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 07:45:33 +00:00
Dawid Myslak
96b018d356
fix(YouTube Node): Fix misspelled "unlisted" privacy status value in Video Update operation (#30203)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 10:00:29 +00:00
Mutasem Aldmour
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
Declan Carroll
75ed71c001
fix(core): Add ESLint rule to prevent error instances in toThrow assertions (#29889)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-08 05:51:05 +00:00
Michael Kret
55df7cbd06
fix(Google Chat Node): Clarify message resource name field (#29964) 2026-05-07 08:16:20 +00:00
Michael Kret
d63e1ae84e
fix(Google Sheets Node): Reduce duplicate API calls in append operation to avoid quota limits (#29444) 2026-05-06 10:18:18 +00:00