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 11 months ago

1.19.5 (2023-12-05)

Bug Fixes

  • core: Allow grace period for binary data deletion after manual execution (#7889) (cf2b70a)
n8n - [email protected]

Published by OlegIvaniv 11 months ago

1.18.2 (2023-12-05)

Bug Fixes

  • editor: Fix deletion of last execution at execution preview (#7883) (e79bce0)
n8n - [email protected]

Published by OlegIvaniv 11 months ago

1.19.4 (2023-12-01)

NOTE: The other 1.19.x releases failed to publish and have been removed.

Features

  • Add AI tool building capabilities (#7336) (87def60)
  • Add initial scope checks via decorators (#7737) (a37f1cb)
  • Add user role select to users list settings page (#7796) (137e238)
  • Ado 1296 spike credential setup in templates (#7786) (aae45b0)
  • core: Add Support for custom CORS origins for webhooks (#7455) (99a9ea4)
  • core: Allow user role modification (#7797) (7a86d36)
  • core: Set up endpoint for all existing roles with license flag (#7834) (2356fb0)
  • editor: Add node name and version to NDV node settings (#7731) (da85198)
  • editor: Add routing middleware, permission checks, RBAC store, RBAC component (#7702) (67a8891)
  • editor: Replace middleware for Role checks with Scope checks (#7847) (72852a6)
  • editor: Show avatars for users currently working on the same workflow (#7763) (77bc8ec)
  • Notion Node: Option to simplify output in getChildBlocks operation (#7791) (d667bca)
  • Slack Node: Add support for getting the profile of a user (#7829) (90bb6ba)

Bug Fixes

n8n - [email protected]

Published by netroy 11 months ago

1.18.1 (2023-11-30)

Bug Fixes

  • AWS DynamoDB Node: Improve error message parsing (#7793) (192770a)
  • core: Prevent error messages due to statistics about data loading (#7824) (c7d600a)
  • core: Tighten checks for multi-main setup usage (#7788) (060987a)
  • core: Use AbortController to notify nodes to abort execution (#6141) (dbad88d)
  • editor: Disable context menu actions in read-only mode (#7789) (ae25503)
  • editor: Fix cloud plan data loading on instance (#7841) (b0039a3)
  • editor: Fix credential icon for old node type version (#7843) (9b0e2d1)
  • editor: Fix icon for unknown node type (#7842) (9cd0a75)
  • editor: Fix mouse position in workflow previews (#7853) (83b5e6a)
  • editor: Suppress dev server websocket messages in workflow view (#7808) (8a71178)
  • Google Sheets Node: Fix issue with paired items not being set correctly (#7862) (95854db)
  • Google Sheets Node: Read operation execute for each item (#7800) (2563433)
  • HTTP Request Node: Enable expressions for binary input data fields (#7782) (7ec748a)
  • Microsoft SQL Node: Prevent double escaping table name (#7801) (6a8e7b1)
  • Notion Node: Fix broken Notion node parameters (#7864) (940944e)
n8n - [email protected]

Published by ivov 11 months ago

1.18.0 (2023-11-22)

Bug Fixes

  • core: Account for non-ASCII chars in filename on binary data download (#7742) (b4ebb1a)
  • core: Correct permissions for getstatus (#7724) (f96c1d2)
  • core: Ensure failed executions are saved in queue mode (#7744) (b7c5c74)
  • core: Guard against node not found on cancelling test webhook (#7750) (6be453b)
  • editor: Handle permission edge cases (empty scopes) (#7723) (e2ffd39)
  • editor: Make sure LineController is registered with chart.js (#7730) (ebee1a5)
  • editor: Move workerview entry into settings menu (#7761) (366cd67)
  • editor: Only show push to git menu item to owners (#7766) (0d3d33d)
  • editor: Show v1 banner dismiss button if owner (#7722) (44d3b3e)
  • editor: Use project diagram icon for worker view (#7764) (ff0b651)
  • editor: Validate user info before submiting (#7608) (2064f7f)
  • GitHub Node: Fix issue preventing file edits on branches (#7734) (ce002a6)
  • Google Sheets Node: Check for null before destructuring (#7729) (5d4a52d)
  • Item Lists Node: Don't check same type in remove duplicates operation (#7678) (4f30764)
  • JotForm Trigger Node: Fix iteration on form loader (#7751) (82f3202)

Features

  • Add Creator hub link to Templates page (#7721) (4dbae0e)
  • core: Coordinate manual workflow activation and deactivation in multi-main scenario (#7643) (4c40825)
  • editor: Add node context menu (#7620) (8d12c1a)
  • editor: Node IO filter (#7503) (1881765)
n8n - [email protected]

Published by netroy 11 months ago

1.17.1 (2023-11-17)

Bug Fixes

  • core: Correct permissions for getstatus (#7724) (422af2e)
  • editor: Make sure LineController is registered with chart.js (#7730) (7d4f0cc)
  • editor: Show v1 banner dismiss button if owner (#7722) (1f6ee4d)
  • GitHub Node: Fix issue preventing file edits on branches (#7734) (340fe29)
  • Google Sheets Node: Check for null before destructuring (#7729) (2507c31)
n8n - [email protected]

Published by ivov 11 months ago

1.17.0 (2023-11-15)

Bug Fixes

  • Convert to/from binary data Node: Better mime type defaults (#7693) (9b3be0c)
  • core: Consider subworkflows successfully run when in waiting state (#7699) (0e00dab)
  • core: Fix named parameter resolution in migrations (#7688) (4441ed5), closes #7628
  • core: Initialize JWT Secret before it's used anywhere (#7707) (3460eb5)
  • core: Reduce memory usage in credentials risk auditing (#7663) (9fd6319)
  • Date & Time Node: Add fromFormat option to solve ambiguous date strings (#7675) (d2d11e0)
  • editor: Fix resource mapper component being truncated (#7664) (00dff50)
  • editor: More securely clear executions tab auto refresh timer (#7685) (37dd658)
  • editor: Redirect to workflow editor after saving in debug mode (#7645) (020042e)
  • Google Sheets Node: Append exceeding grid limits (#7684) (88efb99)
  • HTTP Request Node: Support generic credentials when using pagination (#7686) (48b240b), closes #7653
  • HubSpot Node: Fetching available parameters fails when using expressions (#7672) (a9ab738)
  • HubSpot Node: Update deal owner on Hubspot Deal (#7673) (3c0734b)
  • Spreadsheet File Node: Read file as utf-8 in v1 (#7701) (786b4ad)

Features

  • core: Expression function $ifEmpty (#7660) (1c7225e)
  • Date & Time Node: Option to include other fields in output item (#7661) (aea3c50)
  • Discord Node: Overhaul (#5351) (6a53c2a)
  • Discourse Node: Add new options to Get Users (#7674) (2e8c841)
  • editor: Add color selector to sticky node (#7453) (8359364)
  • editor: Add HTTP request nodes for credentials without a node (#7157) (14035e1)
  • editor: Add workflow filters to querystring (#7456) (afd637b)
  • editor: Adds a EE view to show worker details and job status (#7600) (cbc6909)
  • GitLab Node: Add support for pagination on getIssues (#7529) (0a0798e)
  • OpenAI Node: Add dall-e-3 support (#7655) (a9c7188)
  • RabbitMQ Trigger Node: Add exchange and routing key options (#7547) (5aee2b7)
  • Telegram Node: Add support for markdownv2 (#7679) (819b3a7)
  • Venafi TLS Protect Cloud Node: Add region parameter to Venafi protect cloud (#7689) (a08fca5)

Performance Improvements

n8n - [email protected]

Published by ivov 12 months ago

1.16.0 (2023-11-08)

Bug Fixes

  • core: Comply with custom default for workflow saving settings (#7634) (48c068f)
  • core: Decrease reset password token expire time (#7598) (2aa7f63)
  • core: Ensure init before checking leader or follower in multi-main scenario (#7621) (a994ba5)
  • core: Ensure pruning starts only after migrations have completed (#7626) (f748de9)
  • core: Fix accessor error when running partial execution (#7618) (26361df), closes #6229
  • core: Make password-reset urls valid only for single-use (#7622) (6031424)
  • Crypto Node: Fix issue with value not appearing for Sign action (#7619) (5df583f)
  • editor: Allow overriding theme from query params (#7591) (2854a0c)
  • editor: Fix issue that frontend breaks with unkown nodes (#7596) (db56a9e)
  • editor: Fix local storage flags defaulting to undefined string (#7603) (151e60f)
  • editor: Fix workflow history prune time limit (getting hours instead of days) (#7644) (3d5a485)
  • editor: Hide not supported node options (#7597) (b532a7b)
  • editor: Remove unknown credentials on pasting workflow (#7582) (d633753)
  • editor: Reset canvas zoom before workspace reset in node view (#7625) (78b84af)
  • editor: Zoom in/out on canvas the same amount on scroll/gesture (#7602) (c92402a)
  • Facebook Lead Ads Trigger Node: Fix issue with missing scope for business management (#7616) (32b85ba)

Features

  • core: Add the node version to telemetry in node_graph_string (#7449) (59dc36a)
  • core: Coordinate workflow activation in multiple main scenario in internal API (#7566) (c857e42)
  • core: Initial support for two-way communication over websockets (#7570) (ac87701)
  • core: Log executed migrations with info level (#7586) (7dac9ab)
  • core: Rate limit forgot password endpoint (#7604) (5790e25)
  • LinkedIn Node: Add support for Article thumbnails (#7489) (e6d3d1a)
  • NocoDB Node: Add new data apis and workspace support (#7329) (da2d2a8)
n8n - [email protected]

Published by krynble 12 months ago

1.15.2 (2023-11-07)

Bug Fixes

  • core: Decrease reset password token expire time (#7598) (44664d2)
  • editor: Allow overriding theme from query params (#7591) (1362585)
  • editor: Fix issue that frontend breaks with unkown nodes (#7596) (dd7b7d1)
  • editor: Hide not supported node options (#7597) (658cacc)
  • editor: Remove unknown credentials on pasting workflow (#7582) (0768271)
  • editor: Reset canvas zoom before workspace reset in node view (#7625) (44460f9)
  • editor: Zoom in/out on canvas the same amount on scroll/gesture (#7602) (be6fbf2)
n8n - [email protected]

Published by krynble 12 months ago

1.15.1 (2023-11-02)

Bug Fixes

  • core: Ensure execution deletion in worker lifecycle hook (#7481) (742c8a8)
  • core: Fix data encryption on credentials import (#7560) (b350568)
  • core: Fix issue that prevents owner logging in when using ldap (#7408) (479f902)
  • core: Handle missing resultData in runData (#7523) (1055bd3)
  • core: Permission check for subworkflow properly checking for workflow settings (#7576) (437c95e)
  • core: Prevent executions from becoming forever running (#7569) (9bdb85c)
  • core: Upgrade crypto-js to address CVE-2023-46233 (#7519) (65e5593)
  • editor: Do not truncate form inputs (#7528) (ae616f1)
  • editor: Fix NDV close after using input select (#7544) (3b5e181)
  • editor: Fix NDV unexpected re-render (#7532) (2853fcf)
  • editor: Fix route component caching, incorrect use of array reduce method and enable WF history feature (#7434) (12a89e6)
  • editor: Fixes the issue that Switch Node can not be created (#7516) (df89685)
  • editor: Handle localStorage being blocked/unavailable (#7348) (c05bc67)
  • Fix dark mode small issues (#7573) (1d81afc)
  • Jira Software Node: Handle missing issue types in issue types loader (#7534) (9762705)
  • Switch Node: Allow sortable Switch rules (#7555) (7a56e58)

Features

  • core: Add optional Error-Output (#7460) (655efea)
  • core: Make queue mode settings configurable (#7526) (3d95b24)
  • core: Set up leader selection for multiple main instances (#7527) (442c73e)
  • editor: Implement the UserStack design system component (#7559) (ce14f62)
  • HTTP Request Node: Add pagination support (#5993) (cc2bd2e)
  • HTTP Request Node: Update icon and default color (#7572) (ff279ab)
  • n8n Form Trigger Node: Add text area and password input types (#7474) (b72040a)
  • editor: Dark mode is here! You can change it under personal settings.(#6980) (0746783)
n8n - [email protected]

Published by netroy 12 months ago

1.14.2 (2023-10-26)

Bug Fixes

  • core: Handle missing resultData in runData (#7523) (a35d5f1)
n8n - [email protected]

Published by netroy 12 months ago

1.14.1 (2023-10-26)

Bug Fixes

  • core: Ensure execution deletion in worker lifecycle hook (#7481) (b81e5b9)
  • core: Upgrade crypto-js to address CVE-2023-46233 (#7519) (0c3ee47)
  • editor: Fixes the issue that Switch Node can not be created (#7516) (b64146b)
n8n - [email protected]

Published by netroy 12 months ago

Note: This release failed to publish to NPM, and has been deprecated. Please upgrade to [email protected] instead.

1.13.0 (2023-10-25)

Bug Fixes

  • core: Do not return inviteAcceptUrl in response if email was sent (#7465) (55c6a1b)
  • core: Ensure nodes post-processors run in the correct order (#7500) (6f45298)
  • core: Fix frontend.settings external hook execution (#7496) (774fe20)
  • core: Handle gzip and deflate compressed request payloads (#7461) (83762e0)
  • core: Reduce logging overhead for levels that do not output (#7479) (76c0481)
  • Customer.io Node: Fix api endpoint when using EU region (#7485) (519680c)
  • editor: Allow importing the same workflow multiple times (#7458) (3c0a166)
  • editor: Fix canvas selection breaking after interacting with node actions (#7466) (bc47365)
  • editor: Fix connections disappearing after reactivating canvas and renaming a node (#7483) (450e0cc)
  • Google Sheets Node: Append or update runs forever when without column headers (#7463) (ab6a9bb)
  • Microsoft SQL Node: Prevent SQL injection (#7467) (a739245)
  • MQTT Trigger Node: Fix node causing a start up hang when active (#7498) (baecb93)
  • MySQL Node: Resolve expressions in v1 (#7464) (5c46bb0)
  • Redis Node: Fix adding sets data types (#7444) (4e66023)
  • Spreadsheet File Node: Fix include empty cells not working with v2 (#7505) (05e6f2a)

Features

  • core: Add support for oauth based service accounts with UM SMTP (#7311) (647372b)
  • editor: Add PH tracking to event (#7511) (c47d27d)
  • Facebook Lead Ads Trigger Node: Add Facebook Lead Ads Trigger Node (#7113) (ac814a9)
  • Ghost Node: Add support for lexical format (#7488) (7b1973c)
  • RSS Feed Trigger Node: Add RSS feed trigger node (#7386) (689360e)
n8n - [email protected]

Published by netroy 12 months ago

1.14.0 (2023-10-25)

Features

  • Switch Node: Add support for infinite Switch outputs (#7499) (2febc61)
n8n - [email protected]

Published by netroy 12 months ago

1.12.2 (2023-10-24)

Bug Fixes

  • core: Fix frontend.settings external hook execution (#7496) (e8294b1)
  • MQTT Trigger Node: Fix node causing a start up hang when active (#7498) (ede3047)
  • Redis Node: Fix adding sets data types (#7444) (27b5543), closes #6339
n8n - [email protected]

Published by netroy 12 months ago

1.12.1 (2023-10-23)

Bug Fixes

  • core: Do not return inviteAcceptUrl in response if email was sent (#7465) (4a1f4da)
  • core: Handle gzip and deflate compressed request payloads (#7461) (75981fb)
  • core: Reduce logging overhead for levels that do not output (#7479) (4a1641d)
  • Customer.io Node: Fix api endpoint when using EU region (#7485) (ea1b503), closes #7484
  • editor: Allow importing the same workflow multiple times (#7458) (15e1737), closes #7457
  • editor: Fix canvas selection breaking after interacting with node actions (#7466) (d84c367)
  • editor: Fix connections disappearing after reactivating canvas and renaming a node (#7483) (368e3ee)
  • Google Sheets Node: Append or update runs forever when without column headers (#7463) (0d52490)
  • MySQL Node: Resolve expressions in v1 (#7464) (70a10a9)
n8n - [email protected]

Published by netroy 12 months ago

1.11.2 (2023-10-23)

Bug Fixes

  • core: Handle gzip and deflate compressed request payloads (#7461) (f43ff71)
  • core: Prevent false stalled jobs in queue mode from displaying as errored (#7435) (465a952)
  • core: Reduce logging overhead for levels that do not output (#7479) (010aa57)
  • editor: Allow importing the same workflow multiple times (#7458) (33e3df8), closes #7457
  • editor: Fix canvas selection breaking after interacting with node actions (#7466) (90ce8de)
  • editor: Fix connections disappearing after reactivating canvas and renaming a node (#7483) (b0bd0d8)
  • editor: Open only one tab with plans page (#7377) (d14e9cb)
  • Ldap Node: Fix issue with connections not closing correctly (#7432) (60ca02e)
  • MySQL Node: Resolve expressions in v1 (#7464) (2b18909)
  • TheHive 5 Node: Observable encoding in alert > create fix (#7450) (b9547ad)
n8n - [email protected]

Published by netroy about 1 year ago

1.12.0 (2023-10-18)

Bug Fixes

  • core: Add check that queue is defined and remove cyclic dependency (#7404) (45f2ef3)
  • core: Do not throw when deleting workflows with executions without binary-data (#7411) (2b6a15e)
  • core: Fix expression with paired item with multi-input node (#7424) (ec14141)
  • core: Fix ignoring crashed executions without event msgs (#7368) (2f4d91b)
  • core: Pg-promise de-initialization fix (#7417) (7703904)
  • core: Prevent false stalled jobs in queue mode from displaying as errored (#7435) (e01b9e5)
  • core: Prevent undefined issues when restoring binary data (#7419) (46977a2)
  • editor: Fix remote options fetching on every keystroke (#7320) (367255a)
  • editor: Open only one tab with plans page (#7377) (c599006)
  • Google Sheets Node: Update by row_number, restored 'Handling Extra Data Option', updated Cell Format default (#7357) (d8531a5)
  • Ldap Node: Fix issue with connections not closing correctly (#7432) (c3f0be8)
  • Set Node: Null should not throw an error (#7416) (e9b6ab0)
  • TheHive 5 Node: Observable encoding in alert > create fix (#7450) (a2d2e3d)

Features

  • core: Make executions pruning interval configurable (#7439) (40707fa)
  • Google Calendar Trigger Node: Add support for cancelled events (#7436) (9d241a0)
  • HubSpot Trigger Node: Add support for ticket related events (#7156) (57c6093)
  • n8n Form Trigger Node: New node (#7130) (3ddc176)
  • Spreadsheet File Node: Improve CSV parsing (#7448) (79f23fb)
n8n - [email protected]

Published by krynble about 1 year ago

1.11.1 (2023-10-13)

Bug Fixes

  • core: Do not throw when deleting workflows with executions without binary-data (#7411) (cde331d)
  • core: Fix ignoring crashed executions without event msgs (#7368) (ca0d4d2)
  • editor: Fix remote options fetching on every keystroke (#7320) (15f891b)
  • Prevent undefined issues when restoring binary data (#7419) (5da8dcb)
n8n - [email protected]

Published by netroy about 1 year ago

1.11.0 (2023-10-11)

Bug Fixes

  • core: Add an option to enable postgres ssl with default certs (#6889) (789e1e7)
  • core: Fix error on missing paired item data (#7399) (47e8953)
  • core: Missing pairing info (#7326) (e2c3c7a)
  • core: Prevent object deletion request on no prefix match (#7366) (63e11e4)
  • editor: Fix completions for .json on quoted node name in Code node (#7382) (86e7ec7)
  • editor: Implement canvas zoom UX improvements (#7376) (7e06b31)
  • editor: Make workflow history button available only for dev builds (#7392) (7ed466d)
  • editor: Remove excess margin below run data editor (#7372) (3fa2764)
  • editor: Sanitize HTML binary-data before rendering in the UI (#7400) (2b075bf)
  • editor: Use display option's @Version specifier (#7351) (afbf0c3)
  • Google BigQuery Node: Location default to jobReference (#7354) (97bb703)
  • Google Drive Trigger Node: Add Shared Drives support (#7369) (3e7a4d3)
  • Google Sheets Node: Fix "Maximum call stack size exceeded" error on too many rows (#7384) (732b15a)
  • HTML Node: Update property fields to not use expressions on drag (#7379) (77643e5)
  • Notion Node: Handle empty values correctly for Notion selects + multi selects (#7383) (fbcd1d4)
  • Set Node: Increase search priority (#7358) (e5ad1e7)
  • Webhook Node: Backward compatible form-data parsing for non-array files (#7385) (6479eb1)

Features

  • core: Add Job Summary to Worker response (#7360) (b8608ce)
  • core: Integrate object store as binary data manager (#7253) (1a661e6)
  • core: Switch binary filesystem mode to nested path structure (#7307) (0847623)
  • editor: Make PDF and Audio binary-data viewable in the UI (#7367) (8187be1)
  • editor: Support autologin for upgrade path (#7316) (1dfa052)
  • Execute Workflow Node: Run once for each item mode (#7289) (c8c14ca)
  • Item Lists Node: Split merge binary data (#7297) (965db8f)
  • Loop Over Items (Split in Batches) Node: Automatically add a loop + rename (#7228) (7b773cc)
  • Notion Node: Fetch child blocks recursively (#7304) (193181a)