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

1.35.0 (2024-03-27)

Bug Fixes

  • core: Add missing nodeCause to paired item error (#8976) (19d9e71)
  • core: Assign credential ownership correctly in source control import (#8955) (260bc07)
  • editor: Fix accidental IDE code addition (#8971) (117b57c)
  • editor: Make inputs in the filter component regular inputs by default (#8980) (295b650)

Features

  • editor: Show tip when user can type dot after an expression (#8931) (160dfd3)
  • Fetch user cloud role and pass it on in website links (#8942) (666867a)
  • Telemetry include basic llm optional promps, trigger on save workflow event (#8981) (335f363)
n8n - [email protected]

Published by despairblue 7 months ago

1.34.2 (2024-03-26)

Bug Fixes

  • editor: Nodes connectors improvements (#8945) (6310e36)
  • Pinecone Vector Store Node: Fix vector store nodes execution issue (#8968) (9bd14c0)
n8n - [email protected]

Published by krynble 7 months ago

1.34.1 (2024-03-25)

Bug Fixes

  • Anthropic Chat Model Node: Fix detection of chat models in docker build & add support Claude Haiku (#8953) (becc804)
  • core: Ensure the generic OAuth2 API credential uses the OAuth2 credential test (#8941) (578f01a)
  • core: Stringify all Luxon DateTimes in cleanupParameterData (#8959) (58d9983)
  • editor: Fix opening of chat window when executing a child node (#8789) (e695927)
  • editor: Use bracket notation for all invalid identifiers in expressions (#8933) (1316f2d)
  • MySQL Node: Set paired items correctly in single query batch mode (#8940) (5d129ba)
  • Overhaul expression error messages related to paired item (#8765) (09654f9)
n8n - [email protected]

Published by elsmr 7 months ago

1.34.0 (2024-03-20)

Bug Fixes

  • Chat Trigger exclude summarization node from valid ai nodes (#8875) (4861556)
  • Cohere Model Node: Fix issue with credential test (#8916) (4f0b52c)
  • core: Improve handling of invalid objects in cleanupParameterData (no-chanhelog) (#8910) (33ab781)
  • core: Remove HTTP body for GET, HEAD, and OPTIONS requests (#3621) (d85d0ec)
  • core: Update follow-redirects to address CVE-2024-28849 (#8902) (a10120f)
  • editor: Add proper scroll to Environments push modal (#8883) (bcbff76)
  • editor: Fix an issue with an empty chat response if not in output property (#8913) (024be62)
  • editor: Fix design system component props (#8923) (7176cd1)
  • editor: Fix source control docs link in add workflow button tooltip (#8891) (a92d8bf)
  • editor: Improve expression editor performance by removing watchers (#8900) (a5261d6)
  • editor: Remove isOwner from IUser interface (#8888) (6955e89)
  • OpenAI Node function to preserve original tools after node execution (#8872) (054a4fc)
  • Validate custom tool names for forbidden chars (#8878) (edce632)

Features

n8n - [email protected]

Published by netroy 7 months ago

1.33.1 (2024-03-15)

Bug Fixes

  • editor: Improve expression editor performance by removing watchers (#8900) (2ee4327)
n8n - [email protected]

Published by netroy 7 months ago

1.32.2 (2024-03-15)

Bug Fixes

  • editor: Improve expression editor performance by removing watchers (#8900) (788d790)
n8n - [email protected]

Published by netroy 7 months ago

1.33.0 (2024-03-13)

Bug Fixes

  • core: Always register webhooks on startup (#8830) (c6f6254)
  • core: Add fallback for pairedItem info in runPartialWorkflow (#8842) (bd465d3)
  • core: Display readable error when manual executions contains large payload (#8834) (261b9c7)
  • core: Ignore semver range when upgrading comunity packages (#8863) (11173a0)
  • editor: Allow sharee to use workflows with http request node without credential access (#8841) (bde4c6c)
  • editor: Disable pinning for root nodes from canvas (#8848) (e10fa37)
  • editor: Fix workflow card open action (#8839) (dd40570)
  • editor: Make inputs in the filter component expressions by default (#8784) (6e2aa40)
  • editor: Improve filter component error handling (#8832) (76fe960)
  • GitHub Document Loader Node: Fix issue with ignore paths not working correctly (#8798) (c8d589c)
  • Notion Node: Regex for block id (#8860) (a1f6c57)
  • OpenAI Node: text > message hide tools connector for unsupported models (#8866) (cef7c24)

Features

  • editor: Add more AI node info to telemetry (#8827) (ed6dc86)
  • editor: Add sections to autocomplete dropdown (#8720) (9b4618d)
  • editor: Help users discover expressions when using drag n drop (#8869) (e78cc2d)
  • editor: Improve errors in output panel (#8644) (5301323)
  • Pinecone Vector Store Node: Support serverless environments (#8849) (a136a73)
  • Wordpress Node: Support WordPress pages (#8852) (a678e85)
n8n - [email protected]

Published by krynble 8 months ago

1.31.2 (2024-03-07)

Bug Fixes

n8n - [email protected]

Published by krynble 8 months ago

1.32.1 (2024-03-07)

Bug Fixes

n8n - [email protected]

Published by krynble 8 months ago

1.32.0 (2024-03-06)

Bug Fixes

  • AI agents, throw error on duplicate names in dynamic tools (#8766) (75e4df1)
  • Basic LLM Chain Node: Fix retrieving of prompt parameter for v1.3 of the node (#8817) (82f66c8)
  • editor: Fix NDV output tabs resetting on any click (#8808) (c7c1767)
  • editor: Fix opening of node creator for sub-nodes connection hint link (#8809) (df064af)
  • editor: Fix retrieving of messages from memory in chat modal (#8807) (bfda8ea)
  • editor: Set correct type for right input in filter component (#8771) (5d54663)
  • editor: Update assignment hint when user hovers table row (#8782) (8c993aa)
  • editor: Upgrade sanitize-html to address CVE-2024-21501 (#8816) (a3e9e3d)
  • Google Drive Node: Add supportsAllDrives: true to update and download (#8786) (11a5331)
  • HubSpot Node: Include properties for contact and deal in getAll operation (#8772) (08e2b06)
  • n8n Form Trigger Node: Do not open pop up when data is pinned in trigger (#8781) (0481e6e)
  • OpenAI Node: Message text operation parameters case fix (#8804) (e38e96b)
  • Simplify Structured Output Parser wrapping and fix auto-fixing output parser (#8778) (7d82dc1)
  • TheHive 5 Node: The Hive - Custom fields are no longer working (#8780) (961d6b9)
  • Wait Node: Change default wait period to 5 seconds (#8783) (a521e7a)

Features

  • Chat Memory Manager group messages option, on insert delete return confirmation of success instead of messages (#8757) (246bfb9)
  • core: Update hashing strategy for JWTs (#8810) (cdec7c9)
  • Notion Node: Continue on fail support (#8788) (4850f6a)
  • Track node errors on PostHog (#8774) (35f6826)

Performance Improvements

n8n - [email protected]

Published by krynble 8 months ago

1.31.1 (2024-03-06)

Bug Fixes

  • AI agents, throw error on duplicate names in dynamic tools (#8766) (836bf07)
  • Basic LLM Chain Node: Fix retrieving of prompt parameter for v1.3 of the node (#8817) (b5ffb7d)
  • editor: Fix NDV output tabs resetting on any click (#8808) (2b06477)
  • editor: Fix opening of node creator for sub-nodes connection hint link (#8809) (174dc9a)
  • editor: Fix retrieving of messages from memory in chat modal (#8807) (af69dd9)
  • editor: Set correct type for right input in filter component (#8771) (839793e)
  • editor: Update assignment hint when user hovers table row (#8782) (5266bcb)
  • Google Drive Node: Add supportsAllDrives: true to update and download (#8786) (8733832)
  • HubSpot Node: Include properties for contact and deal in getAll operation (#8772) (62ee6a5)
  • n8n Form Trigger Node: Do not open pop up when data is pinned in trigger (#8781) (abce3bd)
  • OpenAI Node: Message text operation parameters case fix (#8804) (5f54695)
  • Simplify Structured Output Parser wrapping and fix auto-fixing output parser (#8778) (e3a1b93)
  • TheHive 5 Node: The Hive - Custom fields are no longer working (#8780) (5a56422)
  • Wait Node: Change default wait period to 5 seconds (#8783) (add4a39)
n8n - [email protected]

Published by netroy 8 months ago

1.31.0 (2024-02-28)

Bug Fixes

  • core: Ensure maxRedirects is used for any http request defining it (#8706) (246c988)
  • core: Fix pairedItem issue with partial manual executions (#8575) (a29b41e)
  • Default Data Loader Node: Fix binary data loader in s3 mode (#8626) (a5e6f59)
  • editor: Do not break NDV for version-less nodes (#8714) (8a88d15)
  • editor: Hide previous execution data for sub-nodes in debug mode if it has execution error (#8710) (a973b9c)
  • editor: Update Filter component state when value is updated (#8684) (3ba2cdc)
  • editor: Send user id when setting up an account (#8639) (27f3166)
  • Postgres Trigger Node: closeFunction errors should not prevent a workflow from being deactivated (#8738) (7012577)
  • Trello Node: Remove GET request body (#8715) (8c4a744)
  • AI Agent Node: Wrong prompt input key for sql agent (#8708) (7c1cf33)
  • Fix execution error when using AI chain nodes with non-chat model (#8724) (0882dc0)

Features

  • Add Outlook Trigger Node (#8656) (720ae1b)
  • Add support for Ollama embeddings API (#8732) (15490ad)
  • AI Agent Node: Allow use of Azure Chat model for OpenAI Functions agent (#8725) (d03d927)
  • Allow instance owners and admins to edit all credentials (#8716) (7371708)
  • editor: AI Floating Nodes (#8703) (41b191e)
  • editor: Retrieve previous chat message on arrow-up (#8696) (246f8cf)
  • No expression error when node hasn’t executed (#8448) (f9a99ec)
  • Session is selector for memory nodes (#8736) (2aaf211)
  • SQL agent improvements (#8709) (0952430)
n8n - [email protected]

Published by netroy 8 months ago

1.30.1 (2024-02-23)

Bug Fixes

  • core: Ensure maxRedirects is used for any http request defining it (#8706) (be8167b)
  • core: Fix pairedItem issue with partial manual executions (#8575) (f9edf26)
  • Default Data Loader Node: Fix binary data loader in s3 mode (#8626) (14c1032)
  • editor: Do not break NDV for version-less nodes (#8714) (b7d01aa)
  • editor: Update Filter component state when value is updated (#8684) (a54e0d3)
  • Trello Node: Remove GET request body (#8715) (c75b240)
  • AI: Fix execution error when using AI chain nodes with non-chat model (#8724) (3b119c8)
  • AI: Wrong prompt input key for sql agent (#8708) (6be5f5e)
n8n - [email protected]

Published by netroy 8 months ago

1.30.0 (2024-02-21)

Bug Fixes

  • AwsS3 Node: Use location constraint (#8654) (c73aeee)
  • core: Apply correct hostname to redirected requests (#8674) (0e36aeb)
  • core: Define SHELL env variable on docker images (#8670) (e1a4fde)
  • editor: Correctly set condition operator when changed (#8700) (23a1bc4)
  • editor: Escape node names with quotes in autocomplete and drag'n'drop (#8663) (890c2bd)
  • editor: Filter component: do not clear expression when changing operator (#8635) (66cbe54)
  • editor: Fix node runData and pinned data check on manual run (#8669) (40c7f77)
  • editor: Fix SQL editors not always re-rendering when query changes (#8621) (8e9d310)
  • editor: Fix unnecessary execution of nodes when there is pin data (#8567) (46fe544)
  • editor: Handle drag-n-dropping from other nodes in assignment component (#8661) (c943a51)
  • editor: Send protocol and n8n version in templates destination parameter, stop redirecting template preview page to website (#8691) (a573146)
  • editor: Use proper composable for localization (#8660) (9c0fe41)
  • editor: Wrap expressions in resource locator component (#8673) (e2f2fc9)
  • Extract From File Node: Make binary data work with any backend (#8647) (d33d953)
  • FTP Node: Continue of fail looping support with paired item (#8659) (3279762)
  • FTP Node: Fix "Maximum call stack size exceeded" error when dealing with too many files (#8657) (5063674)
  • Google Calendar Node: Errors with after/before options (#8628) (bee17dd)
  • GraphQL Node: Fix request format JSON error (#8646) (bd4b50c)
  • Postgres Node: Close connection pool only if it's not already closed or closing (#8690) (457cac4)

Features

  • AI Agent Node: Whitelist Azure Chat model for Agent (#8699) (40aecd1)
  • core: Add support for $("NodeName").isExecuted (#8683) (ad82f0c)
  • core: Move execution permission checks earlier in the lifecycle (#8677) (059d281)
  • editor: Add chevron to filter component operator select (#8633) (20446bd)
  • Google Sheets Node: Option how to combine filters when reading rows (#8652) (a5e522e)
  • Google Workspace Admin Node: Add support for error output branch (#8499) (ef77571)
  • Introduce prompt type option for Agent, Basic LLM Chain, and QA Chain nodes (#8697) (2068f18)
n8n - [email protected]

Published by netroy 8 months ago

1.29.1 (2024-02-16)

Bug Fixes

  • Extract From File Node: Make binary data work with any backend (#8647) (cc7761e)
  • GraphQL Node: Fix request format JSON error (#8646) (1e0370c)
n8n - [email protected]

Published by krynble 8 months ago

1.29.0 (2024-02-15)

Bug Fixes

  • core: Custom workflow tool tweaks (#8561) (ccc0ad5)
  • core: Give better error message if executions.process is still used in the configs (#8618) (cd8ca84)
  • core: Improve the startup error when EXECUTIONS_PROCESS is set (#8630) (a2a3ca1)
  • core: Upgrade @n8n/typeorm to address postgres timestamp issues (#8627) (68498cb)
  • core: Upgrade rudderstack sdk to address npm postInstall issues (#8568) (5750e8e)
  • editor: Debounce expression changes (#8629) (9c7e026)
  • Execute Workflow Node: Passing the workflow that is supposed to be executed as a paramter (#8614) (b54488a)
  • Fix resolving of expressions of deeply nested sub-nodes (#8612) (f527430)
  • FTP Node: Fix issue with connections not closing properly (#8619) (e597fbc)
  • FTP Node: Fix issue with paireditems not always working (#8613) (d38a822)
  • Google Sheets Trigger Node: First non-header row is ignored when using on row added event (#8580) (2db8231)
  • HTTP Request Node: Errorneous binary object without content-disposition response header (#8583) (e28b374)
  • HTTP Request Node: Handle special characters in pagination expressions + improve hint text (#8576) (3b2078c)
  • Jira Software Node: Fix issue with not all issue types being supported (#8571) (a6211c9)
  • Merge Node: Fixing how paired items are handled in the merge node, when choosing a branch and selecting to return an empty object (#8479) (a3bed97)
  • Microsoft Outlook Node: Download executes more than once per incoming item (#8566) (053fb5f)
  • Notion Node: Block with text results in a body validation error (#8622) (6bc1c3d)
  • RSS Feed Trigger Node: Save last item's date instead of last execution date (#8572) (a822588)
  • Wait Node: Account for workflow timezone in Wait node datetime (#8578) (1116a28)

Features

  • Add support for AI log streaming (#8526) (7501ad8)
  • Add telemetry event when users click on templates link (#8625) (bf4f896)
  • API: Add tag support to public API (#8588) (a743a40)
  • Convert to File Node: Operation to convert a string in a plain text file, option to format JSON when creating file (#8620) (d18cba3)
  • core: Migrate to n8n's typeorm fork (#8590) (8e392cf)
  • editor: Use website as the main templates repository (#8591) (79b09fd)
  • HTML Extract Node: Better text extraction, option to specify selectors to skip, option to clean up text data (#8586) (32281d1)
  • OpenAI Node: Overhaul (#8335) (941278d)
  • Upgrade typeorm, sqlite3, and pg/pg-promise (#8579) (7826bd8)
n8n - [email protected]

Published by netroy 8 months ago

1.27.3 (2024-02-14)

Bug Fixes

  • core: Give better error message if executions.process is still used in the configs (#8618) (a255cd3)
  • core: Improve the startup error when EXECUTIONS_PROCESS is set (#8630) (b70b42d)
  • core: Upgrade nodemailer to address an exploit (#8535) (7d39d61)
  • core: Upgrade rudderstack sdk to address npm postInstall issues (#8568) (1704f4b)
  • core: Use hostname from URL instead of Host header for SNI (#8562) (c7779de)
  • Execute Workflow Node: Passing the workflow that is supposed to be executed as a paramter (#8614) (4b91c46)
  • FTP Node: Fix issue with connections not closing properly (#8619) (ca5f003)
n8n - [email protected]

Published by ivov 9 months ago

1.28.0 (2024-02-07)

Bug Fixes

  • Allow Date/Luxon objects and additional formats in DateTime validation (#8525) (c419c85)
  • core: Ensure AxiosError status always gets copied over to NodeApiError (#8509) (76c5a62)
  • core: Fix DropRoleMapping migration (#8521) (4fed68e)
  • core: Fix new graceful shutdown env being always overridden by deprecated env (#8503) (cc41fc7)
  • core: Fix PermissionChecker.check, and add additional unit tests (#8528) (5832d3c)
  • core: Fix test runs of triggers that rely on static data (#8524) (528c071)
  • core: Fix workflow tagging failure due to unique constraint check (#8505) (92f939f)
  • core: Upgrade nodemailer to address an exploit (#8535) (ee5e422)
  • core: Use hostname from URL instead of Host header for SNI (#8562) (7531f34)
  • core: Use trx manager instead of repository for tags overwrite (#8557) (abddbb6)
  • editor: Prune values that are not in the schema in the ResourceMapper component (#8478) (612771e)
  • Embeddings OpenAI Node: Fix dynamic models fetching (#8533) (cccdfc7)
  • HTTP Request Node: Require parameter with filled name and value to avoid infinite loop (#8454) (3128dca)
  • HTTP Request Node: Support form data when using pagination (#8497) (ca75744)
  • Microsoft Excel 365 Node: Upsert append new rows at the end of used range, option to append at the end of selected range (#8461) (1e02d73)
  • MongoDB Node: Fix "Maximum call stack size exceeded" error on too many rows (#8530) (76cdf75)
  • Slack Node: Attachments fix (#8471) (254700a)
  • Update BaseChatModel import checks for MistralAI compatibility (#8527) (c8b8379)

Features

  • Add assignment component with drag and drop to Set node (#8283) (2799de4)
  • Azure Open AI chat model & embeddings (#8522) (934d0d3)
  • editor: Add delete and disable button to nodes on hover (#8482) (994754b)
  • Email Trigger (IMAP) Node: Upgrade mailparser (#8539) (da1fe44)
  • RabbitMQ Trigger Node: Add options to configure assert of exchanges and queues (#8430) (4b3659f)
n8n - [email protected]

Published by netroy 9 months ago

1.27.2 (2024-02-02)

Bug Fixes

  • core: Allow Date/Luxon objects and additional formats in DateTime validation (#8525) (98ea7d4)
  • core: Ensure AxiosError status always gets copied over to NodeApiError (#8509) (91881c8)
  • core: Fix DropRoleMapping migration (#8521) (731b305)
  • core: Fix new graceful shutdown env being always overridden by deprecated env (#8503) (31e4cd8)
  • core: Fix PermissionChecker.check, and add additional unit tests (#8528) (6385fb2)
  • core: Fix test runs of triggers that rely on static data (#8524) (b4f10e5)
  • core: Fix workflow tagging failure due to unique constraint check (#8505) (d4597ca)
  • editor: Prune values that are not in the schema in the ResourceMapper component (#8478) (d0e94b0)
  • Embeddings OpenAI Node: Fix dynamic models fetching (#8533) (f256c6d)
  • HTTP Request Node: Require parameter with filled name and value to avoid infinite loop (#8454) (0fd3470)
  • HTTP Request Node: Support form data when using pagination (#8497) (af929ba)
  • Microsoft Excel 365 Node: Upsert append new rows at the end of used range, option to append at the end of selected range (#8461) (0aa23d5)
  • MongoDB Node: Fix "Maximum call stack size exceeded" error on too many rows (#8530) (00f5549)
  • Slack Node: Attachments fix (#8471) (6883610)
n8n - [email protected]

Published by ivov 9 months ago

1.27.1 (2024-01-31)