Lorent Lempereur
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
Matsu
31bb246234
chore: Create a lightweight version of pnpm reset ( #32125 )
2026-06-11 12:24:46 +00:00
Albert Alises
9d8fca8746
fix(core): Prevent workflow builder from making HTTP requests in Code nodes (no-changelog) ( #32084 )
2026-06-11 12:08:06 +00:00
Declan Carroll
3923f1978f
ci: Full nightly coverage report — unit + integration + E2E + Python merged into one lcov (no-changelog) ( #31945 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 06:25:18 +00:00
Marek Šneberger
05d44e45b2
feat(GitHub Node): Introduce get members operation on organization resource ( #23822 )
2026-06-10 13:41:48 +00:00
Carlos Nicolas Andicoberry López
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
Nico Weichbrodt
da8b7c7317
feat(Pipedrive Trigger Node): Allow lead entities to be triggered upon ( #23977 )
...
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-06-10 12:02:54 +00:00
Luigi Gubello
c339095c47
fix(core): Upgrade nodemailer to 8.0.10 (DEVP-401) ( #31998 )
2026-06-10 08:48:56 +00:00
n8n-assistant[bot]
71262655e4
chore: Bundle/2.x ( #32031 )
...
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Arvin A <51036481+DeveloperTheExplorer@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Oğuz Eroğlu <oguz.eroglu@n8n.io>
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
Co-authored-by: José Braulio González Valido <jose.gonzalez@n8n.io>
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-06-10 07:42:43 +00:00
Stephen Wright
160cb095c8
feat(JWT Node): Support custom header claims for the Sign operation ( #31918 )
2026-06-09 15:23:40 +00:00
Jon
bbe48b1f97
chore: Update CoinGecko logo to match branding guidelines ( #31964 )
2026-06-09 12:45:13 +00:00
n8n-assistant[bot]
5be570c735
🚀 Release 2.26.0 ( #31967 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-09 10:03:45 +00:00
Michael Kret
89ae45f6ec
fix(Read/Write Files from Disk Node): Escape square brackets in file path selector ( #31706 )
2026-06-09 03:13:51 +00:00
Lorent Lempereur
68f81675d7
refactor(core): Extract HTTP request, authentication, and legacy adapter (no-changelog) ( #31832 )
2026-06-08 10:57:01 +00:00
Declan Carroll
29735c7a04
chore: Standardize license metadata across all first-party packages and tighten SBOM pipeline (no-changelog) ( #31880 )
...
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-08 10:19:32 +00:00
Colin Hebert
cb383388f6
fix(Discord Node): Preserve object author in embed JSON for icon_url support ( #30046 )
...
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-06-08 07:40:03 +00:00
ABDUL ALMAS
8cfc9d2a60
fix(Salesforce Node): Preserve detailed API errors in continueOnFail mode ( #30990 )
...
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-05 10:50:41 +00:00
Eugene
a4f7f9a8bc
feat(core): Support structured output for agents called from workflows (no-changelog) ( #31673 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 10:32:36 +00:00
eric-liu
add5ab29dd
feat: Add AWS Assume Role support for Bedrock nodes ( #28663 )
...
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-04 15:08:41 +00:00
Tongbo
ee7aa0b66a
fix(Postgres Node): Spread array queryReplacement across multiple bind values ( #31704 )
...
Co-authored-by: Bao <bao0541@users.noreply.github.com>
2026-06-04 15:02:31 +00:00
Albert Alises
6cd07e5b42
fix: Add item-flow builder guidance (no-changelog) ( #31660 )
2026-06-04 09:23:20 +00:00
Michael Kret
e264e061b4
fix(AWS Rekognition Node): Handle all binary data modes correctly ( #31065 )
2026-06-04 09:21:51 +00:00
Michael Kret
ab849d3fa8
fix(Microsoft Entra Node): Refresh expired OAuth2 tokens ( #30943 )
2026-06-04 06:29:56 +00:00
Hammad Khan
43d32fd28f
fix(TheHiveProject Node): Normalize analyzers when expression returns a string ( #31580 )
2026-06-03 15:06:28 +00:00
Eugene
9cb9a1fc46
feat(core): Manual workflow executions call the unpublished agent (no-changelog) ( #31585 )
2026-06-03 14:44:48 +00:00
Tomi Turtiainen
6d73d8d9ca
build: Disable typecheck on build commands (no-changelog) ( #31636 )
2026-06-03 13:52:25 +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
Alexander Gekov
95e4ee7ee2
fix(Slack Node): Normalize multiOptions values when expression returns a string ( #31269 )
2026-06-03 08:15:04 +00:00
Guillaume Jacquart
27aca712df
refactor(editor): Rename Dynamic credentials to Private credentials in the UI ( #31555 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 08:02:51 +00:00
Michael Kret
ec44980689
fix: Format single-line PEM keys when newlines are stripped on paste ( #31129 )
...
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
2026-06-03 05:54:51 +00:00
Michael Kret
9963143c57
fix(HTTP Request Node): Sign Amazon Bedrock requests as 'bedrock' service ( #31250 )
2026-06-03 05:51:42 +00:00
Garrit Franke
700b1cd227
feat(Trello Node): Add OAuth1 credential support ( #30369 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-02 13:02:57 +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
n8n-assistant[bot]
d1c8049ddb
🚀 Release 2.25.1 ( #31549 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-02 13:23:57 +03:00
n8n-assistant[bot]
6c321ea2a0
🚀 Release 2.24.0 ( #31541 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-02 09:51:11 +00:00
Hammad Khan
01cc906ebd
fix(Zulip Node): Normalize multiOptions recipients when expression returns a string ( #31492 )
...
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-02 09:03:28 +00:00
n8n-cat-bot[bot]
7bed5ec9a7
refactor: Widen instanceof ApplicationError checks to also accept BaseError ( #31217 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-02 08:00:01 +00:00
Dimitri Lavrenük
e3c14a4720
fix: Only allow specified AWS regions ( #31374 )
2026-06-02 07:25:19 +00:00
Milorad FIlipović
43f7446c1e
feat(core): Introduce mcp-apps package (no-changelog) ( #31298 )
2026-06-01 15:39:41 +00:00
Tomi Turtiainen
90dd93c772
fix(Compression Node): Add decompression output size validation ( #31366 )
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.15.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-01 15:11:00 +00:00
Garrit Franke
93e2a47267
feat(Microsoft OneDrive Node): Allow custom OAuth scopes (CE-949) ( #31255 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-01 13:51:21 +00:00
maxabaumgarten
64b53b0076
feat(Crypto Node): Add HMAC-SHA1 support ( #29740 )
...
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-06-01 13:01:37 +00:00
Garrit Franke
30a6f511aa
feat(Microsoft Outlook Node): Allow custom OAuth scopes (CE-950) ( #31262 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-06-01 12:19:54 +00:00
Garrit Franke
6edd4cea36
feat(Microsoft SharePoint Node): Allow custom OAuth scopes ( #31256 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-01 11:10:01 +00:00
Raúl Gómez Morales
8635dcde23
fix(HighLevel Node): Encode contact lookup query parameters ( #31365 )
...
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.15.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
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-05-30 08:58:50 +00:00
Sandra Zollner
16728b301c
fix: Set Content-Type for Meta-family trigger node responses ( #31354 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-29 14:49:12 +00:00
Juuso Tapaninen
439d260181
fix(MongoDB Node): Validate update key value type ( #31371 )
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.15.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
Build: Benchmark Image / build (push) Has been cancelled
2026-05-29 13:40:03 +00:00
yehorkardash
dd4b3ff446
fix: Preserve reserved tokens ( #31363 )
2026-05-29 13:29:28 +00:00
Dawid Myslak
9e41d03b29
fix(Stripe Trigger Node): Use stored webhook secret for request verification ( #31212 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-29 13:27:39 +00:00
Raúl Gómez Morales
153f6c47b4
chore: Add guidance on dynamic object key handling in nodes ( #31369 )
2026-05-29 14:26:45 +03:00