Commit Graph

5879 Commits

Author SHA1 Message Date
n8n-assistant[bot]
6fd6653185
🚀 Release 2.29.3 (#33417)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-02 07:21:40 +00:00
n8n-assistant[bot]
f9f414cebb
🚀 Release 2.29.2 (#33369)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-07-01 13:49:26 +03:00
n8n-assistant[bot]
298025edd9
fix(Salesforce Node): Normalize empty 204 responses on JWT auth path (backport to release-candidate/2.29.x) (#33354)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-07-01 09:18:32 +00:00
n8n-assistant[bot]
0dca1f610e
🚀 Release 2.29.1 (#33333)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-07-01 07:20:58 +00:00
n8n-assistant[bot]
f3aec39cf3
🚀 Release 2.29.0 (#33260)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-30 10:21:29 +03:00
Csaba Tuncsik
00519e1129
feat(Microsoft Outlook Node): Add Service Principal (app-only) authentication (#33098)
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-30 03:49:29 +00:00
Thanasis G
aa67c064f2
feat(core): Use the AWS SDK to read system credentials (no-changelog) (#32937)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-29 14:19:21 +00:00
krisn0x
d307cae2a9
fix(Microsoft Teams Node): Downgrade OAuth2 scope from Group.ReadWrite.All to Group.Read.All (#28141)
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-06-29 12:27:45 +00:00
Michael Drury
3955bcafd3
fix(Google Vertex Chat Model Node): Support newer Gemini models and EU/US data residency (#33135)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 11:37:03 +00:00
Bernhard Wittmann
8027463c34
fix(Salesforce Node): Use server-side search for owner selectors (#32815)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
2026-06-29 10:09:23 +00:00
Ajith Chandran
06ceccbb23
fix(Postgres Node): Prevent execution context retention (#32730)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-06-29 10:02:16 +00:00
Michael Drury
9977e7757a
fix(core): OpenAI and Anthropic custom header credentials causing inconsistent behaviours (#33131) 2026-06-29 09:14:06 +00:00
Ilfat Mindubaev
6c85fdcd81
refactor: Extract formatPemBlock into @n8n/utils (#32998) 2026-06-29 08:19:29 +00:00
Jaakko Husso
691d39d9c8
fix(core): Ground WhatsApp Trigger verify-token guidance and add regression evals (no-changelog) (#33095)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 07:39:08 +00:00
Eugene
70b9c81ad4
feat(core): Add workflow-data tools to Message an Agent node (no-changelog) (#32994)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 14:04:49 +00:00
Csaba Tuncsik
563693e4e7
feat(Microsoft OneDrive Node): Add Service Principal (app-only) authentication (#32911) 2026-06-26 13:22:03 +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
Bernhard Wittmann
957e7b5e65
fix(WooCommerce Node): Validate resource ID and isolate query params per item (#32987) 2026-06-26 08:03:56 +00:00
Thomas Hauth
c2f2edbb71
fix(core): Align pdfjs-dist versions for PDF document loading (#31732) 2026-06-26 07:55:34 +00:00
Michael Kret
1fa6566073
fix(MySQL Node): Route query parameter validation errors to error output (#31888) 2026-06-26 06:58:26 +00:00
Bernhard Wittmann
ec82d3a6e1
fix(Schedule Node): Fix schedules that permanently stop firing (#32877)
Co-authored-by: mag123c <diehreo@gmail.com>
2026-06-25 13:01:21 +00:00
Tomi Turtiainen
330a8a7ede
refactor(core): Re-parent ExecutionBaseError to BaseError (no-changelog) (#32920)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-25 12:32:16 +00:00
Hammad Khan
7b4a10fc70
fix(Facebook Graph API Node): Route failed items to the error output (#32027)
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-06-25 11:08:30 +00:00
Julien Bouquillon
d9f202e3b4
chore(Brevo Node): Fix spelling (#29383)
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-06-25 10:27:02 +00:00
Matsu
024d04397b
chore: Remove shamefully-hoist (#32569)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 10:03:07 +00:00
Csaba Tuncsik
a5d4cfdefc
feat: Add Microsoft Entra Service Principal credential (#32759) 2026-06-25 09:10:31 +00:00
Bernhard Wittmann
247efd4c69
fix(editor): Surface Human review node in add-node search (#32327) 2026-06-25 08:28:42 +00:00
Alexander Gekov
7e3d181c92
fix(Notion Trigger Node): Handle empty results when polling for updates (#31739)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-25 07:48:46 +00:00
OohBen
e82804a31a
feat(Slack Node): Add schedule message and look up user by email operations (#31243)
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-06-25 07:17:30 +00:00
Dimitri Lavrenük
21d979a7eb
fix: ExecuteCommand Node respects abort signal (#32865) 2026-06-25 06:50:39 +00:00
bjorger
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 G
3dee0ff9b9
fix(core): Use regional AWS STS endpoints in China and GovCloud (#32825)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 13:04:25 +00:00
Tomi Turtiainen
690138394f
refactor: Re-parent leaf error subclasses to UserError (no-changelog) (#32541)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-24 10:00:16 +00:00
Evgeny
a1b887334c
feat(Snowflake Node): Add optional origin hostname support (#29653)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-06-24 08:40:59 +00:00
sohamingle
c5233d268a
fix(Facebook Graph API Node): Route error responses to error output branch (#23832) 2026-06-24 06:32:44 +00:00
n8n-assistant[bot]
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
João Paulo
9dce29821b
feat(GitHub Node): Add GitHub App API credential (#31235)
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-23 18:11:33 +00:00
Stephen Wright
3987803b9d
fix(Databricks Node): Allow configuring the token-expired status code on OAuth2 credential (#32824)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 12:59:08 +00:00
Nikhil Kuriakose
29e81633f6
fix(editor): Show filters as required conditions (#26541) 2026-06-23 12:48:46 +00:00
Lorent Lempereur
1f0a45a836
refactor: Route AWS AssumeRole STS request through centralized transport (#32845) 2026-06-23 12:34:00 +00:00
n8n-release-tag-merge[bot]
78e79fdde4 Merge tag 'n8n@2.28.0' 2026-06-23 12:19:37 +00:00
Lorent Lempereur
90f7bf01fb
feat: Add lint rule enforcing centralized backend HTTP (no-changelog) (#32658)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 11:56:30 +00:00
n8n-assistant[bot]
0dac8a2785
🚀 Release 2.28.0 (#32842)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-23 14:31:55 +03:00
Stephen Wright
c3167769c3
refactor: Remove unused AWS SDK dependency and load the SDK lazily (#32776) 2026-06-23 10:27:28 +00:00
Garrit Franke
d595631d60
feat(Compression Node): Add tar and tar.gz support (#32547)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:52:31 +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
Stephen Wright
9158556730
feat(Google Sheets Node): Allow custom OAuth2 scopes (#32660) 2026-06-22 11:56:44 +00:00
Csaba Tuncsik
c2a006aab8
feat(Microsoft Graph Security Node): Support authenticating with the generic Microsoft OAuth2 credential (#32529) 2026-06-22 10:54:43 +00:00
Stephen Wright
7e37945ad9
feat(Google Calendar Node): Allow custom OAuth2 scopes (#32661) 2026-06-22 09:23:04 +00:00
Iván Ovejero
d64aeb24b6
feat(Webhook Node): Add "Only Run If" option to filter requests (#28872) 2026-06-22 09:11:51 +00:00