n8n

Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.

OTHER License

Downloads
239.1K
Stars
40.3K
Committers
383

Bot releases are visible (Hide)

n8n - [email protected]

Published by ivov 9 months ago

1.27.0 (2024-01-31)

Bug Fixes

  • AwsS3 Node: Fix handling of bucket with dot in name (#8475) (0febe62)
  • core: Don't report executions that have been paused as failed to rudderstack and log streams (#8501) (39e8754)
  • core: Fix stopping and retrying failed executions (#8480) (238b54c)
  • core: Forward authorization header when on same domain (#8507) (f1910a1)
  • core: Handle possibly invalid updatedAt timestamps in source-control (#8485) (033fd34)
  • core: Handle zero execution statistics on metrics collection during license renewal (#8463) (db48bdd)
  • core: Improve handling of wrapped errors (#8510) (670af16)
  • core: Point users to the official documentation when they use n8n --help (#8440) (9f11eba)
  • core: Prevent calling internal hook email event if emailing is disabled (#8462) (9e93980)
  • editor: Disable expression editor modal opening on readonly field (#8457) (eb27ed0)
  • editor: Fix workflows filter resetting (#8411) (ad4b298)
  • editor: Send template id as a number in telemetry events (#8484) (327cc8d)
  • editor: Show pin button on binary output but disable it with tooltip (#8388) (caab97e)
  • Gotify Node: Add option to set content type to support Markdown messages (#8442) (c2ffd4e)
  • HTML Node: Escape data path value in JSON Property (#8441) (fc5c562)
  • Merge Node: Passing on no items to "Input 2" results in wrong output items (#8438) (dafacb9)
  • Microsoft Excel 365 Node: Better error and description on unsupported range in upsert, update, getRange operations (#8452) (8a595d1)
  • editor: Open executions with large number of execution items without crashing tab (#8423) (56da2e4)
  • core: Properly iterate over credentials with expressions (#8502) (0e9a5a2)
  • editor: Use correct node version when pasting/importing nodes (#8456) (70af67e)

Features

  • Embeddings OpenAI Node: Add model parameter to OpenAI embeddings (#8481) (981ea39)
  • Add new 'is empty' and 'is not empty' operators to Filter (#8445) (c21c4b9)
  • core: Remove own execution-process mode (#8490) (121a55b)
  • core: Upgrade Rudderstack SDK to address CVE-2023-45857 (#8368) (2fba0e8)
  • editor: Implement loading and error states for dynamically loaded components in node parameter list (#8477) (e643a12)
  • editor: Send template id as string in all telemetry events (#8498) (2aed788)
  • Google Calendar Node: Next occurrence property in recurring events (#8444) (bf11c7c)
n8n - [email protected]

Published by ivov 9 months ago

1.26.0 (2024-01-24)

Bug Fixes

  • AMQP Trigger Node: Properly close connection after manual test step (#8396) (2c14371)
  • Asana Node: Fix issue when connecting to the new Asana environment (#8404) (44f6ef2)
  • AWS SQS Node: Fix issue preventing data from being sent correctly (#8382) (daba5bb)
  • Change the UI text for some filter operations (#8360) (976fe2e)
  • core: Adjust starter node priority for manual executions with pinned activators (#8386) (749ac2b)
  • core: Errors are returned on the success branch if error item has other keys in addition to 'error' (#8380) (25f51f4)
  • core: Fix removal of triggers and pollers from memory on deactivation in multi-main setup (#8416) (2257ec6)
  • core: Fix update workflow cli command being unable to activate all workflows (#8412) (ae06fde)
  • core: Missing pairedItem fixes (#8394) (284d965)
  • Discord Node: Remove requirement on message for webhooks (#8377) (c64e893)
  • editor: Add pinned data for freshly added nodes (#8323) (83228e2)
  • editor: Enable ctrl/cmd click in workflow editor header (#8387) (e43cf2f)
  • editor: Fix copy to clipboard on insecure contexts (#8425) (7386f79)
  • editor: Fix doclines for plus and minus (#8405) (ebf2b0d)
  • editor: Fix invisible community package update button (#8406) (2ccb754)
  • editor: Fix secondary icon for environments on sidebar menu item (#8407) (3544966)
  • editor: Open native context menu when editing Sticky (#8370) (ade7d30)
  • editor: Use web native element in nav menus (#8385) (e606e84)
  • Fix issue preventing secrets with a - in the path from being imported (#8378) (fc94377)
  • Force posthog recording to be disabled outside cloud (#8374) (f31cc07)
  • Google Drive Node: Fix issue preventing upload / update working in some configurations (#8417) (4b3ea81)
  • Microsoft Outlook Node: Message -> Send with attachments (#8238) (0128081)
  • Microsoft SQL Node: Prevent MSSQL max parameters error by chunking (#8390) (1b0ba2c)
  • Notion Node: Fix is_empty query on formula fields (#8397) (08e7db4)
  • Switch Node: Fix issue preventing some regex patterns from working (#8422) (e9fea16)

Features

  • core: Custom session timeout and refresh configuration (#8342) (07e6705)
  • core: Email recipients on resource shared (#8408) (a0a1830)
  • core: Upgrade axios and follow-redirects to address CVE-2023-26159 (#8366) (3912c5e)
  • core: Upgrade bull and ioredis to address CVE-2023-52079 (#8365) (639d347)
  • editor: Migrate moveNodeWorkflow mixin to useCanvasPanning composable (#8322) (b6d7757)
  • Execute Workflow Node: Add 'Wait For Sub-Workflow Completion' option (#8389) (ff92fc7)
  • LinkedIn Node: Add support for Community Management API (#7451) (7660d7e)
  • Microsoft Teams Node: Overhaul (#7477) (2c146cc)
  • Nudge users to become template creators if eligible (#8357) (9945701)
  • Telegram Trigger Node: Verify Webhook requests (#8383) (1117612)
n8n - [email protected]

Published by ivov 9 months ago

1.25.1 (2024-01-22)

Bug Fixes

  • AMQP Trigger Node: Properly close connection after manual test step (#8396) (ef676b7)
  • Asana Node: Fix issue when connecting to the new Asana environment (#8404) (7c7a8eb)
  • AWS SQS Node: Fix issue preventing data from being sent correctly (#8382) (d3f0c24)
  • Change the UI text for some filter operations (#8360) (960f436)
  • core: Adjust starter node priority for manual executions with pinned activators (#8386) (50d17e1)
  • core: Errors are returned on the success branch if error item has other keys in addition to 'error' (#8380) (ef5c8ca)
  • core: Missing pairedItem fixes (#8394) (66e0810)
  • Discord Node: Remove requirement on message for webhooks (#8377) (6c51dcc)
  • editor: Add pinned data for freshly added nodes (#8323) (26c6fe3)
  • editor: Enable ctrl/cmd click in workflow editor header (#8387) (6aefab6)
  • editor: Fix doclines for plus and minus (#8405) (2579302)
  • editor: Fix invisible community package update button (#8406) (a0aae45)
  • editor: Fix secondary icon for environments on sidebar menu item (#8407) (a11e7cd)
  • editor: Open native context menu when editing Sticky (#8370) (e49e49f)
  • editor: Use web native element in nav menus (#8385) (9584abc)
  • Fix issue preventing secrets with a - in the path from being imported (#8378) (e47a0d5)
  • Force posthog recording to be disabled outside cloud (#8374) (356812c)
  • Microsoft SQL Node: Prevent MSSQL max parameters error by chunking (#8390) (f898982)
  • Notion Node: Fix is_empty query on formula fields (#8397) (e541508)
n8n - [email protected]

Published by netroy 9 months ago

1.25.0 (2024-01-17)

Bug Fixes

  • Add fallback resolver for langchain modules (#8308) (851060d)
  • API: Fix manual chat trigger execution (#8300) (884396e)
  • AwsS3 Node: Return confirmation of success after upload (#8312) (c921665)
  • core: Account for immediate confirmation request during test webhook creation (#8329) (5fbd797)
  • core: Ensure waiting executions account for workflow timezone (#8340) (3734c89)
  • core: Parse any readable stream response instead of only IncomingMessage (#8359) (eb1320f)
  • core: Prevent invalid compressed responses from making executions stuck forever (#8315) (0776814)
  • core: Prevent issues with missing or mismatching encryption key (#8332) (d4c93b1)
  • core: Prevent NodeErrors from being wrapped multiple times (#8301) (b267bf0)
  • core: Replace all moment imports with moment-timezone (#8337) (52a2e25)
  • core: Report when waitTill is invalid and handle it (#8356) (d5455d7)
  • editor: Add read only mode to filter component (#8285) (dcc76f3)
  • editor: Capture indexed access expressions when building completions (#8331) (159b328)
  • editor: Fix issue with synchronization table on LDAP not loading data (#8327) (6b92d49)
  • editor: Properly set colors for connections and labels on nodes with pinned data (#8209) (3b8ccb9)
  • Fix node graph telemetry with default values (#8297) (93b969a)
  • Google Drive Node: Fix issue preventing service account from downloading files (#7642) (cf7131d)
  • HTTP Request Node: Delete response.request only when it's a valid circular references (#8293) (05c43fa)
  • Microsoft SQL Node: Fix "Maximum call stack size exceeded" error on too many rows (#8334) (bb2be8d)
  • Ollama Model Node: Use a simpler credentials test (#8318) (63b738a)
  • OpenAI Node: Load correct models for operation (#8313) (a6a5372)
  • Properly output saml validation errors (#8284) (8c7f399)
  • Salesforce Node: Upgrade to API version 59 (#8346) (b51cbb3)
  • Supabase Node: Pagination for get all rows (#8311) (e080476)
  • Venafi TLS Protect Cloud Node: Remove parameter Application Server Type (#8325) (e3cedf7)
  • Venafi TLS Protect Cloud Trigger Node: Handle new webhook payload format (#8326) (057d7d0)

Features

  • core: Implement inter-main communication for test webhooks in multi-main setup (#8267) (1a0e285)
  • editor: Add new /templates/search endpoint (#8227) (4277e92)
  • Implement Chat Memory Manager node (#8127) (464be93)
n8n - [email protected]

Published by netroy 9 months ago

1.24.1 (2024-01-16)

Bug Fixes

  • Add fallback resolver for langchain modules (#8308) (82199f4)
  • API: Fix manual chat trigger execution (#8300) (c715ad5)
  • AwsS3 Node: Return confirmation of success after upload (#8312) (d6676ba)
  • core: Account for immediate confirmation request during test webhook creation (#8329) (aa14332)
  • core: Prevent invalid compressed responses from making executions stuck forever (#8315) (beecfac)
  • core: Replace all moment imports with moment-timezone (#8337) (65ec5cf)
  • editor: Fix issue with synchronization table on LDAP not loading data (#8327) (886653a)
  • editor: Properly set colors for connections and labels on nodes with pinned data (#8209) (2410047)
  • Google Drive Node: Fix issue preventing service account from downloading files (#7642) (be11d38)
  • HTTP Request Node: Delete response.request only when it's a valid circular references (#8293) (138df40)
  • Microsoft SQL Node: Fix "Maximum call stack size exceeded" error on too many rows (#8334) (61cabb6)
  • Ollama Model Node: Use a simpler credentials test (#8318) (371d0ae)
  • OpenAI Node: Load correct models for operation (#8313) (6ec30d6)
  • Properly output saml validation errors (#8284) (7467648)
  • Supabase Node: Pagination for get all rows (#8311) (69795df)
  • Venafi TLS Protect Cloud Node: Remove parameter Application Server Type (#8325) (29a19a4)
  • Venafi TLS Protect Cloud Trigger Node: Handle new webhook payload format (#8326) (7680723)
n8n - [email protected]

Published by netroy 9 months ago

1.22.6 (2024-01-10)

Bug Fixes

  • HTTP Request Node: Delete response.request only when it's a valid circular references (#8293) (1de889e)
  • Monday.com Node: Migrate to api 2023-10 (#8254) (4578bcd)
n8n - [email protected]

Published by ivov 9 months ago

1.24.0 (2024-01-10)

Bug Fixes

  • core: Do not add Authentication header when authentication type is body (#8201) (ac1c642)
  • core: Fix test webhook deregistration (#8247) (5032bf0)
  • editor: Items count display in running workflow (#8148) (8a3c87f)
  • editor: Only load suggested templates for owners (#8228) (8f22a26)
  • editor: Tweaking button sizes in execution preview (#8206) (9d40ae8)
  • editor: Unify canvas button positioning (#8258) (b6c42cc)
  • editor: Vertically center workflow preview loading state (#8231) (2d6e406)
  • Fix issue with API key being required for the Qdrant Node (#8237) (4401db3)
  • Fix template credential setup for nodes that don't have credentials (#8208) (cd3f5b5)
  • Fix user reinvites on FE and BE (#8261) (0dabe5c)
  • FTP Node: FTP connection failed due to missing password credential in node (#8131) (e056aa9)
  • Github Trigger Node: Enforce SSL validation by default (#8265) (1387541)
  • Make params panel double width for all SQL nodes (#8236) (048b588)
  • Monday.com Node: Migrate to api 2023-10 (#8254) (ccde38a)
  • MySQL Node: Only escape table names when needed (#8246) (3b01eb6)
  • Nextcloud Node: Throw an actual error if server responded with Fatal error (#8234) (b201ff8)
  • NocoDB Node: Download attachments (#8235) (43e8e5e)
  • Postgres Node: Stop marking autogenerated columns as required (#8230) (bed04ec)
  • Resolve expressions in credentials following paired item (#8250) (ccb2b07)
  • Set Node: Field not excluded if dot notation disabled and field was set by using drag-and-drop from ui (#8233) (cda49a4)
  • Store workflow settings when saving an execution (#8288) (8a7c629)
  • Webhook Node: Fix handling of form-data files (#8256) (fc29030)

Features

  • Add Chat Trigger node (#7409) (af49e95)
  • core: Cache test webhook registrations (#8176) (22a5f52)
  • core: Validate shutdown handlers on startup (#8260) (3b996a7)
  • editor: Add fullscreen view to code editor (#8084) (071e6d6)
  • editor: Update copy: Execute --> Test (#8137) (df5d07b)
  • Google Sheets Node: Add "By Name" option to selector for Sheets (#8241) (dce28f9)
  • HTTP Request Node: Interval Between Requests option for pagination (#8224) (270328c)
  • Implement MistralCloud Chat & Embeddings nodes (#8239) (d37b908)
  • MongoDB Node: Add support for TLS (#8266) (e796e7f)
  • Switch Node: Overhaul (#7855) (f4092a9)

Performance Improvements

n8n - [email protected]

Published by ivov 9 months ago

1.22.5 (2024-01-09)

Bug Fixes

  • Webhook Node: Fix handling of form-data files (#8256) (458ffde)
n8n - [email protected]

Published by ivov 10 months ago

1.23.0 (2024-01-03)

Bug Fixes

  • Asana Node: Omit body from GET, HEAD, and DELETE requests (#8057) (15ffd4f)
  • core: Better input validation for the changeRole endpoint (#8189) (cfe9525)
  • core: Fix issue that pinnedData is not used with Test-Webhooks (#8123) (fa8bd8b)
  • core: Handle empty executions table in pruning in migrations (#8121) (ffaa30d)
  • core: Remove circular dependency in WorkflowService and ActiveWorkflowRunner (#8128) (21788d9)
  • core: Use pinned data only for manual mode (#8164) (ea7e76f)
  • Discord Node: Remove unnecessary requirement on parameters (#8060) (ef3a577)
  • editor: Avoid sanitizing output to search node data (#8126) (c83d9f4)
  • editor: Enable explicit undo keyboard shortcut across all code editors (#8178) (cf7f668)
  • editor: Fix operation change failing in certain conditions (#8114) (711fa2b)
  • editor: Fix templates view layout (#8196) (d01e42a)
  • editor: Fix UI urls when hosted behind a path prefix (#8198) (5c078f1)
  • editor: Prevent browser zoom when scrolling inside sticky edit mode (#8116) (e928210)
  • editor: Prevent canvas undo/redo when NDV is open (#8118) (39e45d8)
  • editor: Prevent storing pairedItem data inside of pinData (#8173) (405e267)
  • GitHub Node: Fix issue that File->Get did not run once per item (#8190) (11cda41)
  • Invoice Ninja Node: Fix issue with custom invoice numbers not working with v5 (#8200) (3b6ae2d)
  • Microsoft Excel 365 Node: Ensure arg is string during worksheet table search (#8154) (8e873ca)
  • Notion Node: Ensure arg is string during page ID extraction (#8153) (e94b8a6)
  • Redis Trigger Node: Activating a workflow with a Redis trigger fails (#8129) (a169b74)
  • Schedule Trigger Node: Use the correct moment import (#8185) (17a4e2e)
  • Show public API upgrade CTA when feature is not enabled (#8109) (e9c7fd7)

Features

  • core: Add closeFunction support to Sub-Nodes (#7708) (bec0fae)
  • core: Add user.profile.beforeUpdate hook (#8144) (e126ed7)
  • core: Improvements/overhaul for nodes working with binary data (#7651) (5e16dd4)
  • core: Remove discontinued crypto-js (#8104) (01e9a79)
  • core: Unify application components shutdown (#8097) (3a881be)
  • editor: Add node execution status indicator to output panel (#8124) (ab74bad)
  • editor: Add template Id to workflow metadata (#8088) (517b050)
  • Home Assistant Node: Use the new Home Assistant logo (#8150) (518a99e)
  • Qdrant Vector Store Node: Qdrant vector store support (#8080) (66460f6)
  • Wordpress Node: Add option to ignore error when using self signed certificates (#8199) (65c8e12)
n8n - [email protected]

Published by ivov 10 months ago

1.22.4 (2024-01-03)

Bug Fixes

  • Schedule Trigger Node: Use the correct moment import (#8185) (f8307dc), closes #8184
n8n - [email protected]

Published by netroy 10 months ago

1.22.3 (2023-12-27)

Bug Fixes

  • core: Use pinned data only for manual mode (#8164) (38a9cfb)
n8n - [email protected]

Published by ivov 10 months ago

NOTE: This release had some bugs, and has been deprecated. Please use 1.22.3 instead.

1.22.2 (2023-12-27)

Bug Fixes

  • Asana Node: Omit body from GET, HEAD, and DELETE requests (#8057) (094c9d7)
  • core: Fix issue that pinData is not used with Test-Webhooks (#8123) (9c99075)
  • editor: Fix operation change failing in certain conditions (#8114) (aaca64a)
  • editor: Prevent browser zoom when scrolling inside sticky edit mode (#8116) (e5135b1)
  • editor: Prevent canvas undo/redo when NDV is open (#8118) (43eca24)
  • Redis Trigger Node: Activating a workflow with a Redis trigger fails (#8129) (babca25)
n8n - [email protected]

Published by ivov 10 months ago

1.22.1 (2023-12-21)

Bug Fixes

  • core: Handle empty executions table in pruning in migrations (#8121) (6cbeb5d)
  • core: Remove circular dependency in WorkflowService and ActiveWorkflowRunner (#8128) (b8e72c4)
  • editor: Show public API upgrade CTA when feature is not enabled (#8109) (fd27f73)
n8n - [email protected]

Published by ivov 10 months ago

1.22.0 (2023-12-21)

Bug Fixes

  • core: Close db connection gracefully when exiting (#8045) (e69707e)
  • core: Consider timeout in shutdown an error (#8050) (4cae976)
  • core: Do not display error when stopping jobless execution in queue mode (#8007) (8e6b951)
  • core: Fix shutdown if terminating before hooks are initialized (#8047) (6ae2f5e)
  • core: Handle multiple termination signals correctly (#8046) (67bd8ad)
  • core: Initialize queue once in queue mode (#8025) (53c0b49)
  • core: Prevent axios from force setting a form-urlencoded content-type (#8117) (bba9576)
  • core: Remove circular references before serializing executions in public API (#8043) (989888d)
  • core: Restore workflow ID during execution creation (#8031) (c5e6ba8)
  • core: Use relative imports for dynamic imports in SecurityAuditService (#8086) (785bf99)
  • core: Stop binary data restoration from preventing execution from finishing (#8082) (5ffff1b)
  • editor: Add back credential use permission (#8023) (329e5bf)
  • editor: Cleanup Executions page component (#8053) (2689c37)
  • editor: Disable auto scroll and list size check when clicking on executions (#7983) (fcb8b91)
  • editor: Ensure execution data overrides pinned data when copying in executions view (#8009) (1d1cb0d)
  • editor: Fix copy/paste issue when switch node is in workflow (#8103) (4b86926)
  • editor: Make keyboard shortcuts more strict; don't accept extra Ctrl/Alt/Shift keys (#8024) (8df49e1)
  • editor: Show credential share info only to appropriate users (#8020) (b29b4d4)
  • editor: Turn off executions list auto-refresh after leaving the page (#8005) (e3c363d)
  • editor: Update image sizes in template description not to be full width always (#8037) (63a6e7e)
  • ActiveCampaign Node: Fix pagination issue when loading tags (#8017) (1943857)
  • HTTP Request Node: Do not create circular references in HTTP request node output (#8030) (5b7ea16)
  • Upgrade axios to address CVE-2023-45857 (#7713) (64eb9bb)

Features

  • Add option to returnIntermediateSteps for AI agents (#8113) (7806a65)
  • core: Add config option to prefer GET request over LIST when using Hashicorp Vault (#8049) (439a22d)
  • core: Add N8N_GRACEFUL_SHUTDOWN_TIMEOUT env var (#8068) (614f488)
  • editor: Add lead enrichment suggestions to workflow list (#8042) (36a923c)
  • editor: Finalize workers view (#8052) (edfa784)
  • editor: Gracefully ignore invalid payloads in postMessage handler (#8096) (9d22c7a)
  • editor: Upgrade frontend tooling to address a few vulnerabilities (#8100) (19b7f1f)
  • Filter Node: Overhaul UI by adding the new filter component (#8016) (3d53052)
  • Respond to Webhook Node: Overhaul with improvements like returning all items (#8093) (32d397e)

Performance Improvements

  • editor: Improve canvas rendering performance (#8022) (b780436)
n8n - [email protected]

Published by netroy 10 months ago

1.18.4 (2023-12-18)

Bug Fixes

  • core: Restore workflow ID during execution creation (#8031) (7add8ca)
n8n - [email protected]

Published by github-actions[bot] 10 months ago

1.18.4 (2023-12-18)

Bug Fixes

  • core: Restore workflow ID during execution creation (#8031) (7add8ca)
n8n - [email protected]

Published by ivov 10 months ago

1.21.1 (2023-12-15)

Bug Fixes

  • ActiveCampaign Node: Fix pagination issue when loading tags (#8017) (d661861)
  • core: Initialize queue once in queue mode (#8025) (b1c9c50)
  • core: Restore workflow ID during execution creation (#8031) (2d16161)
  • editor: Add back credential use permission (#8023) (cf5c723)
  • editor: Disable auto scroll and list size check when clicking on executions (#7983) (99d1771)
  • editor: Show credential share info only to appropriate users (#8020) (9933fce)
  • editor: Turn off executions list auto-refresh after leaving the page (#8005) (b866a94)
n8n - [email protected]

Published by netroy 10 months ago

1.18.3 (2023-12-15)

Refactor

  • Core: Don't use DB transactions on ExecutionRepository.createNewExecution (#8002) (f50c14b)
n8n - [email protected]

Published by ivov 10 months ago

1.21.0 (2023-12-13)

Bug Fixes

  • core: Ensure inviter and invitee are set correctly in invite link (#7943) (386bd61)
  • core: Fix user comparison in same-user subworkflow caller policy (#7913) (92bab72)
  • core: Perform multi-main leader check against key ID (#7964) (1a87f70)
  • core: Ensure external hooks post workflow execute run in queue mode (#7947) (3ba7deb)
  • core: Fix issue preventing secrets from loading if the path contains - or / (#7988) (0ac9594)
  • core: Restrict updating/deleting of shared but not owned credentials (#7950) (42e828d)
  • core: Prevent workflow history saving error from happening (#7812) (e5581ce)
  • editor: Add missing string for worker in log streaming (#7971) (148bc1d)
  • editor: Allow SSH protocol in git repository URL for environments (#7944) (bc1c72f)
  • editor: Fix bug with node names with certain characters (#8013) (26f0d57)
  • editor: Fix Webhook URL expansion icon (#8011) (b00b905)
  • editor: Prevent opening NDV search if / is typed in a contenteditable element (#7968) (e8a493f)
  • editor: Return early in ws message handler if no 'command' keyword is found (#7946) (5b2defc)
  • FileMaker Node: Prevent erroring on zero fields loaded (#7955) (10ad386)
  • Google Sheets Node: Prevent erroring on zero sheet search results (#7957) (9b877a9)
  • Google Sheets Node: Prevent erroring when fetching mapping columns (#7972) (29a1066)
  • Postgres Node: Do not include id column in upsert fields selection if it's not unique (#7975) (435392c)
  • Postgres Trigger Node: Increase manual trigger timeout from 30 to 60 seconds (#8015) (09a5729)
  • Webhook Node: Binary data handling (#7804) (565b409)
  • Webhook Node: Do not create binary data when there is no data in the request (#8000) (70f0755)

Features

  • core: Add config option for external secret update interval (#7995) (b6c1c04)
  • AI nodes usability fixes + Summarization Chain V2 (#7949) (dcf1286)
  • editor: Data transformation nodes and actions in Nodes Panel (#7760) (675ec21)
  • editor: Add AppCues tracking for onboarding event (#7945) (04cabaf)
  • editor: Add option to disable NDV in workflow previews (#7990) (393afef)
  • editor: Filter component + implement in If node (#7490) (8a53434)
  • editor: Show template credential setup based on feature flag (#7989) (08ee307)
  • editor: Introduce advanced permissions (#7844) (dbd62a4)
  • Google Ads Node: Update to support v15 (#7962) (7f01269)
  • Local File Trigger Node: Add polling option typically good to watch network files/folders (#7942) (2fbdfec)
  • n8n Form Trigger Node: Improvements (#7571) (953a58f)
n8n - [email protected]

Published by ivov 11 months ago

1.20.0 (2023-12-06)

Bug Fixes

  • AWS DynamoDB Node: Improve error message parsing (#7793) (5ba5ed8)
  • core: Allow grace period for binary data deletion after manual execution (#7889) (61d8aeb)
  • core: Consolidate ownership and sharing data on workflows and credentials (#7920) (38b88b9)
  • core: Fix hard deletes stopping if database query throws (#7848) (46dd4d3)
  • core: Make sure mfa secret and recovery codes are not returned on login (#7936) (f5502cc)
  • editor: Fix deletion of last execution at execution preview (#7883) (ce2d388)
  • editor: Replace isInstanceOwner checks with scopes where applicable (#7858) (132d691)
  • Google Sheets Node: Fix issue with paired items not being set correctly (#7862) (5207a2f)
  • Notion Node: Fix broken Notion node parameters (#7864) (51d1f5b), closes #7791

Features

  • BambooHR Node: Add support for Only Current on company reports (#7878) (4175801)
  • editor: Add sections to create node panel (#7831) (39fa8d2)
  • editor: Open template credential setup from collection (#7882) (627ddb9)
  • editor: Select credentials in template setup if theres only one (#7879) (fe3417a)

Performance Improvements

  • editor: Improve node rendering performance when opening large workflows (#7904) (a8049a0)
  • editor: Improve performance when opening large workflows with node issues (#7901) (4bd7ae2)