0.187.2 (2022-07-21)
- editor: Fix console error (#3751) (3a98028)
- editor: Fix login issue for non-admin users (#3754) (ccd1ed2)
- editor: Fix problems with credentials modal if no node is opened (#3749) (5efe4a4)
- NocoDB Node: Fix authentication issue (#3750) (e65016c)
0.187.1 (2022-07-20)
- editor: Fix issue that new nodes did not get automatically displayed in all connected browsers (#3745) (34a9bee)
0.187.0 (2022-07-20)
- api: Add missing node settings parameters (#3737) (803e009)
- api: Validate static data value for resource workflow (#3736) (7ba9a05)
- Baserow Node: Fix issue that table names are not getting pulled in new version (#3721) (f65a5db)
- editor: Hide 'Execute previous node' button in readonly mode (#3714) (7fb81dc)
- editor: Hide tabs if only 1 branch (#3743) (fb67543)
- Fix broken links in nodes (#3716) (c9b7b6d)
- Add more credentials tests (#3668) (683d2df)
- Add support for preAuthentication and add Metabase credentials (#3399) (994c89a)
- core: Autofix pairedItem information if inputItems(n) === outputItems(n) (68fb1c6)
- editor: Add data pinning functionality (#3511) (15693b0
- editor: Add drag and drop data mapping (#3708) (577c73e)
- ERPNext Node: Add credential test and add support for unauthorized certs (#3732) (a02b206), closes #3739
- Google Drive Node: Add move to trash support (#3693) (7406432)
- Make it possible to dynamically load community nodes (#2849) (c85faff), closes #3497 #3501 #3527 #3562
- Mindee Node: Add support for new version (#3596) (1965407)
- Notion Node: Allow to ignore Notion URL properties if empty (#3564) (6cb9aef)
- Shopify Node: Add OAuth support (#3389) (945e25a)
0.186.1 (2022-07-14)
0.186.0 (2022-07-13)
- editor: Fix error after multiple executions (#3697) (d200661)
- EmailReadImap Node: Improve handling of network problems (#3406) (6f5809e)
- Google Drive Node: Process all input items with List operation (#3525) (ece1836)
- Telegram Node: Fix sending binaryData media (photo, document, video etc.) (#3408) (af45a07)
- Add item information to more node errors (#3681) (2a8043c)
- AWS DynamoDB Node: Improve error handling + add optional GetAll Scan FilterExpression (#3318) (732c8fc)
- Customer.io Node: Add support for tracking API region selection (#3378) (82a254a)
- Elasticsearch Node: Add 'Source Excludes' and 'Source Includes' options on 'Document: getAll' operation (#3660) (8999403)
- Elasticsearch Node: Add credential tests, index pipelines and index refresh (#2420)
- Freshworks CRM Node: Add Search + Lookup functionality (#3131) (dbc0280)
- Jira Trigger Node: Add optional query auth for security (#3172) (25093b6)
- Postgres Node: Improvement handling of large numbers (#3360) (9f908e7)
- Redis Node: Add push and pop operations (#3127) (32c68eb)
- Rename Node: Add regex replace (#2576) (eae9a60)
- SpreadsheetFile Node: Allow skipping headers when writing spreadsheets (#3234) (dbfb8d5)
- Updated multiple credentials with tests and allow to be used on HTTP Request Node (#3670) (d5d4dd3)
0.185.0 (2022-07-05)
- Hubspot Node: Fix search endpoints (#3640) (16b9926)
- KoboToolbox Node: Improve attachment matching logic and GeoJSON Polygon format (#3535) (637e815)
- Odoo Node: Prevent possible issues with some custom fields (#3496) (7d968ec)
- Sticky Node: Fix main header hiding (#3654) (88486bc)
- Todoist Node: Fix multiple item support (#3614) (7ba85c4)
- core: Add
action
toINodePropertyOptions
(#3610) (3c65968) - DeepL Node: Add support for longer texts + Credential tests (#3651) (88d6cfc)
- Facebook Node: Add support for Facebook Graph API versions 14 (#3656) (174d063)
- Google Ads Node: Add new node (#3526) (088daf9)
- Jira Node: Use Jira rendered fields with simplify option (#3323) (07b6cff)
- Webflow Trigger Node: Reduce chance of webhook duplication and add credential test (#3594) (224e008)
- Wordpress Node: Add post template option (#3139) (02bc3da)
0.184.0 (2022-06-29)
- core: Fix logger error when logging circular json (#3583) (3cb693d)
- Correct misfix from
node-param-display-name-wrong-for-dynamic-multi-options
(#3575) (2ccc7fb) - Cortex Node: Fix issue that not all Analyzers got returned (#3606) (6e595c7)
- editor: Display full text of long error messages (#3561) (8db4405)
- editor: Fix credentials rendering when the node has no parameters (#3563) (55bab19)
- Fix issue with required optional parameters (#3577) (42d2959)
- Fix issue with required optional parameters (#3597) (848fcfd)
- HTTP Request Node: Make all OAuth2 credentials work with HTTP Request Node (#3503) (acdb4d9)
- LinkedIn Node: Fix LinkedIn image preview (#3528) (32f245d)
- Salesforce Node: Fix issue with lead status not using name on update (#3599) (7ccae7c)
- Clockify Node: Add more resources and improvements (#3411) (447d190)
- core: Expose item index being processed (#3590) (1e4fd9e)
- core: Give access to getBinaryDataBuffer in preSend method (#3588) (522b31a)
- Migrated to npm release of riot-tmpl fork (#3581) (891844e)
0.183.0 (2022-06-21)
- core: Do allow OPTIONS requests from any source (#3555) (74e6b06)
- core: Fix issue that GET /workflows/:id does not return tags (#3522) (f75f5d7)
- core: Fix issue that some predefined credentials do not show up on HTTP Request Node (#3556) (d417ea7)
- core: Return correct error message if Axios error (#3478) (1bef4df)
- core: Updated expressions allowlist and denylist. (#3424) (d18a29d)
- editor: Improve trigger panel (#3509) (a2f6289)
- Hubspot Node: Allow to set Stage on Ticket Update (#3317) (0ac9e3f)
- Todoist Node: Make it possible to move tasks between sections (#3074) (049e454)
- Twake Node: Update icon, add cred test and custom operation support (#3431) (6d64e84)
0.182.1 (2022-06-16)
0.182.0 (2022-06-14)
- core: Fix issue that parameters got lost in some edge cases (04f0bf5)
- core: Fix issue with combined expression not resolving if one is invalid (#3506) (9ff5762)
- core: Fix Public API failing to build on Windows (#3499) (c121952)
- editor: Fix issue that some errors did not show up correctly (#3507) (955db0a)
- HTTP Request Node: Fix issue with requests that return null (#3498) (7346da0)
- Pipedrive Node: Fix limit issue with Lead -> GetAll (#3436) (34e891c)
- PostBin Node: Fix issue with it throwing unnecessary error (#3494) (9df3e30)
- core: Add "Client Credentials" grant type to OAuth2 (#3489) (e29c597)
- Twilio Node: Add ability to make a voice call using TTS (#3467) (eff97e8)
- Wise Node: Add Support to download statements as JSON, CSV or PDF (#3468) (51663c1)
0.181.2 (2022-06-09)
- core: Fix issue when a node does not return data (5eea3cd)
0.181.1 (2022-06-09)
- core: Fix another possible issue with multi input nodes (e88fab5)
- core: Fix issue with multi input nodes (f79675d)
0.181.0 (2022-06-08)
- core: Properly resolve expressions in declarative node design (1999f4b)
- Add n8n Public API (#3064) (a18081d)
- core: Make it possible to block access to environment variables (ddb3baa)
0.180.0 (2022-06-07)
- core: Allow "window" again in expressions (#3474) (ca92ff7)
- core: Fix
user-management:reset
command (#3403) (58ecadf) - core: Fix crashes in queue mode (#3397) (042b8da)
- editor: Fix delete button hover spacing (#3412) (50ff75e)
- editor: Fix stuck loading states (#3428) (450a9aa)
- EmailReadImap Node: Improve error handling (#3465) (3806d63)
- Hubspot Node: Fix loading of Contacts (#3426) (f02421b)
- Cal Trigger Node: Add cal.com Trigger Node (#3439) (1fa445e)
- core: Add support for pairedItem (beta) (#3012) (bdb8413)
- core: Add support to import/export tags (#3130) (15a20d2)
- core: Run Error Workflow also on trigger activation error (#3470) (b5535e4)
- editor: Display Credential-Selector after Authentication Type-Selector (#3461) (59a59e0)
- editor: Display node specific settings above general ones (50ca9c4)
- GitHub Node:: Add Organization -> Get All operation (#3247)
- QuickBooks Node: Add optional Tax item field (#3404) (c341b45)
0.179.0 (2022-05-30)
- core: Fix issue that "closeFunction" got called twice (1910299)
- core: Fix migrations on non-public Postgres schema (#3356) (b49d493)
- core: Fix problem with uploading large files (#3370) (d3cecfc)
- core: Prevent expressions XSS (#3366) (993554f)
- Discord Node: Fix broken rate limit handling (#3311) (b687ba1)
- editor: Fix component in executions list failing custom validator (#3284) (d719678)
- editor: Fix conflicting hover states between sticky button and node view (#3368) (96a109a)
- editor: Fix credential display bug (#3372) (ed69c3c)
- Gmail Node: Fix sending attachments when filesystem mode is used (#3396) (3a09da9)
- Google Sheet Node: Fix issue with null values and "Use Header Names as JSON Paths" option (#3395) (fbf6019)
- NextCloud Node: Fix folder list with Nextcloud v24 (#3386) (5f3bed3)
- PostBin Node: Add PostBin node (#3236) (06c407d)
- RabbitMQ Trigger Node: Make message acknowledgement and parallel processing configurable (#3385) (b851289)
- ServiceNow Node: Add attachment functionality (#3137) (c38f6af)
- Todoist Node: Add support for specifying the parent task when adding and listing tasks (#3161) (dc77594)
0.178.2 (2022-05-25)
0.178.1 (2022-05-24)
0.178.0 (2022-05-24)
- editor: Do not display diving line unless necessary (68db12c)
- editor: Do not display welcome sticky in template workflows (#3320) (29ddac3)
- Slack Node: Fix Channel->Kick (#3365) (0212d65)
- core: Allow credential reuse on HTTP Request node (#3228) (336fc9e), closes #3230 #3231 #3222 #3229 #3304 #3282 #3359
- editor: Add input panel to NDV (#3204) (3af0abd)
- Salesforce Node: Add country field (#3314) (90a1bc1)
0.177.0 (2022-05-16)
- core: Fix call to
/executions-current
with unsaved workflow (#3280) (7090a79) - core: Fix issue with fixedCollection having all default values (7ced654)
- Edit Image Node: Fix font selection (#3287) (8a8feb1)
- Ghost Node: Fix post tags and add credential tests (#3278) (a14d85e)
- Google Calendar Node: Make it work with public calendars and clean up (#3283) (a7d960c)
- KoBoToolbox Node: Fix query and sort + use question name in attachments (#3017) (c885115)
- Mailjet Trigger Node: Fix issue that node could not get activated (#3281) (e09e349)
- Pipedrive Node: Fix resolve properties when multi option field is used (#3277) (7eb1261)
- core: Automatically convert Luxon Dates to string (#3266) (3fcee14)
- editor: Improve n8n welcome experience (#3289) (35f2ce2)
- Google Drive Node: Add Shared Drive support for operations upload, delete and share (#3294) (03cdb1f)
- Microsoft OneDrive Node: Add rename option for files and folders (#3224) (50246d1)
0.176.0 (2022-05-10)
- core: Fix executions list filtering by waiting status (#3241) (71afcd6)
- core: Improve webhook error messages (49d0e3e)
- Edit Image Node: Make node work with binary-data-mode 'filesystem' (#3274) (a4db0d0)
- Pipedrive Node: Add support for filters to getAll:organization (#3211) (1ef10dd)
- Pushover Node: Add 'HTML Formatting' option and credential test (#3082) (b3dc6d9)
- UProc Node: Add new tools (#3104) (ff2bf11)
0.175.1 (2022-05-03)
- editor: Fix bug with node version (ed56481)
0.175.0 (2022-05-02)
- core: Do not applying auth if UM is disabled (#3218) (4ceac38)
- core: Skip credential check of disabled nodes and improve error (79ced8f)
- editor: Fix bug with touchscreens (#3206) (8d9e05e)
- Hubspot Node: Fix search operators (#3208) (ea4a8b8)
- Sendgrid Node: Fix issue sending attachments (#3213) (2b00881)
- Wise Node: Respect time parameter on get: exchangeRate (#3227) (c7d525a)
- core: Introduce simplified node versioning (#3205) (d5b9b0c)
- Google Sheets Node: Allow to use header names as JSON path (#3165) (770c4fe)
- Microsoft Dynamics CRM Node: Add support for other regions than North America (#3157) (4bdd607)
- Telegram Node: Allow querying chat administrators (#3226) (c02d259), closes #3157
0.174.0 (2022-04-25)
- core: Open oauth callback endpoints to be public (#3168) (01807d6)
- MicrosoftOneDrive Node: Fix issue with filenames that contain special characters from uploading (#3183) (ff26a98)
- Slack Node: Fix credential test (#3151) (15e6d92)
- All AWS Nodes: Enable support for AWS temporary credentials (#2587) (ce79e6b)
- editor: Add Workflow Stickies (Notes) (#3154) (31dd01f)
- Google Sheets Node: Add upsert support (#2733) (aeb5a12)
- Microsoft Teams Node: Enhancements and cleanup (#2940) (d446f9e)
- MongoDB Node: Allow parsing dates using dot notation (#2487) (83998a1)
0.173.1 (2022-04-19)
- Discord Node: Fix icon name
0.173.0 (2022-04-19)
- core: Add "rawBody" also for xml requests (#3143) (5719e44)
- core: Make email for UM case insensitive (#3078) (8532b00)
- Discourse Node: Fix issue with not all posts getting returned and add credential test (#3007) (d68b7a4)
- editor: Fix breaking Drop-downs after removing expressions (#3094) (17b0cd8)
- Postgres Node: Fix issue with columns containing spaces (#2989) (0081d02)
- ui: Reset text-edit input value when pressing esc key to have matching input values (#3098) (29fdd77)
- ZendeskTrigger Node: Fix deprecated targets, replaced with webhooks (#3025) (794ad7c)
- Zoho Node: Fix pagination issue (#3129) (47bbe98)
- Discord Node: Add additional options (#2918) (310bffe)
- editor: Add drag and drop from nodes panel (#3123) (f566569)
- Google Cloud Realtime Database Node: Make it possible to select region (#3096) (176538e)
- GoogleBigQuery Node: Add support for service account authentication (#3128) (ac5f357)
- Markdown Node: Add new node to covert between Markdown <> HTML (#1728) (5d1ddb0)
- PagerDuty Node: Add support for additional details in incidents (#3140) (6ca7454), closes #3094 #3105 #3112 #3078 #3133 #2918
- Slack Node: Add blocks to slack message update (#2182) (b5b6000), closes #1728
0.172.0 (2022-04-11)
- Action Network Node: Fix pagination issue and add credential test (#3011) (9ef339e)
- core: Set correct timezone in luxon (#3115) (3763f81)
- editor: Fix i18n issues (#3072) (4ae0f5b), closes #3097
- editor: Refactor Node Output Panel PR#3097
- Magento 2 Node: Add credential tests (#3086) (a11b00a)
- PayPal Node: Add auth test, fix typo and update API URL (#3084) (c7a037e), closes PR#2568
0.171.1 (2022-04-06)
- core: Fix issue with current executions not getting displayed (#3093) (4af5168)
- core: Fix issue with falsely skip authorizing (#3087) (358a683)
- WooCommerce Node: Fix pagination issue with "Get All" operation (#2529) (c2a5e0d)
0.171.0 (2022-04-03)
- core: Fix crash on webhook when last node did not return data (c50d04a)
- EmailReadImap Node: Fix issue that crashed process if node was configured wrong (#3079) (85f15d4)
- Google Tasks Node: Fix "Show Completed" option and hide title field where not needed (#2741) (9d703e3)
- NocoDB Node: Fix pagination (#3081) (5f44b0d)
- Salesforce Node: Fix issue that "status" did not get used for Case => Create & Update (#2212) (1018146)
- editor: Add download button for binary data (#2992) (13a9db7)
- Emelia Node: Add Campaign > Duplicate functionality (#3000) (0b08be1), closes #3065 #2741 #3075
- FTP Node: Add option to recursively create directories on rename (#3001) (39a6f41)
- Mautic Node: Add credential test and allow trailing slash in host (#3080) (0a75539)
- Microsoft Teams Node: Add chat message support (#2635) (984f62d)
- Mocean Node: Add "Delivery Report URL" option and credential tests (#3075) (c89d2b1)
- ServiceNow Node: Add basicAuth support and fix getColumns loadOptions (#2712) (2c72584), closes #2741 #3075 #3000 #3065 #2741 #3075 #3071 #3001 #2635 #3080 #3061 #3081 #2582 #2212
- Strava Node: Add "Get Streams" operation (#2582) (6bbb4df)
0.170.0 (2022-03-27)
- core: Add logs and error catches for possible failures in queue mode (#3032) (3b4a97d)
- AWS Lambda Node: Fix "Invocation Type" > "Continue Workflow" (#3010) (9547a08)
- Supabase Node: Fix Row > Get operation (#3045) (b9aa440)
- Supabase Node: Send token also via Authorization Bearer (#2814) (5774dd8)
- Xero Node: Fix some operations and add support for setting address and phone number (#3048) (ab08c0d)
- Wise Node: Fix issue when executing a transfer (#3039) (b90bf45)
- Crypto Node: Add Generate operation to generate random values (#2541) (b5ecccb)
- HTTP Request Node: Add support for OPTIONS method (#3030) (bd9064c)
- Jira Node: Add Simplify Output option to Issue > Get (#2408) (016aeaa)
- Reddit Node: Add possibility to query saved posts (#3034) (5ba4c27)
- Zendesk Node: Add ticket status "On-hold" (2b20a46)
0.169.0 (2022-03-20)
From Apache 2.0 with Commons Clause to Sustainable Use License
- GitHub Node: Fix credential tests and File > List operation (#2999) (ec618e2)
- Telegram Node: Fix sending binary data when disable notification is set (#2990) (26a7c61)
- Add support for reading ids from file with executeBatch command (#3008) (5658593)
- HTTP Request Node: Allow Delete requests with body (#2900) (8a88f94)
- KoBoToolbox Node: Add KoBoToolbox Regular and Trigger Node (#2765) (1a7f0a4), closes #2510
- Linear Node: Add Linear Node (#2971) (8d04474)
- Mailjet Node: Add credential tests and support for sandbox, JSON parameters & variables (#2987) (d2756de)
- Mattermost Node: Add support for Channel Search (#2687) (1b993e4)
0.168.2 (2022-03-16)
- Fix issue with n8n not authenticating oauth requests (#2998)
0.168.1 (2022-03-15)
- Add missing email templates
0.168.0 (2022-03-14)
- Fix issue with long credential type names (#2961) (535dfe0)
- Fix workflow deactivating bug (195f104)
- GoogleCalendar Node: Fix timezone (3c5df3f)
- SeaTableTrigger Node: Fix timezone issues (#2726) (2d8ac4b)
- Strapi Node: Add support for Strapi v4 (2a3cbf3)
- Add new expression variables and support for luxon (e8500e6)
- Facebook Node: Add support for Facebook Graph API versions 13 (53b5444)
- Hubspot: Add support for Private App Token Authentication (f73100a)
- If Node,Switch Node: Add negative operations (6412546)
- MongoDb Node: Add Aggregate Operation (2c9a06e)
- Redis Node: Add Redis Trigger node and publish operation to regular node (5c2deb4)
- Wordpress Node: Add Status option to Get All operation of Posts resource (4d4db7f)
Note: for changelogs before 0.167.0, refer to the Release notes in the documentation.