Commit Graph
5116 Commits
Author SHA1 Message Date
Pavel 0d4c89058d fix(core): Ensure error.message is a string before checking for specific messages (#17417) 2025-08-19 15:40:22 +02:00
Iván Ovejero fabbddefdc refactor(editor): Update Code node editor for native Python runner (#18538) 2025-08-19 13:40:02 +02:00
Elias MeireandMichael Kret 5c53c22d0a fix(HTTP Request Node): Handle response errors correctly when continueOnFail is set (#18207)
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-08-19 12:09:00 +01:00
github-actions[bot]andburivuhster e13db81aa3 🚀 Release 1.108.0 (#18499)
Co-authored-by: burivuhster <3273843+burivuhster@users.noreply.github.com>
2025-08-18 18:37:44 +02:00
ongdisheng cb7dd2e8ba fix(core): Update moment-timezone to resolve Mexico DST issue (#18431) 2025-08-18 17:28:17 +03:00
Elias Meire ba5ada24c2 build: Only enable no-argument-spread lint rule in node packages (#18378) 2025-08-18 13:48:46 +02:00
Greg LinklaterandJonathan Bennetts 735e064749 fix(Grist Node): Test for integer precision loss (#17136)
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2025-08-18 11:33:46 +01:00
Iván Ovejero 47cb4a07ca refactor(core): Include native Python option in Code node (#18331) 2025-08-18 12:25:47 +02:00
Elias Meire dcd060ce33 fix(Airtable Node): Create record: skip type validation when typecast is enabled (#18393) 2025-08-15 19:59:31 +03:00
Elias Meire 2203d1e77f fix(n8n Form Trigger Node): Make order of form field name inputs consistent (#18410) 2025-08-15 16:10:54 +03:00
Elias Meire 9515cbd60e fix(Wait Node): Add validation for wait amount and unit (#18239) 2025-08-15 08:58:49 +02:00
Elias Meire 9043869b10 fix(Local File Trigger Node): Add chokidar dependency back (#18260) 2025-08-14 08:26:42 +01:00
fdab0ab116 feat: Checkboxes and Radio Buttons field types (#17934)
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2025-08-11 17:11:22 +03:00
Mutasem AldmourandClaude 409085e8fe feat(Todoist Node): Add more resources and operations (#17925)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-11 15:11:55 +02:00
github-actions[bot]andtomi 8fc1e8ddd6 🚀 Release 1.107.0 (#18208)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-08-11 14:23:26 +02:00
Mutasem AldmourandClaude d4ef191be0 fix(Chat Trigger Node): Prevent XSS vulnerabilities and improve parameter validation (#18148)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-11 12:37:07 +02:00
Iván OvejeroandIlia Aphtsiauri b5f47ec110 fix(core): Fix null handling in Python sandbox (#18189)
Co-authored-by: Ilia Aphtsiauri <ilia.aptsiauri@gmail.com>
2025-08-11 10:34:49 +02:00
Elias Meire a5fa808d4a fix: Fix hot reloading of custom nodes (#18094) 2025-08-11 09:24:05 +02:00
Jaakko Husso 5a69d2a2f3 feat(editor): Add pre-built agents experiment (#18124) 2025-08-09 10:28:14 +03:00
Guillaume JacquartandDanny Martini c610c3af3e fix(core): Remove temporary uploaded files from webhook calls (#18128)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-08-08 20:37:35 +02:00
Mutasem AldmourandClaude 716577e282 fix(Beeminder Node): Remove unnecessary form data conversion for API token auth to work (#18133)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-08 15:58:29 +02:00
Maciej KowalskiandElias Meire 61f2838a90 feat(Discord Node): Add support for OAuth custom scopes (#16708)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-08-08 15:45:00 +02:00
Shireen Missi 833bcdde00 fix(Mandrill Node): Fix a typo in subaccount in options (#18103) 2025-08-08 14:40:04 +01:00
jeanpaul 03c75c365b fix(core): Fix metric default value handling and add AI model connection validation for setMetric operation in Evaluation (#18088) 2025-08-08 12:38:58 +02:00
Michael Kret 25379fe522 feat(Email Trigger (IMAP) Node): Option to disable last message id tracking (#17964) 2025-08-07 14:59:34 +03:00
RomanDavydchuk 678f468f68 fix(HubSpot Node): Add missing fields for Contact - Upsert (#18035) 2025-08-07 10:33:57 +01:00
RomanDavydchuk 2792b6cb0a fix(Jira Software Node): Get All Issues operation with Return All hangs (#17825) 2025-08-07 10:55:56 +03:00
Michael Kret 9cb5754f33 feat: Add token to sendAndWait operations links to walidate in webhook (#17566) 2025-08-06 17:28:50 +03:00
Iván Ovejero 948ebe6702 fix(core): Protect against duplicate cron registration (#18005) 2025-08-06 15:35:52 +02:00
David MaandElias Meire 22ca768c13 feat(core): Add Support for Additional Body Properties in OAuth2 API Client Credentials Flow (#16573)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-08-05 12:26:04 +02:00
RomanDavydchuk 381c146dd4 fix(GraphQL Node): Refresh OAuth2 token when it expires (#17891) 2025-08-04 16:06:27 +01:00
github-actions[bot]andtomi dc32952fcd 🚀 Release 1.106.0 (#17967)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-08-04 15:21:52 +03:00
Joncubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>Michael Kret
e437dace70 feat(FTP Node): Add support for concurrent reads when using SFTP (#17896)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-08-04 12:40:18 +01:00
Bailey Pearson 1554e76500 feat(MongoDB Node): Add search index CRUD API to MongoDB CRUD Node (#16490) 2025-08-04 09:23:40 +03:00
Jon 133058183e feat(Slack Trigger Node): Add support for signature verification (#17838) 2025-08-01 17:32:01 +01:00
Shireen Missi aced4bf86f fix(Stop and Error Node): Show error message when error type is an object (#17898) 2025-08-01 16:28:15 +01:00
Mutasem Aldmour b491ed99ce feat(Beeminder Node): Update Beeminder node to include all resources and operations (#17713) 2025-08-01 16:20:29 +02:00
RomanDavydchuk c2c3e08cdf fix(core): Handle symlinks in blocked paths (#17735) 2025-08-01 10:59:53 +03:00
d924d82ee2 fix(Google Sheets Node): Make it possible to set cell values empty on updates (#17224)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2025-08-01 08:32:05 +02:00
Michael Kret 1ed8239625 feat: Env to disable webhook response iframe sandboxing (#17851) 2025-07-31 14:37:25 +03:00
Baruch Odem (Rothkoff)andElias Meire a5184e4895 feat(ClickUp Node): Add subtasks and markdown support to the get task operation (#16811)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-07-31 12:48:56 +02:00
RomanDavydchuk bc97584c0c fix(Microsoft Teams Trigger Node): Forbidden when trying to listen for channel messages (#17777) 2025-07-30 23:37:53 +01:00
RomanDavydchuk 1c5a27d3ee feat(Webhook Node): Add notices about using the 'Content-Type' header (#17739) 2025-07-29 17:23:21 +01:00
RomanDavydchukandShireen Missi 724b5a51f2 feat(Wordpress Node): Add date fields (#17755)
Co-authored-by: Shireen Missi <shireen@n8n.io>
2025-07-29 17:23:02 +01:00
Nikolay ShebanovandElias Meire 096e535f1e feat(Google BigQuery Node): Add parameterized query support (#14302)
Co-authored-by: Elias Meire <elias@meire.dev>
2025-07-29 09:53:12 +02:00
Ria Scholz 4bab296075 fix(Gmail Trigger Node): Filter sent emails from trigger results (#17691) 2025-07-29 09:37:05 +02:00
Iván Ovejero 4cf9399432 refactor(core): Move ApplicationError to @n8n/errors (#17667) 2025-07-28 17:48:56 +02:00
github-actions[bot]andCharlieKolb c0360e52af 🚀 Release 1.105.0 (#17752)
Co-authored-by: CharlieKolb <13814565+CharlieKolb@users.noreply.github.com>
2025-07-28 16:29:24 +02:00
Iván Ovejero 08c38a76f3 feat(core): Increase Cron observability (#17626) 2025-07-28 11:54:33 +02:00
shortstacked 49a52a1150 ci: Update Turbo config and GH actions (#17595) 2025-07-28 10:07:28 +01:00