From 0ee3afdc44e1c5af6b64acd2fb4918b5c3c3872a Mon Sep 17 00:00:00 2001 From: netroy Date: Tue, 20 Aug 2024 11:27:29 +0000 Subject: [PATCH] :rocket: Release 1.56.0 --- CHANGELOG.md | 1270 ++++++++++++++++++++ package.json | 2 +- packages/@n8n/chat/package.json | 2 +- packages/@n8n/client-oauth2/package.json | 2 +- packages/@n8n/config/package.json | 2 +- packages/@n8n/imap/package.json | 2 +- packages/@n8n/nodes-langchain/package.json | 2 +- packages/@n8n/permissions/package.json | 2 +- packages/cli/package.json | 2 +- packages/core/package.json | 2 +- packages/design-system/package.json | 2 +- packages/editor-ui/package.json | 2 +- packages/node-dev/package.json | 2 +- packages/nodes-base/package.json | 2 +- packages/workflow/package.json | 2 +- 15 files changed, 1284 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06ded0c1cad1d..bd06add22a26f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,1273 @@ +# [1.56.0](https://github.com/netroy/n8n/compare/n8n@1.2.0...n8n@1.56.0) (2024-08-20) + + +### Bug Fixes + +* Account for nanoid workflow ids for subworkflow execute policy ([#7094](https://github.com/netroy/n8n/issues/7094)) ([67092c0](https://github.com/netroy/n8n/commit/67092c0a1bf98ccc5ceadc3d582fac7bff2dc46c)) +* **ActiveCampaign Node:** Fix pagination issue when loading tags ([#8017](https://github.com/netroy/n8n/issues/8017)) ([1943857](https://github.com/netroy/n8n/commit/19438572312cf9354c333aeb52ccbf1ab81fc51f)) +* Add better error handling for chat errors ([#10408](https://github.com/netroy/n8n/issues/10408)) ([f82b6e4](https://github.com/netroy/n8n/commit/f82b6e4ba9bf527b3a4c17872162d9ae124ead0d)) +* Add fallback resolver for langchain modules ([#8308](https://github.com/netroy/n8n/issues/8308)) ([851060d](https://github.com/netroy/n8n/commit/851060dd3f38245da6e09c04ec0b12b24b63dca4)) +* Add role check for upgrade path ([#7374](https://github.com/netroy/n8n/issues/7374)) ([a43f720](https://github.com/netroy/n8n/commit/a43f720658aedf8a52f713c28b29ed08bfad33c8)) +* **Agile CRM Node:** Fix issue with company address not working ([#6997](https://github.com/netroy/n8n/issues/6997)) ([2f81652](https://github.com/netroy/n8n/commit/2f81652400b6a793fa610728519fd992c03c3d0d)) +* **AI Agent Node:** Exclude tools agent from unsupported node versions ([#9728](https://github.com/netroy/n8n/issues/9728)) ([28d1a5d](https://github.com/netroy/n8n/commit/28d1a5d00d9f8a3bb2f812bb11d9d31c1cbadb24)) +* **AI Agent Node:** Fix issues with some tools not populating ([#10406](https://github.com/netroy/n8n/issues/10406)) ([51a1edd](https://github.com/netroy/n8n/commit/51a1eddbf00393f3881c340cf37cfcca59566c99)) +* **AI Agent Node:** Improve Tools agent empty tool input message ([#9622](https://github.com/netroy/n8n/issues/9622)) ([e7f6162](https://github.com/netroy/n8n/commit/e7f616290f20c37121f554303f775a102569bdc7)) +* AI agents, throw error on duplicate names in dynamic tools ([#8766](https://github.com/netroy/n8n/issues/8766)) ([75e4df1](https://github.com/netroy/n8n/commit/75e4df138fc103a3370239e906b9e600dc14c835)) +* **Airtable Node:** Attachments field type fix ([#7227](https://github.com/netroy/n8n/issues/7227)) ([2af967c](https://github.com/netroy/n8n/commit/2af967cf88a4d6e795ff1641f9946f9fcbf49a03)) +* **Airtable Node:** Do not allow to use deprecated api keys in v1 ([#9171](https://github.com/netroy/n8n/issues/9171)) ([017ae6e](https://github.com/netroy/n8n/commit/017ae6e1025fb4ae28b46b9c411e4b5c70e280e9)) +* **Airtable Node:** Make multipleRecordLinks editable in fields ([#9608](https://github.com/netroy/n8n/issues/9608)) ([fdde995](https://github.com/netroy/n8n/commit/fdde9957c80613a27762eeb54272cc492f499dbf)) +* Allow Date/Luxon objects and additional formats in DateTime validation ([#8525](https://github.com/netroy/n8n/issues/8525)) ([c419c85](https://github.com/netroy/n8n/commit/c419c8592f16a002d9f460c555db5f8bc04d95b8)) +* Allow sharee to use workflows with http request node without credential access ([#8841](https://github.com/netroy/n8n/issues/8841)) ([bde4c6c](https://github.com/netroy/n8n/commit/bde4c6c7a19b7275cabbbc3e4d0c5ec14be54769)) +* Always register webhooks on startup ([#8830](https://github.com/netroy/n8n/issues/8830)) ([c6f6254](https://github.com/netroy/n8n/commit/c6f6254c0e5197d4c0ba19aa52a1714e991a33b2)) +* **AMQP Sender Node:** Node hangs forever on disconnect ([#10026](https://github.com/netroy/n8n/issues/10026)) ([27410ab](https://github.com/netroy/n8n/commit/27410ab2af87573045f38e14e7e20bedd3b0365d)) +* **AMQP Trigger Node:** Manual execution updated error reduced wait time ([#10035](https://github.com/netroy/n8n/issues/10035)) ([f78f4ea](https://github.com/netroy/n8n/commit/f78f4ea3492560bc7056023fd0276990f3ac9b00)) +* **AMQP Trigger Node:** Properly close connection after manual test step ([#8396](https://github.com/netroy/n8n/issues/8396)) ([2c14371](https://github.com/netroy/n8n/commit/2c143714817e62fcb2fec9b9cac208ef029f87fd)) +* **Anthropic Chat Model Node:** Fix detection of chat models in docker build & add support Claude Haiku ([#8953](https://github.com/netroy/n8n/issues/8953)) ([76041b8](https://github.com/netroy/n8n/commit/76041b8587fc5943ee80338774125d1fabb8e927)) +* **API:** Accept `settings.executionOrder` in workflow creation ([#9072](https://github.com/netroy/n8n/issues/9072)) ([0c90c7c](https://github.com/netroy/n8n/commit/0c90c7c8c1cde23c56b34fde264ea4e6ec0300b2)) +* **API:** Fix manual chat trigger execution ([#8300](https://github.com/netroy/n8n/issues/8300)) ([884396e](https://github.com/netroy/n8n/commit/884396ea0d9f4a8d7987daf2b674f080056dd1d1)) +* **Asana Node:** Fix issue when connecting to the new Asana environment ([#8404](https://github.com/netroy/n8n/issues/8404)) ([44f6ef2](https://github.com/netroy/n8n/commit/44f6ef2ed729ad39518cc85e068be03cd8b409ff)) +* **Asana Node:** Omit body from GET, HEAD, and DELETE requests ([#8057](https://github.com/netroy/n8n/issues/8057)) ([15ffd4f](https://github.com/netroy/n8n/commit/15ffd4fb9f967302e2444a873a804d2ccb64e748)) +* **AWS Bedrock Chat Model Node:** Improve filtering of Bedrock models & fix Claude 3 ([#9085](https://github.com/netroy/n8n/issues/9085)) ([cfaab0b](https://github.com/netroy/n8n/commit/cfaab0b829864f0d4900f7b36559c0bb1b2075a4)) +* **AWS Comprehend Node:** Add paired item support ([#10015](https://github.com/netroy/n8n/issues/10015)) ([470d496](https://github.com/netroy/n8n/commit/470d4966c67a3e4155d59e6fadab467b73134ec4)) +* **AWS DynamoDB Node:** Improve error message parsing ([#7793](https://github.com/netroy/n8n/issues/7793)) ([5ba5ed8](https://github.com/netroy/n8n/commit/5ba5ed8e3c8ba2f909859bde129d92576fbda46f)) +* **AWS SES Node:** Fix issue with email aliases not working for sending from or sending to ([#9811](https://github.com/netroy/n8n/issues/9811)) ([e1e8a75](https://github.com/netroy/n8n/commit/e1e8a7576308cbc0833cdae35d51810f63b98382)) +* **AWS SQS Node:** Fix issue preventing data from being sent correctly ([#8382](https://github.com/netroy/n8n/issues/8382)) ([daba5bb](https://github.com/netroy/n8n/commit/daba5bb250c3bee338dde96e6e815835dd21e6f1)) +* **AwsS3 Node:** Fix handling of bucket with dot in name ([#8475](https://github.com/netroy/n8n/issues/8475)) ([0febe62](https://github.com/netroy/n8n/commit/0febe62ad03f82b85922e0cb66d60eeb22b3a919)) +* **AwsS3 Node:** Return confirmation of success after upload ([#8312](https://github.com/netroy/n8n/issues/8312)) ([c921665](https://github.com/netroy/n8n/commit/c921665f9abe19d9e8831062c1e7673d4d1ea694)) +* **AwsS3 Node:** Use location constrain ([#8654](https://github.com/netroy/n8n/issues/8654)) ([c73aeee](https://github.com/netroy/n8n/commit/c73aeeec3d296b3a6e203eba4513f6bd4bb65732)) +* **Basic LLM Chain Node:** Fix retrieving of prompt parameter for v1.3 of the node ([#8817](https://github.com/netroy/n8n/issues/8817)) ([82f66c8](https://github.com/netroy/n8n/commit/82f66c87e0e6969535559aaa879fe1f66c6ff31f)) +* Better error message when calling data transformation functions on a null value ([#10210](https://github.com/netroy/n8n/issues/10210)) ([1718125](https://github.com/netroy/n8n/commit/1718125c6d8589cf24dc8d34f6808dd6f1802691)) +* Better errors in Switch, If and Filter nodes ([#10457](https://github.com/netroy/n8n/issues/10457)) ([aea82cb](https://github.com/netroy/n8n/commit/aea82cb74421d516919742127daf669808b57604)) +* Cast boolean values in filter parameter ([#9260](https://github.com/netroy/n8n/issues/9260)) ([30c8efc](https://github.com/netroy/n8n/commit/30c8efc4cc9b25fabc8d9c56e8c29e7e77c04325)) +* Change the UI text for some filter operations ([#8360](https://github.com/netroy/n8n/issues/8360)) ([976fe2e](https://github.com/netroy/n8n/commit/976fe2e6c8caf3f72c833af4447c46ddfa1d8e0a)) +* Changes to workflow staticData erroneously updating updatedAt ([#9790](https://github.com/netroy/n8n/issues/9790)) ([adbd0d1](https://github.com/netroy/n8n/commit/adbd0d17abcf8d46bdef44ff45cecbc3bb6c8755)) +* Chat Trigger exclude summarization node from valid ai nodes ([#8875](https://github.com/netroy/n8n/issues/8875)) ([4861556](https://github.com/netroy/n8n/commit/4861556a1c7da643fdc924f7f65dc89a7453744a)) +* **Chat Trigger Node:** Fix public chat container dimensions ([#9664](https://github.com/netroy/n8n/issues/9664)) ([3b10c0f](https://github.com/netroy/n8n/commit/3b10c0f6aa87969965ed8a4ec339b295d6fe6199)) +* **Code Node:** Bind helper methods to the correct context ([#9380](https://github.com/netroy/n8n/issues/9380)) ([82c8801](https://github.com/netroy/n8n/commit/82c8801f25446085bc8da5055d9932eed4321f47)) +* **Code Node:** Disable WASM to address CVE-2023-37903 ([#7122](https://github.com/netroy/n8n/issues/7122)) ([36a8e91](https://github.com/netroy/n8n/commit/36a8e911e6f58d0b87816fae0443c6ce8f5ea45a)) +* **Code Node:** Switch over to vm2 fork ([#7018](https://github.com/netroy/n8n/issues/7018)) ([dfe0fa6](https://github.com/netroy/n8n/commit/dfe0fa65f8111cd534387e26197cb3836d694e27)) +* **Code Node:** Upgrade vm2 to address CVE-2023-37466 ([#7123](https://github.com/netroy/n8n/issues/7123)) ([0a35025](https://github.com/netroy/n8n/commit/0a35025e5e6669661bdfcc16378453ec9109a347)) +* **Cohere Model Node:** Fix issue with credential test ([#8916](https://github.com/netroy/n8n/issues/8916)) ([4f0b52c](https://github.com/netroy/n8n/commit/4f0b52c45d1f165159787197fd41138059b13db6)) +* Continue on fail / error output support for chains and agents ([#9078](https://github.com/netroy/n8n/issues/9078)) ([f62800c](https://github.com/netroy/n8n/commit/f62800cd727ecd2b4a41fe6bbef411f8bc6f0a2e)) +* **Convert to/from binary data Node:** Better mime type defaults ([#7693](https://github.com/netroy/n8n/issues/7693)) ([9b3be0c](https://github.com/netroy/n8n/commit/9b3be0cfd8b0b58903d89ea3bf0b73be579a4f89)) +* **Convert to/from binary data Node:** Rename 'Move Binary Data' to 'Convert to/from binary data' ([#7318](https://github.com/netroy/n8n/issues/7318)) ([5e6c1d4](https://github.com/netroy/n8n/commit/5e6c1d4f4bc049d366dbc9b66d5481f6ed43190e)) +* **core:** Aborting manual trigger tests should call `closeFunction` ([#9980](https://github.com/netroy/n8n/issues/9980)) ([6107798](https://github.com/netroy/n8n/commit/61077985163037ed3c6a8e9e7476cd6c525ff5f2)) +* **core:** Account for cancelling an execution with no workers available ([#10343](https://github.com/netroy/n8n/issues/10343)) ([b044e78](https://github.com/netroy/n8n/commit/b044e783e73a499dbd7532a5d489a782d3d021da)) +* **core:** Account for immediate confirmation request during test webhook creation ([#8329](https://github.com/netroy/n8n/issues/8329)) ([5fbd797](https://github.com/netroy/n8n/commit/5fbd7971e04640be3f877b3aa22d4aee61c1d40a)) +* **core:** Account for itemless case on restoring binary data ID ([#7305](https://github.com/netroy/n8n/issues/7305)) ([1691223](https://github.com/netroy/n8n/commit/169122378968b4d4c73d921ee2d5d86b76e1cd01)) +* **core:** Account for non-ASCII chars in filename on binary data download ([#7742](https://github.com/netroy/n8n/issues/7742)) ([b4ebb1a](https://github.com/netroy/n8n/commit/b4ebb1a28dc87c297721299a635e836dcaa273b7)) +* **core:** Account for owner when filtering by project ID in `GET /workflows` in Public API ([#10379](https://github.com/netroy/n8n/issues/10379)) ([5ac65b3](https://github.com/netroy/n8n/commit/5ac65b36bcb1351c6233b951f064f60862f790a5)) +* **core:** Account for retry of execution aborted by pre-execute hook ([#9474](https://github.com/netroy/n8n/issues/9474)) ([a217866](https://github.com/netroy/n8n/commit/a217866cef6caaef9244f3d16d90f7027adc0c12)) +* **core:** Add `view engine` to webhook server to support forms ([#9224](https://github.com/netroy/n8n/issues/9224)) ([24c3150](https://github.com/netroy/n8n/commit/24c3150056401ddcf49f7266897b6c73ccc06253)) +* **core:** Add a WebCrypto Polyfill for older versions of Node.js 18 ([#9894](https://github.com/netroy/n8n/issues/9894)) ([59c8bf1](https://github.com/netroy/n8n/commit/59c8bf1c44057b3f798645a22ad16362401ebeed)) +* **core:** Add an option to disable STARTTLS for SMTP connections ([#9415](https://github.com/netroy/n8n/issues/9415)) ([0d73588](https://github.com/netroy/n8n/commit/0d7358807b4244be574060726388bd49fc90dc64)) +* **core:** Add an option to enable postgres ssl with default certs ([#6889](https://github.com/netroy/n8n/issues/6889)) ([789e1e7](https://github.com/netroy/n8n/commit/789e1e7ed41838bdadb5e8cb429aa76610fa5749)) +* **core:** Add check that queue is defined and remove cyclic dependency ([#7404](https://github.com/netroy/n8n/issues/7404)) ([45f2ef3](https://github.com/netroy/n8n/commit/45f2ef373ee76abb0d4b9ad805beb02d8969ebd6)) +* **core:** Add fallback for pairedItem info in runPartialWorkflow ([#8842](https://github.com/netroy/n8n/issues/8842)) ([bd465d3](https://github.com/netroy/n8n/commit/bd465d394aa9eb74a127748ebda1fc84a158d236)) +* **core:** Add missing `nodeCause` to paired item error ([#8976](https://github.com/netroy/n8n/issues/8976)) ([19d9e71](https://github.com/netroy/n8n/commit/19d9e71cb90d7085256496df8325564c13db3af4)) +* **core:** Add recoveryInProgress flag file ([#6962](https://github.com/netroy/n8n/issues/6962)) ([7b96820](https://github.com/netroy/n8n/commit/7b96820218449958180d4c34bebdc4c4de9172e1)) +* **core:** Add support for in-transit encryption (TLS) on Redis connections ([#7047](https://github.com/netroy/n8n/issues/7047)) ([a910757](https://github.com/netroy/n8n/commit/a910757cc5ac7e47f9e0ca6a57c8b624e269aaa4)) +* **core:** Adjust starter node priority for manual executions with pinned activators ([#8386](https://github.com/netroy/n8n/issues/8386)) ([749ac2b](https://github.com/netroy/n8n/commit/749ac2b407d9477343c169ac26daba1a36cfcc6d)) +* **core:** Allow grace period for binary data deletion after manual execution ([#7889](https://github.com/netroy/n8n/issues/7889)) ([61d8aeb](https://github.com/netroy/n8n/commit/61d8aebeaf6487269b252b353fdf16dcb67f41ff)) +* **core:** Allow graceful shutdown for main with active executions ([#9661](https://github.com/netroy/n8n/issues/9661)) ([4b345be](https://github.com/netroy/n8n/commit/4b345bec0326f0fb874afb0f62ec246cca70344f)) +* **core:** Allow owner and admin to edit nodes with credentials that haven't been shared with them explicitly ([#9922](https://github.com/netroy/n8n/issues/9922)) ([0f49598](https://github.com/netroy/n8n/commit/0f495986f89b60ec9bb86801f9779ee9aa87ccfb)) +* **core:** Always derive `instanceId` from the encryption key (no-changlog) ([#7501](https://github.com/netroy/n8n/issues/7501)) ([a9fdd01](https://github.com/netroy/n8n/commit/a9fdd018f4f5ba1e11cc10dc3a3b7929a586f818)) +* **core:** Apply correct hostname to redirected requests ([#8674](https://github.com/netroy/n8n/issues/8674)) ([0e36aeb](https://github.com/netroy/n8n/commit/0e36aeb421997948ef5d5170fa8d9b50d25b852d)) +* **core:** Assign credential ownership correctly in source control import ([#8955](https://github.com/netroy/n8n/issues/8955)) ([260bc07](https://github.com/netroy/n8n/commit/260bc07ca9484b6e82cc9dc82c68a6c1c58f4a49)) +* **core:** Better input validation for the changeRole endpoint ([#8189](https://github.com/netroy/n8n/issues/8189)) ([cfe9525](https://github.com/netroy/n8n/commit/cfe9525dd4e2dbf2496bd86ad854bb744b5dc8fe)) +* **core:** Block Public API related REST calls when Public API is not enabled ([#9521](https://github.com/netroy/n8n/issues/9521)) ([ac4e0fb](https://github.com/netroy/n8n/commit/ac4e0fbb47b818973958e37e6b80201ad2ffed6f)) +* **core:** Change WorkflowHistory nodes/connections columns to be json ([#7282](https://github.com/netroy/n8n/issues/7282)) ([a80abad](https://github.com/netroy/n8n/commit/a80abad3af8fed3a40b6f713cd94a16f44d84f60)) +* **core:** Clear active execution on cancellation in scaling mode ([#9979](https://github.com/netroy/n8n/issues/9979)) ([7e972c7](https://github.com/netroy/n8n/commit/7e972c78afaf950effec17d8eee16cbf86101d03)) +* **core:** Close db connection gracefully when exiting ([#8045](https://github.com/netroy/n8n/issues/8045)) ([e69707e](https://github.com/netroy/n8n/commit/e69707efd4bd947fdf6b9c66f373da63d34f41e9)) +* **core:** Comply with custom default for workflow saving settings ([#7634](https://github.com/netroy/n8n/issues/7634)) ([48c068f](https://github.com/netroy/n8n/commit/48c068f97b6c7df08fec9fd9d80a0e7eaacc95f5)) +* **core:** Consider subworkflows successfully run when in waiting state ([#7699](https://github.com/netroy/n8n/issues/7699)) ([0e00dab](https://github.com/netroy/n8n/commit/0e00dab9f5d5a6622cdc22fa8bfbecc039f6b67a)) +* **core:** Consider timeout in shutdown an error ([#8050](https://github.com/netroy/n8n/issues/8050)) ([4cae976](https://github.com/netroy/n8n/commit/4cae976a3b428bd528fe71ef0b240c0fd6e23bbf)) +* **core:** Consolidate ownership and sharing data on workflows and credentials ([#7920](https://github.com/netroy/n8n/issues/7920)) ([38b88b9](https://github.com/netroy/n8n/commit/38b88b946bab67dc1a964bb3c980a627d4a32595)) +* **core:** Correct permissions for getstatus ([#7724](https://github.com/netroy/n8n/issues/7724)) ([f96c1d2](https://github.com/netroy/n8n/commit/f96c1d204400028c55a2120d0569180379c0649f)) +* **core:** Custom workflow tool tweaks ([#8561](https://github.com/netroy/n8n/issues/8561)) ([ccc0ad5](https://github.com/netroy/n8n/commit/ccc0ad5009b2d547accfc34a9c0917114fd19c81)) +* **core:** Decrease reset password token expire time ([#7598](https://github.com/netroy/n8n/issues/7598)) ([2aa7f63](https://github.com/netroy/n8n/commit/2aa7f6375a01625980278aee714bdc06002b0948)) +* **core:** Define `SHELL` env variable on docker images ([#8670](https://github.com/netroy/n8n/issues/8670)) ([e1a4fde](https://github.com/netroy/n8n/commit/e1a4fde207e392c372e3876946d6a5740721e253)) +* **core:** Disable Node.js custom inspection to address CVE-2023-37903 ([#7125](https://github.com/netroy/n8n/issues/7125)) ([a223734](https://github.com/netroy/n8n/commit/a223734a4a781834bee1a1484dffc47c56e8d50e)), closes [#7122](https://github.com/netroy/n8n/issues/7122) +* **core:** Disallow orphan executions ([#7069](https://github.com/netroy/n8n/issues/7069)) ([8a28e98](https://github.com/netroy/n8n/commit/8a28e98ec811952163c58feaad608ec14ffc9243)) +* **core:** Disconnect Redis after pausing queue during worker shutdown ([#9928](https://github.com/netroy/n8n/issues/9928)) ([c82579b](https://github.com/netroy/n8n/commit/c82579bf760cc4b5a2670b14e4e48fc37e2e2263)) +* **core:** Do not add Authentication header when `authentication` type is `body` ([#8201](https://github.com/netroy/n8n/issues/8201)) ([ac1c642](https://github.com/netroy/n8n/commit/ac1c642fddfac3b0ed1144c7eccd7c88fbd5a1a5)) +* **core:** Do not allow admins to delete the instance owner ([#9489](https://github.com/netroy/n8n/issues/9489)) ([fc83005](https://github.com/netroy/n8n/commit/fc83005ba0876ebea70f93de700adbd6e3095c96)) +* **core:** Do not allow admins to generate password-reset links for instance owner ([#9488](https://github.com/netroy/n8n/issues/9488)) ([88b9a40](https://github.com/netroy/n8n/commit/88b9a4070b7df943c3ba22047c0656a5d0a2111c)) +* **core:** Do not display error when stopping jobless execution in queue mode ([#8007](https://github.com/netroy/n8n/issues/8007)) ([8e6b951](https://github.com/netroy/n8n/commit/8e6b951a76e08b9ee9740fdd853f77553ad60cd6)) +* **core:** Do not return `inviteAcceptUrl` in response if email was sent ([#7465](https://github.com/netroy/n8n/issues/7465)) ([55c6a1b](https://github.com/netroy/n8n/commit/55c6a1b0d394265fa4018a7023971589d8e61b4a)) +* **core:** Do not throw when deleting workflows with executions without binary-data ([#7411](https://github.com/netroy/n8n/issues/7411)) ([2b6a15e](https://github.com/netroy/n8n/commit/2b6a15e478fd1a6041be4eac19dcf1c5e5583886)) +* **core:** Don't allow using credentials that are not part of the same project ([#9916](https://github.com/netroy/n8n/issues/9916)) ([ab2a548](https://github.com/netroy/n8n/commit/ab2a5488560a814fc72c0c5cd71e5f62f05cd235)) +* **core:** Don't create multiple owners when importing credentials or workflows ([#9112](https://github.com/netroy/n8n/issues/9112)) ([3eb5be5](https://github.com/netroy/n8n/commit/3eb5be5f5a1a62d7cf39381a67c8d747c397a969)) +* **core:** Don't execute 'workflowExecuteBefore' hook on execution continuations ([#9905](https://github.com/netroy/n8n/issues/9905)) ([adb8315](https://github.com/netroy/n8n/commit/adb83155ca9478a548e6fe926735d5872de10fea)) +* **core:** Don't let bull override the default redis config ([#6897](https://github.com/netroy/n8n/issues/6897)) ([cfeb322](https://github.com/netroy/n8n/commit/cfeb322b3b19405e2788e3ca3325fd491d5ebd28)) +* **core:** Don't report executions that have been paused as failed to rudderstack and log streams ([#8501](https://github.com/netroy/n8n/issues/8501)) ([39e8754](https://github.com/netroy/n8n/commit/39e875478488f3c81147944bd6b52dc1f9def958)) +* **core:** Don't revert irreversibble migrations ([#9105](https://github.com/netroy/n8n/issues/9105)) ([3bb821f](https://github.com/netroy/n8n/commit/3bb821f10e2d865040fd1d89bec9836c7f98b8ef)) +* **core:** Enforce shutdown timer and sequence on `SIGINT` for main ([#10346](https://github.com/netroy/n8n/issues/10346)) ([5255793](https://github.com/netroy/n8n/commit/5255793afee5653d8356b8e4d2e1009d5cf36164)) +* **core:** Ensure `init` before checking leader or follower in multi-main scenario ([#7621](https://github.com/netroy/n8n/issues/7621)) ([a994ba5](https://github.com/netroy/n8n/commit/a994ba5e8d7092edeae05e7aa5fdfbb9fd854034)) +* **core:** Ensure `maxRedirects` is used for any http request defining it ([#8706](https://github.com/netroy/n8n/issues/8706)) ([246c988](https://github.com/netroy/n8n/commit/246c988b9373a838086f37e603ec2827cf849588)) +* **core:** Ensure `status` on Axios errors is available to the BE ([#9015](https://github.com/netroy/n8n/issues/9015)) ([744327c](https://github.com/netroy/n8n/commit/744327c20d909a0ccc2938dff8847d2b4756d9af)) +* **core:** Ensure AxiosError status always gets copied over to NodeApiError ([#8509](https://github.com/netroy/n8n/issues/8509)) ([76c5a62](https://github.com/netroy/n8n/commit/76c5a62f521fbd79a47d47f419fd90dcc6ca0275)) +* **core:** Ensure execution deletion in worker lifecycle hook ([#7481](https://github.com/netroy/n8n/issues/7481)) ([742c8a8](https://github.com/netroy/n8n/commit/742c8a8534098522fe103fad09fa95f70c460b3d)) +* **core:** Ensure execution recovery skips successful executions ([#9793](https://github.com/netroy/n8n/issues/9793)) ([4131408](https://github.com/netroy/n8n/commit/4131408e5e28e4f40287c4880a4b5347e3cdc169)) +* **core:** Ensure executions cannot resume if already running ([#10014](https://github.com/netroy/n8n/issues/10014)) ([d651be4](https://github.com/netroy/n8n/commit/d651be4e01a869a6f7d70e691e0f5e244f59490e)) +* **core:** Ensure failed executions are saved in queue mode ([#7744](https://github.com/netroy/n8n/issues/7744)) ([b7c5c74](https://github.com/netroy/n8n/commit/b7c5c7406f6f978bbd84737de34114e9492ae5f6)) +* **core:** Ensure followers do not recover executions from logs ([#9785](https://github.com/netroy/n8n/issues/9785)) ([7c358e5](https://github.com/netroy/n8n/commit/7c358e5baafa295f826f891266457cc6c61cd6de)) +* **core:** Ensure graceful shutdown for workers ([#9547](https://github.com/netroy/n8n/issues/9547)) ([7fc00d8](https://github.com/netroy/n8n/commit/7fc00d8d104c2ceebf56f897c8d54fc292003811)) +* **core:** Ensure ID is a positive integer when fetching execution ([#9629](https://github.com/netroy/n8n/issues/9629)) ([411ffbd](https://github.com/netroy/n8n/commit/411ffbda7f6a82e2ee249daa39e614c184df8643)) +* **core:** Ensure inviter and invitee are set correctly in invite link ([#7943](https://github.com/netroy/n8n/issues/7943)) ([386bd61](https://github.com/netroy/n8n/commit/386bd619676e54e960ca0af3ff47fa3b9c16c813)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **core:** Ensure member and admin cannot be promoted to owner ([#7830](https://github.com/netroy/n8n/issues/7830)) ([9b87a59](https://github.com/netroy/n8n/commit/9b87a596ca4aec462faedcca1ba4655b168bc3bc)), closes [/linear.app/n8n/issue/PAY-985/add-user-role-modification-endpoint#comment-62355f6](https://github.com//linear.app/n8n/issue/PAY-985/add-user-role-modification-endpoint/issues/comment-62355f6) +* **core:** Ensure nodes post-processors run in the correct order ([#7500](https://github.com/netroy/n8n/issues/7500)) ([6f45298](https://github.com/netroy/n8n/commit/6f45298d3d61b33e762f520129f4775e216707c8)), closes [#7497](https://github.com/netroy/n8n/issues/7497) +* **core:** Ensure OAuth token data is not stubbed in source control ([#10302](https://github.com/netroy/n8n/issues/10302)) ([98115e9](https://github.com/netroy/n8n/commit/98115e95df8289a8ec400a570a7f256382f8e286)) +* **core:** Ensure only leader handles waiting executions ([#9014](https://github.com/netroy/n8n/issues/9014)) ([217b07d](https://github.com/netroy/n8n/commit/217b07d735feab535916cff4baa72e500e3b80ee)) +* **core:** Ensure pruning starts only after migrations have completed ([#7626](https://github.com/netroy/n8n/issues/7626)) ([f748de9](https://github.com/netroy/n8n/commit/f748de9567ed1ecebea0ee35e9c71f8ea0e2d450)) +* **core:** Ensure the generic OAuth2 API credential uses the OAuth2 credential test ([#8941](https://github.com/netroy/n8n/issues/8941)) ([079a114](https://github.com/netroy/n8n/commit/079a1147d41442bb7269d5e9da30e45019438ba2)) +* **core:** Ensure TTL safeguard for test webhooks applies only to multi-main setup ([#9062](https://github.com/netroy/n8n/issues/9062)) ([ff81de3](https://github.com/netroy/n8n/commit/ff81de3313e8fd612104830b1b541b9dda392bb0)) +* **core:** Ensure waiting executions account for workflow timezone ([#8340](https://github.com/netroy/n8n/issues/8340)) ([3734c89](https://github.com/netroy/n8n/commit/3734c89cf64514489831b5339d722c89b300cc54)) +* **core:** Errors are returned on the success branch if error item has other keys in addition to 'error' ([#8380](https://github.com/netroy/n8n/issues/8380)) ([25f51f4](https://github.com/netroy/n8n/commit/25f51f4fd79d14ccff8d35d92c11e47fe18f3e0d)) +* **core:** Exclude oAuth callback urls from browser-id checks ([#9158](https://github.com/netroy/n8n/issues/9158)) ([46e432b](https://github.com/netroy/n8n/commit/46e432b177b4f1ae437f598674f188fb11ee1f20)) +* **core:** Filter out certain executions from crash recovery ([#9904](https://github.com/netroy/n8n/issues/9904)) ([7044d1c](https://github.com/netroy/n8n/commit/7044d1ca2841b6d87ae929072bb94dda82909795)) +* **core:** Filter out prototype and constructor lookups in expressions ([#10382](https://github.com/netroy/n8n/issues/10382)) ([8e7d29a](https://github.com/netroy/n8n/commit/8e7d29ad3c4872b1cc147dfcfe9a864ba916692f)) +* **core:** Fix `continueOnFail` for expression error in Set ([#6939](https://github.com/netroy/n8n/issues/6939)) ([d4fac05](https://github.com/netroy/n8n/commit/d4fac0527b7a34aace9ea0ff89dde152026d6c17)) +* **core:** Fix `frontend.settings` external hook execution ([#7496](https://github.com/netroy/n8n/issues/7496)) ([774fe20](https://github.com/netroy/n8n/commit/774fe202bfde4f2c5cc95f28a33185e261b031a5)) +* **core:** Fix `import:workflow` command ([#6996](https://github.com/netroy/n8n/issues/6996)) ([8c38d85](https://github.com/netroy/n8n/commit/8c38d85e765114df03afb5e221b3d4ae4e6c0fc7)) +* **core:** Fix `isLeader` check in `WaitTracker` constructor ([#9100](https://github.com/netroy/n8n/issues/9100)) ([c2f4d7d](https://github.com/netroy/n8n/commit/c2f4d7d7966db9fd7f7b19772757c71d493bf647)) +* **core:** Fix 431 for large dynamic node parameters ([#9384](https://github.com/netroy/n8n/issues/9384)) ([d21ad15](https://github.com/netroy/n8n/commit/d21ad15c1f12739af6a28983a6469347c26f1e08)) +* **core:** Fix accessor error when running partial execution ([#7618](https://github.com/netroy/n8n/issues/7618)) ([26361df](https://github.com/netroy/n8n/commit/26361dfcd31c9952c8ef109314ca88f5f03e40f4)), closes [#6229](https://github.com/netroy/n8n/issues/6229) +* **core:** Fix AddActivatedAtUserSetting migration on MariaDB ([#9910](https://github.com/netroy/n8n/issues/9910)) ([db29e84](https://github.com/netroy/n8n/commit/db29e84666b814fd4710dc3ade6e53304216fad5)) +* **core:** Fix binary data manager check on pruning ([#7251](https://github.com/netroy/n8n/issues/7251)) ([484035e](https://github.com/netroy/n8n/commit/484035eb519ab28de31488484caaa4bf9a77d095)) +* **core:** Fix browser session refreshes not working ([#9212](https://github.com/netroy/n8n/issues/9212)) ([1efeecc](https://github.com/netroy/n8n/commit/1efeeccc5bae306a798a66a8cf3e669ad3689262)) +* **core:** Fix data decryption on credentials import ([#7560](https://github.com/netroy/n8n/issues/7560)) ([b350568](https://github.com/netroy/n8n/commit/b350568505d48ec880fe98d2b62ef090d5399c5f)) +* **core:** Fix DropRoleMapping migration ([#8521](https://github.com/netroy/n8n/issues/8521)) ([4fed68e](https://github.com/netroy/n8n/commit/4fed68ee34c239ed3cae8541d5d4e7f86cf28d13)) +* **core:** Fix duplicate Redis publisher ([#10392](https://github.com/netroy/n8n/issues/10392)) ([45813de](https://github.com/netroy/n8n/commit/45813debc963096f63cc0aabe82d9d9f853a39d7)) +* **core:** Fix error on missing paired item data ([#7399](https://github.com/netroy/n8n/issues/7399)) ([47e8953](https://github.com/netroy/n8n/commit/47e8953ec9cccaddc603aff4c6e6fce88258e6d0)) +* **core:** Fix execution cancellation in scaling mode ([#9841](https://github.com/netroy/n8n/issues/9841)) ([e613de2](https://github.com/netroy/n8n/commit/e613de28ca2db23746b586e0a0b33f1c1ee1abe5)) +* **core:** Fix expression with paired item with multi-input node ([#7424](https://github.com/netroy/n8n/issues/7424)) ([ec14141](https://github.com/netroy/n8n/commit/ec141416e29540a2bf6ce99be1b13d76517eca13)) +* **core:** Fix expressions in webhook nodes(Form, Webhook) to access previous node's data ([#10247](https://github.com/netroy/n8n/issues/10247)) ([88a1701](https://github.com/netroy/n8n/commit/88a170176a3447e7f847e9cf145aeb867b1c5fcf)) +* **core:** Fix fetching of EE executions ([#6901](https://github.com/netroy/n8n/issues/6901)) ([f3fce48](https://github.com/netroy/n8n/commit/f3fce48155d4a1ed262efce16cbe537b19aa6963)) +* **core:** Fix handling of common events for relays ([#10135](https://github.com/netroy/n8n/issues/10135)) ([d2a3a4a](https://github.com/netroy/n8n/commit/d2a3a4a080cdcc04f50fa33fd81d361efce3f709)) +* **core:** Fix hard deletes stopping if database query throws ([#7848](https://github.com/netroy/n8n/issues/7848)) ([46dd4d3](https://github.com/netroy/n8n/commit/46dd4d3105db3a15c81903ae81c9bbb21a45397b)) +* **core:** Fix ignoring crashed executions without event msgs ([#7368](https://github.com/netroy/n8n/issues/7368)) ([2f4d91b](https://github.com/netroy/n8n/commit/2f4d91b2cd2b87ae4aceb06a4170cd86802c9bbf)) +* **core:** Fix init for `AuditEventRelay` ([#9839](https://github.com/netroy/n8n/issues/9839)) ([16d3083](https://github.com/netroy/n8n/commit/16d3083af7465d0788f25d843e497b4c7d69de92)) +* **core:** Fix issue that pinnedData is not used with Test-Webhooks ([#8123](https://github.com/netroy/n8n/issues/8123)) ([fa8bd8b](https://github.com/netroy/n8n/commit/fa8bd8b9eb202989229028cb6975cd2b50e5eef9)) +* **core:** Fix issue that prevents owner logging in when using ldap ([#7408](https://github.com/netroy/n8n/issues/7408)) ([479f902](https://github.com/netroy/n8n/commit/479f90231d0a03c69b17189384812b5a1d81ef3d)) +* **core:** Fix missing execution ID in webhook-based workflow producing binary data ([#7244](https://github.com/netroy/n8n/issues/7244)) ([33991e9](https://github.com/netroy/n8n/commit/33991e92d0aabd13a44ba103de43a6ec2b90ca46)) +* **core:** Fix missing successful items on continueErrorOutput with multiple outputs ([#10218](https://github.com/netroy/n8n/issues/10218)) ([1a7713e](https://github.com/netroy/n8n/commit/1a7713ef263680da43f08b6c8a15aee7a0341493)) +* **core:** Fix named parameter resolution in migrations ([#7688](https://github.com/netroy/n8n/issues/7688)) ([4441ed5](https://github.com/netroy/n8n/commit/4441ed51169e8be930c548b17f54147ff6bd8e7d)), closes [#7628](https://github.com/netroy/n8n/issues/7628) +* **core:** Fix new graceful shutdown env being always overridden by deprecated env ([#8503](https://github.com/netroy/n8n/issues/8503)) ([cc41fc7](https://github.com/netroy/n8n/commit/cc41fc7c801ecb1b0de4b7c5af5a03b3f30fdce8)) +* **core:** Fix optional chaining in continue on fail check ([#9667](https://github.com/netroy/n8n/issues/9667)) ([6ae6a5e](https://github.com/netroy/n8n/commit/6ae6a5ebdf9e8d23ffd2bb4a230665088a2c269b)) +* **core:** Fix pairedItem issue with partial manual executions ([#8575](https://github.com/netroy/n8n/issues/8575)) ([a29b41e](https://github.com/netroy/n8n/commit/a29b41ec55d8a0cf5610a53087e455b7e649b8bc)) +* **core:** Fix payload property in `workflow-post-execute` event ([#10413](https://github.com/netroy/n8n/issues/10413)) ([d98e29e](https://github.com/netroy/n8n/commit/d98e29e3d53de87aec276260615fa60473a2692f)) +* **core:** Fix PermissionChecker.check, and add additional unit tests ([#8528](https://github.com/netroy/n8n/issues/8528)) ([5832d3c](https://github.com/netroy/n8n/commit/5832d3ca4695ec812e028e40b41811ca2215c0e2)) +* **core:** Fix pruning of non-finished executions ([#7333](https://github.com/netroy/n8n/issues/7333)) ([1b4848a](https://github.com/netroy/n8n/commit/1b4848afcb817621e0977186c7400945758bee96)) +* **core:** Fix removal of triggers and pollers from memory on deactivation in multi-main setup ([#8416](https://github.com/netroy/n8n/issues/8416)) ([2257ec6](https://github.com/netroy/n8n/commit/2257ec63b3716598f85a5237bc147bb2c887fa33)) +* **core:** Fix shutdown if terminating before hooks are initialized ([#8047](https://github.com/netroy/n8n/issues/8047)) ([6ae2f5e](https://github.com/netroy/n8n/commit/6ae2f5efea65e23029475ccdc5a65ec7c8152423)) +* **core:** Fix SSH Tunnels when using private key ([#10148](https://github.com/netroy/n8n/issues/10148)) ([a96db34](https://github.com/netroy/n8n/commit/a96db344e54658787426d967dfa299c7a6dd14e7)) +* **core:** Fix stopping and retrying failed executions ([#8480](https://github.com/netroy/n8n/issues/8480)) ([238b54c](https://github.com/netroy/n8n/commit/238b54c77bba6f7abcc7fc2b3ac48a85206ce37e)) +* **core:** Fix telemetry for concurrency control ([#9845](https://github.com/netroy/n8n/issues/9845)) ([e25682d](https://github.com/netroy/n8n/commit/e25682ddad6ee961a1afe5365d7bbad871a20a4c)) +* **core:** Fix test runs of triggers that rely on static data ([#8524](https://github.com/netroy/n8n/issues/8524)) ([528c071](https://github.com/netroy/n8n/commit/528c07134a6705c8c7a5378f15f5e4a4b93234a9)) +* **core:** Fix test webhook deregistration ([#8247](https://github.com/netroy/n8n/issues/8247)) ([5032bf0](https://github.com/netroy/n8n/commit/5032bf0e346dccf7cade17a1518b3031118af5e1)) +* **core:** Fix update workflow cli command being unable to activate all workflows ([#8412](https://github.com/netroy/n8n/issues/8412)) ([ae06fde](https://github.com/netroy/n8n/commit/ae06fdeb62d0cb982253f32956fdd55bd66058bd)) +* **core:** Fix user comparison in same-user subworkflow caller policy ([#7913](https://github.com/netroy/n8n/issues/7913)) ([92bab72](https://github.com/netroy/n8n/commit/92bab72cffb1083b495d211d0a31920e83e66769)) +* **core:** Fix user telemetry bugs ([#10293](https://github.com/netroy/n8n/issues/10293)) ([42a0b59](https://github.com/netroy/n8n/commit/42a0b594d6ea2527c55a2aa9976c904cf70ecf92)) +* **core:** Fix worker logs relay ([#9919](https://github.com/netroy/n8n/issues/9919)) ([7c53433](https://github.com/netroy/n8n/commit/7c5343319144ce3524b14018eef77eace221b608)) +* **core:** Fix worker shutdown errors when active executions ([#10353](https://github.com/netroy/n8n/issues/10353)) ([e071b73](https://github.com/netroy/n8n/commit/e071b73bab34edd4b3e6aef6497514acc504cdc6)) +* **core:** Fix workflow tagging failure due to unique constraint check ([#8505](https://github.com/netroy/n8n/issues/8505)) ([92f939f](https://github.com/netroy/n8n/commit/92f939f82799975a5f9b859e7f342f3440961320)) +* **core:** Fix XSS validation and separate URL validation ([#10424](https://github.com/netroy/n8n/issues/10424)) ([91467ab](https://github.com/netroy/n8n/commit/91467ab325e4c71c20c522f3143246d270101626)) +* **core:** Flush instance stopped event immediately ([#10238](https://github.com/netroy/n8n/issues/10238)) ([d6770b5](https://github.com/netroy/n8n/commit/d6770b5fcaec6438d677b918aaeb1669ad7424c2)) +* **core:** Forward authorization header when on same domain ([#8507](https://github.com/netroy/n8n/issues/8507)) ([f1910a1](https://github.com/netroy/n8n/commit/f1910a10a6ac875b422d9efe9bfd3ca728ac8d96)) +* **core:** Give better error message if `executions.process` is still used in the configs ([#8618](https://github.com/netroy/n8n/issues/8618)) ([cd8ca84](https://github.com/netroy/n8n/commit/cd8ca8412d02090af07d8657283b7637178c975c)) +* **core:** Guard against node not found on cancelling test webhook ([#7750](https://github.com/netroy/n8n/issues/7750)) ([6be453b](https://github.com/netroy/n8n/commit/6be453b716eff14df420ef565ea1b5ffb3ce73f0)) +* **core:** Handle credential in body for oauth2 refresh token ([#9179](https://github.com/netroy/n8n/issues/9179)) ([c9855e3](https://github.com/netroy/n8n/commit/c9855e3dce42f8830636914458d1061668a466a8)) +* **core:** Handle empty executions table in pruning in migrations ([#8121](https://github.com/netroy/n8n/issues/8121)) ([ffaa30d](https://github.com/netroy/n8n/commit/ffaa30ddc4ee312f44726c17a7ec91b5551092ad)) +* **core:** Handle filename* with quotes in Content-Disposition header ([#7229](https://github.com/netroy/n8n/issues/7229)) ([67b985f](https://github.com/netroy/n8n/commit/67b985fe89cc45e40f66b38bd2e0c310a4b3504c)) +* **core:** Handle gzip and deflate compressed request payloads ([#7461](https://github.com/netroy/n8n/issues/7461)) ([83762e0](https://github.com/netroy/n8n/commit/83762e051d5e34d9e43caebd6275780da05c6a46)) +* **core:** Handle missing resultData in runData ([#7523](https://github.com/netroy/n8n/issues/7523)) ([1055bd3](https://github.com/netroy/n8n/commit/1055bd3762b90b013a300bd87e3fa902e902cb9e)) +* **core:** Handle multiple termination signals correctly ([#8046](https://github.com/netroy/n8n/issues/8046)) ([67bd8ad](https://github.com/netroy/n8n/commit/67bd8ad698bd0afe6ff7183d75da8bca4085598e)) +* **core:** Handle possibly invalid `updatedAt` timestamps in source-control ([#8485](https://github.com/netroy/n8n/issues/8485)) ([033fd34](https://github.com/netroy/n8n/commit/033fd344b5a09a7b9c0b941279da1744e182cc57)) +* **core:** Handle zero execution statistics on metrics collection during license renewal ([#8463](https://github.com/netroy/n8n/issues/8463)) ([db48bdd](https://github.com/netroy/n8n/commit/db48bdd6d1110bfccc371ca490281c021227991f)) +* **core:** Improve browserId checks, and add logging ([#9161](https://github.com/netroy/n8n/issues/9161)) ([ff9ae54](https://github.com/netroy/n8n/commit/ff9ae549fdc6962e9990987c54804d2570da6a12)) +* **core:** Improve handling of invalid objects in `cleanupParameterData` (no-chanhelog) ([#8910](https://github.com/netroy/n8n/issues/8910)) ([33ab781](https://github.com/netroy/n8n/commit/33ab781aef1b9107f9ecc7ec22c9b264b4eaae63)) +* **core:** Improve handling of wrapped errors ([#8510](https://github.com/netroy/n8n/issues/8510)) ([670af16](https://github.com/netroy/n8n/commit/670af167e6f2c0e4e45bcc7e0998a371d651f89d)) +* **core:** Improve the startup error when EXECUTIONS_PROCESS is set ([#8630](https://github.com/netroy/n8n/issues/8630)) ([a2a3ca1](https://github.com/netroy/n8n/commit/a2a3ca160f253b3b09f83bdc6dec11987971e464)) +* **core:** Initialize JWT Secret before it's used anywhere ([#7707](https://github.com/netroy/n8n/issues/7707)) ([3460eb5](https://github.com/netroy/n8n/commit/3460eb5eeba95e51ccdac05084daf883c9750022)) +* **core:** Initialize queue once in queue mode ([#8025](https://github.com/netroy/n8n/issues/8025)) ([53c0b49](https://github.com/netroy/n8n/commit/53c0b49d15047461e3b65baed65c9d76dff99539)) +* **core:** Invalid NODES_INCLUDE should not crash the app ([#7038](https://github.com/netroy/n8n/issues/7038)) ([04e3178](https://github.com/netroy/n8n/commit/04e31789019aad6fe122ed81b06552a61d7f3a6d)), closes [#6683](https://github.com/netroy/n8n/issues/6683) +* **core:** Make DNS resolution order configurable ([#7272](https://github.com/netroy/n8n/issues/7272)) ([5b3121c](https://github.com/netroy/n8n/commit/5b3121c415ec96535eae4ed2adc28461311b6c6e)) +* **core:** Make execution and its data creation atomic ([#10276](https://github.com/netroy/n8n/issues/10276)) ([ae50bb9](https://github.com/netroy/n8n/commit/ae50bb95a8e5bf1cdbf9483da54b84094b82e260)) +* **core:** Make OAuth1/OAuth2 callback not require auth ([#10263](https://github.com/netroy/n8n/issues/10263)) ([a8e2774](https://github.com/netroy/n8n/commit/a8e2774f5382e202556b5506c7788265786aa973)) +* **core:** Make parsing of content-type and content-disposition headers more flexible ([#7217](https://github.com/netroy/n8n/issues/7217)) ([d41546b](https://github.com/netroy/n8n/commit/d41546b899e75c0decbf2fe2f0841b33c9b39bc9)), closes [#7149](https://github.com/netroy/n8n/issues/7149) +* **core:** Make password-reset urls valid only for single-use ([#7622](https://github.com/netroy/n8n/issues/7622)) ([6031424](https://github.com/netroy/n8n/commit/60314248f4b021f451eb744184fe150ddc03bc6e)) +* **core:** Make senderId required for all command messages ([#7252](https://github.com/netroy/n8n/issues/7252)) ([4b01428](https://github.com/netroy/n8n/commit/4b014286cf66e5f9b660fc145274be7caccbf34c)) +* **core:** Make sure mfa secret and recovery codes are not returned on login ([#7936](https://github.com/netroy/n8n/issues/7936)) ([f5502cc](https://github.com/netroy/n8n/commit/f5502cc628f6b348f7fe3325b96ec9dc3360beaf)), closes [/github.com/n8n-io/n8n/pull/6994/files#diff-95a87cb029a3d26e6722df2e68132453fc254fc1f4540cbdaa95cfdbda1893deL91](https://github.com//github.com/n8n-io/n8n/pull/6994/files/issues/diff-95a87cb029a3d26e6722df2e68132453fc254fc1f4540cbdaa95cfdbda1893deL91) [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **core:** Metadata inserts using existing IDs and failing with postgres ([#10108](https://github.com/netroy/n8n/issues/10108)) ([4547a49](https://github.com/netroy/n8n/commit/4547a49db15a20f5f147e859b6c2c01f60f9565c)) +* **core:** Missing pairedItem fixes ([#8394](https://github.com/netroy/n8n/issues/8394)) ([284d965](https://github.com/netroy/n8n/commit/284d965b5acc0819ffc109729ce1d5d0b2352abb)) +* **core:** Missing pairing info ([#7326](https://github.com/netroy/n8n/issues/7326)) ([e2c3c7a](https://github.com/netroy/n8n/commit/e2c3c7acebdae2014b32620277fce70d0db85dd0)) +* **core:** Parse any readable stream response instead of only IncomingMessage ([#8359](https://github.com/netroy/n8n/issues/8359)) ([eb1320f](https://github.com/netroy/n8n/commit/eb1320fd7a4a67cd16de10c4174c7bcf2c177b06)) +* **core:** Perform multi-main leader check against key ID ([#7964](https://github.com/netroy/n8n/issues/7964)) ([1a87f70](https://github.com/netroy/n8n/commit/1a87f70e8404218308072ee2f35c6ba2af34c23f)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **core:** Permission check for subworkflow properly checking for workflow settings ([#7576](https://github.com/netroy/n8n/issues/7576)) ([437c95e](https://github.com/netroy/n8n/commit/437c95e84e144cc77f2866a74d6b670c415895cd)) +* **core:** Pg-promise de-initialization fix ([#7417](https://github.com/netroy/n8n/issues/7417)) ([7703904](https://github.com/netroy/n8n/commit/77039044ebd74b907a44a08ae5421517fc74b46e)) +* **core:** Point users to the official documentation when they use `n8n --help` ([#8440](https://github.com/netroy/n8n/issues/8440)) ([9f11eba](https://github.com/netroy/n8n/commit/9f11eba0a4f726cc150b05c0f4b528bf25513e6f)) +* **core:** Prevent axios from force setting a form-urlencoded content-type ([#8117](https://github.com/netroy/n8n/issues/8117)) ([bba9576](https://github.com/netroy/n8n/commit/bba95761e2f2b54af1fcab8a7b1d626ca10d537e)), closes [/github.com/axios/axios/blob/v1.x/lib/core/dispatchRequest.js#L45-L47](https://github.com//github.com/axios/axios/blob/v1.x/lib/core/dispatchRequest.js/issues/L45-L47) +* **core:** Prevent calling internal hook email event if emailing is disabled ([#8462](https://github.com/netroy/n8n/issues/8462)) ([9e93980](https://github.com/netroy/n8n/commit/9e939809575592622f6bdca112da1905ac9205ef)) +* **core:** Prevent error messages due to statistics about data loading ([#7824](https://github.com/netroy/n8n/issues/7824)) ([847f6ac](https://github.com/netroy/n8n/commit/847f6ac771316eea270d2e83adac5d8a6483475a)) +* **core:** Prevent executions from becoming forever running ([#7569](https://github.com/netroy/n8n/issues/7569)) ([9bdb85c](https://github.com/netroy/n8n/commit/9bdb85c4ced96fde75435e334dc757d6c7679926)) +* **core:** Prevent executions from displaying Running status incorrectly ([#7261](https://github.com/netroy/n8n/issues/7261)) ([861cac5](https://github.com/netroy/n8n/commit/861cac5257f5e0d3cc2a010f09481ab93b8241e6)), closes [/linear.app/n8n/issue/HELP-338/large-number-of-long-running-executions-for-nadjalemlist#comment-18d1fc96](https://github.com//linear.app/n8n/issue/HELP-338/large-number-of-long-running-executions-for-nadjalemlist/issues/comment-18d1fc96) +* **core:** Prevent false stalled jobs in queue mode from displaying as errored ([#7435](https://github.com/netroy/n8n/issues/7435)) ([e01b9e5](https://github.com/netroy/n8n/commit/e01b9e5ae1bf6ccdec422c2767fdf870b2e159b0)) +* **core:** Prevent invalid compressed responses from making executions stuck forever ([#8315](https://github.com/netroy/n8n/issues/8315)) ([0776814](https://github.com/netroy/n8n/commit/0776814ed8c520326a6447dcd7b6c53fda933054)) +* **core:** Prevent issues with missing or mismatching encryption key ([#8332](https://github.com/netroy/n8n/issues/8332)) ([d4c93b1](https://github.com/netroy/n8n/commit/d4c93b16071081002b4bd316be0921bc7867dd82)) +* **core:** Prevent multiple values in the execution metadata for the same key and executionId ([#9953](https://github.com/netroy/n8n/issues/9953)) ([2e6b03b](https://github.com/netroy/n8n/commit/2e6b03b2cb471aefa8104b7b80cf12e64f16e4fb)) +* **core:** Prevent node param resolution from failing telemetry graph generation ([#9257](https://github.com/netroy/n8n/issues/9257)) ([f6c9493](https://github.com/netroy/n8n/commit/f6c9493355726ddf516fb54a37adf49a2ce0efd0)) +* **core:** Prevent NodeErrors from being wrapped multiple times ([#8301](https://github.com/netroy/n8n/issues/8301)) ([b267bf0](https://github.com/netroy/n8n/commit/b267bf07e365d8bb82a9847fb3c490437dc1010e)) +* **core:** Prevent object deletion request on no prefix match ([#7366](https://github.com/netroy/n8n/issues/7366)) ([63e11e4](https://github.com/netroy/n8n/commit/63e11e4be93a50fe753d84771dbc72ead38fdc0e)) +* **core:** Prevent occassional 429s on license init in multi-main setup ([#9284](https://github.com/netroy/n8n/issues/9284)) ([22b6f90](https://github.com/netroy/n8n/commit/22b6f909505d7c3d9c0583a90599e6e9c244e21e)) +* **core:** Prevent re-parsing of dynamically loaded options ([#9503](https://github.com/netroy/n8n/issues/9503)) ([a58be17](https://github.com/netroy/n8n/commit/a58be175cc8a65975b7aac15fc3143c38cf3682b)) +* **core:** Prevent workflow history saving error from happening ([#7812](https://github.com/netroy/n8n/issues/7812)) ([e5581ce](https://github.com/netroy/n8n/commit/e5581ce8023e21d3dcf140099f3a53e5ffb4584f)) +* **core:** Prevent XSS in user update endpoints ([#10338](https://github.com/netroy/n8n/issues/10338)) ([7898498](https://github.com/netroy/n8n/commit/78984986a6b4add89df9743b94c113046f1d5ee8)) +* **core:** Prevent XSS via static cache dir ([#10339](https://github.com/netroy/n8n/issues/10339)) ([4f392b5](https://github.com/netroy/n8n/commit/4f392b5e3e0ee166e85a2e060b3ec7fcf145229b)) +* **core:** Rate limit MFA activation and verification endpoints ([#10330](https://github.com/netroy/n8n/issues/10330)) ([b6c47c0](https://github.com/netroy/n8n/commit/b6c47c0e3214878d42980d5c9535df52b3984b3c)) +* **core:** Redact `csrfSecret` when returning oauth credentials to the frontend ([#10075](https://github.com/netroy/n8n/issues/10075)) ([48f047e](https://github.com/netroy/n8n/commit/48f047ee2ecbfbd364151816df5fc21e09ca72a6)) +* **core:** Reduce logging overhead for levels that do not output ([#7479](https://github.com/netroy/n8n/issues/7479)) ([76c0481](https://github.com/netroy/n8n/commit/76c04815f7f53bf6b4c06bbe5afa52f51f28750d)) +* **core:** Reduce memory usage in credentials risk auditing ([#7663](https://github.com/netroy/n8n/issues/7663)) ([9fd6319](https://github.com/netroy/n8n/commit/9fd6319583d0446e41de4fb80d4bc5a6c5e1ca07)) +* **core:** Remove binary data when deleting executions by filter ([#9056](https://github.com/netroy/n8n/issues/9056)) ([7bf0f90](https://github.com/netroy/n8n/commit/7bf0f900f193545c37849333e2964c89d96e25b2)) +* **core:** Remove circular dependency in WorkflowService and ActiveWorkflowRunner ([#8128](https://github.com/netroy/n8n/issues/8128)) ([21788d9](https://github.com/netroy/n8n/commit/21788d9153fb730965dabbce64c50c3b929ee728)), closes [#8122](https://github.com/netroy/n8n/issues/8122) +* **core:** Remove circular references before serializing executions in public API ([#8043](https://github.com/netroy/n8n/issues/8043)) ([989888d](https://github.com/netroy/n8n/commit/989888d9bcec6f4eb3c811ce10d480737d96b102)), closes [#8030](https://github.com/netroy/n8n/issues/8030) +* **core:** Remove excess args from routing error ([#9377](https://github.com/netroy/n8n/issues/9377)) ([b1f977e](https://github.com/netroy/n8n/commit/b1f977ebd084ab3a8fb1d13109063de7d2a15296)) +* **core:** Remove HTTP body for GET, HEAD, and OPTIONS requests ([#3621](https://github.com/netroy/n8n/issues/3621)) ([d85d0ec](https://github.com/netroy/n8n/commit/d85d0ecf45e8f256536bdd7cad6aab85971e8e43)) +* **core:** Replace all `moment` imports with `moment-timezone` ([#8337](https://github.com/netroy/n8n/issues/8337)) ([52a2e25](https://github.com/netroy/n8n/commit/52a2e25a25e9a009a536d8a371d9404e75d756f4)) +* **core:** Replace throw with warning when deactivating a non-active workflow ([#6969](https://github.com/netroy/n8n/issues/6969)) ([b6a00fe](https://github.com/netroy/n8n/commit/b6a00febbdd62560fa68321fbcd6e44c92a82ddd)) +* **core:** Report missing SAML attributes early with an actionable error message ([#9316](https://github.com/netroy/n8n/issues/9316)) ([225fdbb](https://github.com/netroy/n8n/commit/225fdbb379f6dd0005bd4ccb3791c96de35b1653)) +* **core:** Report when waitTill is invalid and handle it ([#8356](https://github.com/netroy/n8n/issues/8356)) ([d5455d7](https://github.com/netroy/n8n/commit/d5455d7accb193078b05a0f52386cf9303b6a00f)) +* **core:** Resolve domains to IPv4 first ([#7206](https://github.com/netroy/n8n/issues/7206)) ([e9ce531](https://github.com/netroy/n8n/commit/e9ce5312106e550c15eb4adc049e4b0151a7c40c)) +* **core:** Respect prefix for all Prometheus metrics ([#10130](https://github.com/netroy/n8n/issues/10130)) ([b1816db](https://github.com/netroy/n8n/commit/b1816db449ed451443f353b69166b7ca700ba51e)) +* **core:** Restore log event `n8n.workflow.failed` ([#10253](https://github.com/netroy/n8n/issues/10253)) ([3e96b29](https://github.com/netroy/n8n/commit/3e96b293329525c9d4b2fcef87b3803e458c8e7f)) +* **core:** Restore workflow ID during execution creation ([#8031](https://github.com/netroy/n8n/issues/8031)) ([c5e6ba8](https://github.com/netroy/n8n/commit/c5e6ba8cdd4a8f117ccc2e89e55497117156d8af)), closes [/github.com/n8n-io/n8n/pull/8002/files#diff-c8cbb62ca9ab2ae45e5f565cd8c63fff6475809a6241ea0b90acc575615224](https://github.com//github.com/n8n-io/n8n/pull/8002/files/issues/diff-c8cbb62ca9ab2ae45e5f565cd8c63fff6475809a6241ea0b90acc575615224) +* **core:** Retry before continue on fail ([#9395](https://github.com/netroy/n8n/issues/9395)) ([9b2ce81](https://github.com/netroy/n8n/commit/9b2ce819d42c4a541ae94956aaab608a989ec588)) +* **core:** Revert transactions until we remove the legacy sqlite driver ([#10299](https://github.com/netroy/n8n/issues/10299)) ([1eba7c3](https://github.com/netroy/n8n/commit/1eba7c3c763ac5b6b28c1c6fc43fc8c215249292)) +* **core:** Set source control repository to track remote if ready ([#9532](https://github.com/netroy/n8n/issues/9532)) ([dbaac82](https://github.com/netroy/n8n/commit/dbaac82f79fd73d5dc11b29faa0e2cee4c55cc3f)) +* **core:** Set up OAuth2 cred test ([#6960](https://github.com/netroy/n8n/issues/6960)) ([4fc69b7](https://github.com/netroy/n8n/commit/4fc69b776ccea91c2a38249dc4f4ef0b191ce374)) +* **core:** Setup websocket keep-live messages ([#6866](https://github.com/netroy/n8n/issues/6866)) ([8bdb07d](https://github.com/netroy/n8n/commit/8bdb07d33ded48eab0b8f892a06e18f37bee9372)), closes [#6757](https://github.com/netroy/n8n/issues/6757) +* **core:** Split event bus controller into community and ee ([#7107](https://github.com/netroy/n8n/issues/7107)) ([011ee2e](https://github.com/netroy/n8n/commit/011ee2e04b62e0182e9d6787064dea70654cb4ab)) +* **core:** Start WaitTracker only in the main container ([#9600](https://github.com/netroy/n8n/issues/9600)) ([08d9c9a](https://github.com/netroy/n8n/commit/08d9c9a7876bd0fd0d087cdc9175d94a33de0cc9)) +* **core:** Stop relying on filesystem for SSH keys ([#9217](https://github.com/netroy/n8n/issues/9217)) ([093dcef](https://github.com/netroy/n8n/commit/093dcefafc5a09f7622391d8b01b9aecfa9c8f2f)) +* **core:** Stopping an execution should reject any response promises ([#9992](https://github.com/netroy/n8n/issues/9992)) ([36b314d](https://github.com/netroy/n8n/commit/36b314d0311ef84f275efbc20997c6a77db81b31)) +* **core:** Stringify all Luxon DateTimes in cleanupParameterData ([#8959](https://github.com/netroy/n8n/issues/8959)) ([1fb0dd4](https://github.com/netroy/n8n/commit/1fb0dd4f1c074ad6462d42bea030e3bafecef2ad)) +* **core:** Support branches containing slashes in source control ([#10109](https://github.com/netroy/n8n/issues/10109)) ([03a833d](https://github.com/netroy/n8n/commit/03a833db51a25dda6cf0d8494f06c6704f6f3c7f)) +* **core:** Support execution recovery when saving execution progress ([#10104](https://github.com/netroy/n8n/issues/10104)) ([d887c82](https://github.com/netroy/n8n/commit/d887c82d808a79babc726fc789cc014194ae2ac6)) +* **core:** Support MySQL in `MoveSshKeysToDatabase` migration ([#9120](https://github.com/netroy/n8n/issues/9120)) ([cf435c3](https://github.com/netroy/n8n/commit/cf435c33110d620295587e61b355ead6e4819958)) +* **core:** Surface enterprise trial error message ([#10267](https://github.com/netroy/n8n/issues/10267)) ([432ac1d](https://github.com/netroy/n8n/commit/432ac1da59e173ce4c0f2abbc416743d9953ba70)) +* **core:** Throw `NodeSSLError` only for nodes that allow ignoring SSL issues ([#6928](https://github.com/netroy/n8n/issues/6928)) ([a01c3fb](https://github.com/netroy/n8n/commit/a01c3fbc19d66cf8b1dac3e34e0999dd36d81e7c)) +* **core:** Throw on adding execution without execution data ([#9903](https://github.com/netroy/n8n/issues/9903)) ([abb7458](https://github.com/netroy/n8n/commit/abb74587db88a56453b269826885df0d01766290)) +* **core:** Tighten checks for multi-main setup usage ([#7788](https://github.com/netroy/n8n/issues/7788)) ([fdb2c18](https://github.com/netroy/n8n/commit/fdb2c18ecc49d1e8759e809d2e2c2e4aa17009da)) +* **core:** Try setting postgres search_path on the database ([#9530](https://github.com/netroy/n8n/issues/9530)) ([e55bf03](https://github.com/netroy/n8n/commit/e55bf0393ae625ff34d41f1e861008cf7916dbdf)) +* **core:** Update `follow-redirects` to address CVE-2024-28849 ([#8902](https://github.com/netroy/n8n/issues/8902)) ([a10120f](https://github.com/netroy/n8n/commit/a10120f74efa4c636f26eafc996e71bd372f8ee8)) +* **core:** Update frontend urls when using the `--tunnel` option ([#6898](https://github.com/netroy/n8n/issues/6898)) ([718e613](https://github.com/netroy/n8n/commit/718e61354dc62e6aa1af69050eea52de6aa3c350)) +* **core:** Update transactional email links for RBAC ([#9727](https://github.com/netroy/n8n/issues/9727)) ([ceb7f07](https://github.com/netroy/n8n/commit/ceb7f074eb1b22ebc698fc168f73a0da6a3d9769)) +* **core:** Upgrade @n8n/vm2 to address CVE‑2023‑37466 ([#10265](https://github.com/netroy/n8n/issues/10265)) ([2a09a03](https://github.com/netroy/n8n/commit/2a09a036d2e916acff7ee50904f1d011a93758e1)) +* **core:** Upgrade `@n8n/typeorm` to address postgres timestamp issues ([#8627](https://github.com/netroy/n8n/issues/8627)) ([68498cb](https://github.com/netroy/n8n/commit/68498cb72a16d587c4b24f9fe5e8ac2450cd78b9)) +* **core:** Upgrade `ws` to address CVE-2024-37890 ([#9801](https://github.com/netroy/n8n/issues/9801)) ([f98c4b8](https://github.com/netroy/n8n/commit/f98c4b8ac033133e4897b5d42326b0d21e2e96be)) +* **core:** Upgrade crypto-js to address CVE-2023-46233 ([#7519](https://github.com/netroy/n8n/issues/7519)) ([65e5593](https://github.com/netroy/n8n/commit/65e559323371e8235b92e2134d9908d69043fac4)) +* **core:** Upgrade mysql2 to address CVE-2024-21511 ([#9206](https://github.com/netroy/n8n/issues/9206)) ([3996d28](https://github.com/netroy/n8n/commit/3996d2852a2e2a056af008a8f1a1c6cec9ba6084)) +* **core:** Upgrade mysql2 to address CVE-2024-21512 ([#9565](https://github.com/netroy/n8n/issues/9565)) ([4b6e5f0](https://github.com/netroy/n8n/commit/4b6e5f09e6770938de5e590a7e0d4565e3dc865c)) +* **core:** Upgrade nodemailer to address an exploit ([#8535](https://github.com/netroy/n8n/issues/8535)) ([ee5e422](https://github.com/netroy/n8n/commit/ee5e4220945fde5baaec9ad66ff08b8728912aa3)) +* **core:** Upgrade rudderstack sdk to address npm postInstall issues ([#8568](https://github.com/netroy/n8n/issues/8568)) ([5750e8e](https://github.com/netroy/n8n/commit/5750e8e88ed59b40d5115416c8afe227cb64c70e)) +* **core:** Upgrade sheetjs to address CVE-2024-22363 ([#9498](https://github.com/netroy/n8n/issues/9498)) ([8737c09](https://github.com/netroy/n8n/commit/8737c0965e3dd2d6eec0f05737cc96c0f12c43c5)) +* **core:** Upgrade tournament to address some XSS vulnerabilities ([#10277](https://github.com/netroy/n8n/issues/10277)) ([43ae159](https://github.com/netroy/n8n/commit/43ae159ea40c574f8e41bdfd221ab2bf3268eee7)) +* **core:** Use AbortController to notify nodes to abort execution ([#6141](https://github.com/netroy/n8n/issues/6141)) ([d2c18c5](https://github.com/netroy/n8n/commit/d2c18c57274cac02e70cf1cc9e533a6ca98f0ec6)) +* **core:** Use consistent timezone-aware timestamps in postgres ([#6948](https://github.com/netroy/n8n/issues/6948)) ([0132514](https://github.com/netroy/n8n/commit/0132514f8b7005a895880bab9f547484e2e90710)), closes [#2178](https://github.com/netroy/n8n/issues/2178) [#2810](https://github.com/netroy/n8n/issues/2810) [#3855](https://github.com/netroy/n8n/issues/3855) [#2813](https://github.com/netroy/n8n/issues/2813) +* **core:** Use explicit types in configs to ensure valid decorator metadata ([#10433](https://github.com/netroy/n8n/issues/10433)) ([2043daa](https://github.com/netroy/n8n/commit/2043daa2570bc04b0b8d41f277901a8cc8a7b98f)) +* **core:** Use hostname from URL instead of Host header for SNI ([#8562](https://github.com/netroy/n8n/issues/8562)) ([7531f34](https://github.com/netroy/n8n/commit/7531f343861d91df075b8f3220f5bce8858b117f)) +* **core:** Use pinned data only for manual mode ([#8164](https://github.com/netroy/n8n/issues/8164)) ([ea7e76f](https://github.com/netroy/n8n/commit/ea7e76fa3b3dc1f37b0415e14ea5ff90b8017b9a)) +* **core:** Use relative imports for dynamic imports in SecurityAuditService ([#8086](https://github.com/netroy/n8n/issues/8086)) ([785bf99](https://github.com/netroy/n8n/commit/785bf9974e38ea84c016e210a3108f4af567510d)), closes [#8085](https://github.com/netroy/n8n/issues/8085) +* **core:** Use trx manager instead of repository for tags overwrite ([#8557](https://github.com/netroy/n8n/issues/8557)) ([abddbb6](https://github.com/netroy/n8n/commit/abddbb622798bdc4a2b11347a09f10aaf03a4639)) +* **core:** VM2 sandbox should not throw on `new Promise` ([#10298](https://github.com/netroy/n8n/issues/10298)) ([7e95f9e](https://github.com/netroy/n8n/commit/7e95f9e2e40a99871f1b6abcdacb39ac5f857332)) +* **core:** Webhook and form baseUrl missing ([#10290](https://github.com/netroy/n8n/issues/10290)) ([8131d66](https://github.com/netroy/n8n/commit/8131d66f8ca1b1da00597a12859ee4372148a0c9)) +* **core:** Webhooks responding with binary data should not prematurely end the response stream ([#9063](https://github.com/netroy/n8n/issues/9063)) ([23b676d](https://github.com/netroy/n8n/commit/23b676d7cb9708d7a99fc031cfeec22b854be1d9)) +* **Cortex Node:** Fix issue with analyzer response not working for file observables ([#9374](https://github.com/netroy/n8n/issues/9374)) ([ed22dcd](https://github.com/netroy/n8n/commit/ed22dcd88ac7f8433b9ed5dc2139d8779b0e1d4c)) +* **Crypto Node:** Fix issue with value not appearing for Sign action ([#7619](https://github.com/netroy/n8n/issues/7619)) ([5df583f](https://github.com/netroy/n8n/commit/5df583f783731e46500600e6a23ff3b7fdfb4e52)) +* **Customer.io Node:** Fix api endpoint when using EU region ([#7485](https://github.com/netroy/n8n/issues/7485)) ([519680c](https://github.com/netroy/n8n/commit/519680c2cf37f3b7341e87e71b911ac2fee8bdfa)), closes [#7484](https://github.com/netroy/n8n/issues/7484) +* **Date & Time Node:** Add fromFormat option to solve ambiguous date strings ([#7675](https://github.com/netroy/n8n/issues/7675)) ([d2d11e0](https://github.com/netroy/n8n/commit/d2d11e0208e8a20145910bbdd02e7b273fb0aa13)) +* **Date & Time Node:** Dont parse date if it's not set (null or undefined) ([#7050](https://github.com/netroy/n8n/issues/7050)) ([d72f79f](https://github.com/netroy/n8n/commit/d72f79ffb393a096f510f0c41bb66d987fe8cb0d)) +* **Default Data Loader Node:** Fix binary data loader in s3 mode ([#8626](https://github.com/netroy/n8n/issues/8626)) ([a5e6f59](https://github.com/netroy/n8n/commit/a5e6f5928ae39f19d6cb55a234818e776141e325)) +* Disable pinning for root nodes from canvas ([#8848](https://github.com/netroy/n8n/issues/8848)) ([e10fa37](https://github.com/netroy/n8n/commit/e10fa379d3212fd9fd964d8468add07b257af7e1)) +* **Discord Node:** Remove requirement on message for webhooks ([#8377](https://github.com/netroy/n8n/issues/8377)) ([c64e893](https://github.com/netroy/n8n/commit/c64e893b60143df6e9a752191adef0419811fe43)) +* **Discord Node:** Remove unnecessary requirement on parameters ([#8060](https://github.com/netroy/n8n/issues/8060)) ([ef3a577](https://github.com/netroy/n8n/commit/ef3a57719eb42777502cafdd38009e6cb5b484ce)) +* **Discord Node:** When using OAuth2 authentication, check if user is a guild member when sending direct message ([#9183](https://github.com/netroy/n8n/issues/9183)) ([00dfad3](https://github.com/netroy/n8n/commit/00dfad3279bd2a45a8331e734b331f4ab3fce75c)) +* Display readable error when manual executions contains large payload ([#8834](https://github.com/netroy/n8n/issues/8834)) ([261b9c7](https://github.com/netroy/n8n/commit/261b9c73d6fbb06610839b80bb1f89125893b89b)) +* Don't throw errors for NaN in number operators in the filter component ([#9506](https://github.com/netroy/n8n/issues/9506)) ([936bbb2](https://github.com/netroy/n8n/commit/936bbb20684ac6f0d376f5a4ee3760e9587223f7)) +* **editor:** Issue with JSON editor getting cut off ([#9000](https://github.com/netroy/n8n/issues/9000)) ([4668db2](https://github.com/netroy/n8n/commit/4668db20fb6a47b4e417ab8f31407d13af9c70f8)) +* **editor:** Active toggle incorrectly displayed as inactive in execution view ([#9778](https://github.com/netroy/n8n/issues/9778)) ([551fb6d](https://github.com/netroy/n8n/commit/551fb6d7a2e59fe1b93183745962d9eff4741d44)) +* **editor:** Add back credential `use` permission ([#8023](https://github.com/netroy/n8n/issues/8023)) ([329e5bf](https://github.com/netroy/n8n/commit/329e5bf9eed8556aba2bbd50bad9dbd6d3b373ad)) +* **editor:** Add debug feature docs link ([#7240](https://github.com/netroy/n8n/issues/7240)) ([4614e1e](https://github.com/netroy/n8n/commit/4614e1e1c90f1c7630ccc58e8400380afedba585)) +* **editor:** Add fallback for expression resolution in multi-output case ([#9045](https://github.com/netroy/n8n/issues/9045)) ([bcd39a1](https://github.com/netroy/n8n/commit/bcd39a110b4ca4c35b66340cec240dfc0c83132c)) +* **editor:** Add missing string for worker in log streaming ([#7971](https://github.com/netroy/n8n/issues/7971)) ([148bc1d](https://github.com/netroy/n8n/commit/148bc1d303af3aafd73e73e11c3dd9cefd40a1dd)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **editor:** Add pinned data for freshly added nodes ([#8323](https://github.com/netroy/n8n/issues/8323)) ([83228e2](https://github.com/netroy/n8n/commit/83228e26fb8f62676e15d59f65a43106487034da)) +* **editor:** Add proper scroll to Environments push modal ([#8883](https://github.com/netroy/n8n/issues/8883)) ([bcbff76](https://github.com/netroy/n8n/commit/bcbff760553058f8fb43b379130db0cd064fd869)) +* **editor:** Add read only mode to filter component ([#8285](https://github.com/netroy/n8n/issues/8285)) ([dcc76f3](https://github.com/netroy/n8n/commit/dcc76f348075b6e05e3f38bb9694d25ac9a5646b)) +* **editor:** Add ssh key type selection to source control settings when regenerating key ([#7172](https://github.com/netroy/n8n/issues/7172)) ([54bf66d](https://github.com/netroy/n8n/commit/54bf66d335060e866b4f120269b156c4690a8246)) +* **editor:** Add telemetry to resource moving ([#9720](https://github.com/netroy/n8n/issues/9720)) ([e84d253](https://github.com/netroy/n8n/commit/e84d2538b6f59e424d92b1f622edb7d6cff756e8)) +* **editor:** Add telemetry to workflow history ([#7811](https://github.com/netroy/n8n/issues/7811)) ([d497041](https://github.com/netroy/n8n/commit/d4970410e1ba328b05ddc23abcbf33c719de5624)) +* **editor:** Add workflow scopes when initializing workflow ([#10455](https://github.com/netroy/n8n/issues/10455)) ([b857c2c](https://github.com/netroy/n8n/commit/b857c2cda0a9e4386a540d5e1e741570d9453588)) +* **editor:** Allow `$secrets` to resolve on credentials ([#10093](https://github.com/netroy/n8n/issues/10093)) ([bf57f38](https://github.com/netroy/n8n/commit/bf57f38d1c417ba8b20144934c8e97a75c1f51cc)) +* **editor:** Allow importing the same workflow multiple times ([#7458](https://github.com/netroy/n8n/issues/7458)) ([3c0a166](https://github.com/netroy/n8n/commit/3c0a166f7f1cf225e5d1b4da91f7449f2deed5ca)), closes [#7457](https://github.com/netroy/n8n/issues/7457) +* **editor:** Allow overriding theme from query params ([#7591](https://github.com/netroy/n8n/issues/7591)) ([2854a0c](https://github.com/netroy/n8n/commit/2854a0cf467258c6dacc15c2b200cf6480b6ecef)) +* **editor:** Allow owners and admins to share workflows and credentials they don't own ([#7833](https://github.com/netroy/n8n/issues/7833)) ([3ab3ec9](https://github.com/netroy/n8n/commit/3ab3ec9da88f7b7ae07a98d7ef7c4f9892079048)) +* **editor:** Allow pinning of AI root nodes ([#9060](https://github.com/netroy/n8n/issues/9060)) ([32df171](https://github.com/netroy/n8n/commit/32df17104c13b713a36057ab9aaeef3fd03d9d24)) +* **editor:** Allow SSH protocol in git repository URL for environments ([#7944](https://github.com/netroy/n8n/issues/7944)) ([bc1c72f](https://github.com/netroy/n8n/commit/bc1c72f992a47a9c263aec175ca820088cf340ec)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **editor:** Avoid sanitizing output to search node data ([#8126](https://github.com/netroy/n8n/issues/8126)) ([c83d9f4](https://github.com/netroy/n8n/commit/c83d9f45bab986eb930e9da69eec970d3a72263d)) +* **editor:** Buffer json chunks in stream response ([#10439](https://github.com/netroy/n8n/issues/10439)) ([37797f3](https://github.com/netroy/n8n/commit/37797f38d81b12d030ba85034baeb49192ea575c)) +* **editor:** Canvas showing error toast when clicking outside of "import workflow by url" modal ([#9001](https://github.com/netroy/n8n/issues/9001)) ([f6ce81e](https://github.com/netroy/n8n/commit/f6ce81e7da74f80f81909b24f9675f7abcdb4265)) +* **editor:** Capture indexed access expressions when building completions ([#8331](https://github.com/netroy/n8n/issues/8331)) ([159b328](https://github.com/netroy/n8n/commit/159b328587f3c57c73ae77c2a0c5d5c6ecc330aa)) +* **editor:** Cleanup Executions page component ([#8053](https://github.com/netroy/n8n/issues/8053)) ([2689c37](https://github.com/netroy/n8n/commit/2689c37e87c5b3ae5029121f4d3dc878841e8844)) +* **editor:** Color node connections correctly in execution preview for nodes that have pinned data ([#9669](https://github.com/netroy/n8n/issues/9669)) ([ebba7c8](https://github.com/netroy/n8n/commit/ebba7c87cdc96b08f8a2075d6f4907f7671dea4b)) +* **editor:** Commit theme change from Save button ([#9619](https://github.com/netroy/n8n/issues/9619)) ([744c94d](https://github.com/netroy/n8n/commit/744c94d94b3576f2a1d4227e49185be77b8c6954)) +* **editor:** Connect up new project viewer role to the FE ([#9913](https://github.com/netroy/n8n/issues/9913)) ([117e2d9](https://github.com/netroy/n8n/commit/117e2d968fcc535f32c583ac8f2dc8a84e8cd6bd)) +* **editor:** Connecting nodes to triggers when adding them together ([#9042](https://github.com/netroy/n8n/issues/9042)) ([f214362](https://github.com/netroy/n8n/commit/f2143620bab7c222e84e6cc0f5904805944e7163)) +* **editor:** Correctly set condition operator when changed ([#8700](https://github.com/netroy/n8n/issues/8700)) ([23a1bc4](https://github.com/netroy/n8n/commit/23a1bc40a2eb8d340eea635a48c75f59369095bb)) +* **editor:** Debounce expression changes ([#8629](https://github.com/netroy/n8n/issues/8629)) ([9c7e026](https://github.com/netroy/n8n/commit/9c7e0266ee1c2112649772ca553bff429dcabc2d)) +* **editor:** Defer `User saved credentials` telemetry event for OAuth credentials ([#10215](https://github.com/netroy/n8n/issues/10215)) ([40a5226](https://github.com/netroy/n8n/commit/40a5226e24448a4428143e69d80ebc78238365a1)) +* **editor:** Disable auto scroll and list size check when clicking on executions ([#7983](https://github.com/netroy/n8n/issues/7983)) ([fcb8b91](https://github.com/netroy/n8n/commit/fcb8b91f37e1fb0ef42f411c84390180e1ed7bbe)) +* **editor:** Disable context menu actions in read-only mode ([#7789](https://github.com/netroy/n8n/issues/7789)) ([902beff](https://github.com/netroy/n8n/commit/902beffce51d547094ea249d1fbbb70a879165d6)) +* **editor:** Disable email confirmation banner for trialing users ([#7340](https://github.com/netroy/n8n/issues/7340)) ([6d3d178](https://github.com/netroy/n8n/commit/6d3d1789dbd800a6ef75aab3a69e5b5ef5dba933)) +* **editor:** Disable expression editor modal opening on readonly field ([#8457](https://github.com/netroy/n8n/issues/8457)) ([eb27ed0](https://github.com/netroy/n8n/commit/eb27ed068ba21bbf4302686f0f0c0168e91c03f6)) +* **editor:** Disable telemetry in dev mode and in E2E tests ([#6869](https://github.com/netroy/n8n/issues/6869)) ([808a928](https://github.com/netroy/n8n/commit/808a92809e4d389d902249646d5dc146de1d4e98)) +* **editor:** Display value of selected matching column in RMC ([#7298](https://github.com/netroy/n8n/issues/7298)) ([3aac22b](https://github.com/netroy/n8n/commit/3aac22b4c1d472b8470346bfc4df99b7794c3692)) +* **editor:** Do not break NDV for version-less nodes ([#8714](https://github.com/netroy/n8n/issues/8714)) ([8a88d15](https://github.com/netroy/n8n/commit/8a88d156847852b38e1fd13f3b9240887491a665)) +* **editor:** Do not flag dynamic load options issue on expression ([#6932](https://github.com/netroy/n8n/issues/6932)) ([60a1ef0](https://github.com/netroy/n8n/commit/60a1ef09934608afbe171bf3cf18ca5e95987153)) +* **editor:** Do not show overlapping trash icon in the node's settings ([#9119](https://github.com/netroy/n8n/issues/9119)) ([c00150b](https://github.com/netroy/n8n/commit/c00150bb8ff88f8905536e5b4612c4c8cdd755a7)) +* **editor:** Do not truncate form inputs ([#7528](https://github.com/netroy/n8n/issues/7528)) ([ae616f1](https://github.com/netroy/n8n/commit/ae616f146bc2ce8d37f8cf5116c6c4c8682a91a6)) +* **editor:** Don't try to load credentials on the demo route ([#9926](https://github.com/netroy/n8n/issues/9926)) ([b80df2a](https://github.com/netroy/n8n/commit/b80df2a47ebe4450862e200c9cf47f6e94012c91)) +* **editor:** Drop outgoing connections on order changed event for nodes with dynamic outputs ([#9055](https://github.com/netroy/n8n/issues/9055)) ([3dd70a1](https://github.com/netroy/n8n/commit/3dd70a17e27fd312f949fb2fcccc0bf50ce9302e)) +* **editor:** Emit change events from filter component on update ([#9479](https://github.com/netroy/n8n/issues/9479)) ([62df433](https://github.com/netroy/n8n/commit/62df4331d448dfdabd51db33560a87dd5d805a13)) +* **editor:** Enable credential sharing between all types of projects ([#10233](https://github.com/netroy/n8n/issues/10233)) ([1cf48cc](https://github.com/netroy/n8n/commit/1cf48cc3019c1cf27e2f3c9affd18426237e9064)) +* **editor:** Enable ctrl/cmd click in workflow editor header ([#8387](https://github.com/netroy/n8n/issues/8387)) ([e43cf2f](https://github.com/netroy/n8n/commit/e43cf2fd715e21fd4e454c9e6b6d874306472360)) +* **editor:** Enable explicit undo keyboard shortcut across all code editors ([#8178](https://github.com/netroy/n8n/issues/8178)) ([cf7f668](https://github.com/netroy/n8n/commit/cf7f6688bac5dd31dc3a45df4ecce579939141e2)), closes [#5297](https://github.com/netroy/n8n/issues/5297) +* **editor:** Enable expression preview in SQL node when looking at executions ([#9733](https://github.com/netroy/n8n/issues/9733)) ([d9747d5](https://github.com/netroy/n8n/commit/d9747d5e9b42d7f379f6f4219b960893b7b153b3)) +* **editor:** Enable moving resources only if team projects are available by the license ([#10271](https://github.com/netroy/n8n/issues/10271)) ([42ba884](https://github.com/netroy/n8n/commit/42ba8841c401126c77158a53dc8fcbb45dfce8fd)) +* **editor:** Ensure all static assets are accessible from the server ([#10062](https://github.com/netroy/n8n/issues/10062)) ([3bde845](https://github.com/netroy/n8n/commit/3bde8453efa9a4d14404c63bdc061c87843d49d2)) +* **editor:** Ensure community node install button tracks user agreement ([#6976](https://github.com/netroy/n8n/issues/6976)) ([0ddfc73](https://github.com/netroy/n8n/commit/0ddfc73bee88c994876787a41540ef847f4fcd4f)) +* **editor:** Ensure execution data overrides pinned data when copying in executions view ([#8009](https://github.com/netroy/n8n/issues/8009)) ([1d1cb0d](https://github.com/netroy/n8n/commit/1d1cb0d3c530856e0c26d8f146f60b2555625ab6)) +* **editor:** Error dropdown in resource locator disappears when search filter is required ([#9681](https://github.com/netroy/n8n/issues/9681)) ([1a3f72b](https://github.com/netroy/n8n/commit/1a3f72b751bf82b1f537882d692ccd6cff7c3f94)) +* **editor:** Escape node names with quotes in autocomplete and drag'n'drop ([#8663](https://github.com/netroy/n8n/issues/8663)) ([890c2bd](https://github.com/netroy/n8n/commit/890c2bd52bd2ccd94fbc2e626dceda30554f9e82)) +* **editor:** Executions view popup in dark mode ([#9517](https://github.com/netroy/n8n/issues/9517)) ([1abb26e](https://github.com/netroy/n8n/commit/1abb26e2dacc2891417ea66f6a5f3dccc4b784cd)) +* **editor:** Expand range of allowed characters in expressions ([#9083](https://github.com/netroy/n8n/issues/9083)) ([3bcfef9](https://github.com/netroy/n8n/commit/3bcfef95f6c9e08b4429fd6b3fb9a67d7075b1aa)) +* **editor:** Filter component: do not clear expression when changing operator ([#8635](https://github.com/netroy/n8n/issues/8635)) ([66cbe54](https://github.com/netroy/n8n/commit/66cbe54e1d0ec48a36e6b6b15aaf7201970932e7)) +* **editor:** Filter credentials by project ID also for new workflow ([#9615](https://github.com/netroy/n8n/issues/9615)) ([c92765d](https://github.com/netroy/n8n/commit/c92765dcdb48789aa111ace29165a4b811fea710)) +* **editor:** Fix accidental IDE code addition ([#8971](https://github.com/netroy/n8n/issues/8971)) ([117b57c](https://github.com/netroy/n8n/commit/117b57ccc5e3904d6ffc748d198d331f3008bcd3)) +* **editor:** Fix an issue with an empty chat response if not in `output` property ([#8913](https://github.com/netroy/n8n/issues/8913)) ([024be62](https://github.com/netroy/n8n/commit/024be62693e96020c284116110944e90c7bcf1a8)) +* **editor:** Fix blank Public API page ([#9409](https://github.com/netroy/n8n/issues/9409)) ([14fe9f2](https://github.com/netroy/n8n/commit/14fe9f268feeb0ca106ddaaa94c69cb356011524)) +* **editor:** Fix bug with node names with certain characters ([#8013](https://github.com/netroy/n8n/issues/8013)) ([26f0d57](https://github.com/netroy/n8n/commit/26f0d57f5fb71a06c92968a4997cceae62f32312)) +* **editor:** Fix canvas endpoint snapping when dragging connection ([#7346](https://github.com/netroy/n8n/issues/7346)) ([b59b908](https://github.com/netroy/n8n/commit/b59b9086d769b859156f4f8f99411afe5e4b9108)) +* **editor:** Fix canvas selection breaking after interacting with node actions ([#7466](https://github.com/netroy/n8n/issues/7466)) ([bc47365](https://github.com/netroy/n8n/commit/bc473655fbc09b1172cd6949236ca2871c9d3b8e)) +* **editor:** Fix canvas selection for touch devices that use mouse ([#9036](https://github.com/netroy/n8n/issues/9036)) ([286fa5c](https://github.com/netroy/n8n/commit/286fa5cd7eb5052d2c166145447f53b33174b62c)) +* **editor:** Fix cloud plan data loading on instance ([#7841](https://github.com/netroy/n8n/issues/7841)) ([8b99384](https://github.com/netroy/n8n/commit/8b99384367161a47b3de13b7e83bcf6d07e3bf19)) +* **editor:** Fix code node’s content property to be reactive ([#6931](https://github.com/netroy/n8n/issues/6931)) ([3b75bc6](https://github.com/netroy/n8n/commit/3b75bc6bc1c954c4d4a899edddda214f0a2245fb)) +* **editor:** Fix completions for `.json` on quoted node name in Code node ([#7382](https://github.com/netroy/n8n/issues/7382)) ([86e7ec7](https://github.com/netroy/n8n/commit/86e7ec796acd9d8fbe8e42a5beba687cd6133a2f)), closes [/linear.app/n8n/issue/PAY-635/autocomplete-only-supports-3-levels-of-children#comment-234f738](https://github.com//linear.app/n8n/issue/PAY-635/autocomplete-only-supports-3-levels-of-children/issues/comment-234f738) +* **editor:** Fix connections disappearing after reactivating canvas and renaming a node ([#7483](https://github.com/netroy/n8n/issues/7483)) ([450e0cc](https://github.com/netroy/n8n/commit/450e0cc66abbe57697f66835a837e53b5eb883a3)) +* **editor:** Fix copy to clipboard on insecure contexts ([#8425](https://github.com/netroy/n8n/issues/8425)) ([7386f79](https://github.com/netroy/n8n/commit/7386f79362673876509c27a2f6ddef08125a0b1e)) +* **editor:** Fix copy/paste issue when switch node is in workflow ([#8103](https://github.com/netroy/n8n/issues/8103)) ([4b86926](https://github.com/netroy/n8n/commit/4b86926752fb1304a46385cb46bdf34fda0d53b6)) +* **editor:** Fix credential icon for old node type version ([#7843](https://github.com/netroy/n8n/issues/7843)) ([4074107](https://github.com/netroy/n8n/commit/40741075117dd8018ca1c6d03c050c3959142ebd)) +* **editor:** Fix custom API call notice ([#10227](https://github.com/netroy/n8n/issues/10227)) ([5b47c8b](https://github.com/netroy/n8n/commit/5b47c8b57b25528cd2d6f97bc6d98707d47f35bc)) +* **editor:** Fix deletion of last execution at execution preview ([#7883](https://github.com/netroy/n8n/issues/7883)) ([ce2d388](https://github.com/netroy/n8n/commit/ce2d388f059c0bb32d27f4b29e901d1a70083610)) +* **editor:** Fix design system component props ([#8923](https://github.com/netroy/n8n/issues/8923)) ([7176cd1](https://github.com/netroy/n8n/commit/7176cd1407e028ba8c543179b128c7e2ac9c0369)) +* **editor:** Fix disappearing NDV header in code nodes ([#7290](https://github.com/netroy/n8n/issues/7290)) ([7ebf8f3](https://github.com/netroy/n8n/commit/7ebf8f327ad433acc949034cd070f2362dfacd4e)) +* **editor:** Fix displaying logic of execution retry button ([#9061](https://github.com/netroy/n8n/issues/9061)) ([92f6cbf](https://github.com/netroy/n8n/commit/92f6cbfba36d1238e5b981c018b2a5365aabfe9c)) +* **editor:** Fix doclines for `plus` and `minus` ([#8405](https://github.com/netroy/n8n/issues/8405)) ([ebf2b0d](https://github.com/netroy/n8n/commit/ebf2b0d55ccf3977269d4ea442f2ad210d1b375b)) +* **editor:** Fix empty node name handling ([#9548](https://github.com/netroy/n8n/issues/9548)) ([da41d31](https://github.com/netroy/n8n/commit/da41d31bc0e19667a7fef7fac4008c7cb1c6c470)) +* **editor:** Fix event emit on credential sharing ([#6922](https://github.com/netroy/n8n/issues/6922)) ([297c3c9](https://github.com/netroy/n8n/commit/297c3c91f23a47b1aa78323d2b6e5677fbab8402)) +* **editor:** Fix execution debug button ([#9018](https://github.com/netroy/n8n/issues/9018)) ([aac77e1](https://github.com/netroy/n8n/commit/aac77e1668d2b3fd96c2e77b4626b7b0ae7bf233)) +* **editor:** Fix execution retry button ([#10275](https://github.com/netroy/n8n/issues/10275)) ([55f2ffe](https://github.com/netroy/n8n/commit/55f2ffe256c91a028cee95c3bbb37a093a1c0f81)) +* **editor:** Fix execution with wait node ([#9051](https://github.com/netroy/n8n/issues/9051)) ([db4f8d4](https://github.com/netroy/n8n/commit/db4f8d49a3a87c4e893bb1496b0bc74bd804de64)) +* **editor:** Fix expression preview when previous node is selected ([#9140](https://github.com/netroy/n8n/issues/9140)) ([85780ea](https://github.com/netroy/n8n/commit/85780eade57f30e6870c314fa465d523e3646005)) +* **editor:** Fix flaky mapping tests ([#10453](https://github.com/netroy/n8n/issues/10453)) ([fc6d413](https://github.com/netroy/n8n/commit/fc6d4138d58282f676b32f1a6011b1b6d0184bf2)) +* **editor:** Fix frontend project roles ([#9901](https://github.com/netroy/n8n/issues/9901)) ([f229577](https://github.com/netroy/n8n/commit/f2295772094ff936e210f52ebcbc938915d1c129)) +* **editor:** Fix i18n translation addition ([#9451](https://github.com/netroy/n8n/issues/9451)) ([04dd476](https://github.com/netroy/n8n/commit/04dd4760e173bfc8a938413a5915d63291da8afe)) +* **editor:** Fix icon for unknown node type ([#7842](https://github.com/netroy/n8n/issues/7842)) ([28ac5a7](https://github.com/netroy/n8n/commit/28ac5a750eb28e9ab41611a76fa5fb9c30ce64dc)) +* **editor:** Fix initialize authenticated features ([#9867](https://github.com/netroy/n8n/issues/9867)) ([4de58dc](https://github.com/netroy/n8n/commit/4de58dcbf5f29bf5414414aa4703356f69a29356)) +* **editor:** Fix invisible community package update button ([#8406](https://github.com/netroy/n8n/issues/8406)) ([2ccb754](https://github.com/netroy/n8n/commit/2ccb754e52949e0d20925871f425eef92cd6aebc)) +* **editor:** Fix issue that frontend breaks with unkown nodes ([#7596](https://github.com/netroy/n8n/issues/7596)) ([db56a9e](https://github.com/netroy/n8n/commit/db56a9ee37e8b041ea8958fc8400b9e5b6b81316)) +* **editor:** Fix issue with case insensitive tags ([#9071](https://github.com/netroy/n8n/issues/9071)) ([caea27d](https://github.com/netroy/n8n/commit/caea27dbb599fb81aee59e87236463127bcfab8c)) +* **editor:** Fix issue with existing credential not opening in HTTP agent tool ([#10167](https://github.com/netroy/n8n/issues/10167)) ([906b4c3](https://github.com/netroy/n8n/commit/906b4c3c7b2919111cf23eaa12b3c4d507969179)) +* **editor:** Fix issue with synchronization table on LDAP not loading data ([#8327](https://github.com/netroy/n8n/issues/8327)) ([6b92d49](https://github.com/netroy/n8n/commit/6b92d49ea58b8e5797e4e938444b161a63137638)) +* **editor:** Fix issues in dark mode ([#9068](https://github.com/netroy/n8n/issues/9068)) ([7467aa3](https://github.com/netroy/n8n/commit/7467aa30e6c2a226cb9fee5f5d82fbd01db23e9e)) +* **editor:** Fix local storage flags defaulting to undefined string ([#7603](https://github.com/netroy/n8n/issues/7603)) ([151e60f](https://github.com/netroy/n8n/commit/151e60f829663e79982aae6ac1cd8489f3083224)) +* **editor:** Fix mouse position in workflow previews ([#7853](https://github.com/netroy/n8n/issues/7853)) ([c063398](https://github.com/netroy/n8n/commit/c0633987bfd6de24db0efc4bcb73adba9e9b6a74)) +* **editor:** Fix multi-select parameters with load options getting cleared ([#9324](https://github.com/netroy/n8n/issues/9324)) ([0ee4b6c](https://github.com/netroy/n8n/commit/0ee4b6c86000ab164211c1ebed90306cd144af1b)) +* **editor:** Fix multiOptions parameters resetting on initial load ([#6903](https://github.com/netroy/n8n/issues/6903)) ([49867c2](https://github.com/netroy/n8n/commit/49867c2b176a5e76c4b9e7caafc29a44633332bf)) +* **editor:** Fix NDV close after using input select ([#7544](https://github.com/netroy/n8n/issues/7544)) ([3b5e181](https://github.com/netroy/n8n/commit/3b5e181e66f8d7e3860e3078dae7cbb20e92551a)) +* **editor:** Fix NDV output tabs resetting on any click ([#8808](https://github.com/netroy/n8n/issues/8808)) ([c7c1767](https://github.com/netroy/n8n/commit/c7c17673cbdffd328032c9ec09be17c1f9018a4e)) +* **editor:** Fix NDV unexpected re-render ([#7532](https://github.com/netroy/n8n/issues/7532)) ([2853fcf](https://github.com/netroy/n8n/commit/2853fcff735fd0b98c19c1192349ef2c659d2493)) +* **editor:** Fix new node credential creation via Resource Locator Component ([#9896](https://github.com/netroy/n8n/issues/9896)) ([55cbc90](https://github.com/netroy/n8n/commit/55cbc900a48c579b712dddfa74e133e1d9c11799)) +* **editor:** Fix node connection showing incorrect item count during … ([#9684](https://github.com/netroy/n8n/issues/9684)) ([99b54bb](https://github.com/netroy/n8n/commit/99b54bb0296a855f6bbaf1183b8a554dcf072bb7)) +* **editor:** Fix node execution errors showing undefined ([#9487](https://github.com/netroy/n8n/issues/9487)) ([62ee796](https://github.com/netroy/n8n/commit/62ee79689569b5d2c9823afac238e66e4c645d9b)) +* **editor:** Fix node icon in node creator header ([#9782](https://github.com/netroy/n8n/issues/9782)) ([b7d356f](https://github.com/netroy/n8n/commit/b7d356f49cdd5d9e63e1aeffecb25da0fc906d6a)) +* **editor:** Fix node runData and pinned data check on manual run ([#8669](https://github.com/netroy/n8n/issues/8669)) ([40c7f77](https://github.com/netroy/n8n/commit/40c7f77a35ef4e9bd4dbd9f28886b1b9e6af416f)) +* **editor:** Fix opening of chat window when executing a child node ([#8789](https://github.com/netroy/n8n/issues/8789)) ([5f53d76](https://github.com/netroy/n8n/commit/5f53d76e39395a8effdfeba0677f333b509ec8c8)) +* **editor:** Fix opening of node creator for sub-nodes connection hint link ([#8809](https://github.com/netroy/n8n/issues/8809)) ([df064af](https://github.com/netroy/n8n/commit/df064af6451cae0d5e389abae98fd9516b448272)) +* **editor:** Fix operation change failing in certain conditions ([#8114](https://github.com/netroy/n8n/issues/8114)) ([711fa2b](https://github.com/netroy/n8n/commit/711fa2b9251154b50d8e5e7cd9a857ccb2c0bec6)), closes [/github.com/n8n-io/n8n/blob/7806a65229878a473f5526bad0b94614e8bfa8aa/packages/workflow/src/NodeHelpers.ts#L786](https://github.com//github.com/n8n-io/n8n/blob/7806a65229878a473f5526bad0b94614e8bfa8aa/packages/workflow/src/NodeHelpers.ts/issues/L786) +* **editor:** Fix outdated roles in variables labels ([#9411](https://github.com/netroy/n8n/issues/9411)) ([38b498e](https://github.com/netroy/n8n/commit/38b498e73a71a9ca8b10a89e498aa8330acf2626)) +* **editor:** Fix parameter input glitch when there was an error loading remote options ([#10209](https://github.com/netroy/n8n/issues/10209)) ([c0e3743](https://github.com/netroy/n8n/commit/c0e37439a87105a0e66c8ebced42c06dab30dc5e)) +* **editor:** Fix parameter reset on credential change in Discord node ([#9137](https://github.com/netroy/n8n/issues/9137)) ([135ef75](https://github.com/netroy/n8n/commit/135ef75add8a42ce5163cce934ac5b2757ca4fe3)) +* **editor:** Fix parsing for single quoted resolvables ([#6982](https://github.com/netroy/n8n/issues/6982)) ([f32e993](https://github.com/netroy/n8n/commit/f32e9932275bb51a724c6ae681ed9ca0683a8e8e)) +* **editor:** Fix performance issues related to expressions and pinned data ([#9882](https://github.com/netroy/n8n/issues/9882)) ([13d83f2](https://github.com/netroy/n8n/commit/13d83f2037d659fccc8889dd994ddd984467d987)) +* **editor:** Fix project settings layout ([#9475](https://github.com/netroy/n8n/issues/9475)) ([96cf41f](https://github.com/netroy/n8n/commit/96cf41f8516881f0ba15b0b01dda7712f1edc845)) +* **editor:** Fix read-only mode in inline expression editor ([#9232](https://github.com/netroy/n8n/issues/9232)) ([99f384e](https://github.com/netroy/n8n/commit/99f384e2cf6b16d08a8bdc150a2833463b35f14b)) +* **editor:** Fix remote options fetching on every keystroke ([#7320](https://github.com/netroy/n8n/issues/7320)) ([367255a](https://github.com/netroy/n8n/commit/367255ab2c13b4a33a746d3d4b9f3164309a11c8)) +* **editor:** Fix Remove all fields not removing values in resource mapper ([#6940](https://github.com/netroy/n8n/issues/6940)) ([e6cff3f](https://github.com/netroy/n8n/commit/e6cff3fce4de1644b75b07318fe561f721aee51c)) +* **editor:** Fix rendering of SVG icons in public chat on iOS ([#10381](https://github.com/netroy/n8n/issues/10381)) ([7ab3811](https://github.com/netroy/n8n/commit/7ab38114dbf3881afba39287a061446ec4bf0431)) +* **editor:** Fix resource mapper component being truncated ([#7664](https://github.com/netroy/n8n/issues/7664)) ([00dff50](https://github.com/netroy/n8n/commit/00dff50140d12e37bfeecdf1300ff313c179ec89)) +* **editor:** Fix retrieving of messages from memory in chat modal ([#8807](https://github.com/netroy/n8n/issues/8807)) ([bfda8ea](https://github.com/netroy/n8n/commit/bfda8ead0c449b262d57f14c1e8a077d21bac441)) +* **editor:** Fix RLC not loading when an expression can't resolve ([#7295](https://github.com/netroy/n8n/issues/7295)) ([ddc26c2](https://github.com/netroy/n8n/commit/ddc26c21bd8da6c95cbe447bf7e479ddc449e6a4)) +* **editor:** Fix route component caching, incorrect use of array reduce method and enable WF history feature ([#7434](https://github.com/netroy/n8n/issues/7434)) ([12a89e6](https://github.com/netroy/n8n/commit/12a89e6d1441f81380d5e477274a5e2d3eb29f2d)) +* **editor:** Fix saving and connecting on LDAP setup form ([#10163](https://github.com/netroy/n8n/issues/10163)) ([30784fb](https://github.com/netroy/n8n/commit/30784fb76cec790a782fae40973a956a8d81c0b2)) +* **editor:** Fix secondary icon for environments on sidebar menu item ([#8407](https://github.com/netroy/n8n/issues/8407)) ([3544966](https://github.com/netroy/n8n/commit/35449667bfab7324350fe92e1f6538e3ae3cadb1)) +* **editor:** Fix sending of Ask AI tracking events ([#7002](https://github.com/netroy/n8n/issues/7002)) ([fb05afa](https://github.com/netroy/n8n/commit/fb05afa16560c3c837abf46824f8dc7fa3bb1c83)) +* **editor:** Fix sessionId for manual chat trigger execution ([#9187](https://github.com/netroy/n8n/issues/9187)) ([f5ccb5f](https://github.com/netroy/n8n/commit/f5ccb5fe33392654a292de34b9ed8319901d303b)) +* **editor:** Fix shortcut issue on save buttons ([#9309](https://github.com/netroy/n8n/issues/9309)) ([e74c14f](https://github.com/netroy/n8n/commit/e74c14ffbe088ac74dc6358068cd54af9a850cad)) +* **editor:** Fix source control docs link in add workflow button tooltip ([#8891](https://github.com/netroy/n8n/issues/8891)) ([a92d8bf](https://github.com/netroy/n8n/commit/a92d8bfc6e2fcc4bf79fc3f6564fdb864ccd3f41)) +* **editor:** Fix SQL editor issue ([#7236](https://github.com/netroy/n8n/issues/7236)) ([647fc6c](https://github.com/netroy/n8n/commit/647fc6c555702bb3222871fb50f8916c6d2ae3f3)) +* **editor:** Fix SQL editors not always re-rendering when query changes ([#8621](https://github.com/netroy/n8n/issues/8621)) ([8e9d310](https://github.com/netroy/n8n/commit/8e9d3106a5792a182753e4030c135893f8bad27e)) +* **editor:** Fix templates view layout ([#8196](https://github.com/netroy/n8n/issues/8196)) ([d01e42a](https://github.com/netroy/n8n/commit/d01e42a2aabedfd4c0f79799bbfc9b1a235d4233)) +* **editor:** Fix type errors in `components/executions/workflow` ([#9448](https://github.com/netroy/n8n/issues/9448)) ([9c768a0](https://github.com/netroy/n8n/commit/9c768a0443520f0c031d4d807d955d7778a00997)) +* **editor:** Fix type errors in i18n plugin ([#9441](https://github.com/netroy/n8n/issues/9441)) ([a7d3e59](https://github.com/netroy/n8n/commit/a7d3e59aef36dd65429ad0b2ea4696b107620eeb)) +* **editor:** Fix UI urls when hosted behind a path prefix ([#8198](https://github.com/netroy/n8n/issues/8198)) ([5c078f1](https://github.com/netroy/n8n/commit/5c078f1b3d78c7038bfdbb083fd029ef61bf2dfc)), closes [#8061](https://github.com/netroy/n8n/issues/8061) +* **editor:** Fix unnecessary execution of nodes when there is pin data ([#8567](https://github.com/netroy/n8n/issues/8567)) ([46fe544](https://github.com/netroy/n8n/commit/46fe544b9a38ea81093d846917af970141b8c86a)) +* **editor:** Fix updating/uninstalling community nodes ([#10138](https://github.com/netroy/n8n/issues/10138)) ([de015ff](https://github.com/netroy/n8n/commit/de015ff2978a5ee3345449626025c6d0793b6f5a)) +* **editor:** Fix Webhook URL expansion icon ([#8011](https://github.com/netroy/n8n/issues/8011)) ([b00b905](https://github.com/netroy/n8n/commit/b00b9057a42f23cd9c4bb6675a3e6134610bf81b)) +* **editor:** Fix workflow card open action ([#8839](https://github.com/netroy/n8n/issues/8839)) ([dd40570](https://github.com/netroy/n8n/commit/dd405700568acdc893358ef239e8f8637da66307)) +* **editor:** Fix workflow execution list scrolling after filter change ([#10226](https://github.com/netroy/n8n/issues/10226)) ([7e64358](https://github.com/netroy/n8n/commit/7e643589c67adc0218216ec4b89a95f0edfedbee)) +* **editor:** Fix workflow history prune time limit (getting hours instead of days) ([#7644](https://github.com/netroy/n8n/issues/7644)) ([3d5a485](https://github.com/netroy/n8n/commit/3d5a485bcf7fef4c6b7d96df3a77c041178951a6)) +* **editor:** Fix workflow history TS errors ([#9433](https://github.com/netroy/n8n/issues/9433)) ([bc05faf](https://github.com/netroy/n8n/commit/bc05faf0a6a0913013e4d46eefb1e45abc390883)) +* **editor:** Fix workflows filter resetting ([#8411](https://github.com/netroy/n8n/issues/8411)) ([ad4b298](https://github.com/netroy/n8n/commit/ad4b298be34915718b0415322e328a1b46ef5842)) +* **editor:** Fixes the issue that Switch Node can not be created ([#7516](https://github.com/netroy/n8n/issues/7516)) ([df89685](https://github.com/netroy/n8n/commit/df89685e1548219f4c06614287abafbc96697817)) +* **editor:** Fixing XSS vulnerability in toast messages ([#10329](https://github.com/netroy/n8n/issues/10329)) ([38bdd9f](https://github.com/netroy/n8n/commit/38bdd9f5d0d9ca06fab1a7e1a3e7a4a648a6a89a)) +* **editor:** Handle `localStorage` being blocked/unavailable ([#7348](https://github.com/netroy/n8n/issues/7348)) ([c05bc67](https://github.com/netroy/n8n/commit/c05bc6728d3227af4931ddcda5ed8bc6a3539dd0)) +* **editor:** Handle disabled nodes in schema view ([#10052](https://github.com/netroy/n8n/issues/10052)) ([ab5688c](https://github.com/netroy/n8n/commit/ab5688c582c05afd7d3e0967eda0f5dc73d6d3ed)) +* **editor:** Handle drag-n-dropping from other nodes in assignment component ([#8661](https://github.com/netroy/n8n/issues/8661)) ([c943a51](https://github.com/netroy/n8n/commit/c943a51a28953c2ecd0f3ae4849fd8a0de187bfc)) +* **editor:** Handle permission edge cases (empty scopes) ([#7723](https://github.com/netroy/n8n/issues/7723)) ([e2ffd39](https://github.com/netroy/n8n/commit/e2ffd397fc0ab8d88128ba78d02c5df003af4a9d)) +* **editor:** Hide not supported node options ([#7597](https://github.com/netroy/n8n/issues/7597)) ([b532a7b](https://github.com/netroy/n8n/commit/b532a7bdb7d33d5ffb20665dfde58cb664d39b4a)) +* **editor:** Hide previous execution data for sub-nodes in debug mode if it has execution error ([#8710](https://github.com/netroy/n8n/issues/8710)) ([a973b9c](https://github.com/netroy/n8n/commit/a973b9c077d28faa45b527cf6e0f0e6644cf354a)) +* **editor:** Highlight matching type in filter component ([#10425](https://github.com/netroy/n8n/issues/10425)) ([6bca879](https://github.com/netroy/n8n/commit/6bca879d4ae30c7f9a35e8d6672de42cf93be727)) +* **editor:** Hover and active states not showing in execution list on dark mode ([#9002](https://github.com/netroy/n8n/issues/9002)) ([bead7eb](https://github.com/netroy/n8n/commit/bead7eb840b3c6c074364c6a44d001ea561fee1f)) +* **editor:** Implement canvas zoom UX improvements ([#7376](https://github.com/netroy/n8n/issues/7376)) ([7e06b31](https://github.com/netroy/n8n/commit/7e06b31a5f3de8f073e7ef42be24e04899091486)) +* **editor:** Improve dragndrop of input pills with spaces ([#9656](https://github.com/netroy/n8n/issues/9656)) ([291d46a](https://github.com/netroy/n8n/commit/291d46af155cd5c512f5e7d4597e31d7ea02bc54)) +* **editor:** Improve error messages around pinned data ([#9632](https://github.com/netroy/n8n/issues/9632)) ([a8bb53f](https://github.com/netroy/n8n/commit/a8bb53f4e3dd5aee8f3b707cb0ee92ccc98e960e)) +* **editor:** Improve expression editor performance by removing watchers ([#8900](https://github.com/netroy/n8n/issues/8900)) ([a5261d6](https://github.com/netroy/n8n/commit/a5261d6ebb8fa4ac8796b04920a4fa4bc43bb397)) +* **editor:** Improve large data warning in input/output panel ([#9671](https://github.com/netroy/n8n/issues/9671)) ([4918ac8](https://github.com/netroy/n8n/commit/4918ac81dee2ad950ea0088c99b687a5e7e447b4)) +* **editor:** Improve text wrapping in schema view ([#9888](https://github.com/netroy/n8n/issues/9888)) ([dc1c5fc](https://github.com/netroy/n8n/commit/dc1c5fce8af732c438d2f1698ee08f18d2358a6c)) +* **editor:** Improve touch device detection ([#9675](https://github.com/netroy/n8n/issues/9675)) ([3b86f52](https://github.com/netroy/n8n/commit/3b86f52b0290c98ce371be90b2aea699efedbc73)) +* **editor:** Indent on tabs in expression fields ([#9659](https://github.com/netroy/n8n/issues/9659)) ([bb7227d](https://github.com/netroy/n8n/commit/bb7227d18d574af35871c2d2f2a2d1310932e0ff)) +* **editor:** Issue showing Auth2 callback section when all properties are overriden ([#8999](https://github.com/netroy/n8n/issues/8999)) ([dff8f7a](https://github.com/netroy/n8n/commit/dff8f7ac94e0d215f4e2a204774857d240e7f79b)) +* **editor:** Items count display in running workflow ([#8148](https://github.com/netroy/n8n/issues/8148)) ([8a3c87f](https://github.com/netroy/n8n/commit/8a3c87f69c20de7c713dff021e390ea4ea32b103)), closes [/github.com/n8n-io/n8n/pull/7763/files#diff-f5dae80a64b9951bb6691f1b9d439423cf84fa0cc9601b3f2c00904f3135e8deR48](https://github.com//github.com/n8n-io/n8n/pull/7763/files/issues/diff-f5dae80a64b9951bb6691f1b9d439423cf84fa0cc9601b3f2c00904f3135e8deR48) +* **editor:** Load credentials for workflow before determining credentials errors ([#9876](https://github.com/netroy/n8n/issues/9876)) ([4008c14](https://github.com/netroy/n8n/commit/4008c147d76daa6ff6d43f30c9a18bf1cef7e5d5)) +* **editor:** Make inputs in the filter component expressions by default ([#8784](https://github.com/netroy/n8n/issues/8784)) ([6e2aa40](https://github.com/netroy/n8n/commit/6e2aa405fcdff3f9b1f75d9e22719f6c0c500aa9)) +* **editor:** Make inputs in the filter component regular inputs by default ([#8980](https://github.com/netroy/n8n/issues/8980)) ([295b650](https://github.com/netroy/n8n/commit/295b650fb8bd423eba506bc09a5746451db2c085)) +* **editor:** Make keyboard shortcuts more strict; don't accept extra Ctrl/Alt/Shift keys ([#8024](https://github.com/netroy/n8n/issues/8024)) ([8df49e1](https://github.com/netroy/n8n/commit/8df49e134d886267f9f7475573d013371220dcac)) +* **editor:** Make schema view use the correct output ([#10016](https://github.com/netroy/n8n/issues/10016)) ([c29664d](https://github.com/netroy/n8n/commit/c29664d68851ec33e4d810fa24aba72bb6cecc86)) +* **editor:** Make share modal content scrollable ([#9025](https://github.com/netroy/n8n/issues/9025)) ([ec9fe98](https://github.com/netroy/n8n/commit/ec9fe98a357ad75349c6f64006ebbff7c95ff0fe)) +* **editor:** Make sticky node content parameter non require to support empty stickies ([#9192](https://github.com/netroy/n8n/issues/9192)) ([f6142ff](https://github.com/netroy/n8n/commit/f6142ff275abb443940e9d8a4694c7f54c77a183)) +* **editor:** Make sure auto loading and auto scrolling works in executions tab ([#9505](https://github.com/netroy/n8n/issues/9505)) ([3a2e545](https://github.com/netroy/n8n/commit/3a2e5455a98dae35ba1a52ec98f67a1fb27fac96)) +* **editor:** Make sure LineController is registered with chart.js ([#7730](https://github.com/netroy/n8n/issues/7730)) ([ebee1a5](https://github.com/netroy/n8n/commit/ebee1a590873aa56c23fd610616196ee27fe657a)) +* **editor:** Make Webhook node pinnable ([#9047](https://github.com/netroy/n8n/issues/9047)) ([042aa62](https://github.com/netroy/n8n/commit/042aa62fc2ddae2b9d39f4a92068c10bfe5bec14)) +* **editor:** Make workflow history button available only for dev builds ([#7392](https://github.com/netroy/n8n/issues/7392)) ([7ed466d](https://github.com/netroy/n8n/commit/7ed466db7faa9af88e54276bc6cb9a6dc9e80493)) +* **editor:** More securely clear executions tab auto refresh timer ([#7685](https://github.com/netroy/n8n/issues/7685)) ([37dd658](https://github.com/netroy/n8n/commit/37dd658dc5bc1128c91d86105bf7f49dfcf96985)) +* **editor:** Move workerview entry into settings menu ([#7761](https://github.com/netroy/n8n/issues/7761)) ([366cd67](https://github.com/netroy/n8n/commit/366cd672a74649a19fc927e0327ae7c19ed5a1fc)) +* **editor:** No need to add click emitting click events, VUE delegates the handler to the root element of the component ([#7182](https://github.com/netroy/n8n/issues/7182)) ([3c055e4](https://github.com/netroy/n8n/commit/3c055e4d8d77addea014d8da363518c4c14c9a98)) +* **editor:** Node background for executing nodes in dark mode ([#9682](https://github.com/netroy/n8n/issues/9682)) ([ae00b44](https://github.com/netroy/n8n/commit/ae00b446a79e86cf570287c904fd6dde41ddf71a)) +* **editor:** Nodes connectors improvements ([#8945](https://github.com/netroy/n8n/issues/8945)) ([264f918](https://github.com/netroy/n8n/commit/264f918d9720e2a11ec011993df1e7a4cb776882)) +* **editor:** Only load suggested templates for owners ([#8228](https://github.com/netroy/n8n/issues/8228)) ([8f22a26](https://github.com/netroy/n8n/commit/8f22a265d607047eff22ba957d627bbec7da7900)) +* **editor:** Only show push to git menu item to owners ([#7766](https://github.com/netroy/n8n/issues/7766)) ([0d3d33d](https://github.com/netroy/n8n/commit/0d3d33dd1f2354248ac341a0c9f2553812f404e0)) +* **editor:** Open links from embedded chat in new tab ([#9121](https://github.com/netroy/n8n/issues/9121)) ([284de5d](https://github.com/netroy/n8n/commit/284de5d6c7af901ee11ecda4c80b3998fd6b5657)) +* **editor:** Open native context menu when editing Sticky ([#8370](https://github.com/netroy/n8n/issues/8370)) ([ade7d30](https://github.com/netroy/n8n/commit/ade7d30053f897bd9269912565d86d33046e560e)) +* **editor:** Open only one tab with plans page ([#7377](https://github.com/netroy/n8n/issues/7377)) ([c599006](https://github.com/netroy/n8n/commit/c599006b917e681fca918b789a80d79883bd69a9)), closes [#6317](https://github.com/netroy/n8n/issues/6317) [/github.com/n8n-io/n8n/pull/6317/files#diff-0bf26afac8a06e03b3d39d0668f22408859355b585a9ab420800c125e33f0691R109](https://github.com//github.com/n8n-io/n8n/pull/6317/files/issues/diff-0bf26afac8a06e03b3d39d0668f22408859355b585a9ab420800c125e33f0691R109) [#7316](https://github.com/netroy/n8n/issues/7316) [/github.com/n8n-io/n8n/blob/3e7a4d3b2cc12fcb1b011fccd0773bb807986884/packages/editor-ui/src/composables/useExecutionDebugging.ts#L128](https://github.com//github.com/n8n-io/n8n/blob/3e7a4d3b2cc12fcb1b011fccd0773bb807986884/packages/editor-ui/src/composables/useExecutionDebugging.ts/issues/L128) +* **editor:** Optimizing main sidebar to have more space for Projects ([#9686](https://github.com/netroy/n8n/issues/9686)) ([5cdcb61](https://github.com/netroy/n8n/commit/5cdcb61f668a6e00829bee25f40cc869376a9cd7)) +* **editor:** Persist tag filter when clicking tag directly in workflows page ([#9709](https://github.com/netroy/n8n/issues/9709)) ([0502738](https://github.com/netroy/n8n/commit/0502738c0d63d2da5cca4d9e857ce3b4bec2f8c8)) +* **editor:** Prevent browser zoom when scrolling inside sticky edit mode ([#8116](https://github.com/netroy/n8n/issues/8116)) ([e928210](https://github.com/netroy/n8n/commit/e928210ccdc00ad8a38e3f96ba5145c35e7b007b)) +* **editor:** Prevent canvas undo/redo when NDV is open ([#8118](https://github.com/netroy/n8n/issues/8118)) ([39e45d8](https://github.com/netroy/n8n/commit/39e45d8b929d474f1e7587329b003fe15b61636d)) +* **editor:** Prevent Code node linter from erroring on `null` parse ([#6934](https://github.com/netroy/n8n/issues/6934)) ([40d3a29](https://github.com/netroy/n8n/commit/40d3a295d3c5ddcf5c034c02b3584532c395a12c)) +* **editor:** Prevent duplicate creation of credential for OAuth2 ([#7163](https://github.com/netroy/n8n/issues/7163)) ([07a6417](https://github.com/netroy/n8n/commit/07a6417f0f52988e3dfac4583aab84426fc471cc)) +* **editor:** Prevent duplicate values in preview for SQL editor ([#9129](https://github.com/netroy/n8n/issues/9129)) ([5acbfb4](https://github.com/netroy/n8n/commit/5acbfb423436b94e58af0e532e567bdc3783a622)) +* **editor:** Prevent excess runs in manual execution with run data ([#9259](https://github.com/netroy/n8n/issues/9259)) ([426a12a](https://github.com/netroy/n8n/commit/426a12ac0ec1d637063828db008a2fb9c32ddfff)) +* **editor:** Prevent expression editor focus being lost when user is selecting ([#9525](https://github.com/netroy/n8n/issues/9525)) ([6698179](https://github.com/netroy/n8n/commit/6698179a69511d8f009100c66c062218a26cfaad)) +* **editor:** Prevent opening NDV search if `/` is typed in a contenteditable element ([#7968](https://github.com/netroy/n8n/issues/7968)) ([e8a493f](https://github.com/netroy/n8n/commit/e8a493f71863e6a5d2685b48a61a0d11daf5edc5)) +* **editor:** Prevent running workflows using keyboard shortcuts if execution is disabled ([#9644](https://github.com/netroy/n8n/issues/9644)) ([e9e3b25](https://github.com/netroy/n8n/commit/e9e3b254fe10e6b9b1783e931caadf792866d3fc)) +* **editor:** Prevent saving already saved workflows ([#9670](https://github.com/netroy/n8n/issues/9670)) ([b652405](https://github.com/netroy/n8n/commit/b652405a0614e45d051268bb05051b454da21d0a)) +* **editor:** Prevent saving workflow while another save is in progress ([#9048](https://github.com/netroy/n8n/issues/9048)) ([3c9a1d2](https://github.com/netroy/n8n/commit/3c9a1d2da3aa7614ce1beec07654a8b2423f99bc)) +* **editor:** Prevent storing pairedItem data inside of pinData ([#8173](https://github.com/netroy/n8n/issues/8173)) ([405e267](https://github.com/netroy/n8n/commit/405e26757e2591b42a4bfeedd1fea997fbbb08c9)) +* **editor:** Prevent updating node parameter value if it hasn't changed ([#9535](https://github.com/netroy/n8n/issues/9535)) ([63990f1](https://github.com/netroy/n8n/commit/63990f14e3991770c1b9fbfd56edd6d0f3abd54b)) +* **editor:** Prevent XSS in node-issues tooltip ([#9490](https://github.com/netroy/n8n/issues/9490)) ([301e846](https://github.com/netroy/n8n/commit/301e846cf64a7fce8191696e828eaf1c3fc82e88)) +* **editor:** Properly set colors for connections and labels on nodes with pinned data ([#8209](https://github.com/netroy/n8n/issues/8209)) ([3b8ccb9](https://github.com/netroy/n8n/commit/3b8ccb9fb903036a7d6e4b33f6b5a8933576e9e6)) +* **editor:** Properly update workflow info in main header ([#9789](https://github.com/netroy/n8n/issues/9789)) ([1ba656e](https://github.com/netroy/n8n/commit/1ba656ef4aae97c78162114ad8de533b275db280)) +* **editor:** Provide autocomplete for nodes, even when intermediate node has not run ([#10036](https://github.com/netroy/n8n/issues/10036)) ([46d6edc](https://github.com/netroy/n8n/commit/46d6edc2a4edd49ae58c0c60977809554e07f4ee)) +* **editor:** Prune values that are not in the schema in the ResourceMapper component ([#8478](https://github.com/netroy/n8n/issues/8478)) ([612771e](https://github.com/netroy/n8n/commit/612771e0328f7e565d5f075cc20ad86bd1f13bce)) +* **editor:** Redirect to workflow editor after saving in debug mode ([#7645](https://github.com/netroy/n8n/issues/7645)) ([020042e](https://github.com/netroy/n8n/commit/020042ef1a329e805035061fbf6743bde892e3b1)) +* **editor:** Redirect to workflows list after deleting a workflow ([#9546](https://github.com/netroy/n8n/issues/9546)) ([cadb59f](https://github.com/netroy/n8n/commit/cadb59fecbf1adeb1c226f9decd92a334656a895)) +* **editor:** Remove "move" action from workflow and credential on community plan ([#10057](https://github.com/netroy/n8n/issues/10057)) ([5a9a271](https://github.com/netroy/n8n/commit/5a9a2713b499cc7dcddb500a54e24bbf7145b504)) +* **editor:** Remove `isOwner` from IUser interface ([#8888](https://github.com/netroy/n8n/issues/8888)) ([6955e89](https://github.com/netroy/n8n/commit/6955e8991ca2ec13e6298c3c18ec2b28853ceda4)) +* **editor:** Remove excess margin below run data editor ([#7372](https://github.com/netroy/n8n/issues/7372)) ([3fa2764](https://github.com/netroy/n8n/commit/3fa27647d8e8a39812d9802d4c0954b3135db847)) +* **editor:** Remove push event listeners when migrating away from the canvas ([#10063](https://github.com/netroy/n8n/issues/10063)) ([0d12f0a](https://github.com/netroy/n8n/commit/0d12f0a6b36aaaae5e1f9fab8ad73feeba9ec5ed)) +* **editor:** Remove transparency from dark mode callouts ([#9650](https://github.com/netroy/n8n/issues/9650)) ([566b52c](https://github.com/netroy/n8n/commit/566b52c4e1b438f10aa6290aa6486ddd095708c9)) +* **editor:** Remove unknown credentials on pasting workflow ([#7582](https://github.com/netroy/n8n/issues/7582)) ([d633753](https://github.com/netroy/n8n/commit/d63375368713b31e15735721c7a7603fe08a6645)) +* **editor:** Render backticks as code segments in error view ([#9352](https://github.com/netroy/n8n/issues/9352)) ([4ed5850](https://github.com/netroy/n8n/commit/4ed585040b20c50919e2ec2252216639c85194cb)) +* **editor:** Render checkboxes in markdown ([#9549](https://github.com/netroy/n8n/issues/9549)) ([47d7741](https://github.com/netroy/n8n/commit/47d774100bd7a120de50d679e0052d6a1ae5e88a)) +* **editor:** Render credentials editable when opening them from the node view ([#9678](https://github.com/netroy/n8n/issues/9678)) ([dc17cf3](https://github.com/netroy/n8n/commit/dc17cf3a490ea0dc0a3612f41a7d35e2723c15f9)) +* **editor:** Render dates correctly in parameter hint ([#9089](https://github.com/netroy/n8n/issues/9089)) ([064e8f4](https://github.com/netroy/n8n/commit/064e8f4a1dc5afaa7ab21b770e3fbb9165805add)) +* **editor:** Replace isInstanceOwner checks with scopes where applicable ([#7858](https://github.com/netroy/n8n/issues/7858)) ([132d691](https://github.com/netroy/n8n/commit/132d691cbf983f60293c7423de0077fb7c97e0af)) +* **editor:** Replace more variants of BASE_PATH in static assets ([#9564](https://github.com/netroy/n8n/issues/9564)) ([d361b42](https://github.com/netroy/n8n/commit/d361b42c7035a3edbdd999a322c9327a8f565f77)) +* **editor:** Rerun failed nodes in manual executions ([#9050](https://github.com/netroy/n8n/issues/9050)) ([bc6575a](https://github.com/netroy/n8n/commit/bc6575afbb106ea22ae1ff7b1b9057ccb665a964)) +* **editor:** Reset canvas zoom before workspace reset in node view ([#7625](https://github.com/netroy/n8n/issues/7625)) ([78b84af](https://github.com/netroy/n8n/commit/78b84af8d1cfed005c7d9c715d832e8c91fd9e3f)) +* **editor:** Resolve `$vars` and `$secrets` in expressions in credentials fields ([#9289](https://github.com/netroy/n8n/issues/9289)) ([d92f994](https://github.com/netroy/n8n/commit/d92f994913befd31aec409ef8e40b290ac4185ba)) +* **editor:** Return early in ws message handler if no 'command' keyword is found ([#7946](https://github.com/netroy/n8n/issues/7946)) ([5b2defc](https://github.com/netroy/n8n/commit/5b2defc867a0627a861bf0fb98abfd99f8efe934)) +* **editor:** Revert change that hid swagger docs in the ui ([#10350](https://github.com/netroy/n8n/issues/10350)) ([bae49d3](https://github.com/netroy/n8n/commit/bae49d3198d4bcc27e7996cd4f7be3132becc98e)) +* **editor:** Revert header toggle fix ([#9800](https://github.com/netroy/n8n/issues/9800)) ([11fe48b](https://github.com/netroy/n8n/commit/11fe48b3dc91375140a53b73093733536e48d4cb)) +* **editor:** Sanitize HTML binary-data before rendering in the UI ([#7400](https://github.com/netroy/n8n/issues/7400)) ([2b075bf](https://github.com/netroy/n8n/commit/2b075bfc2da02afc43c1ebfee565b849c87aee49)) +* **editor:** Secondary button in dark mode ([#9401](https://github.com/netroy/n8n/issues/9401)) ([aad43d8](https://github.com/netroy/n8n/commit/aad43d8cdcc9621fbd864fbe0235c9ff4ddbfe3e)) +* **editor:** Send only execution id in postMessage when previewing an execution ([#9514](https://github.com/netroy/n8n/issues/9514)) ([49b5bd7](https://github.com/netroy/n8n/commit/49b5bd70f0d1c0dce46ea85d23deb75dbea6c51c)) +* **editor:** Send protocol and n8n version in templates destination parameter, stop redirecting template preview page to website ([#8691](https://github.com/netroy/n8n/issues/8691)) ([a573146](https://github.com/netroy/n8n/commit/a57314613586841c14e86f009bf42793545c33f8)) +* **editor:** Send template id as a number in telemetry events ([#8484](https://github.com/netroy/n8n/issues/8484)) ([327cc8d](https://github.com/netroy/n8n/commit/327cc8df7343b806bee87faaa86ed22d9d70127f)) +* **editor:** Separate cloud endpoint calls ([#7312](https://github.com/netroy/n8n/issues/7312)) ([04dfcd7](https://github.com/netroy/n8n/commit/04dfcd73bee2c1ea0d47fd7102383719827d53d0)) +* **editor:** Set correct type for right input in filter component ([#8771](https://github.com/netroy/n8n/issues/8771)) ([5d54663](https://github.com/netroy/n8n/commit/5d5466343e61125c0682d65a6829cbaf816d5a90)) +* **editor:** Show correct schema for output with falsy keys ([#9556](https://github.com/netroy/n8n/issues/9556)) ([020bd36](https://github.com/netroy/n8n/commit/020bd3635444d83f1aef310714470140dcac7c6e)) +* **editor:** Show credential share info only to appropriate users ([#8020](https://github.com/netroy/n8n/issues/8020)) ([b29b4d4](https://github.com/netroy/n8n/commit/b29b4d442bb0617aa516748ec48379eae0996cf0)) +* **editor:** Show error state correctly in options parameter with remote options ([#9836](https://github.com/netroy/n8n/issues/9836)) ([5bc58ef](https://github.com/netroy/n8n/commit/5bc58efde9c127eef8082b23cf5d8dcd91162cf4)) +* **editor:** Show execution error toast also if there is no error stack just message ([#9526](https://github.com/netroy/n8n/issues/9526)) ([f914c97](https://github.com/netroy/n8n/commit/f914c97d11d471aff1dbf66f9334ec98df613d6e)) +* **editor:** Show input panel with not connected message ([#9495](https://github.com/netroy/n8n/issues/9495)) ([8566301](https://github.com/netroy/n8n/commit/85663017313a707c95b63c734942a29ef4473740)) +* **editor:** Show item count in output panel schema view ([#10426](https://github.com/netroy/n8n/issues/10426)) ([4dee7cc](https://github.com/netroy/n8n/commit/4dee7cc36e5f7768d0b71095b194bf357c92e941)) +* **editor:** Show MFA section to instance owner, even when external auth is enabled ([#9301](https://github.com/netroy/n8n/issues/9301)) ([b65e0e2](https://github.com/netroy/n8n/commit/b65e0e28114f576f89e271ab8ffdb8550e1be60f)) +* **editor:** Show nice error when environment is not set up ([#7778](https://github.com/netroy/n8n/issues/7778)) ([5835e05](https://github.com/netroy/n8n/commit/5835e055d39921cdf2aa9799e427931bec8e5e2c)) +* **editor:** Show owner email in the owner badge if the resource owner is a pending user ([#9560](https://github.com/netroy/n8n/issues/9560)) ([2e9bd67](https://github.com/netroy/n8n/commit/2e9bd6739b5a510b6726bbe55dfe09267107e70f)) +* **editor:** Show pin button on binary output but disable it with tooltip ([#8388](https://github.com/netroy/n8n/issues/8388)) ([caab97e](https://github.com/netroy/n8n/commit/caab97e667df5d305aa1d2e15c0d31eb5f1a84eb)) +* **editor:** Show v1 banner dismiss button if owner ([#7722](https://github.com/netroy/n8n/issues/7722)) ([44d3b3e](https://github.com/netroy/n8n/commit/44d3b3ed7ee77715006591a4f49049388fcd4035)) +* **editor:** Show workflow data in header when execution page is hard reloaded ([#9529](https://github.com/netroy/n8n/issues/9529)) ([e68a3fd](https://github.com/netroy/n8n/commit/e68a3fd6ce7c710c398171b3deb8d8eb565e23ba)) +* **editor:** Skip disabled nodes when detecting workflow issues ([#9610](https://github.com/netroy/n8n/issues/9610)) ([245c63f](https://github.com/netroy/n8n/commit/245c63f216c1074f8857f123e1dfae9b2b2b29bc)) +* **editor:** Standardize save text ([#7093](https://github.com/netroy/n8n/issues/7093)) ([58b3492](https://github.com/netroy/n8n/commit/58b3492b0dcf140920ec97ce6d50e91a6d3a01a6)) +* **editor:** Suppress dev server websocket messages in workflow view ([#7808](https://github.com/netroy/n8n/issues/7808)) ([685ffd7](https://github.com/netroy/n8n/commit/685ffd74137199f5e10145a33f3e0f03dabc2e7f)) +* **editor:** Testing flaky resource mapper feature in e2e tests ([#7165](https://github.com/netroy/n8n/issues/7165)) ([aaf87c3](https://github.com/netroy/n8n/commit/aaf87c3edd434ab464f3ec4a4001c07895370cb0)) +* **editor:** Throw expression error on attempting to set variables at runtime ([#9229](https://github.com/netroy/n8n/issues/9229)) ([fec04d5](https://github.com/netroy/n8n/commit/fec04d5f796c677b6127addcb700d6442c2c3a26)) +* **editor:** Truncate long data pill labels in schema view ([#10427](https://github.com/netroy/n8n/issues/10427)) ([1bf2f4f](https://github.com/netroy/n8n/commit/1bf2f4f6171d666391bb3a3a312468bc083446e3)) +* **editor:** Turn off executions list auto-refresh after leaving the page ([#8005](https://github.com/netroy/n8n/issues/8005)) ([e3c363d](https://github.com/netroy/n8n/commit/e3c363d72cf4ee49086d012f92a7b34be958482f)) +* **editor:** Tweak hover area of workflow / cred cards ([#7108](https://github.com/netroy/n8n/issues/7108)) ([217de21](https://github.com/netroy/n8n/commit/217de21605beca57f087921231ae929279071686)) +* **editor:** Tweaking button sizes in execution preview ([#8206](https://github.com/netroy/n8n/issues/8206)) ([9d40ae8](https://github.com/netroy/n8n/commit/9d40ae8b74594d4368591a62f9b39dde28efc64d)) +* **editor:** UI enhancements and fixes for expression inputs ([#8996](https://github.com/netroy/n8n/issues/8996)) ([8788e2a](https://github.com/netroy/n8n/commit/8788e2a35bed261e13da5c92ee31bbb414d019a4)) +* **editor:** Unbind workflow endpoint events in case of workspace reset ([#7129](https://github.com/netroy/n8n/issues/7129)) ([c9b7948](https://github.com/netroy/n8n/commit/c9b79485cf7d361174aeba175ccb98de7d918693)) +* **editor:** Unify canvas button positioning ([#8258](https://github.com/netroy/n8n/issues/8258)) ([b6c42cc](https://github.com/netroy/n8n/commit/b6c42cc08408d9d7cc49cc84245b4ad515fa3e6a)) +* **editor:** Update assignment hint when user hovers table row ([#8782](https://github.com/netroy/n8n/issues/8782)) ([8c993aa](https://github.com/netroy/n8n/commit/8c993aa59dd6712703d5cc0a84949b0fa7dd874a)) +* **editor:** Update design system Avatar component to show initials also when only firstName or lastName is given ([#10308](https://github.com/netroy/n8n/issues/10308)) ([46bbf09](https://github.com/netroy/n8n/commit/46bbf09beacad12472d91786b91d845fe2afb26d)) +* **editor:** Update execution view layout ([#6882](https://github.com/netroy/n8n/issues/6882)) ([0339732](https://github.com/netroy/n8n/commit/03397323784809eb64c30b2ee535e8516ab06fbf)) +* **editor:** Update Filter component state when value is updated ([#8684](https://github.com/netroy/n8n/issues/8684)) ([3ba2cdc](https://github.com/netroy/n8n/commit/3ba2cdcadbf4df4e4521cb03bf63f13a32a926a5)) +* **editor:** Update git repo url validation regex ([#7151](https://github.com/netroy/n8n/issues/7151)) ([e51f173](https://github.com/netroy/n8n/commit/e51f173608dd79bfe53eb86eeaed976109f74410)) +* **editor:** Update image sizes in template description not to be full width always ([#8037](https://github.com/netroy/n8n/issues/8037)) ([63a6e7e](https://github.com/netroy/n8n/commit/63a6e7e0340e1b00719f212ac620600a90d70ef1)) +* **editor:** Update tags filter/editor to not show non existing tag as a selectable option ([#10297](https://github.com/netroy/n8n/issues/10297)) ([557a76e](https://github.com/netroy/n8n/commit/557a76ec2326de72fb7a8b46fc4353f8fd9b591d)) +* **editor:** Update webhook paths when duplicating workflow ([#9516](https://github.com/netroy/n8n/issues/9516)) ([3be7bb8](https://github.com/netroy/n8n/commit/3be7bb898bc2ecc0c2553df2a3e48bd125867ced)) +* **editor:** Upgrade sanitize-html to address CVE-2024-21501 ([#8816](https://github.com/netroy/n8n/issues/8816)) ([a3e9e3d](https://github.com/netroy/n8n/commit/a3e9e3db62f9794fe4b3ae414a2d252edb6196aa)) +* **editor:** Use bracket notation for all invalid identifiers in expressions ([#8933](https://github.com/netroy/n8n/issues/8933)) ([0e4216d](https://github.com/netroy/n8n/commit/0e4216d7afb6a09547ae575fcfd13e9fac22b350)) +* **editor:** Use BroadcastChannel instead of window.opener for OAuth callback window ([#9779](https://github.com/netroy/n8n/issues/9779)) ([87cb199](https://github.com/netroy/n8n/commit/87cb199745ae4ae9d73f3dfdf5c2bd95acfb9c9e)) +* **editor:** Use display option's @Version specifier ([#7351](https://github.com/netroy/n8n/issues/7351)) ([afbf0c3](https://github.com/netroy/n8n/commit/afbf0c3d5e50976ca5d9f4c08051ea7bd3d2b354)) +* **editor:** Use pinned data to resolve expressions in unexecuted nodes ([#9693](https://github.com/netroy/n8n/issues/9693)) ([6cb3072](https://github.com/netroy/n8n/commit/6cb3072a5db366404f3d16323498371d28582c06)) +* **editor:** Use project diagram icon for worker view ([#7764](https://github.com/netroy/n8n/issues/7764)) ([ff0b651](https://github.com/netroy/n8n/commit/ff0b6511f74831c499ab032910dfa9cf38356e8c)) +* **editor:** Use proper composable for localization ([#8660](https://github.com/netroy/n8n/issues/8660)) ([9c0fe41](https://github.com/netroy/n8n/commit/9c0fe413d9beb669b8b9807f98569f46a1682855)) +* **editor:** Use segments/graphemes when creating the compact sidebar entries ([#9776](https://github.com/netroy/n8n/issues/9776)) ([be7249f](https://github.com/netroy/n8n/commit/be7249f568d922238c1a95c9d182a01b25ac0ddb)) +* **editor:** Use selected input item for autocomplete ([#10019](https://github.com/netroy/n8n/issues/10019)) ([1d2b403](https://github.com/netroy/n8n/commit/1d2b403644278fa6158272edc4295d4565554e37)) +* **editor:** Use web native element in nav menus ([#8385](https://github.com/netroy/n8n/issues/8385)) ([e606e84](https://github.com/netroy/n8n/commit/e606e841ee1086d737849dc33f4ced867ab2cb21)) +* **editor:** UX improvements to mfa setup modal ([#9059](https://github.com/netroy/n8n/issues/9059)) ([4ac02dd](https://github.com/netroy/n8n/commit/4ac02dd5f46c78398186e94faabb2f8884c0f2ae)) +* **editor:** UX Improvements to RBAC feature set ([#9683](https://github.com/netroy/n8n/issues/9683)) ([028a8a2](https://github.com/netroy/n8n/commit/028a8a2c754e4f6d6a5f0918a656eb4554eb869f)) +* **editor:** Validate user info before submiting ([#7608](https://github.com/netroy/n8n/issues/7608)) ([2064f7f](https://github.com/netroy/n8n/commit/2064f7f251913a0cc22b4e27bb38df921f711109)) +* **editor:** Vertically center workflow preview loading state ([#8231](https://github.com/netroy/n8n/issues/8231)) ([2d6e406](https://github.com/netroy/n8n/commit/2d6e406e215188dbbbeb593ac09ccad3914aaf81)) +* **editor:** Wrap expressions in resource locator component ([#8673](https://github.com/netroy/n8n/issues/8673)) ([e2f2fc9](https://github.com/netroy/n8n/commit/e2f2fc910df5ee06fa0b57b85689b5674b6774ba)) +* **editor:** Zoom in/out on canvas the same amount on scroll/gesture ([#7602](https://github.com/netroy/n8n/issues/7602)) ([c92402a](https://github.com/netroy/n8n/commit/c92402a3cabfdc227f3c929bc7731d42f4516776)) +* Elaborate scope of Sustainable Use License ([#9233](https://github.com/netroy/n8n/issues/9233)) ([442aaba](https://github.com/netroy/n8n/commit/442aaba116cf0cfe7c1e7b8d570e321cc6a14143)) +* **Elasticsearch Node:** Fix issue with self signed certificates ([#9805](https://github.com/netroy/n8n/issues/9805)) ([77bf166](https://github.com/netroy/n8n/commit/77bf16667b4c9a70ce23e88106b6b9da3d9f0e27)) +* **Email Trigger (IMAP) Node:** Fix connection issue with unexpected spaces in host ([#6886](https://github.com/netroy/n8n/issues/6886)) ([f3248e4](https://github.com/netroy/n8n/commit/f3248e46e478e5ac061c3d69da988b0db8acf553)) +* **Email Trigger (IMAP) Node:** Handle attachments correctly ([#9410](https://github.com/netroy/n8n/issues/9410)) ([68a6c81](https://github.com/netroy/n8n/commit/68a6c8172973091e8474a9f173fa4a5e97284f18)) +* **Email Trigger (IMAP) Node:** Reconnect not working correctly ([#10064](https://github.com/netroy/n8n/issues/10064)) ([68d5d7e](https://github.com/netroy/n8n/commit/68d5d7e2e90ede5d021a12304dd665247dde5243)) +* **Embeddings OpenAI Node:** Fix dynamic models fetching ([#8533](https://github.com/netroy/n8n/issues/8533)) ([cccdfc7](https://github.com/netroy/n8n/commit/cccdfc73d6c13a37e395fdc2612f2ebf458a4f52)) +* Ensure all new executions are saved ([#7061](https://github.com/netroy/n8n/issues/7061)) ([b8e06d2](https://github.com/netroy/n8n/commit/b8e06d245f5b8bc969d2eb29793e9d98a33e69a8)) +* Ensure external hooks post workflow execute run in queue mode ([#7947](https://github.com/netroy/n8n/issues/7947)) ([3ba7deb](https://github.com/netroy/n8n/commit/3ba7deb337963d40ae70f40ffb2f4eb23cac89b7)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* Ensure new Set node is on top of search list ([#7215](https://github.com/netroy/n8n/issues/7215)) ([2491ccf](https://github.com/netroy/n8n/commit/2491ccf4d9f36ecc93e559918cf68c690ae149db)) +* **Execute Workflow Node:** Assign fallback pairedItem only if not present in output item and different length of input output ([#9145](https://github.com/netroy/n8n/issues/9145)) ([a95e401](https://github.com/netroy/n8n/commit/a95e4016967b2ef443ad0ea07338ab830d5c0100)) +* **Execute Workflow Node:** Continue on fail behaviour not correctly implemented ([#9890](https://github.com/netroy/n8n/issues/9890)) ([16b1a09](https://github.com/netroy/n8n/commit/16b1a094b19e5f803a460b99c6062a1175bec153)) +* **Execute Workflow Node:** Passing the workflow that is supposed to be executed as a paramter ([#8614](https://github.com/netroy/n8n/issues/8614)) ([b54488a](https://github.com/netroy/n8n/commit/b54488ada53a9941f5fd4d3cab8d39bd81b22f4a)) +* **Extract From File Node:** Make binary data work with any backend ([#8647](https://github.com/netroy/n8n/issues/8647)) ([d33d953](https://github.com/netroy/n8n/commit/d33d953497d25a50f17c71f7ecc7b9cc6332816e)) +* **Facebook Lead Ads Trigger Node:** Fix issue with missing scope for business management ([#7616](https://github.com/netroy/n8n/issues/7616)) ([32b85ba](https://github.com/netroy/n8n/commit/32b85ba2fec6e74d8648be7e718b52140c1bc4fc)) +* **FileMaker Node:** Prevent erroring on zero fields loaded ([#7955](https://github.com/netroy/n8n/issues/7955)) ([10ad386](https://github.com/netroy/n8n/commit/10ad3866048ad06d0e8455ed2c52c618ae9e5032)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* Filter component - array contains comparison not correct when ignore case option set to true ([#10012](https://github.com/netroy/n8n/issues/10012)) ([4a3b97c](https://github.com/netroy/n8n/commit/4a3b97cede531adbf81274c1ec2ce4ee400cb48e)) +* Filter component - improve errors ([#10456](https://github.com/netroy/n8n/issues/10456)) ([61ac0c7](https://github.com/netroy/n8n/commit/61ac0c77755210f570b887951fe6bbec1a323811)) +* Fix color picker type errors ([#9436](https://github.com/netroy/n8n/issues/9436)) ([2967df2](https://github.com/netroy/n8n/commit/2967df2fe098278dd20126dc033b03cbb4b903ce)) +* Fix dark mode small issues ([#7573](https://github.com/netroy/n8n/issues/7573)) ([1d81afc](https://github.com/netroy/n8n/commit/1d81afcbdf17166f3ebf468673e3ba348ae7fecb)) +* Fix execution error when using AI chain nodes with non-chat model ([#8724](https://github.com/netroy/n8n/issues/8724)) ([0882dc0](https://github.com/netroy/n8n/commit/0882dc0ce9ad4c9260390f99be56df2d6f7b5e86)) +* Fix issue preventing secrets from loading if the path contains - or / ([#7988](https://github.com/netroy/n8n/issues/7988)) ([0ac9594](https://github.com/netroy/n8n/commit/0ac959463f25187c5be4116a2209411afd903d87)) +* Fix issue preventing secrets with a - in the path from being imported ([#8378](https://github.com/netroy/n8n/issues/8378)) ([fc94377](https://github.com/netroy/n8n/commit/fc9437703687738091fdd072e03597358bd8f8d0)) +* Fix issue with API key being required for the Qdrant Node ([#8237](https://github.com/netroy/n8n/issues/8237)) ([4401db3](https://github.com/netroy/n8n/commit/4401db3a2fad3464a5498e9a86fc6bba4f9c9f95)) +* Fix issue with Crowdstrike credential not working correctly ([#9108](https://github.com/netroy/n8n/issues/9108)) ([4c16000](https://github.com/netroy/n8n/commit/4c16000efadbfc5961ef2befd4f6501f9f2f0b2c)) +* Fix issue with key formatting if null or undefined ([#6924](https://github.com/netroy/n8n/issues/6924)) ([4e4a3cf](https://github.com/netroy/n8n/commit/4e4a3cf7ab8dee45cc15e8948f8628c5915cc841)) +* Fix issue with key formatting introduced in 1.2.0 ([#6896](https://github.com/netroy/n8n/issues/6896)) ([0e075c9](https://github.com/netroy/n8n/commit/0e075c9cb540d78209aaa3c8240259f074c31846)) +* Fix lag when node parameters are updated ([#6941](https://github.com/netroy/n8n/issues/6941)) ([3eb65e0](https://github.com/netroy/n8n/commit/3eb65e08c4f22334aeae172504991a688273528e)) +* Fix missing input panel in node details view ([#9043](https://github.com/netroy/n8n/issues/9043)) ([71c54cb](https://github.com/netroy/n8n/commit/71c54cba52f5de26bd9c086390313c211ad0e574)) +* Fix missing node logos ([#9844](https://github.com/netroy/n8n/issues/9844)) ([1eeaf32](https://github.com/netroy/n8n/commit/1eeaf32523c30f000a1bb8f362c478a086ca7928)) +* Fix node graph telemetry with default values ([#8297](https://github.com/netroy/n8n/issues/8297)) ([93b969a](https://github.com/netroy/n8n/commit/93b969a327e0770d9a0e81a95a5185b0fc12ebc6)) +* Fix resolving of expressions of deeply nested sub-nodes ([#8612](https://github.com/netroy/n8n/issues/8612)) ([f527430](https://github.com/netroy/n8n/commit/f5274302f843c34f0a8a0b3eb51e7f9262fe0ea4)) +* Fix sending pin data twice causing payload too large errors ([#9710](https://github.com/netroy/n8n/issues/9710)) ([6c1a4c8](https://github.com/netroy/n8n/commit/6c1a4c8ebfd60c769bba9441ef732b726ab8d9db)) +* Fix template credential setup for nodes that dont have credentials ([#8208](https://github.com/netroy/n8n/issues/8208)) ([cd3f5b5](https://github.com/netroy/n8n/commit/cd3f5b5b1f48e42cb6fa5ebcc15527c28502ceb9)) +* Fix type errors in community nodes components ([#9445](https://github.com/netroy/n8n/issues/9445)) ([aac19d3](https://github.com/netroy/n8n/commit/aac19d328564bfecda53b338e2c56e5e30e5c0c1)) +* Fix user reinvites on FE and BE ([#8261](https://github.com/netroy/n8n/issues/8261)) ([0dabe5c](https://github.com/netroy/n8n/commit/0dabe5c74e5ad0969d4691b3db4a1e796ed8a08c)) +* Force posthog recording to be disabled outside cloud ([#8374](https://github.com/netroy/n8n/issues/8374)) ([f31cc07](https://github.com/netroy/n8n/commit/f31cc0743ff94c9b29cdd0d498c87340beb29585)) +* **FTP Node:** Continue of fail looping support with paired item ([#8659](https://github.com/netroy/n8n/issues/8659)) ([3279762](https://github.com/netroy/n8n/commit/327976222114956584fdb2de51c914ad57382988)) +* **FTP Node:** Fix "Maximum call stack size exceeded" error when dealing with too many files ([#8657](https://github.com/netroy/n8n/issues/8657)) ([5063674](https://github.com/netroy/n8n/commit/506367453c46485e5baff6510ce0c653ca4cc4e4)) +* **FTP Node:** Fix issue with connections not closing properly ([#8619](https://github.com/netroy/n8n/issues/8619)) ([e597fbc](https://github.com/netroy/n8n/commit/e597fbc78ff60ce495eecd9ffdffda801ed90b66)) +* **FTP Node:** Fix issue with paireditems not always working ([#8613](https://github.com/netroy/n8n/issues/8613)) ([d38a822](https://github.com/netroy/n8n/commit/d38a822b9501a8730c9cf097a9372e96080e8722)) +* **FTP Node:** FTP connection failed due to missing password credential in node ([#8131](https://github.com/netroy/n8n/issues/8131)) ([e056aa9](https://github.com/netroy/n8n/commit/e056aa9c4dd6c6a7717202029b25f4f65ddecb0d)) +* **GitHub Document Loader Node:** Fix issue with ignore paths not working correctly ([#8798](https://github.com/netroy/n8n/issues/8798)) ([c8d589c](https://github.com/netroy/n8n/commit/c8d589cce74dc1267d8058fc8f0b61b516969b79)) +* **GitHub Node:** File Create operation prevent duplicated base64 encoding ([#10040](https://github.com/netroy/n8n/issues/10040)) ([9bcc926](https://github.com/netroy/n8n/commit/9bcc926a91d7afab0c2ef6eb57e818ef79e3a8f7)) +* **GitHub Node:** Fix issue preventing file edits on branches ([#7734](https://github.com/netroy/n8n/issues/7734)) ([ce002a6](https://github.com/netroy/n8n/commit/ce002a6cc672d1e13cc3d3470add78781d1ef20e)) +* **GitHub Node:** Fix issue that File->Get did not run once per item ([#8190](https://github.com/netroy/n8n/issues/8190)) ([11cda41](https://github.com/netroy/n8n/commit/11cda41214100a1a3e65309434ab8be3ccef1898)) +* **Github Trigger Node:** Enforce SSL validation by default ([#8265](https://github.com/netroy/n8n/issues/8265)) ([1387541](https://github.com/netroy/n8n/commit/1387541e336e7311ba9c43907fa95d3196fae2eb)) +* **Gmail Node:** Remove duplicate options when creating drafts ([#9299](https://github.com/netroy/n8n/issues/9299)) ([bfb0eb7](https://github.com/netroy/n8n/commit/bfb0eb7a06f219424486a55256ecca46c14a85ba)) +* **Gmail Trigger Node:** Fetching duplicate emails ([#9424](https://github.com/netroy/n8n/issues/9424)) ([3761537](https://github.com/netroy/n8n/commit/3761537880f53d9e54b0200a63b067dc3d154787)) +* **Google BigQuery Node:** Better error messages, transform timestamps ([#9255](https://github.com/netroy/n8n/issues/9255)) ([7ff24f1](https://github.com/netroy/n8n/commit/7ff24f134b706d0b5b7d7c13d3e69bd1a0f4c5b8)) +* **Google BigQuery Node:** Location default to jobReference ([#7354](https://github.com/netroy/n8n/issues/7354)) ([97bb703](https://github.com/netroy/n8n/commit/97bb703d0a13cf979a2c462c87570707d5032867)) +* **Google BigQuery Node:** Send timeoutMs in query, pagination support ([#10205](https://github.com/netroy/n8n/issues/10205)) ([f5722e8](https://github.com/netroy/n8n/commit/f5722e8823ccd2bc2b5f43ba3c849797d5690a93)) +* **Google Calendar Node:** Errors with after/before options ([#8628](https://github.com/netroy/n8n/issues/8628)) ([bee17dd](https://github.com/netroy/n8n/commit/bee17dd6cc4eaabc252602a02d4ec109f42ef926)) +* **Google Cloud Firestore Node:** Fix empty string interpreted as number ([#7136](https://github.com/netroy/n8n/issues/7136)) ([915cfa0](https://github.com/netroy/n8n/commit/915cfa0f6a0311ca34d2f8eeb471c601473314aa)) +* **Google Drive Node:** Add supportsAllDrives: true to update and download ([#8786](https://github.com/netroy/n8n/issues/8786)) ([11a5331](https://github.com/netroy/n8n/commit/11a5331e038fc383e454230dd9996015d7ce9b16)) +* **Google Drive Node:** Create from text operation ([#9185](https://github.com/netroy/n8n/issues/9185)) ([d9e7494](https://github.com/netroy/n8n/commit/d9e74949c4db7282c3ab42bd6825aa5acc042400)) +* **Google Drive Node:** Fix issue preventing service account from downloading files ([#7642](https://github.com/netroy/n8n/issues/7642)) ([cf7131d](https://github.com/netroy/n8n/commit/cf7131d766dfc7aec2c973525653ffec1ced03c1)) +* **Google Drive Node:** Fix issue preventing upload / update working in some configurations ([#8417](https://github.com/netroy/n8n/issues/8417)) ([4b3ea81](https://github.com/netroy/n8n/commit/4b3ea81028ae6dcbe3a4738dca7522b62685bb42)) +* **Google Drive Trigger Node:** Add Shared Drives support ([#7369](https://github.com/netroy/n8n/issues/7369)) ([3e7a4d3](https://github.com/netroy/n8n/commit/3e7a4d3b2cc12fcb1b011fccd0773bb807986884)) +* **Google Sheets Node:** Add column names row if sheet is empty ([#10200](https://github.com/netroy/n8n/issues/10200)) ([82eba9f](https://github.com/netroy/n8n/commit/82eba9fc5ff49b8e2a9db93c10b253fb67a8c644)) +* **Google Sheets Node:** Append exceeding grid limits ([#7684](https://github.com/netroy/n8n/issues/7684)) ([88efb99](https://github.com/netroy/n8n/commit/88efb9958711bac446b6a698dfba50afd2b46132)) +* **Google Sheets Node:** Append fails if cells have some default values added by data validation rules ([#9950](https://github.com/netroy/n8n/issues/9950)) ([d1821eb](https://github.com/netroy/n8n/commit/d1821eba9221eb243b62ad561193102b24dd05a5)) +* **Google Sheets Node:** Append or update runs forever when without column headers ([#7463](https://github.com/netroy/n8n/issues/7463)) ([ab6a9bb](https://github.com/netroy/n8n/commit/ab6a9bbac29a2caf34f4dd8211cd18116f659804)) +* **Google Sheets Node:** Better error when column to match on is empty ([#10442](https://github.com/netroy/n8n/issues/10442)) ([ce46bf5](https://github.com/netroy/n8n/commit/ce46bf516a86d9779f37dd75b0c680d26d88e15d)) +* **Google Sheets Node:** Check for `null` before destructuring ([#7729](https://github.com/netroy/n8n/issues/7729)) ([5d4a52d](https://github.com/netroy/n8n/commit/5d4a52d3b7e35924e1a8c9a2c808418bdf224d2c)) +* **Google Sheets Node:** Check for column names changes before upsert, append, update ([#9649](https://github.com/netroy/n8n/issues/9649)) ([223488f](https://github.com/netroy/n8n/commit/223488f190223596d9ec634dd0ecb3cce1ea442b)) +* **Google Sheets Node:** Do not insert row_number as a new column, do not checkForSchemaChanges in update operation ([#10201](https://github.com/netroy/n8n/issues/10201)) ([5136d10](https://github.com/netroy/n8n/commit/5136d10ca3492f92af67d4a1d4abc774419580cc)) +* **Google Sheets Node:** Fix "Append or Update" on an empty sheet ([#9175](https://github.com/netroy/n8n/issues/9175)) ([29ee4fa](https://github.com/netroy/n8n/commit/29ee4fab61c2f364b249b91c7561b176e78f37ac)) +* **Google Sheets Node:** Fix "Maximum call stack size exceeded" error on too many rows ([#7384](https://github.com/netroy/n8n/issues/7384)) ([732b15a](https://github.com/netroy/n8n/commit/732b15a1faeab5b802dfddb282418601f34ade27)) +* **Google Sheets Node:** Fix Google Sheet URL regex ([#10195](https://github.com/netroy/n8n/issues/10195)) ([e6fd996](https://github.com/netroy/n8n/commit/e6fd996973d4f40facf0ebf1eea3cc26acd0603d)) +* **Google Sheets Node:** Fix issue with paired items not being set correctly ([#7862](https://github.com/netroy/n8n/issues/7862)) ([5207a2f](https://github.com/netroy/n8n/commit/5207a2fe5210e40d3b2aedd95182a18e497c72ab)) +* **Google Sheets Node:** Fix short sheet name interpreted as range ([#6989](https://github.com/netroy/n8n/issues/6989)) ([00268a0](https://github.com/netroy/n8n/commit/00268a019a1b09ba49971504bb38cd81a281236e)) +* **Google Sheets Node:** Prevent erroring on zero sheet search results ([#7957](https://github.com/netroy/n8n/issues/7957)) ([9b877a9](https://github.com/netroy/n8n/commit/9b877a942787c855c3a3a011c19c5d1d30b8da67)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **Google Sheets Node:** Prevent erroring when fetching mapping columns ([#7972](https://github.com/netroy/n8n/issues/7972)) ([29a1066](https://github.com/netroy/n8n/commit/29a10668d17cdeb8b0e93c912f59c5976b6fc6c6)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **Google Sheets Node:** Read operation execute for each item ([#7800](https://github.com/netroy/n8n/issues/7800)) ([d548872](https://github.com/netroy/n8n/commit/d5488725a83f6705b95c9de9d8736adf1b870134)) +* **Google Sheets Node:** Tweaks ([#7357](https://github.com/netroy/n8n/issues/7357)) ([d8531a5](https://github.com/netroy/n8n/commit/d8531a53b9a256095157129b64adde7749aa84c9)) +* **Google Sheets Node:** Update name and hint for useAppend option ([#10443](https://github.com/netroy/n8n/issues/10443)) ([c5a0c04](https://github.com/netroy/n8n/commit/c5a0c049eaf44419c690d151de42fb0c10bd406e)) +* **Google Sheets Node:** Update to returnAllMatches option ([#10440](https://github.com/netroy/n8n/issues/10440)) ([f7fb02e](https://github.com/netroy/n8n/commit/f7fb02e92a756781f8e35bbbfc25d71c12cb70af)) +* **Google Sheets Trigger Node:** First non-header row is ignored when using on row added event ([#8580](https://github.com/netroy/n8n/issues/8580)) ([2db8231](https://github.com/netroy/n8n/commit/2db8231af5baed941b5250af373898c3924d3baa)) +* **Google Sheets Trigger Node:** Support sheet names with non-latin characters ([#6970](https://github.com/netroy/n8n/issues/6970)) ([052dd7c](https://github.com/netroy/n8n/commit/052dd7cc9d10b2365b38001c6e091bd52bf45873)) +* **Gotify Node:** Add option to set content type to support Markdown messages ([#8442](https://github.com/netroy/n8n/issues/8442)) ([c2ffd4e](https://github.com/netroy/n8n/commit/c2ffd4e6455b383e4ddc2eb310cefbcdf867d622)) +* **Gotify Node:** Fix issue with self signed certificates not working ([#9647](https://github.com/netroy/n8n/issues/9647)) ([68e856d](https://github.com/netroy/n8n/commit/68e856d1556d487bc1d5cd3c85dd09d7445b2bc9)) +* **GraphQL Node:** Fix request format JSON error ([#8646](https://github.com/netroy/n8n/issues/8646)) ([bd4b50c](https://github.com/netroy/n8n/commit/bd4b50cf0882553b2ecb7f0b9bd93d154f775b4f)) +* **GraphQL Node:** Improve error handling ([#6955](https://github.com/netroy/n8n/issues/6955)) ([41db637](https://github.com/netroy/n8n/commit/41db6371f0d7a736bf7e1c13e2a3acd678bec246)) +* **HelpScout Node:** Fix issue with thread types not working correctly ([#10084](https://github.com/netroy/n8n/issues/10084)) ([68d3beb](https://github.com/netroy/n8n/commit/68d3bebfeebea9054bbbaebac31c2e3fa34336bb)) +* **HTML Node:** Add pairedItem support for 'Convert to HTML Table' operation ([#7196](https://github.com/netroy/n8n/issues/7196)) ([6bc477b](https://github.com/netroy/n8n/commit/6bc477b50ebcb31eae6068b2218fea56349a64a9)) +* **HTML Node:** Escape data path value in JSON Property ([#8441](https://github.com/netroy/n8n/issues/8441)) ([fc5c562](https://github.com/netroy/n8n/commit/fc5c5627850bf618be4ca0d9cdb20adb0f8610e9)) +* **HTML Node:** Fix typo preventing row attributes from being set in tables ([#9440](https://github.com/netroy/n8n/issues/9440)) ([28e3e21](https://github.com/netroy/n8n/commit/28e3e211771fd73a88e34b81858188156fca5fbb)) +* **HTML Node:** Update property fields to not use expressions on drag ([#7379](https://github.com/netroy/n8n/issues/7379)) ([77643e5](https://github.com/netroy/n8n/commit/77643e5ccbc2f68cd240c7aa7e21c0efbcc08b63)) +* **HTTP Request Node:** Add suggestion how to fix '429 - too many requests' errors ([#7293](https://github.com/netroy/n8n/issues/7293)) ([0bc33b1](https://github.com/netroy/n8n/commit/0bc33b1cc2c2d3ae8db0342545b3a4a2b4931af9)) +* **HTTP Request Node:** Decrease default timeout to 5min ([#7177](https://github.com/netroy/n8n/issues/7177)) ([321780d](https://github.com/netroy/n8n/commit/321780d4a2a1f7e5e7ab0ea23e0b2fc28d539330)) +* **HTTP Request Node:** Delete `response.request` only when it's a valid circular references ([#8293](https://github.com/netroy/n8n/issues/8293)) ([05c43fa](https://github.com/netroy/n8n/commit/05c43faa2d7582a8ce58b9bb3338c00253ad3281)) +* **HTTP Request Node:** Do not create circular references in HTTP request node output ([#8030](https://github.com/netroy/n8n/issues/8030)) ([5b7ea16](https://github.com/netroy/n8n/commit/5b7ea16d9a20880c72779b02620e99ebe9f3617a)) +* **HTTP Request Node:** Duplicate key names support for form data ([#9040](https://github.com/netroy/n8n/issues/9040)) ([3e231db](https://github.com/netroy/n8n/commit/3e231dbfe67b6dbe87f383daa8a52c5ae02edd92)) +* **HTTP Request Node:** Enable expressions for binary input data fields ([#7782](https://github.com/netroy/n8n/issues/7782)) ([6208af0](https://github.com/netroy/n8n/commit/6208af07eb393b0fb8483b8ae4949a63423cc409)) +* **HTTP Request Node:** Errorneous binary object without content-disposition response header ([#8583](https://github.com/netroy/n8n/issues/8583)) ([e28b374](https://github.com/netroy/n8n/commit/e28b374170725efeff59ac39e4ba6385bf834e7f)) +* **HTTP Request Node:** Handle special characters in pagination expressions + improve hint text ([#8576](https://github.com/netroy/n8n/issues/8576)) ([3b2078c](https://github.com/netroy/n8n/commit/3b2078c3caf2a5acee48fed3055b47dbfe0af44a)) +* **HTTP Request Node:** Improve error handling for TCP socket errors when `Continue On Fail` is enabled ([#6925](https://github.com/netroy/n8n/issues/6925)) ([96ff1f8](https://github.com/netroy/n8n/commit/96ff1f847d2672ecf6604dde6c3b5c594c3b1e2f)) +* **HTTP Request Node:** Require parameter with filled name and value to avoid infinite loop ([#8454](https://github.com/netroy/n8n/issues/8454)) ([3128dca](https://github.com/netroy/n8n/commit/3128dca1faeff85d77a28640b7dfe8fbcd85db4f)) +* **HTTP Request Node:** Resolve max pages expression ([#10192](https://github.com/netroy/n8n/issues/10192)) ([bfc8e1b](https://github.com/netroy/n8n/commit/bfc8e1b56f7714e1f52aae747d58d686b86e60f0)) +* **HTTP Request Node:** Respect the original encoding of the incoming response ([#9869](https://github.com/netroy/n8n/issues/9869)) ([2d19aef](https://github.com/netroy/n8n/commit/2d19aef54083d97e94e50a1ee58e8525bbf28548)) +* **HTTP Request Node:** Sanitize secrets of predefined credentials ([#9612](https://github.com/netroy/n8n/issues/9612)) ([84f091d](https://github.com/netroy/n8n/commit/84f091d3e5f9c661e373acd0c058ee158965b6e8)) +* **HTTP Request Node:** Support form data when using pagination ([#8497](https://github.com/netroy/n8n/issues/8497)) ([ca75744](https://github.com/netroy/n8n/commit/ca75744c7f93db827ece5bf3b17b82f07d4cffb1)) +* **HTTP Request Node:** Support generic credentials when using pagination ([#7686](https://github.com/netroy/n8n/issues/7686)) ([48b240b](https://github.com/netroy/n8n/commit/48b240b0269858adb8fde8abb8a7211b2a3e78e0)), closes [#7653](https://github.com/netroy/n8n/issues/7653) +* **HTTP Request Node:** Tolerate header name being empty ([#9138](https://github.com/netroy/n8n/issues/9138)) ([f6c9dbf](https://github.com/netroy/n8n/commit/f6c9dbf7b850e9b665bbc72090a41c45d125f996)) +* HTTP Request tool - allow hyphens in placeholders ([#10037](https://github.com/netroy/n8n/issues/10037)) ([8cd9370](https://github.com/netroy/n8n/commit/8cd93704bee116eceb0e3bd5fa849c4b314454ec)) +* HTTP Request tool - do not error on missing headers ([#10044](https://github.com/netroy/n8n/issues/10044)) ([04b62e0](https://github.com/netroy/n8n/commit/04b62e0398eafd923d5f27a3e1c71b925ddb8817)) +* **HubSpot Node:** Fetching available parameters fails when using expressions ([#7672](https://github.com/netroy/n8n/issues/7672)) ([a9ab738](https://github.com/netroy/n8n/commit/a9ab73896e6a42b2fd5df296c9ee95ac82936b7e)) +* **HubSpot Node:** Fix issue with contact lists not working ([#5582](https://github.com/netroy/n8n/issues/5582)) ([6e5a4f6](https://github.com/netroy/n8n/commit/6e5a4f6a589550a816f421ffa966cfeea3cac64d)) +* **HubSpot Node:** Include properties for contact and deal in getAll operation ([#8772](https://github.com/netroy/n8n/issues/8772)) ([08e2b06](https://github.com/netroy/n8n/commit/08e2b068fb241b3e44eebbc8d6053603d977ca32)) +* **HubSpot Node:** Migrate from v2 owners api ([#10013](https://github.com/netroy/n8n/issues/10013)) ([56dd491](https://github.com/netroy/n8n/commit/56dd491bcaeab1d11d7874f190eaf20d2e315ca1)) +* **HubSpot Node:** Update deal owner on Hubspot Deal ([#7673](https://github.com/netroy/n8n/issues/7673)) ([3c0734b](https://github.com/netroy/n8n/commit/3c0734bd2d92e9d2b9e99658c2e14710f57f36ef)) +* **HubSpot Trigger Node:** Fix issue with ticketId not being set ([#9403](https://github.com/netroy/n8n/issues/9403)) ([b5c7c06](https://github.com/netroy/n8n/commit/b5c7c061b7e854a06bd725f7905a7f3ac8dfedc2)) +* Ignore semver range when upgrading comunity packages ([#8863](https://github.com/netroy/n8n/issues/8863)) ([11173a0](https://github.com/netroy/n8n/commit/11173a011468160999e2c3f4a380741edf3ba37e)) +* Improve filter component error handling ([#8832](https://github.com/netroy/n8n/issues/8832)) ([76fe960](https://github.com/netroy/n8n/commit/76fe960a7613b51a95720504537112fba13bb1d6)) +* Introduce `HooksService` ([#8962](https://github.com/netroy/n8n/issues/8962)) ([dda7901](https://github.com/netroy/n8n/commit/dda7901398cd7dc81297884f186b9f98f41278b4)) +* **Invoice Ninja Node:** Fix assigning an invoice to a payment ([#9590](https://github.com/netroy/n8n/issues/9590)) ([7a3c127](https://github.com/netroy/n8n/commit/7a3c127b2cbea01f9a21c8d517d1dc919bc8121f)) +* **Invoice Ninja Node:** Fix emailing and marking invoice as paid / sent ([#9589](https://github.com/netroy/n8n/issues/9589)) ([908ddd8](https://github.com/netroy/n8n/commit/908ddd8a24e8a858d9c1eddf2f727234e66a62f7)) +* **Invoice Ninja Node:** Fix issue with custom invoice numbers not working with v5 ([#8200](https://github.com/netroy/n8n/issues/8200)) ([3b6ae2d](https://github.com/netroy/n8n/commit/3b6ae2d0a510a57b27fc1a44cb3e710e2a783800)) +* **Invoice Ninja Node:** Fix payment types ([#10196](https://github.com/netroy/n8n/issues/10196)) ([c5acbb7](https://github.com/netroy/n8n/commit/c5acbb7ec0d24ec9b30c221fa3b2fb615fb9ec7f)) +* **Invoice Ninja Node:** Fix payment types ([#10462](https://github.com/netroy/n8n/issues/10462)) ([129245d](https://github.com/netroy/n8n/commit/129245da10be1d645f61e929e40b128bd7813f17)) +* Issue enforcing user limits on start plan ([#7188](https://github.com/netroy/n8n/issues/7188)) ([303bc8e](https://github.com/netroy/n8n/commit/303bc8e71e60c3ee8ccd6b823814945d892e3726)) +* **Item Lists Node:** Concatenate operation pairedItems fix ([#7286](https://github.com/netroy/n8n/issues/7286)) ([cde23a1](https://github.com/netroy/n8n/commit/cde23a1bb1934bebe8e19308745910d625e3ca73)) +* **Item Lists Node:** Don't check same type in remove duplicates operation ([#7678](https://github.com/netroy/n8n/issues/7678)) ([4f30764](https://github.com/netroy/n8n/commit/4f307646f3a5691331c7c610c62f562921a005f8)) +* **Jira Software Node:** Fix comments limit and add sorting ([#9634](https://github.com/netroy/n8n/issues/9634)) ([a946ead](https://github.com/netroy/n8n/commit/a946ead46efecf6864505d465b0369ed67a1f2c7)) +* **Jira Software Node:** Fix issue with not all issue types being supported ([#8571](https://github.com/netroy/n8n/issues/8571)) ([a6211c9](https://github.com/netroy/n8n/commit/a6211c9a5df9513ef057be1bfb78b4e0e2a75c2f)) +* **Jira Software Node:** Fix the order by feature ([#9639](https://github.com/netroy/n8n/issues/9639)) ([7aea824](https://github.com/netroy/n8n/commit/7aea8243fe32876158c9db6807f654554bf9555e)) +* **Jira Software Node:** Get all users in dropdown/RLC ([#7322](https://github.com/netroy/n8n/issues/7322)) ([3704760](https://github.com/netroy/n8n/commit/370476072471da6b3b849d8f5acc5cf1380a5ba8)), closes [#2670](https://github.com/netroy/n8n/issues/2670) +* **Jira Software Node:** Handle missing issue types in issue types loader ([#7534](https://github.com/netroy/n8n/issues/7534)) ([9762705](https://github.com/netroy/n8n/commit/9762705833c809fd2781de179279a15c1be988eb)) +* **Jira Trigger Node:** Update credentials UI ([#9198](https://github.com/netroy/n8n/issues/9198)) ([ed98ca2](https://github.com/netroy/n8n/commit/ed98ca2fb77fc81362e6480ee6a12a64915418f9)) +* **JotForm Trigger Node:** Fix iteration on form loader ([#7751](https://github.com/netroy/n8n/issues/7751)) ([82f3202](https://github.com/netroy/n8n/commit/82f3202a2de2863f01abe3cf84d6f37eba4fb6fa)) +* **LangChain Code Node:** Fix execution of custom n8n tools called via LC code node ([#9265](https://github.com/netroy/n8n/issues/9265)) ([741e829](https://github.com/netroy/n8n/commit/741e8299d64cd774cc35ea312433f50d865f1318)) +* **LangChain Code Node:** Fix resolution of scoped langchain modules ([#9258](https://github.com/netroy/n8n/issues/9258)) ([445c05d](https://github.com/netroy/n8n/commit/445c05dca46225e195ab122cf77d6d1088460e20)) +* **Ldap Node:** Fix issue with connections not closing correctly ([#7432](https://github.com/netroy/n8n/issues/7432)) ([c3f0be8](https://github.com/netroy/n8n/commit/c3f0be809f3ea09573fec26648ef030c7d8ddc16)) +* **Linear Node:** Fix issue with data not always being returned ([#9273](https://github.com/netroy/n8n/issues/9273)) ([435272b](https://github.com/netroy/n8n/commit/435272b568826edf899dbaba9d10077fbe134ea6)) +* **LinkedIn Node:** Fix issue with legacy credential no longer working ([#9912](https://github.com/netroy/n8n/issues/9912)) ([873b7e5](https://github.com/netroy/n8n/commit/873b7e59dcea276c9f792570805a6de8ad4607a3)) +* **LinkedIn Node:** Fix issue with some characters cutting off posts early ([#10185](https://github.com/netroy/n8n/issues/10185)) ([361b5e7](https://github.com/netroy/n8n/commit/361b5e7c37ba49b68dcf5b8122621aad4d8d96e0)) +* Load remote resources even if expressions in non requried parameters resolve ([#6987](https://github.com/netroy/n8n/issues/6987)) ([8a8d4e8](https://github.com/netroy/n8n/commit/8a8d4e8bb32588e79c3fcda2317c491ade9b3637)) +* Loop node no input data shown ([#10224](https://github.com/netroy/n8n/issues/10224)) ([c8ee852](https://github.com/netroy/n8n/commit/c8ee852159207be0cfe2c3e0ee8e7b29d838aa35)) +* Make AWS credential work with global AWS services ([#9631](https://github.com/netroy/n8n/issues/9631)) ([9dbea73](https://github.com/netroy/n8n/commit/9dbea7393a9e55edeb5cf9646f5068891e14f84c)) +* Make params panel double width for all SQL nodes ([#8236](https://github.com/netroy/n8n/issues/8236)) ([048b588](https://github.com/netroy/n8n/commit/048b588852f5fed1c976889ba54ef564ca7f4894)) +* **Mattermost Node:** Change loadOptions to fetch all items ([#9413](https://github.com/netroy/n8n/issues/9413)) ([1377e21](https://github.com/netroy/n8n/commit/1377e212c709bc9ca6586c030ec083e89a3d8c37)) +* **Mattermost Node:** Fix issue when fetching reactions ([#9375](https://github.com/netroy/n8n/issues/9375)) ([78e7c7a](https://github.com/netroy/n8n/commit/78e7c7a9da96a293262cea5304509261ad10020c)) +* **Mautic Node:** Fix issue with owner not being set correctly ([#6991](https://github.com/netroy/n8n/issues/6991)) ([64b950f](https://github.com/netroy/n8n/commit/64b950f2944f8fe352e6832f4059047d14ba9485)) +* **Merge Node:** Fixing how paired items are handled in the merge node, when choosing a branch and selecting to return an empty object ([#8479](https://github.com/netroy/n8n/issues/8479)) ([a3bed97](https://github.com/netroy/n8n/commit/a3bed97883ece25ffb4ab3a8246418b123c92e52)) +* **Merge Node:** Passing on no items to "Input 2" results in wrong output items ([#8438](https://github.com/netroy/n8n/issues/8438)) ([dafacb9](https://github.com/netroy/n8n/commit/dafacb90c6b01e2f88c3de359ebb2d8d55e0aecc)) +* **Microsoft Excel 365 Node:** Better error and description on unsupported range in upsert, update, getRange operations ([#8452](https://github.com/netroy/n8n/issues/8452)) ([8a595d1](https://github.com/netroy/n8n/commit/8a595d1527bf8cd97ce8293c6a52929eb3335750)) +* **Microsoft Excel 365 Node:** Ensure arg is string during worksheet table search ([#8154](https://github.com/netroy/n8n/issues/8154)) ([8e873ca](https://github.com/netroy/n8n/commit/8e873ca2f3c73ddd7bbef2218d8da82032f66cec)) +* **Microsoft Excel 365 Node:** Support for more extensions in workbook rlc ([#7020](https://github.com/netroy/n8n/issues/7020)) ([d6e1cf2](https://github.com/netroy/n8n/commit/d6e1cf232f86ddc69cceb69c8971c3373dab454c)) +* **Microsoft Excel 365 Node:** Upsert append new rows at the end of used range, option to append at the end of selected range ([#8461](https://github.com/netroy/n8n/issues/8461)) ([1e02d73](https://github.com/netroy/n8n/commit/1e02d73ad782fb21cdd9b7350e34beb731a677c5)) +* **Microsoft OneDrive Trigger Node:** Fix issue with test run failing ([#9386](https://github.com/netroy/n8n/issues/9386)) ([92a1d65](https://github.com/netroy/n8n/commit/92a1d65c4b00683cc334c70f183e5f8c99bfae65)) +* **Microsoft Outlook Node:** Download executes more than once per incoming item ([#8566](https://github.com/netroy/n8n/issues/8566)) ([053fb5f](https://github.com/netroy/n8n/commit/053fb5ff7a3a4ce30b35fa6c830787b935ebaf63)) +* **Microsoft Outlook Node:** Message -> Send with attachments ([#8238](https://github.com/netroy/n8n/issues/8238)) ([0128081](https://github.com/netroy/n8n/commit/01280815c950413188905f5d17a13157685d0a27)) +* **Microsoft SQL Node:** Fix "Maximum call stack size exceeded" error on too many rows ([#8334](https://github.com/netroy/n8n/issues/8334)) ([bb2be8d](https://github.com/netroy/n8n/commit/bb2be8d70580896321641a49a3044165763eb9e1)) +* **Microsoft SQL Node:** Prevent double escaping table name ([#7801](https://github.com/netroy/n8n/issues/7801)) ([73ec753](https://github.com/netroy/n8n/commit/73ec7533ce4724940c2b23f677a9dfcf75de6a16)) +* **Microsoft SQL Node:** Prevent MSSQL max parameters error by chunking ([#8390](https://github.com/netroy/n8n/issues/8390)) ([1b0ba2c](https://github.com/netroy/n8n/commit/1b0ba2c02885a0dd9f548133efadcfc7485d666d)) +* **Microsoft SQL Node:** Prevent SQL injection ([#7467](https://github.com/netroy/n8n/issues/7467)) ([a739245](https://github.com/netroy/n8n/commit/a7392453323fe06371988fd5bb28d659a7a00cd8)) +* **Monday.com Node:** Migrate to api 2023-10 ([#8254](https://github.com/netroy/n8n/issues/8254)) ([ccde38a](https://github.com/netroy/n8n/commit/ccde38a8a8d65a21bf4d38ef7b09a5ffa3c7ad2d)) +* **MongoDB Node:** Fix "Maximum call stack size exceeded" error on too many rows ([#8530](https://github.com/netroy/n8n/issues/8530)) ([76cdf75](https://github.com/netroy/n8n/commit/76cdf75fb96fb55b4a6e7a1a9edc7c9674806391)) +* **MongoDB Node:** Stringify response ObjectIDs ([#6990](https://github.com/netroy/n8n/issues/6990)) ([9ca990b](https://github.com/netroy/n8n/commit/9ca990b9936ee80972952d0a1ad73c2926809ba2)) +* **MongoDB Node:** Upgrade mongodb package to address CVE-2021-32050 ([#7054](https://github.com/netroy/n8n/issues/7054)) ([d3f6356](https://github.com/netroy/n8n/commit/d3f635657c7514296fd0a473ba13672db2717490)) +* **MQTT Node:** Node hangs forever on failed connection ([#10048](https://github.com/netroy/n8n/issues/10048)) ([76c2906](https://github.com/netroy/n8n/commit/76c290655de7d4e626725a05fd991a0858cca0d7)) +* **MQTT Trigger Node:** Fix node causing a start up hang when active ([#7498](https://github.com/netroy/n8n/issues/7498)) ([baecb93](https://github.com/netroy/n8n/commit/baecb93bef30ac00f09b46ea987bb4c9a2fca394)) +* **MySQL Node:** Only escape table names when needed ([#8246](https://github.com/netroy/n8n/issues/8246)) ([3b01eb6](https://github.com/netroy/n8n/commit/3b01eb60c98d51d0d7572342b8d6d40763293719)) +* **MySQL Node:** Query Parameters parse string to number ([#9011](https://github.com/netroy/n8n/issues/9011)) ([610ead9](https://github.com/netroy/n8n/commit/610ead9a3851eeee246313669d0ed9049c736a1a)) +* **MySQL Node:** Query to statements splitting fix ([#9207](https://github.com/netroy/n8n/issues/9207)) ([dc84452](https://github.com/netroy/n8n/commit/dc844528f4554ae41037e2c25542237a74d86f3f)) +* **MySQL Node:** Resolve expressions in v1 ([#7464](https://github.com/netroy/n8n/issues/7464)) ([5c46bb0](https://github.com/netroy/n8n/commit/5c46bb09c137023608119093cabdf896555b22b9)) +* **MySQL Node:** Set paired items correctly in single query batch mode ([#8940](https://github.com/netroy/n8n/issues/8940)) ([89df277](https://github.com/netroy/n8n/commit/89df277b80002f46d198d7b8bd3d81f5b815c116)) +* **n8n Form Trigger Node:** Do not open pop up when data is pinned in trigger ([#8781](https://github.com/netroy/n8n/issues/8781)) ([0481e6e](https://github.com/netroy/n8n/commit/0481e6e6e7259cef5f4ac1c88dd0b45ef402f166)) +* **n8n Form Trigger Node:** Error if Respond to Webhook and respond node not in workflow ([#9641](https://github.com/netroy/n8n/issues/9641)) ([b45f3dc](https://github.com/netroy/n8n/commit/b45f3dc9fbfbf190cec4f283b05dac66db5fe8f9)) +* **n8n Form Trigger Node:** Execution from canvas ([#10132](https://github.com/netroy/n8n/issues/10132)) ([b07c5e2](https://github.com/netroy/n8n/commit/b07c5e201165165c4e91ddd19b6fa79703ba2a9c)) +* **n8n Form Trigger Node:** Fix issue preventing v1 node from working ([#10364](https://github.com/netroy/n8n/issues/10364)) ([9b647a9](https://github.com/netroy/n8n/commit/9b647a9837434e8b75e3ad754ff5136bb5ac760d)) +* **n8n Form Trigger Node:** Fix missing options when using respond to webhook ([#9282](https://github.com/netroy/n8n/issues/9282)) ([6ab3781](https://github.com/netroy/n8n/commit/6ab378157041abfc918ae1d9408821f8fd5cfb34)) +* **n8n Form Trigger Node:** Show basic authentication modal on wrong credentials ([#10423](https://github.com/netroy/n8n/issues/10423)) ([0dc3e99](https://github.com/netroy/n8n/commit/0dc3e99b26bec45e747d83f383cfe5169d89e6b7)) +* **Nextcloud Node:** Throw an actual error if server responded with Fatal error ([#8234](https://github.com/netroy/n8n/issues/8234)) ([b201ff8](https://github.com/netroy/n8n/commit/b201ff8f23b2bac6b00d5c16d91b4b2931f45ade)) +* **NocoDB Node:** Download attachments ([#8235](https://github.com/netroy/n8n/issues/8235)) ([43e8e5e](https://github.com/netroy/n8n/commit/43e8e5e540b9fcbca663fcf17a78a7aba2abb475)) +* **Notion Node:** Add itemIndex to API and operation errors ([#9150](https://github.com/netroy/n8n/issues/9150)) ([946f09f](https://github.com/netroy/n8n/commit/946f09f62842c963e94d97555d1b5bf7789a1b99)) +* **Notion Node:** Block with text results in a body validation error ([#8622](https://github.com/netroy/n8n/issues/8622)) ([6bc1c3d](https://github.com/netroy/n8n/commit/6bc1c3d7a83436ee3b3520adf4b52f59f2b4231c)) +* **Notion Node:** Ensure arg is string during page ID extraction ([#8153](https://github.com/netroy/n8n/issues/8153)) ([e94b8a6](https://github.com/netroy/n8n/commit/e94b8a6c30aaa2e59117d5a0cc03e1590d7ea8ca)) +* **Notion Node:** Fix broken Notion node parameters ([#7864](https://github.com/netroy/n8n/issues/7864)) ([51d1f5b](https://github.com/netroy/n8n/commit/51d1f5b82070542d45c3d57387343959a3f0abb2)), closes [#7791](https://github.com/netroy/n8n/issues/7791) +* **Notion Node:** Fix is_empty query on formula fields ([#8397](https://github.com/netroy/n8n/issues/8397)) ([08e7db4](https://github.com/netroy/n8n/commit/08e7db4648cd2f820e0d63d012f42057a124dd82)) +* **Notion Node:** Fix issue preventing some database page urls from working ([#10070](https://github.com/netroy/n8n/issues/10070)) ([7848c19](https://github.com/netroy/n8n/commit/7848c19f543d5f5f62b89cc5644639c6afdb8fa6)) +* **Notion Node:** Handle empty values correctly for Notion selects + multi selects ([#7383](https://github.com/netroy/n8n/issues/7383)) ([fbcd1d4](https://github.com/netroy/n8n/commit/fbcd1d40edfa8737a8786a8f961723c42f84a851)) +* **Notion Node:** Regex for block id ([#8860](https://github.com/netroy/n8n/issues/8860)) ([a1f6c57](https://github.com/netroy/n8n/commit/a1f6c570d63a8acd7b623fb039bfdbcd017dc022)) +* **Notion Node:** Rename Notion API Key to Internal Integration Token ([#7176](https://github.com/netroy/n8n/issues/7176)) ([ec2aa38](https://github.com/netroy/n8n/commit/ec2aa3819c1e9624c4692d5f6942f096aae900e7)) +* Number input defaults to 0 not allowing to have arbitrary precision ([#10021](https://github.com/netroy/n8n/issues/10021)) ([e4e66ab](https://github.com/netroy/n8n/commit/e4e66ab7da5651fede8b3065419ffb393a2fd16d)) +* **Ollama Model Node:** Use a simpler credentials test ([#8318](https://github.com/netroy/n8n/issues/8318)) ([63b738a](https://github.com/netroy/n8n/commit/63b738a542429934b3838bfc814ea2a4c51675c7)) +* Open executions with large number of execution items without crashing tab ([#8423](https://github.com/netroy/n8n/issues/8423)) ([56da2e4](https://github.com/netroy/n8n/commit/56da2e43528f157c421e97018366b8f2d854d11d)) +* **OpenAI Chat Model Node:** Respect baseURL override for /models ([#10076](https://github.com/netroy/n8n/issues/10076)) ([e5dda57](https://github.com/netroy/n8n/commit/e5dda5731dfbb50f5aaf2b152f9c5bc89b1d80a6)) +* OpenAI Node function to preserve original tools after node execution ([#8872](https://github.com/netroy/n8n/issues/8872)) ([054a4fc](https://github.com/netroy/n8n/commit/054a4fce1a8163f2201efd846938b909c7d0e394)) +* OpenAI node text > message hide tools connector for unsupported models ([#8866](https://github.com/netroy/n8n/issues/8866)) ([cef7c24](https://github.com/netroy/n8n/commit/cef7c24b7779000386e45dae4c3ee25dd2d6251b)) +* **OpenAI Node:** Load correct models for operation ([#8313](https://github.com/netroy/n8n/issues/8313)) ([a6a5372](https://github.com/netroy/n8n/commit/a6a5372b5f8e48e98788c4e3750ac4b63e91a96f)) +* **OpenAI Node:** Message text operation parameters case fix ([#8804](https://github.com/netroy/n8n/issues/8804)) ([e38e96b](https://github.com/netroy/n8n/commit/e38e96bbec4a5f355ab0a8bb87bad3787032e9c5)) +* **OpenAI Node:** Throw node operations error in case of openAi client error ([#10448](https://github.com/netroy/n8n/issues/10448)) ([0d3ed46](https://github.com/netroy/n8n/commit/0d3ed461996bbad06015c455f133baab6506437f)) +* Overhaul expression error messages related to paired item ([#8765](https://github.com/netroy/n8n/issues/8765)) ([45461c8](https://github.com/netroy/n8n/commit/45461c8cb57aa22697e58c6c52a25ab1d6d633d9)) +* **Pinecone Vector Store Node:** Fix vector store nodes execution issue ([#8968](https://github.com/netroy/n8n/issues/8968)) ([323b901](https://github.com/netroy/n8n/commit/323b9016c8c2409d5b72c6cc2fdb0cf6f2ba118b)) +* **Pipedrive Node:** Improve type-safety in custom-property handling ([#9319](https://github.com/netroy/n8n/issues/9319)) ([c8895c5](https://github.com/netroy/n8n/commit/c8895c540e5c8edfb576960a5ba4ec9ac4426d5b)) +* **Postgres Node:** Close connection pool only if it's not already closed or closing ([#8690](https://github.com/netroy/n8n/issues/8690)) ([457cac4](https://github.com/netroy/n8n/commit/457cac4cf9f7093d48e9f4ccb0021423c18f0b8b)) +* **Postgres Node:** Connection pool of the database object has been destroyed ([#7074](https://github.com/netroy/n8n/issues/7074)) ([9dd5f0e](https://github.com/netroy/n8n/commit/9dd5f0e579ccfd5144ddb547977f15b45dd7c9ce)) +* **Postgres Node:** Convert js arrays to postgres type, if column type is ARRAY ([#9160](https://github.com/netroy/n8n/issues/9160)) ([08e3502](https://github.com/netroy/n8n/commit/08e35027f1d4f483670dce44e8026c77aa4e6c3f)) +* **Postgres Node:** Do not include id column in upsert fields selection if it's not unique ([#7975](https://github.com/netroy/n8n/issues/7975)) ([435392c](https://github.com/netroy/n8n/commit/435392cbfe150c5e85d092686b3b7e20273421cc)) +* **Postgres Node:** Empty return data fix for Postgres and MySQL ([#7016](https://github.com/netroy/n8n/issues/7016)) ([176ccd6](https://github.com/netroy/n8n/commit/176ccd62bc1d6f28958c0fc894ee647f1e3a5f6e)) +* **Postgres Node:** Expressions in query parameters for Postgres executeQuery operation ([#10217](https://github.com/netroy/n8n/issues/10217)) ([519fc4d](https://github.com/netroy/n8n/commit/519fc4d75325a80b84cc4dcacf52d6f4c02e3a44)) +* **Postgres Node:** Fix automatic column mapping ([#7121](https://github.com/netroy/n8n/issues/7121)) ([92af131](https://github.com/netroy/n8n/commit/92af1314fe60560cdfb52b3307cc74559ba530a8)) +* **Postgres Node:** Node requires comma-separated string even when using a single parameter through an expression ([#7300](https://github.com/netroy/n8n/issues/7300)) ([763d451](https://github.com/netroy/n8n/commit/763d4514fafe489c169cd0513bf3b2c4cf7f7f12)) +* **Postgres Node:** Option to treat query parameters enclosed in single quotas as text ([#10214](https://github.com/netroy/n8n/issues/10214)) ([00ec253](https://github.com/netroy/n8n/commit/00ec2533374d3def465efee718592fc4001d5602)) +* **Postgres Node:** Stop marking autogenerated columns as required ([#8230](https://github.com/netroy/n8n/issues/8230)) ([bed04ec](https://github.com/netroy/n8n/commit/bed04ec122234b4329a5e415bf3627c115b3f32e)), closes [#7084](https://github.com/netroy/n8n/issues/7084) +* **Postgres Node:** Tunnel doesn't always close ([#7087](https://github.com/netroy/n8n/issues/7087)) ([58e55ba](https://github.com/netroy/n8n/commit/58e55ba6691dc73a9f475a1989dccb51144e1825)) +* **Postgres Trigger Node:** `closeFunction` errors should not prevent a workflow from being deactivated ([#8738](https://github.com/netroy/n8n/issues/8738)) ([7012577](https://github.com/netroy/n8n/commit/7012577fce796c6d18ab8081f90014a8cded7391)) +* **Postgres Trigger Node:** Increase manual trigger timeout from 30 to 60 seconds ([#8015](https://github.com/netroy/n8n/issues/8015)) ([09a5729](https://github.com/netroy/n8n/commit/09a5729305a8072f5e98a320c85ad1c83a6946ed)) +* Prevent chat modal opening on 'Test workflow' click ([#9009](https://github.com/netroy/n8n/issues/9009)) ([3fd97e4](https://github.com/netroy/n8n/commit/3fd97e4c7299928a498e359b16f6f21eed9f0878)) +* Prevent undefined issues when restoring binary data ([#7419](https://github.com/netroy/n8n/issues/7419)) ([46977a2](https://github.com/netroy/n8n/commit/46977a2aff342bc7568f5a378b78689a5c3d8e95)) +* Prevent workflow breaking when credential type is unknown ([#6923](https://github.com/netroy/n8n/issues/6923)) ([e83b93f](https://github.com/netroy/n8n/commit/e83b93f293ab8df37f896cc315afab50a477bbef)) +* Project Viewer always seeing a connection error when testing credentials ([#10417](https://github.com/netroy/n8n/issues/10417)) ([613cdd2](https://github.com/netroy/n8n/commit/613cdd2ba2c0f224c4857a5fc3eea36dbd683049)) +* Properly iterate over credentials with expressions ([#8502](https://github.com/netroy/n8n/issues/8502)) ([0e9a5a2](https://github.com/netroy/n8n/commit/0e9a5a2ab2cde251cf106b149bdd4c3142e52b40)) +* Properly output saml validation errors ([#8284](https://github.com/netroy/n8n/issues/8284)) ([8c7f399](https://github.com/netroy/n8n/commit/8c7f39907fa82fa37af4436511d4a2daaff13015)) +* **RabbitMQ Node:** Fix issue with arguments not being sent ([#9397](https://github.com/netroy/n8n/issues/9397)) ([1c666e6](https://github.com/netroy/n8n/commit/1c666e6e7c2be2e2d0dcc528870fddfa8b02318b)) +* **Read PDF Node:** Disable JS evaluation from PDFs ([#9336](https://github.com/netroy/n8n/issues/9336)) ([c4bf5b2](https://github.com/netroy/n8n/commit/c4bf5b2b9285402ae09960eb64a5d6f20356eeaf)) +* **Read/Write Files from Disk Node:** Notice update in file selector, replace backslashes with forward slashes if windows path ([#10186](https://github.com/netroy/n8n/issues/10186)) ([3eac673](https://github.com/netroy/n8n/commit/3eac673b17986c5c74bd2adb5ad589ba0ca55319)) +* **Redis Node:** Fix adding sets data types ([#7444](https://github.com/netroy/n8n/issues/7444)) ([4e66023](https://github.com/netroy/n8n/commit/4e66023cd428513b76626795c27ba0713c6c4ea9)), closes [#6339](https://github.com/netroy/n8n/issues/6339) +* **Redis Trigger Node:** Activating a workflow with a Redis trigger fails ([#8129](https://github.com/netroy/n8n/issues/8129)) ([a169b74](https://github.com/netroy/n8n/commit/a169b7406279de43dbd3fd7d13166d987c60d01a)) +* **Remove Duplicates Node:** Tolerate null fields ([#9642](https://github.com/netroy/n8n/issues/9642)) ([a684681](https://github.com/netroy/n8n/commit/a684681ea12329a821bdba9a665d79a365dacd9d)) +* Remove unimplemented Postgres credentials options ([#10461](https://github.com/netroy/n8n/issues/10461)) ([17ac784](https://github.com/netroy/n8n/commit/17ac7844f29d819b91dfaf90b9fe386d98060c42)) +* Require mfa code for password change if its enabled ([#10341](https://github.com/netroy/n8n/issues/10341)) ([9d7caac](https://github.com/netroy/n8n/commit/9d7caacc699f10962783393925a980ec6f1ca975)) +* Require mfa code to change email ([#10354](https://github.com/netroy/n8n/issues/10354)) ([39c8e50](https://github.com/netroy/n8n/commit/39c8e50ad0513649f5a8cef911b7d6cdd61c2372)) +* Require mfa code to disable mfa ([#10345](https://github.com/netroy/n8n/issues/10345)) ([3384f52](https://github.com/netroy/n8n/commit/3384f52a35b835ba1d8633dc94bab0ad6e7023b3)) +* Reset pagination when output size changes ([#9652](https://github.com/netroy/n8n/issues/9652)) ([e520f8a](https://github.com/netroy/n8n/commit/e520f8a98f186ecefca8555afdbc08cbc19ef4b0)) +* Resolve expressions in credentials following paired item ([#8250](https://github.com/netroy/n8n/issues/8250)) ([ccb2b07](https://github.com/netroy/n8n/commit/ccb2b076f8240b0712949b72ec57ae72a36ef62d)) +* **Respond to Webhook Node:** Continue on fail and error branch support ([#9115](https://github.com/netroy/n8n/issues/9115)) ([86a20f6](https://github.com/netroy/n8n/commit/86a20f656389474cb9fb26acf406de4e7af7b34c)) +* **Respond to Webhook Node:** Fix issue preventing the chat trigger from working ([#9886](https://github.com/netroy/n8n/issues/9886)) ([9d6ad88](https://github.com/netroy/n8n/commit/9d6ad88c14a88fd0dfcb4f9981e38d19cf5f3067)) +* **Respond to Webhook Node:** Fix issue stopping form trigger response ([#9157](https://github.com/netroy/n8n/issues/9157)) ([6c63cd9](https://github.com/netroy/n8n/commit/6c63cd971162d3f018b210d221ffc2a56535550a)) +* **Respond to Webhook Node:** JSON output from expression fix ([#7294](https://github.com/netroy/n8n/issues/7294)) ([8bc369d](https://github.com/netroy/n8n/commit/8bc369dd40836472502dc7b36c503a04db3f480c)) +* **Respond to Webhook Node:** Return headers in response ([#6921](https://github.com/netroy/n8n/issues/6921)) ([a82107f](https://github.com/netroy/n8n/commit/a82107fb05120f7365086032c9b05ea316716327)) +* Restrict updating/deleting of shared but not owned credentials ([#7950](https://github.com/netroy/n8n/issues/7950)) ([42e828d](https://github.com/netroy/n8n/commit/42e828d5c655e54b6a4ec83c398c684996b9cc3e)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **RSS Feed Trigger Node:** Save last item's date instead of last execution date ([#8572](https://github.com/netroy/n8n/issues/8572)) ([a822588](https://github.com/netroy/n8n/commit/a822588012b66711f37d3ca363fcd04742eda1b8)) +* **RSS Feed Trigger Node:** Use newest date instead of first item for new items ([#9182](https://github.com/netroy/n8n/issues/9182)) ([7236a55](https://github.com/netroy/n8n/commit/7236a558b945c69fa5680e42c538af7c5276cc31)) +* **Salesforce Node:** Fix Account update owner operation ([#6958](https://github.com/netroy/n8n/issues/6958)) ([9b27878](https://github.com/netroy/n8n/commit/9b27878d8fe8755d76d09db07be01bcab83b8772)) +* **Salesforce Node:** Upgrade to API version 59 ([#8346](https://github.com/netroy/n8n/issues/8346)) ([b51cbb3](https://github.com/netroy/n8n/commit/b51cbb325e03fd42be6dca99819d4cc7c4c1574b)) +* **Schedule Trigger Node:** Default to 0 minute if falsy on hourly run ([#9146](https://github.com/netroy/n8n/issues/9146)) ([d756609](https://github.com/netroy/n8n/commit/d75660982636389516cd97305e3c19912b77ea9c)) +* **Schedule Trigger Node:** Use the correct `moment` import ([#8185](https://github.com/netroy/n8n/issues/8185)) ([17a4e2e](https://github.com/netroy/n8n/commit/17a4e2ea80c664e248c136b7e66eef710ccba7f2)), closes [#8184](https://github.com/netroy/n8n/issues/8184) +* Send user id when setting up an account ([#8639](https://github.com/netroy/n8n/issues/8639)) ([27f3166](https://github.com/netroy/n8n/commit/27f3166272455627a2d2f851a286126310a4d5b5)) +* **Set Node:** Do not stringify null and undefined ([#7313](https://github.com/netroy/n8n/issues/7313)) ([f0a6687](https://github.com/netroy/n8n/commit/f0a66873b94b032792f30bc279118cdb13210505)) +* **Set Node:** Field not excluded if dot notation disabled and field was set by using drag-and-drop from ui ([#8233](https://github.com/netroy/n8n/issues/8233)) ([cda49a4](https://github.com/netroy/n8n/commit/cda49a4747ef4369ce7a971872c6fb8a74f4156d)) +* **Set Node:** Increase search priority ([#7358](https://github.com/netroy/n8n/issues/7358)) ([e5ad1e7](https://github.com/netroy/n8n/commit/e5ad1e7e4df33a06c9649fe0652edfc80f7cb818)) +* **Set Node:** Null should not throw an error ([#7416](https://github.com/netroy/n8n/issues/7416)) ([e9b6ab0](https://github.com/netroy/n8n/commit/e9b6ab04cd4b292c291b77e66aa717605e72f852)) +* **seven Node:** Rename sms77 to seven, fix credentials test ([#7180](https://github.com/netroy/n8n/issues/7180)) ([cf776b8](https://github.com/netroy/n8n/commit/cf776b8f1756c3e20ed39fe882ebaba05f12eb6a)) +* **Shopify Node:** Fix pagination when using options ([#6972](https://github.com/netroy/n8n/issues/6972)) ([475d9c9](https://github.com/netroy/n8n/commit/475d9c98e8281e62e3566671bb6ddb1d028b543f)) +* Show input names when node has multiple inputs ([#10434](https://github.com/netroy/n8n/issues/10434)) ([973956c](https://github.com/netroy/n8n/commit/973956cc26c78c329ff6eb6934d4f0a24060c87c)) +* Show public API upgrade CTA when feature is not enabled ([#8109](https://github.com/netroy/n8n/issues/8109)) ([e9c7fd7](https://github.com/netroy/n8n/commit/e9c7fd73975ced504d5a16a0dbbc313f15ccd8ab)) +* Simplify Structured Output Parser wrapping and fix auto-fixing output parser ([#8778](https://github.com/netroy/n8n/issues/8778)) ([7d82dc1](https://github.com/netroy/n8n/commit/7d82dc1ea8c86c2a3575c3629b29af3cfb709f44)) +* **Slack Node:** Attachments fix ([#8471](https://github.com/netroy/n8n/issues/8471)) ([254700a](https://github.com/netroy/n8n/commit/254700a059a48a66dea8b9d80e61c8250e09d5b5)) +* **Slack Node:** Do not try to parse block if it's already object ([#9643](https://github.com/netroy/n8n/issues/9643)) ([8f94dcc](https://github.com/netroy/n8n/commit/8f94dcc0e9dee141d3ea922328abd81c0c6d1707)) +* **Splunk Node:** Retry attempts if no response from API call, better error with suggestion to use Retry On Fail ([#9176](https://github.com/netroy/n8n/issues/9176)) ([05a569c](https://github.com/netroy/n8n/commit/05a569c1cd1f2ecf40987c5f677dad61fd6324e5)) +* **Spreadsheet File Node:** Fix include empty cells not working with v2 ([#7505](https://github.com/netroy/n8n/issues/7505)) ([05e6f2a](https://github.com/netroy/n8n/commit/05e6f2a6ac43fb4059e7e6cc40af6c5d75e01c8b)), closes [Ticket#763644](https://github.com/Ticket/issues/763644) +* **Spreadsheet File Node:** Read file as utf-8 in v1 ([#7701](https://github.com/netroy/n8n/issues/7701)) ([786b4ad](https://github.com/netroy/n8n/commit/786b4adcce910fa52104550d90a688c4046628f9)) +* Stop binary data restoration from preventing execution from finishing ([#8082](https://github.com/netroy/n8n/issues/8082)) ([5ffff1b](https://github.com/netroy/n8n/commit/5ffff1bb22691c09c5ca8b3ada2a19d5ce155a0b)) +* Stop listening button not working in NDV ([#9023](https://github.com/netroy/n8n/issues/9023)) ([02219dd](https://github.com/netroy/n8n/commit/02219dde2fa3c16145c3985272567b334b69dd54)) +* Store workflow settings when saving an execution ([#8288](https://github.com/netroy/n8n/issues/8288)) ([8a7c629](https://github.com/netroy/n8n/commit/8a7c629ea183f75f9916003edf11cb8aeef445eb)) +* **Summarization Chain Node:** 'Final Prompt to Combine' and 'Individual Summary Prompt' options ([#8391](https://github.com/netroy/n8n/issues/8391)) ([e47e4bf](https://github.com/netroy/n8n/commit/e47e4bf67152fae727374974fecf294aff56c257)) +* **Supabase Node:** Pagination for get all rows ([#8311](https://github.com/netroy/n8n/issues/8311)) ([e080476](https://github.com/netroy/n8n/commit/e0804768e84aefe9d66ab683080f67bb15a1cb58)) +* **Switch Node:** Allow sortable Switch rules ([#7555](https://github.com/netroy/n8n/issues/7555)) ([7a56e58](https://github.com/netroy/n8n/commit/7a56e58a608132ef795d8c5cdaccb8caa49c0e8f)) +* **Switch Node:** Fix issue preventing some regex patterns from working ([#8422](https://github.com/netroy/n8n/issues/8422)) ([e9fea16](https://github.com/netroy/n8n/commit/e9fea16301cb9ee0ff7e3af45fc50d77e2cf6a23)) +* **Telegram Trigger Node:** Fix issue with videos not being downloaded ([#10007](https://github.com/netroy/n8n/issues/10007)) ([e84ab35](https://github.com/netroy/n8n/commit/e84ab35c4ab0ec47bdbd4343e58c62bbb70f3ec9)) +* **Text Classifier Node:** Use proper documentation URL and respect continueOnFail ([#10216](https://github.com/netroy/n8n/issues/10216)) ([452f52c](https://github.com/netroy/n8n/commit/452f52c124017e002e86c547ba42b1633b14beed)) +* **TheHive 5 Node:** Observable encoding in alert > create fix ([#7450](https://github.com/netroy/n8n/issues/7450)) ([a2d2e3d](https://github.com/netroy/n8n/commit/a2d2e3dda798d166cfc2a49b0c4f0eb164a666dc)) +* **TheHive 5 Node:** The Hive - Custom fields are no longer working ([#8780](https://github.com/netroy/n8n/issues/8780)) ([961d6b9](https://github.com/netroy/n8n/commit/961d6b9266344e221e21a771546b49c0c13ea80c)) +* **Trello Node:** Remove GET request body ([#8715](https://github.com/netroy/n8n/issues/8715)) ([8c4a744](https://github.com/netroy/n8n/commit/8c4a744c56ce84984ed837583cdfd7a296de5090)) +* **Trello Node:** Use body for POST requests ([#10189](https://github.com/netroy/n8n/issues/10189)) ([7775d50](https://github.com/netroy/n8n/commit/7775d5059b7f69d9af22e7ad7d12c6cf9092a4e5)) +* **Typeform Trigger Node:** Change output format for TypeForm trigger to object instead of array ([#7315](https://github.com/netroy/n8n/issues/7315)) ([b3fc00e](https://github.com/netroy/n8n/commit/b3fc00e045dc16f758b684b71591ec2d1f889d73)) +* Update BaseChatModel import checks for MistralAI compatibility ([#8527](https://github.com/netroy/n8n/issues/8527)) ([c8b8379](https://github.com/netroy/n8n/commit/c8b83790150b9974d6d99f6a2b6b5b7be6fb8c53)) +* Update operations to run per item ([#8967](https://github.com/netroy/n8n/issues/8967)) ([ef9d4ab](https://github.com/netroy/n8n/commit/ef9d4aba90c92f9b72a17de242a4ffeb7c034802)) +* Upgrade axios to address CVE-2023-45857 ([#7713](https://github.com/netroy/n8n/issues/7713)) ([64eb9bb](https://github.com/netroy/n8n/commit/64eb9bbc3624ee8f2fa90812711ad568926fdca8)) +* Use correct node version when pasting/importing nodes ([#8456](https://github.com/netroy/n8n/issues/8456)) ([70af67e](https://github.com/netroy/n8n/commit/70af67e744c709b85b600811b792def83518fa7c)) +* Validate custom tool names for forbidden chars ([#8878](https://github.com/netroy/n8n/issues/8878)) ([edce632](https://github.com/netroy/n8n/commit/edce632ee62fdb9485d1ed07ead7dd3c0d2afcf8)) +* **Venafi TLS Protect Cloud Node:** Remove parameter `Application Server Type` ([#8325](https://github.com/netroy/n8n/issues/8325)) ([e3cedf7](https://github.com/netroy/n8n/commit/e3cedf7db038a70c9d48bb7c665b1be4beb872a9)) +* **Venafi TLS Protect Cloud Trigger Node:** Handle new webhook payload format ([#8326](https://github.com/netroy/n8n/issues/8326)) ([057d7d0](https://github.com/netroy/n8n/commit/057d7d031828ea8b6e779ca535ccd50d91bfa0cc)) +* **Wait Node:** Account for workflow timezone in Wait node datetime ([#8578](https://github.com/netroy/n8n/issues/8578)) ([1116a28](https://github.com/netroy/n8n/commit/1116a28b4582cae93e9d44890cfe020cd813521c)) +* **Wait Node:** Authentication fix ([#10236](https://github.com/netroy/n8n/issues/10236)) ([f87854f](https://github.com/netroy/n8n/commit/f87854f8db360b7b870583753fcfb4af95adab8c)) +* **Wait Node:** Change default wait period to 5 seconds ([#8783](https://github.com/netroy/n8n/issues/8783)) ([a521e7a](https://github.com/netroy/n8n/commit/a521e7a54d746189f098ae31fc06a92975dab5a9)) +* **Webhook Node:** Backward compatible form-data parsing for non-array fields ([#6967](https://github.com/netroy/n8n/issues/6967)) ([9455bcf](https://github.com/netroy/n8n/commit/9455bcfef5383ee351b620f12a0f5fba2447a839)) +* **Webhook Node:** Backward compatible form-data parsing for non-array files ([#7385](https://github.com/netroy/n8n/issues/7385)) ([6479eb1](https://github.com/netroy/n8n/commit/6479eb180ff9a43791b5211157f5c450e1463ffd)) +* **Webhook Node:** Binary data handling ([#7804](https://github.com/netroy/n8n/issues/7804)) ([565b409](https://github.com/netroy/n8n/commit/565b409a82ca6173efd19f26a5f5b27a359a3b87)) +* **Webhook Node:** Binary property option name and description update ([#10043](https://github.com/netroy/n8n/issues/10043)) ([9302e33](https://github.com/netroy/n8n/commit/9302e33d558564bb5ba172eaeb8c300693b87286)) +* **Webhook Node:** Do not create binary data when there is no data in the request ([#8000](https://github.com/netroy/n8n/issues/8000)) ([70f0755](https://github.com/netroy/n8n/commit/70f0755278e0a2bdb61c29623f27623b65473ab4)), closes [/github.com/n8n-io/n8n/pull/7804/files#r1422641833](https://github.com//github.com/n8n-io/n8n/pull/7804/files/issues/r1422641833) +* **Webhook Node:** Fix handling of form-data files ([#8256](https://github.com/netroy/n8n/issues/8256)) ([fc29030](https://github.com/netroy/n8n/commit/fc2903096e6e64e5b2a14593418d5651e07ca9ee)) +* **Webhook Node:** Fix URL params for webhooks ([#6986](https://github.com/netroy/n8n/issues/6986)) ([596b569](https://github.com/netroy/n8n/commit/596b5695cdcca33da02bec428d58de8b2a13297e)) +* When editing nodes only show the credentials in the dropdown that the user is allowed to use in that workflow ([#9718](https://github.com/netroy/n8n/issues/9718)) ([2cf4364](https://github.com/netroy/n8n/commit/2cf4364ee0d4343e952e9571574a17ef6122b482)) +* Workflows executed from other workflows not stopping ([#9010](https://github.com/netroy/n8n/issues/9010)) ([0ac9851](https://github.com/netroy/n8n/commit/0ac985133be546f068f7f25b340c3bfdecadc08e)) +* Wrong prompt input key for sql agent ([#8708](https://github.com/netroy/n8n/issues/8708)) ([7c1cf33](https://github.com/netroy/n8n/commit/7c1cf33616eb1990a9d6d7f4b93e91575f2cddc8)) +* **X (Formerly Twitter) Node:** Change how tweet id is retrieved from quote URL ([#9635](https://github.com/netroy/n8n/issues/9635)) ([9853ecc](https://github.com/netroy/n8n/commit/9853ecc5bc84a64dc334668fb1c5dd632ebbb56d)) +* **X (Formerly Twitter) Node:** Rename Twitter to X (keep Twitter alias) ([#7179](https://github.com/netroy/n8n/issues/7179)) ([d317e09](https://github.com/netroy/n8n/commit/d317e09c597a37fbb099ed1f032d27225e655eb9)) +* **Zoho CRM Node:** Fix issue with Sales Order not updating ([#6959](https://github.com/netroy/n8n/issues/6959)) ([fd800b6](https://github.com/netroy/n8n/commit/fd800b674b52079eb2572a4d2465774759e9b31d)) +* **Zulip Node:** Fix a typo preventing some messages from updating ([#7078](https://github.com/netroy/n8n/issues/7078)) ([553b135](https://github.com/netroy/n8n/commit/553b135b0b73fa29062d2b6ef28f98c47bcd186b)) + + +### Features + +* Add AI Error Debugging using OpenAI ([#8805](https://github.com/netroy/n8n/issues/8805)) ([948c383](https://github.com/netroy/n8n/commit/948c383999726278377f74987cd36ed6a5b39b7b)) +* Add AI tool building capabilities ([#7336](https://github.com/netroy/n8n/issues/7336)) ([87def60](https://github.com/netroy/n8n/commit/87def60979bd6525b59df4bd811571a2afe83bec)) +* Add Ask AI to HTTP Request Node ([#8917](https://github.com/netroy/n8n/issues/8917)) ([cd9bc44](https://github.com/netroy/n8n/commit/cd9bc44bddf7fc78acec9ee7c96a40077a07615f)) +* Add Ask assistant behind feature flag ([#9995](https://github.com/netroy/n8n/issues/9995)) ([5ed2a77](https://github.com/netroy/n8n/commit/5ed2a77740db1f02b27c571f4dfdfa206ebdb19c)) +* Add assignment component with drag and drop to Set node ([#8283](https://github.com/netroy/n8n/issues/8283)) ([2799de4](https://github.com/netroy/n8n/commit/2799de491b753e6fb00f73b61393392b6fc8ad18)) +* Add Chat Trigger node ([#7409](https://github.com/netroy/n8n/issues/7409)) ([af49e95](https://github.com/netroy/n8n/commit/af49e95cc7ccf70f233f9bd1e34fbb57f7f08ccf)) +* Add config option for external secret update interval ([#7995](https://github.com/netroy/n8n/issues/7995)) ([b6c1c04](https://github.com/netroy/n8n/commit/b6c1c04b541d0944c5baac1ab021539c8f020f10)) +* Add config option to prefer GET request over LIST when using Hashicorp Vault ([#8049](https://github.com/netroy/n8n/issues/8049)) ([439a22d](https://github.com/netroy/n8n/commit/439a22d68f7bf32f281b1078b71607307640a09b)) +* Add Creator hub link to Templates page ([#7721](https://github.com/netroy/n8n/issues/7721)) ([4dbae0e](https://github.com/netroy/n8n/commit/4dbae0e2e95d1b5f46cfc50a5a9fc6bb761defde)) +* Add credential update and delete events to log streaming ([#9026](https://github.com/netroy/n8n/issues/9026)) ([f4f0a36](https://github.com/netroy/n8n/commit/f4f0a36fe1f8a792e3581849a0d8a78ce1e6f21a)) +* Add custom data to public API execution endpoints ([#9705](https://github.com/netroy/n8n/issues/9705)) ([a104660](https://github.com/netroy/n8n/commit/a1046607bf6b136c9e1047350007901e695cb52f)) +* Add env variables to support exposing `/workflows/demo` route and `/nodes.json` route ([#8506](https://github.com/netroy/n8n/issues/8506)) ([4b01335](https://github.com/netroy/n8n/commit/4b01335aa45d93b0e4f2b7c69503430f1bcca28a)) +* Add initial scope checks via decorators ([#7737](https://github.com/netroy/n8n/issues/7737)) ([a37f1cb](https://github.com/netroy/n8n/commit/a37f1cb0bad87c486c387383f8179aa42f0b9e1a)) +* Add model parameter to OpenAI embeddings ([#8481](https://github.com/netroy/n8n/issues/8481)) ([981ea39](https://github.com/netroy/n8n/commit/981ea3930e96c3b45267fa7ddac48710846e49ac)) +* Add more AI node info to telemetry ([#8827](https://github.com/netroy/n8n/issues/8827)) ([ed6dc86](https://github.com/netroy/n8n/commit/ed6dc86d60e30ed6e5992e0bd1b27e8cd59d689b)) +* Add new 'is empty' and 'is not empty' operators to Filter ([#8445](https://github.com/netroy/n8n/issues/8445)) ([c21c4b9](https://github.com/netroy/n8n/commit/c21c4b9178b3ae328ff7a068663eeb64fed3e465)) +* Add onboarding flow ([#7212](https://github.com/netroy/n8n/issues/7212)) ([01e9340](https://github.com/netroy/n8n/commit/01e93406219f6c1712247d9855590ea06df3e965)) +* Add Onedrive Trigger Node ([#8742](https://github.com/netroy/n8n/issues/8742)) ([ff8dd4e](https://github.com/netroy/n8n/commit/ff8dd4e604216203800d9b12fd5f1105356cf03e)) +* Add option to `returnIntermediateSteps` for AI agents ([#8113](https://github.com/netroy/n8n/issues/8113)) ([7806a65](https://github.com/netroy/n8n/commit/7806a65229878a473f5526bad0b94614e8bfa8aa)) +* Add Outlook Trigger Node ([#8656](https://github.com/netroy/n8n/issues/8656)) ([720ae1b](https://github.com/netroy/n8n/commit/720ae1b96b4c6fd644bad60191c35d8d598ad666)) +* Add RS client to hooks service ([#9834](https://github.com/netroy/n8n/issues/9834)) ([b807e67](https://github.com/netroy/n8n/commit/b807e6726f6ac86df9078c25275b6360a4fcee42)) +* Add Salesforce Trigger Node ([#8920](https://github.com/netroy/n8n/issues/8920)) ([571b613](https://github.com/netroy/n8n/commit/571b6135dd41ef983a822f210c09e3623e8ee605)) +* Add Slack trigger node ([#9190](https://github.com/netroy/n8n/issues/9190)) ([bf54930](https://github.com/netroy/n8n/commit/bf549301df541c43931fe4493b4bad7905fb0c8a)) +* Add support for AI log streaming ([#8526](https://github.com/netroy/n8n/issues/8526)) ([7501ad8](https://github.com/netroy/n8n/commit/7501ad8f3c56d9fcc5f4ec3d6fc468ab9cdb5024)) +* Add support for dark mode node icons and colors ([#9412](https://github.com/netroy/n8n/issues/9412)) ([600013a](https://github.com/netroy/n8n/commit/600013a1ab770c0ff508aae930802f3f8f48ffb4)) +* Add support for not requiring SMTP auth with user management ([#3742](https://github.com/netroy/n8n/issues/3742)) ([eead6d4](https://github.com/netroy/n8n/commit/eead6d49f238f41714911d1488b75515472c34a0)) +* Add support for Ollama embeddings API ([#8732](https://github.com/netroy/n8n/issues/8732)) ([15490ad](https://github.com/netroy/n8n/commit/15490ad1d47c4f0d5c3f9eb350b2a1bcad4bbec0)) +* Add telemetry event when users click on templates link ([#8625](https://github.com/netroy/n8n/issues/8625)) ([bf4f896](https://github.com/netroy/n8n/commit/bf4f896373acb2530a8f322cd612a3de616d6d15)) +* Add Twilio Trigger Node ([#8859](https://github.com/netroy/n8n/issues/8859)) ([c204995](https://github.com/netroy/n8n/commit/c204995d9c5683d92cc7c7bd89c530ad3318b06d)) +* Add user cloud it to telemetry ([#7232](https://github.com/netroy/n8n/issues/7232)) ([60c152d](https://github.com/netroy/n8n/commit/60c152dc72c27862f50304b8a824e2ec5e201787)) +* Add user role select to users list settings page ([#7796](https://github.com/netroy/n8n/issues/7796)) ([137e238](https://github.com/netroy/n8n/commit/137e23853fdbd3e62037a6cb7f742811af41a03d)) +* Add WhatsApp Business Trigger Node ([#8840](https://github.com/netroy/n8n/issues/8840)) ([23a2dd0](https://github.com/netroy/n8n/commit/23a2dd08b6e5391b61b73bdd4496cdb2f6fa9205)) +* Add Zep Cloud Memory component ([#9657](https://github.com/netroy/n8n/issues/9657)) ([41c47a2](https://github.com/netroy/n8n/commit/41c47a28a9d4502287ca1bbbb4704f2763288a11)) +* Ado 1296 spike credential setup in templates ([#7786](https://github.com/netroy/n8n/issues/7786)) ([aae45b0](https://github.com/netroy/n8n/commit/aae45b043b9e1427f9ffc44ef88d719782fccee5)) +* **AI Agent Node:** Allow use of Azure Chat model for OpenAI Functions agent ([#8725](https://github.com/netroy/n8n/issues/8725)) ([d03d927](https://github.com/netroy/n8n/commit/d03d9276f923d541f9c9ef86b8dc232f2737e30b)) +* **AI Agent Node:** Implement Tool calling agent ([#9339](https://github.com/netroy/n8n/issues/9339)) ([677f534](https://github.com/netroy/n8n/commit/677f534661634c74340f50723e55e241570d5a56)) +* **AI Agent Node:** Whitelist Azure Chat model for Agent ([#8699](https://github.com/netroy/n8n/issues/8699)) ([40aecd1](https://github.com/netroy/n8n/commit/40aecd1715d4fec7e5024167e89d4b2171ec19e8)) +* AI nodes usability fixes + Summarization Chain V2 ([#7949](https://github.com/netroy/n8n/issues/7949)) ([dcf1286](https://github.com/netroy/n8n/commit/dcf12867b3c49596cd214812caee3292d2e794de)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **AI Transform Node:** New node ([#10405](https://github.com/netroy/n8n/issues/10405)) ([4d222ac](https://github.com/netroy/n8n/commit/4d222ac19d943b69fd9f87abe5e5c5f5141eed8d)) +* **AI Transform Node:** New node ([#9990](https://github.com/netroy/n8n/issues/9990)) ([0de9d56](https://github.com/netroy/n8n/commit/0de9d56619ed1c055407353046b8a9ebe78da527)) +* Allow instance owners and admins to edit all credentials ([#8716](https://github.com/netroy/n8n/issues/8716)) ([7371708](https://github.com/netroy/n8n/commit/737170893d17108098c14db6be80071e8ef51930)) +* Allow workflow execution even if it has errors ([#9037](https://github.com/netroy/n8n/issues/9037)) ([eaaefd7](https://github.com/netroy/n8n/commit/eaaefd76da6e9dbb86568aafdcb48b183b41fe40)) +* **Anthropic Chat Model Node:** Add support for Claude 3.5 Sonnet ([#9832](https://github.com/netroy/n8n/issues/9832)) ([2ce97be](https://github.com/netroy/n8n/commit/2ce97be33e8aa4f3023d486441ccc4860a0e07ca)) +* **API:** Add tag support to public API ([#8588](https://github.com/netroy/n8n/issues/8588)) ([a743a40](https://github.com/netroy/n8n/commit/a743a4037674ccb68a311daa5511cb48de6c9bfa)) +* Append item index suffix to an error message, if provided, and node has many input items ([#9070](https://github.com/netroy/n8n/issues/9070)) ([5793e56](https://github.com/netroy/n8n/commit/5793e5644aaf40abe620d8a0a4f76856b6c5ff83)) +* **Asana Node:** Add support for project privacy settings ([#10027](https://github.com/netroy/n8n/issues/10027)) ([429481c](https://github.com/netroy/n8n/commit/429481c5c4b7f448739a561596873038185ba467)) +* Azure Open AI chat model & embeddings ([#8522](https://github.com/netroy/n8n/issues/8522)) ([934d0d3](https://github.com/netroy/n8n/commit/934d0d35b1814c0a39595d61a30fb9c2e05fd995)) +* **BambooHR Node:** Add support for Only Current on company reports ([#7878](https://github.com/netroy/n8n/issues/7878)) ([4175801](https://github.com/netroy/n8n/commit/4175801c90ad4f744d1a7c331d4fb20891ed2e9e)) +* Better error when calling expression function on input that is undefined or null ([#10009](https://github.com/netroy/n8n/issues/10009)) ([519e57b](https://github.com/netroy/n8n/commit/519e57bda5115149357fb2b1c2270e481ea09e38)) +* **Calendly Trigger Node:** Add OAuth Credentials Support ([#10251](https://github.com/netroy/n8n/issues/10251)) ([326c983](https://github.com/netroy/n8n/commit/326c983915a2c382e32398358e7dcadd022c0b77)) +* Chat Memory Manager group messages option, on insert delete return confirmation of success instead of messages ([#8757](https://github.com/netroy/n8n/issues/8757)) ([246bfb9](https://github.com/netroy/n8n/commit/246bfb9ad4349cc17c2df64b357ddb96f794dfc5)) +* **Chat Trigger Node:** Add support for file uploads & harmonize public and development chat ([#9802](https://github.com/netroy/n8n/issues/9802)) ([df78315](https://github.com/netroy/n8n/commit/df783151b86e2db3e325d3b9d85f4abb71d3d246)) +* **Convert to File Node:** Operation to convert a string in a plain text file, option to format JSON when creating file ([#8620](https://github.com/netroy/n8n/issues/8620)) ([d18cba3](https://github.com/netroy/n8n/commit/d18cba37a4a690cb3b4cd4259d27aedaa97193e4)) +* **Copper Node:** Update credential to support HTTP Request node ([#9837](https://github.com/netroy/n8n/issues/9837)) ([e6ad5a7](https://github.com/netroy/n8n/commit/e6ad5a71935a5f82168bf300246ccb3535648b0b)) +* **core:** Add "Sent by n8n" attribution ([#7183](https://github.com/netroy/n8n/issues/7183)) ([8f9fe62](https://github.com/netroy/n8n/commit/8f9fe6269b5608346b0ac3612aa2e3af4a7baae1)) +* **core:** Add a warning to error workflows that cannot be started due to permission or settings ([#6961](https://github.com/netroy/n8n/issues/6961)) ([67b88f7](https://github.com/netroy/n8n/commit/67b88f75f424011e3e49ebe3a37e36871a2253ae)) +* **core:** Add an option to enable WAL mode for SQLite ([#7118](https://github.com/netroy/n8n/issues/7118)) ([1d1a022](https://github.com/netroy/n8n/commit/1d1a022defefc790905cfb8fcb9dd364ffb063bb)) +* **core:** Add batching and other options to declarative nodes ([#8885](https://github.com/netroy/n8n/issues/8885)) ([4e56863](https://github.com/netroy/n8n/commit/4e568631bebb8db41a8ec9b4651abb0e8903eeed)) +* **core:** Add closeFunction support to Sub-Nodes ([#7708](https://github.com/netroy/n8n/issues/7708)) ([bec0fae](https://github.com/netroy/n8n/commit/bec0faed9e51fe6ea20ab3b07b4dfa849b28516b)) +* **core:** Add command to trigger license refresh on workers ([#7184](https://github.com/netroy/n8n/issues/7184)) ([9f797b9](https://github.com/netroy/n8n/commit/9f797b96d818a5ae74ad82917347c99f3c249688)) +* **core:** Add commands to workers to respond with current state ([#7029](https://github.com/netroy/n8n/issues/7029)) ([7b49cf2](https://github.com/netroy/n8n/commit/7b49cf2a2c750d685af6cff464401f38482dac5a)) +* **core:** Add filtering, selection and pagination to users ([#6994](https://github.com/netroy/n8n/issues/6994)) ([b716241](https://github.com/netroy/n8n/commit/b716241b428ef09cf6bdf32cb3a8680e9ba8f25f)) +* **core:** Add Job Summary to Worker response ([#7360](https://github.com/netroy/n8n/issues/7360)) ([b8608ce](https://github.com/netroy/n8n/commit/b8608cee6d5ab96ec38a8a7f5428d02ce01366ee)) +* **core:** Add list query middleware to credentials ([#7041](https://github.com/netroy/n8n/issues/7041)) ([fd78021](https://github.com/netroy/n8n/commit/fd78021b68a261291d76811a2a01d7336577bca7)) +* **core:** Add MFA ([#4767](https://github.com/netroy/n8n/issues/4767)) ([2b7ba6f](https://github.com/netroy/n8n/commit/2b7ba6fdf100ef78b60358648d773e2f200847b8)) +* **core:** Add N8N_GRACEFUL_SHUTDOWN_TIMEOUT env var ([#8068](https://github.com/netroy/n8n/issues/8068)) ([614f488](https://github.com/netroy/n8n/commit/614f48838626e2af8e3f2e76ee4a144af2d40f72)) +* **core:** Add optional Error-Output ([#7460](https://github.com/netroy/n8n/issues/7460)) ([655efea](https://github.com/netroy/n8n/commit/655efeaf669e9722895b66fef47f000507459210)) +* **core:** Add rsa option to ssh key generation ([#7154](https://github.com/netroy/n8n/issues/7154)) ([fdac2c8](https://github.com/netroy/n8n/commit/fdac2c85729e19be0fd18f6807a7f5f99dfca002)) +* **core:** Add secrets provider reload and refactor ([#7277](https://github.com/netroy/n8n/issues/7277)) ([53a7502](https://github.com/netroy/n8n/commit/53a7502d20eb95055e842e0450e9daea308443a1)) +* **core:** Add support for $("NodeName").isExecuted ([#8683](https://github.com/netroy/n8n/issues/8683)) ([ad82f0c](https://github.com/netroy/n8n/commit/ad82f0c0c827e535a22b0a51e408f4cddea280e0)) +* **core:** Add support for building LLM applications ([#7235](https://github.com/netroy/n8n/issues/7235)) ([00a4b8b](https://github.com/netroy/n8n/commit/00a4b8b0c62883f2a36559a939f9c32c5d1c048e)), closes [#7246](https://github.com/netroy/n8n/issues/7246) [#7137](https://github.com/netroy/n8n/issues/7137) +* **core:** Add Support for custom CORS origins for webhooks ([#7455](https://github.com/netroy/n8n/issues/7455)) ([99a9ea4](https://github.com/netroy/n8n/commit/99a9ea497a3d21739f911da5c88c076f60471bed)) +* **core:** Add support for floating licenses ([#7090](https://github.com/netroy/n8n/issues/7090)) ([e26553f](https://github.com/netroy/n8n/commit/e26553f1981d2788f4f2e1e5f5ce23ff8a4a7c8d)) +* **core:** Add support for oauth based service accounts with UM SMTP ([#7311](https://github.com/netroy/n8n/issues/7311)) ([647372b](https://github.com/netroy/n8n/commit/647372be275c46e9963c96163c9e913a17f13e5f)) +* **core:** Add support for ready hooks, and credentials overwrite endpoint in workers ([#6954](https://github.com/netroy/n8n/issues/6954)) ([8f8a1de](https://github.com/netroy/n8n/commit/8f8a1de3dd478e2e7b33b4b8a64bb0e3b7cda1f3)) +* **core:** Add support for SQLite connection pooling ([#8722](https://github.com/netroy/n8n/issues/8722)) ([c4c319d](https://github.com/netroy/n8n/commit/c4c319d7cfb30772cca248a0039fd8e2b1c99eb7)) +* **core:** Add the node version to telemetry in node_graph_string ([#7449](https://github.com/netroy/n8n/issues/7449)) ([59dc36a](https://github.com/netroy/n8n/commit/59dc36abd9141a863cb41c17a9115410b27bdb16)) +* **core:** Add Tournament as the new default expression evaluator ([#6964](https://github.com/netroy/n8n/issues/6964)) ([bf74f09](https://github.com/netroy/n8n/commit/bf74f09d69014da3c3fb2a56288b010670a4b982)) +* **core:** Add user.profile.beforeUpdate hook ([#8144](https://github.com/netroy/n8n/issues/8144)) ([e126ed7](https://github.com/netroy/n8n/commit/e126ed74f3d9ed3dae72252cb8c9e8a6f7620808)) +* **core:** Allow admin creation ([#7837](https://github.com/netroy/n8n/issues/7837)) ([476806e](https://github.com/netroy/n8n/commit/476806ebb0f31f656992fb67aba37116f10e1475)) +* **core:** Allow customizing rate limits on a per-route basis, and add rate limiting to more endpoints ([#9522](https://github.com/netroy/n8n/issues/9522)) ([7be616e](https://github.com/netroy/n8n/commit/7be616e5831678b42deb7de98c974369f7bf8967)) +* **core:** Allow filtering executions and users by project in Public API ([#10250](https://github.com/netroy/n8n/issues/10250)) ([7056e50](https://github.com/netroy/n8n/commit/7056e50b006bda665f64ce6234c5c1967891c415)) +* **core:** Allow filtering workflows by project and transferring workflows in Public API ([#10231](https://github.com/netroy/n8n/issues/10231)) ([d719899](https://github.com/netroy/n8n/commit/d719899223907b20a17883a35e4ef637a3453532)) +* **core:** Allow overriding npm registry for community packages ([#10325](https://github.com/netroy/n8n/issues/10325)) ([33a2703](https://github.com/netroy/n8n/commit/33a2703429d9eaa41f72d2e7d2da5be60b6c620f)) +* **core:** Allow transferring credentials from any project to any team project ([#9563](https://github.com/netroy/n8n/issues/9563)) ([202c91e](https://github.com/netroy/n8n/commit/202c91e7edc2a99eec56436f94f0e552ac4816b5)) +* **core:** Allow transferring credentials in Public API ([#10259](https://github.com/netroy/n8n/issues/10259)) ([07d7b24](https://github.com/netroy/n8n/commit/07d7b247f02a9d7185beca7817deb779a3d665dd)) +* **core:** Allow transferring workflows from any project to any team project ([#9534](https://github.com/netroy/n8n/issues/9534)) ([d6db8cb](https://github.com/netroy/n8n/commit/d6db8cbf23b46fa2f93c7460bf1df9047b2cfab2)) +* **core:** Allow user role modification ([#7797](https://github.com/netroy/n8n/issues/7797)) ([7a86d36](https://github.com/netroy/n8n/commit/7a86d3606852fcbc537533af24eef34279b229c6)) +* **core:** Allow using a custom certificates in docker containers ([#8705](https://github.com/netroy/n8n/issues/8705)) ([6059722](https://github.com/netroy/n8n/commit/6059722fbfeeca31addfc31ed287f79f40aaad18)) +* **core:** Cache test webhook registrations ([#8176](https://github.com/netroy/n8n/issues/8176)) ([22a5f52](https://github.com/netroy/n8n/commit/22a5f5258da0a973e1ad44c0d3d4f0fda1d23444)), closes [#8155](https://github.com/netroy/n8n/issues/8155) +* **core:** Coordinate manual workflow activation and deactivation in multi-main scenario ([#7643](https://github.com/netroy/n8n/issues/7643)) ([4c40825](https://github.com/netroy/n8n/commit/4c4082503c916d654758da738321f9e78a098ce5)), closes [#7566](https://github.com/netroy/n8n/issues/7566) +* **core:** Coordinate workflow activation in multiple main scenario in internal API ([#7566](https://github.com/netroy/n8n/issues/7566)) ([c857e42](https://github.com/netroy/n8n/commit/c857e42677ef0d415caf66f00d7af029546dfd79)) +* **core:** Custom session timeout and refresh configuration ([#8342](https://github.com/netroy/n8n/issues/8342)) ([07e6705](https://github.com/netroy/n8n/commit/07e67052568dcb292dbf63bee8912110931726bc)) +* **core:** Descriptive message for common nodeJS errors ([#6841](https://github.com/netroy/n8n/issues/6841)) ([3adb0b6](https://github.com/netroy/n8n/commit/3adb0b66ea2c1e929850345bc31e5b0a708eabd0)) +* **core:** Email recipients on resource shared ([#8408](https://github.com/netroy/n8n/issues/8408)) ([a0a1830](https://github.com/netroy/n8n/commit/a0a1830696eaa905d37fbd56e8bc5035d12b2aa5)) +* **core:** Expand crash recovery to cover queue mode ([#9676](https://github.com/netroy/n8n/issues/9676)) ([c58621a](https://github.com/netroy/n8n/commit/c58621ab79181c0b76d4102af6c76adc4ebdc69c)) +* **core:** Expression function $ifEmpty ([#7660](https://github.com/netroy/n8n/issues/7660)) ([1c7225e](https://github.com/netroy/n8n/commit/1c7225ebdb1d92ce45313bbab27b0839d963fc4c)) +* **core:** Implement `project:viewer` role ([#9611](https://github.com/netroy/n8n/issues/9611)) ([6187cc5](https://github.com/netroy/n8n/commit/6187cc5762fe2156504041f41020d0fdad063f49)) +* **core:** Implement inter-main communication for test webhooks in multi-main setup ([#8267](https://github.com/netroy/n8n/issues/8267)) ([1a0e285](https://github.com/netroy/n8n/commit/1a0e28555385f682aa335115c4d72e671c0bdc85)) +* **core:** Improve Langsmith traces for AI executions ([#9081](https://github.com/netroy/n8n/issues/9081)) ([936682e](https://github.com/netroy/n8n/commit/936682eeaae5f7cdbdb2afbf9c3bf9d85bcd964c)) +* **core:** Improvements/overhaul for nodes working with binary data ([#7651](https://github.com/netroy/n8n/issues/7651)) ([5e16dd4](https://github.com/netroy/n8n/commit/5e16dd4ab4457acf21d3d7a3566d07944ff7f857)) +* **core:** Initial support for two-way communication over websockets ([#7570](https://github.com/netroy/n8n/issues/7570)) ([ac87701](https://github.com/netroy/n8n/commit/ac877014eda83eb2ee61c87f29e2583f3fbfd125)) +* **core:** Initial workflow history API ([#7234](https://github.com/netroy/n8n/issues/7234)) ([0083a9e](https://github.com/netroy/n8n/commit/0083a9e45d21928be259664532528706d0a57ecf)) +* **core:** Integrate object store as binary data manager ([#7253](https://github.com/netroy/n8n/issues/7253)) ([1a661e6](https://github.com/netroy/n8n/commit/1a661e6d00e907b9bc4bdc248db6dbc25972294b)), closes [#7225](https://github.com/netroy/n8n/issues/7225) +* **core:** Introduce AWS secrets manager as external secrets store ([#8982](https://github.com/netroy/n8n/issues/8982)) ([2aab78b](https://github.com/netroy/n8n/commit/2aab78b058f46c7b1692503a2b3b6bfb8939c128)) +* **core:** Introduce object store service ([#7225](https://github.com/netroy/n8n/issues/7225)) ([fa84545](https://github.com/netroy/n8n/commit/fa845453bb3d2ef72ef555bc8b8fa3f8bb703e1f)) +* **core:** Log executed migrations with info level ([#7586](https://github.com/netroy/n8n/issues/7586)) ([7dac9ab](https://github.com/netroy/n8n/commit/7dac9ab82c2f91cfbb66a57f175c1865e8c8107a)) +* **core:** Make executions pruning interval configurable ([#7439](https://github.com/netroy/n8n/issues/7439)) ([40707fa](https://github.com/netroy/n8n/commit/40707fa6926776aa806221df8edee05ee7e9f3ed)) +* **core:** Make queue mode settings configurable ([#7526](https://github.com/netroy/n8n/issues/7526)) ([3d95b24](https://github.com/netroy/n8n/commit/3d95b243e935e4eba97a418d05fa687169ab7d07)) +* **core:** Migrate to n8n's typeorm fork ([#8590](https://github.com/netroy/n8n/issues/8590)) ([8e392cf](https://github.com/netroy/n8n/commit/8e392cfc1dd103a00b3a0e7c186cbfad989a5080)) +* **core:** Migration for soft deletions for executions ([#7088](https://github.com/netroy/n8n/issues/7088)) ([413e0bc](https://github.com/netroy/n8n/commit/413e0bccb4d0144e5bdcf9221762e3f2b4428194)) +* **core:** Move execution permission checks earlier in the lifecycle ([#8677](https://github.com/netroy/n8n/issues/8677)) ([059d281](https://github.com/netroy/n8n/commit/059d281fd1efdd281d3c9bf3f3a6c614d343e7ca)) +* **core:** Node hints(warnings) system ([#8954](https://github.com/netroy/n8n/issues/8954)) ([da6088d](https://github.com/netroy/n8n/commit/da6088d0bbb952fcdf595a650e1e01b7b02a2b7e)) +* **core:** Node version available in expression ([#9350](https://github.com/netroy/n8n/issues/9350)) ([a00467c](https://github.com/netroy/n8n/commit/a00467c9fa57d740de9eccfcd136267bc9e9559d)) +* **core:** Prevent session hijacking ([#9057](https://github.com/netroy/n8n/issues/9057)) ([2826104](https://github.com/netroy/n8n/commit/28261047c399be0cc9c8d30015cc42b9410cebce)) +* **core:** Print the name of the migration that cannot be reverted when using `n8n db:revert` ([#9473](https://github.com/netroy/n8n/issues/9473)) ([3b93aae](https://github.com/netroy/n8n/commit/3b93aae6dce7827dfb36279447327dfd89fddff5)) +* **core:** Rate limit forgot password endpoint ([#7604](https://github.com/netroy/n8n/issues/7604)) ([5790e25](https://github.com/netroy/n8n/commit/5790e251b8072679d7c061e2d2fa1f4229e03cf8)) +* **core:** Rate-limit login endpoint to mitigate brute force password guessing attacks ([#9028](https://github.com/netroy/n8n/issues/9028)) ([a6446fe](https://github.com/netroy/n8n/commit/a6446fe057749536344c4170395ce149340cd889)) +* **core:** Remove `own` execution-process mode ([#8490](https://github.com/netroy/n8n/issues/8490)) ([121a55b](https://github.com/netroy/n8n/commit/121a55b691469e7eb042737573c0ace276366ecb)) +* **core:** Remove discontinued crypto-js ([#8104](https://github.com/netroy/n8n/issues/8104)) ([01e9a79](https://github.com/netroy/n8n/commit/01e9a79238bbd2c14ae77a12e54fc1c6f41e1246)) +* **core:** Set up endpoint for all existing roles with license flag ([#7834](https://github.com/netroy/n8n/issues/7834)) ([2356fb0](https://github.com/netroy/n8n/commit/2356fb0f0c247271ffa00d1cf25460e06212f1c4)) +* **core:** Set up leader selection for multiple main instances ([#7527](https://github.com/netroy/n8n/issues/7527)) ([442c73e](https://github.com/netroy/n8n/commit/442c73e63bb54f50657a511d88912a80cab64c7f)) +* **core:** Setup helmet.js for setting security headers ([#9027](https://github.com/netroy/n8n/issues/9027)) ([0ed4671](https://github.com/netroy/n8n/commit/0ed46711f426f7edf5fa7833673b6b07348a3bd7)) +* **core:** Show sub-node error on the logs pane. Open logs pane on sub-node error ([#10248](https://github.com/netroy/n8n/issues/10248)) ([57d1c9a](https://github.com/netroy/n8n/commit/57d1c9a99e97308f2f1b8ae05ac3861a835e8e5a)) +* **core:** Support bidirectional communication between specific mains and specific workers ([#10377](https://github.com/netroy/n8n/issues/10377)) ([d0fc9de](https://github.com/netroy/n8n/commit/d0fc9dee0e17211c1ed130b19286e9573c9ebfbd)) +* **core:** Support community packages in scaling-mode ([#10228](https://github.com/netroy/n8n/issues/10228)) ([88086a4](https://github.com/netroy/n8n/commit/88086a41ff5b804b35aa9d9503dc2d48836fe4ec)) +* **core:** Support create, delete, edit role for users in Public API ([#10279](https://github.com/netroy/n8n/issues/10279)) ([84efbd9](https://github.com/netroy/n8n/commit/84efbd9b9c51f536b21a4f969ab607d277bef692)) +* **core:** Support create, read, update, delete projects in Public API ([#10269](https://github.com/netroy/n8n/issues/10269)) ([489ce10](https://github.com/netroy/n8n/commit/489ce100634c3af678fb300e9a39d273042542e6)) +* **core:** Switch binary filesystem mode to nested path structure ([#7307](https://github.com/netroy/n8n/issues/7307)) ([0847623](https://github.com/netroy/n8n/commit/0847623f85192232d129778ab4295be3cd685877)), closes [#7253](https://github.com/netroy/n8n/issues/7253) +* **core:** Unify application components shutdown ([#8097](https://github.com/netroy/n8n/issues/8097)) ([3a881be](https://github.com/netroy/n8n/commit/3a881be6c25b3e16d8c53227dc851cb420f5f1bf)) +* **core:** Update hashing strategy for JWTs ([#8810](https://github.com/netroy/n8n/issues/8810)) ([cdec7c9](https://github.com/netroy/n8n/commit/cdec7c9334ef83a7e667a8bd5a649f165402f4e5)) +* **core:** Upgrade all langchain related dependencies ([#9504](https://github.com/netroy/n8n/issues/9504)) ([a77e8dd](https://github.com/netroy/n8n/commit/a77e8dd79ec7cbeb357ad03747fe2e4270d91a63)) +* **core:** Upgrade axios and follow-redirects to address CVE-2023-26159 ([#8366](https://github.com/netroy/n8n/issues/8366)) ([3912c5e](https://github.com/netroy/n8n/commit/3912c5e7abca98fe81d4c9c25894d30d8023ce56)) +* **core:** Upgrade bull and ioredis to address CVE-2023-52079 ([#8365](https://github.com/netroy/n8n/issues/8365)) ([639d347](https://github.com/netroy/n8n/commit/639d34769e75096d0725f1f60861dc972b344abe)) +* **core:** Upgrade mysql2 to address CVE-2024-21507, CVE-2024-21508, and CVE-2024-21509 ([#9154](https://github.com/netroy/n8n/issues/9154)) ([9bd8e10](https://github.com/netroy/n8n/commit/9bd8e10b356ab965bfee5d13bf339f057bcfdb14)) +* **core:** Upgrade Rudderstack SDK to address CVE-2023-45857 ([#8368](https://github.com/netroy/n8n/issues/8368)) ([2fba0e8](https://github.com/netroy/n8n/commit/2fba0e8d585aead43eaeb73fa49dc9b613900675)) +* **core:** Use WebCrypto to generate all random numbers and strings ([#9786](https://github.com/netroy/n8n/issues/9786)) ([65c5609](https://github.com/netroy/n8n/commit/65c5609ab51881c223dcbf5ee567dbc83e6dd4e5)) +* **core:** Validate shutdown handlers on startup ([#8260](https://github.com/netroy/n8n/issues/8260)) ([3b996a7](https://github.com/netroy/n8n/commit/3b996a7da0137a75c3047656a4bc8cc336ebfc1e)) +* **Custom n8n Workflow Tool Node:** Add support for tool input schema ([#9470](https://github.com/netroy/n8n/issues/9470)) ([2fa46b6](https://github.com/netroy/n8n/commit/2fa46b6faac5618a10403066c3dddf4ea9def12c)) +* Data transformation nodes and actions in Nodes Panel ([#7760](https://github.com/netroy/n8n/issues/7760)) ([675ec21](https://github.com/netroy/n8n/commit/675ec21d335af2b2c9598bc2bec18194506ef71a)) +* **Date & Time Node:** Option to include other fields in output item ([#7661](https://github.com/netroy/n8n/issues/7661)) ([aea3c50](https://github.com/netroy/n8n/commit/aea3c501313debaf1cf2b194023a534f829290ea)) +* **Discord Node:** Overhaul ([#5351](https://github.com/netroy/n8n/issues/5351)) ([6a53c2a](https://github.com/netroy/n8n/commit/6a53c2a375ca71ffad1491da5ae7e6ec461a1a56)) +* **Discourse Node:** Add new options to Get Users ([#7674](https://github.com/netroy/n8n/issues/7674)) ([2e8c841](https://github.com/netroy/n8n/commit/2e8c841277c2ba45ab2ab3e823135f2b15a7e570)) +* **editor:** Add AppCues tracking for onboarding event ([#7945](https://github.com/netroy/n8n/issues/7945)) ([04cabaf](https://github.com/netroy/n8n/commit/04cabafef7acbc30cba647732e2ca8ae8a02d29a)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **editor:** Add chevron to filter component operator select ([#8633](https://github.com/netroy/n8n/issues/8633)) ([20446bd](https://github.com/netroy/n8n/commit/20446bdf11bd9f3528fd7b3bad61d522f1102f4d)) +* **editor:** Add color selector to sticky node ([#7453](https://github.com/netroy/n8n/issues/7453)) ([8359364](https://github.com/netroy/n8n/commit/8359364536809e667be86f4b4df0838c94a801d7)) +* **editor:** Add delete and disable button to nodes on hover ([#8482](https://github.com/netroy/n8n/issues/8482)) ([994754b](https://github.com/netroy/n8n/commit/994754bf39976c5bb33fd1c30a0eb82cc518850b)) +* **editor:** Add docs sidebar to credential modal ([#9914](https://github.com/netroy/n8n/issues/9914)) ([b2f8ea7](https://github.com/netroy/n8n/commit/b2f8ea7918d7e10e91db0e04ef5b7ad40a5bdbb5)) +* **editor:** Add examples for Luxon DateTime expression methods ([#9361](https://github.com/netroy/n8n/issues/9361)) ([40bce7f](https://github.com/netroy/n8n/commit/40bce7f44332042bf8dba0442044acd76cc9bf21)) +* **editor:** Add examples for number & boolean, add new methods ([#9358](https://github.com/netroy/n8n/issues/9358)) ([7b45dc3](https://github.com/netroy/n8n/commit/7b45dc313f42317f894469c6aa8abecc55704e3a)) +* **editor:** Add examples for object and array expression methods ([#9360](https://github.com/netroy/n8n/issues/9360)) ([5293663](https://github.com/netroy/n8n/commit/52936633af9c71dff1957ee43a5eda48f7fc1bf1)) +* **editor:** Add examples for root expression methods ([#9373](https://github.com/netroy/n8n/issues/9373)) ([a591f63](https://github.com/netroy/n8n/commit/a591f63e3ff51c19fe48185144725e881c418b23)) +* **editor:** Add fullscreen view to code editor ([#8084](https://github.com/netroy/n8n/issues/8084)) ([071e6d6](https://github.com/netroy/n8n/commit/071e6d6b6e32b7196f34043710c23331ad28fac0)) +* **editor:** Add HTTP request nodes for credentials without a node ([#7157](https://github.com/netroy/n8n/issues/7157)) ([14035e1](https://github.com/netroy/n8n/commit/14035e1244fee5bc49b9afe57d63d9e887f25dd0)) +* **editor:** Add isEmpty on DateTime, add is empty to all types in filter component ([#9645](https://github.com/netroy/n8n/issues/9645)) ([eccc637](https://github.com/netroy/n8n/commit/eccc637b63cbc2581f29feb27f148ba437bcf5d4)) +* **editor:** Add item selector to expression output ([#9281](https://github.com/netroy/n8n/issues/9281)) ([dc5994b](https://github.com/netroy/n8n/commit/dc5994b18580b9326574c5208d9beaf01c746f33)) +* **editor:** Add lead enrichment suggestions to workflow list ([#8042](https://github.com/netroy/n8n/issues/8042)) ([36a923c](https://github.com/netroy/n8n/commit/36a923cf7bd4d42b8f8decbf01255c41d6dc1671)), closes [-update-workflows-list-page-to-show-fake-door-templates#comment-b6644c99](https://github.com/-update-workflows-list-page-to-show-fake-door-templates/issues/comment-b6644c99) +* **editor:** Add missing extension methods for expressions ([#8845](https://github.com/netroy/n8n/issues/8845)) ([5e84c2a](https://github.com/netroy/n8n/commit/5e84c2ab89c7d0e4365b32b1c94a9c10cea56cb9)) +* **editor:** Add move resources option to workflows and credentials on ([#9654](https://github.com/netroy/n8n/issues/9654)) ([bc35e8c](https://github.com/netroy/n8n/commit/bc35e8c33d470399466514b4d4874c965d7edc08)) +* **editor:** Add new `/templates/search` endpoint ([#8227](https://github.com/netroy/n8n/issues/8227)) ([4277e92](https://github.com/netroy/n8n/commit/4277e92ec07671a679b0d9ab6e691ef9208585bd)) +* **editor:** Add node context menu ([#7620](https://github.com/netroy/n8n/issues/7620)) ([8d12c1a](https://github.com/netroy/n8n/commit/8d12c1ad8d9283764647836bdd50224259d506e9)) +* **editor:** Add node execution status indicator to output panel ([#8124](https://github.com/netroy/n8n/issues/8124)) ([ab74bad](https://github.com/netroy/n8n/commit/ab74bade05cb30e7fa65a491789a3df3ab7bf8b8)) +* **editor:** Add node name and version to NDV node settings ([#7731](https://github.com/netroy/n8n/issues/7731)) ([da85198](https://github.com/netroy/n8n/commit/da851986f6f7cd4375b06c28a149dcb375fe8b83)) +* **editor:** Add object keys that need bracket access to autocomplete ([#9088](https://github.com/netroy/n8n/issues/9088)) ([98bcd50](https://github.com/netroy/n8n/commit/98bcd50bab47e384ddcb6261aa91ba843cfa3f5a)) +* **editor:** Add option to disable NDV in workflow previews ([#7990](https://github.com/netroy/n8n/issues/7990)) ([393afef](https://github.com/netroy/n8n/commit/393afef1747f168d5fa42be2424fd02125f1bbac)), closes [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **editor:** Add PH tracking to event ([#7511](https://github.com/netroy/n8n/issues/7511)) ([c47d27d](https://github.com/netroy/n8n/commit/c47d27dd6da9420add7dad243b2701876f39a95b)) +* **editor:** Add remove node and connections functionality to canvas v2 ([#9602](https://github.com/netroy/n8n/issues/9602)) ([f6a466c](https://github.com/netroy/n8n/commit/f6a466cd8750930eb7ea717e5113c5a4a477af26)) +* **editor:** Add routing middleware, permission checks, RBAC store, RBAC component ([#7702](https://github.com/netroy/n8n/issues/7702)) ([67a8891](https://github.com/netroy/n8n/commit/67a88914f2f2d11c413e7f627d659333d8419af8)) +* **editor:** Add schema view to expression modal ([#9976](https://github.com/netroy/n8n/issues/9976)) ([71b6c67](https://github.com/netroy/n8n/commit/71b6c671797024d7b516352fa9b7ecda101ce3b2)) +* **editor:** Add sections to autocomplete dropdown ([#8720](https://github.com/netroy/n8n/issues/8720)) ([9b4618d](https://github.com/netroy/n8n/commit/9b4618dd5e58337b73e8804f11d7aca9a9bf1dc3)) +* **editor:** Add sections to create node panel ([#7831](https://github.com/netroy/n8n/issues/7831)) ([39fa8d2](https://github.com/netroy/n8n/commit/39fa8d21bbee5d870b2620ec65401a5ca134c4f1)) +* **editor:** Add template Id to workflow metadata ([#8088](https://github.com/netroy/n8n/issues/8088)) ([517b050](https://github.com/netroy/n8n/commit/517b050d0ae1a64987ac00d5795c5e59ed176f3f)) +* **editor:** Add type information to autocomplete dropdown ([#8843](https://github.com/netroy/n8n/issues/8843)) ([d7bfd45](https://github.com/netroy/n8n/commit/d7bfd45333cc9780ae5f1424f33de2093bd1a2f9)) +* **editor:** Add workflow filters to querystring ([#7456](https://github.com/netroy/n8n/issues/7456)) ([afd637b](https://github.com/netroy/n8n/commit/afd637b5eab2bba33fd9ec8b24104bef5e2a4cc0)) +* **editor:** Adds a EE view to show worker details and job status ([#7600](https://github.com/netroy/n8n/issues/7600)) ([cbc6909](https://github.com/netroy/n8n/commit/cbc690907fa36e2fde0218dd6f7737d00498c674)) +* **editor:** AI Floating Nodes ([#8703](https://github.com/netroy/n8n/issues/8703)) ([41b191e](https://github.com/netroy/n8n/commit/41b191e0552aa2d92d442d1dea05913e8b386d4d)) +* **editor:** Ask AI in Code node ([#6672](https://github.com/netroy/n8n/issues/6672)) ([fde6ad1](https://github.com/netroy/n8n/commit/fde6ad1e7fa6236c6c1ac1e3ff6d8e959012543a)), closes [#6675](https://github.com/netroy/n8n/issues/6675) [#6668](https://github.com/netroy/n8n/issues/6668) [#6585](https://github.com/netroy/n8n/issues/6585) [#6583](https://github.com/netroy/n8n/issues/6583) [#6200](https://github.com/netroy/n8n/issues/6200) [#6680](https://github.com/netroy/n8n/issues/6680) [#6679](https://github.com/netroy/n8n/issues/6679) [#6617](https://github.com/netroy/n8n/issues/6617) [#6684](https://github.com/netroy/n8n/issues/6684) [#6687](https://github.com/netroy/n8n/issues/6687) [#6671](https://github.com/netroy/n8n/issues/6671) [#6689](https://github.com/netroy/n8n/issues/6689) [#6682](https://github.com/netroy/n8n/issues/6682) [#6686](https://github.com/netroy/n8n/issues/6686) [#6676](https://github.com/netroy/n8n/issues/6676) [#6690](https://github.com/netroy/n8n/issues/6690) [#6696](https://github.com/netroy/n8n/issues/6696) [#6640](https://github.com/netroy/n8n/issues/6640) [#6694](https://github.com/netroy/n8n/issues/6694) [#6692](https://github.com/netroy/n8n/issues/6692) [#6677](https://github.com/netroy/n8n/issues/6677) [#6462](https://github.com/netroy/n8n/issues/6462) [#6695](https://github.com/netroy/n8n/issues/6695) [#6699](https://github.com/netroy/n8n/issues/6699) [#6698](https://github.com/netroy/n8n/issues/6698) [#6640](https://github.com/netroy/n8n/issues/6640) [#6700](https://github.com/netroy/n8n/issues/6700) [#6703](https://github.com/netroy/n8n/issues/6703) +* **editor:** Auto-add LLM chain for new LLM nodes on empty canvas ([#10245](https://github.com/netroy/n8n/issues/10245)) ([06419d9](https://github.com/netroy/n8n/commit/06419d9483ae916e79aace6d8c17e265b419b15d)) +* **editor:** Autocomplete info box: improve structure and add examples ([#9019](https://github.com/netroy/n8n/issues/9019)) ([c92c870](https://github.com/netroy/n8n/commit/c92c870c7335f4e2af63fa1c6bcfd086b2957ef8)) +* **editor:** Block the frontend when trying to access n8n from another host over http ([#8906](https://github.com/netroy/n8n/issues/8906)) ([669bd83](https://github.com/netroy/n8n/commit/669bd830e9b1b0f986d8a8b4525d0bdc3e3c0bd7)) +* **editor:** Chat Trigger tweaks ([#9618](https://github.com/netroy/n8n/issues/9618)) ([5322802](https://github.com/netroy/n8n/commit/5322802992032e4e5f7c528a1b0668dcbed49db2)) +* **editor:** Debug executions in the editor ([#6834](https://github.com/netroy/n8n/issues/6834)) ([c833078](https://github.com/netroy/n8n/commit/c833078c87adeadb1e701f17d3f380c669eb1460)) +* **editor:** Expand supported Unicode range for expressions ([#9420](https://github.com/netroy/n8n/issues/9420)) ([2118236](https://github.com/netroy/n8n/commit/211823650ba298aac899ff944819290f0bd4654a)) +* **editor:** Filter component + implement in If node ([#7490](https://github.com/netroy/n8n/issues/7490)) ([8a53434](https://github.com/netroy/n8n/commit/8a5343401dd355436120a9a424ae455e80b50da6)) +* **editor:** Finalize workers view ([#8052](https://github.com/netroy/n8n/issues/8052)) ([edfa784](https://github.com/netroy/n8n/commit/edfa78414d6bce901becc05e9d860f2521139688)) +* **editor:** Gracefully ignore invalid payloads in postMessage handler ([#8096](https://github.com/netroy/n8n/issues/8096)) ([9d22c7a](https://github.com/netroy/n8n/commit/9d22c7a2782a1908f81bcf80260cd91cb296e239)) +* **editor:** Harmonize rendering of new-lines in RunData ([#9614](https://github.com/netroy/n8n/issues/9614)) ([bc3dcf7](https://github.com/netroy/n8n/commit/bc3dcf706f578837e8d6fe6473d414d9dd58e3c4)) +* **editor:** Help users discover expressions when using drag n drop ([#8869](https://github.com/netroy/n8n/issues/8869)) ([e78cc2d](https://github.com/netroy/n8n/commit/e78cc2d8d2d22bdea30af45edd8e319d479deb55)) +* **editor:** Implement AI Assistant chat UI ([#9300](https://github.com/netroy/n8n/issues/9300)) ([491c6ec](https://github.com/netroy/n8n/commit/491c6ec546c4ec8ab4eb88d020c13820071bf6dc)) +* **editor:** Implement loading and error states for dynamically loaded components in node parameter list ([#8477](https://github.com/netroy/n8n/issues/8477)) ([e643a12](https://github.com/netroy/n8n/commit/e643a126f40dbad0634e5abb1e3ba355bad0275d)) +* **editor:** Implement the `UserStack` design system component ([#7559](https://github.com/netroy/n8n/issues/7559)) ([ce14f62](https://github.com/netroy/n8n/commit/ce14f6266b30caadb477b08d4257b82c769a74c3)) +* **editor:** Improve errors in output panel ([#8644](https://github.com/netroy/n8n/issues/8644)) ([5301323](https://github.com/netroy/n8n/commit/5301323906663a64a3042bd2f8946e5f1e3f6293)) +* **editor:** Make expression autocomplete search case-insensitive ([#10017](https://github.com/netroy/n8n/issues/10017)) ([cde6fe9](https://github.com/netroy/n8n/commit/cde6fe90e5c8a9c5983e27f0d82599425fba915b)) +* **editor:** Make PDF and Audio binary-data viewable in the UI ([#7367](https://github.com/netroy/n8n/issues/7367)) ([8187be1](https://github.com/netroy/n8n/commit/8187be1b7dd723fec9591e2fc4f57a782f3ca398)), closes [#7361](https://github.com/netroy/n8n/issues/7361) +* **editor:** Migrate `moveNodeWorkflow` mixin to `useCanvasPanning` composable ([#8322](https://github.com/netroy/n8n/issues/8322)) ([b6d7757](https://github.com/netroy/n8n/commit/b6d775768f927e69e7aa5f715c99f2fed4eaaa4c)) +* **editor:** Node Creator AI nodes improvements ([#9484](https://github.com/netroy/n8n/issues/9484)) ([be4f54d](https://github.com/netroy/n8n/commit/be4f54de157dde60e7ae6b0611fa599a059cd17f)) +* **editor:** Node IO filter ([#7503](https://github.com/netroy/n8n/issues/7503)) ([1881765](https://github.com/netroy/n8n/commit/18817651ec5d9ed5e774379ae5cf8f57c5461e43)) +* **editor:** Open template credential setup from collection ([#7882](https://github.com/netroy/n8n/issues/7882)) ([627ddb9](https://github.com/netroy/n8n/commit/627ddb91fb6c00796671a1f72f59a251cd89004d)) +* **editor:** Overhaul input selector in NDV ([#9520](https://github.com/netroy/n8n/issues/9520)) ([c0ec990](https://github.com/netroy/n8n/commit/c0ec990f4cc78909e963b82f1492dafafab23b5a)) +* **editor:** Refactor expression editors and mixins to composition API ([#8894](https://github.com/netroy/n8n/issues/8894)) ([0c179e4](https://github.com/netroy/n8n/commit/0c179e4e511e4e6075d390afc025c93630ef3241)) +* **editor:** Release `@n8n/chat@0.9.1` ([#8918](https://github.com/netroy/n8n/issues/8918)) ([e0c303c](https://github.com/netroy/n8n/commit/e0c303c6c10145a2ef72daaf4142315cf65c839a)) +* **editor:** Remove AI Error Debugging ([#9337](https://github.com/netroy/n8n/issues/9337)) ([cda062b](https://github.com/netroy/n8n/commit/cda062bde63bcbfdd599d0662ddbe89c27a71686)) +* **editor:** Remove Segment ([#9878](https://github.com/netroy/n8n/issues/9878)) ([10f7d4b](https://github.com/netroy/n8n/commit/10f7d4b5b92013407c9a4eb9edd619d385efe10f)) +* **editor:** Replace middleware for Role checks with Scope checks ([#7847](https://github.com/netroy/n8n/issues/7847)) ([72852a6](https://github.com/netroy/n8n/commit/72852a60eb15cbf45ebcdd390770c4cd9929a457)) +* **editor:** Retrieve previous chat message on arrow-up ([#8696](https://github.com/netroy/n8n/issues/8696)) ([246f8cf](https://github.com/netroy/n8n/commit/246f8cfcc3acdeb323849c94542fc4ad028c4f77)) +* **editor:** Rework banners framework and add email confirmation banner ([#7205](https://github.com/netroy/n8n/issues/7205)) ([b0e98b5](https://github.com/netroy/n8n/commit/b0e98b59a6500b11f306403c563191749478c3fb)), closes [4#6afd052ec8d146a1b0fab8884a19add7](https://github.com/4/issues/6afd052ec8d146a1b0fab8884a19add7) [/github.com/n8n-io/n8n/blob/f9f122d46d26565a4cc5dcf63060e7ed9f359e53/packages/editor-ui/src/components/banners/BannerStack.vue#L14](https://github.com//github.com/n8n-io/n8n/blob/f9f122d46d26565a4cc5dcf63060e7ed9f359e53/packages/editor-ui/src/components/banners/BannerStack.vue/issues/L14) [/github.com/n8n-io/n8n/blob/b80d2e3bec59a9abe141a4c808ea2b7f5d9fecce/packages/editor-ui/src/stores/cloudPlan.store.ts#L59](https://github.com//github.com/n8n-io/n8n/blob/b80d2e3bec59a9abe141a4c808ea2b7f5d9fecce/packages/editor-ui/src/stores/cloudPlan.store.ts/issues/L59) +* **editor:** Select credentials in template setup if theres only one ([#7879](https://github.com/netroy/n8n/issues/7879)) ([fe3417a](https://github.com/netroy/n8n/commit/fe3417a615534a01cb0c7b5e8f47bc18abd5cd4d)) +* **editor:** Send template id as string in all telemetry events ([#8498](https://github.com/netroy/n8n/issues/8498)) ([2aed788](https://github.com/netroy/n8n/commit/2aed788dc354595b070e91fe76298f6702bbbe15)) +* **editor:** Show avatars for users currently working on the same workflow ([#7763](https://github.com/netroy/n8n/issues/7763)) ([77bc8ec](https://github.com/netroy/n8n/commit/77bc8ecd4b1552f7253bc1348087db518ce7ce07)) +* **editor:** Show banner for non-production licenses ([#6943](https://github.com/netroy/n8n/issues/6943)) ([413570c](https://github.com/netroy/n8n/commit/413570c49dc800cfed0581b8ae1798aa0b4bbd50)) +* **editor:** Show expression infobox on hover and cursor position ([#9507](https://github.com/netroy/n8n/issues/9507)) ([ec0373f](https://github.com/netroy/n8n/commit/ec0373f666ed7d5c416fdef44afd8dd748755c9f)) +* **editor:** Show multiple nodes in input pane schema view ([#9816](https://github.com/netroy/n8n/issues/9816)) ([e51de9d](https://github.com/netroy/n8n/commit/e51de9d3916e3fcaa05e92dfb8b9b5c722bff33c)) +* **editor:** Show new executions as `Queued` in the UI, until they actually start ([#10204](https://github.com/netroy/n8n/issues/10204)) ([44728d7](https://github.com/netroy/n8n/commit/44728d72423f5549dda09589f4a618ebd80899cb)) +* **editor:** Show template credential setup based on feature flag ([#7989](https://github.com/netroy/n8n/issues/7989)) ([08ee307](https://github.com/netroy/n8n/commit/08ee3072093fb26b14b48e2b35d8c8d018317f13)) +* **editor:** Show tip when user can type dot after an expression ([#8931](https://github.com/netroy/n8n/issues/8931)) ([160dfd3](https://github.com/netroy/n8n/commit/160dfd383d79fc44be79e5a071dc5f6c6b67469b)) +* **editor:** Split Tools and Models into sub-sections ([#10159](https://github.com/netroy/n8n/issues/10159)) ([3846eb9](https://github.com/netroy/n8n/commit/3846eb967afd77dba6f037e8185ed94494454d5a)) +* **editor:** Support autologin for upgrade path ([#7316](https://github.com/netroy/n8n/issues/7316)) ([1dfa052](https://github.com/netroy/n8n/commit/1dfa052301c4580838bc17830676c8fb383a00b4)) +* **editor:** Temporarily disable AI error helper ([#9329](https://github.com/netroy/n8n/issues/9329)) ([35b983b](https://github.com/netroy/n8n/commit/35b983b6dfbb6ab02367801a15581e80a2d87340)) +* **editor:** Tweak node creator search logic for AI sub-nodes ([#10025](https://github.com/netroy/n8n/issues/10025)) ([7db1656](https://github.com/netroy/n8n/commit/7db16561dc890849e2d5742bb73f9d5b8e79e37d)) +* **editor:** Update copy: `Execute` --> `Test` ([#8137](https://github.com/netroy/n8n/issues/8137)) ([df5d07b](https://github.com/netroy/n8n/commit/df5d07bcb8beba760bc17118b36ccd531bc3c755)) +* **editor:** Update Node Details View header tabs structure ([#9425](https://github.com/netroy/n8n/issues/9425)) ([2782534](https://github.com/netroy/n8n/commit/2782534d78e9613bda41675b4574c8016b10b0a4)) +* **editor:** Update sticky content when checkbox state changes ([#9596](https://github.com/netroy/n8n/issues/9596)) ([5361e9f](https://github.com/netroy/n8n/commit/5361e9f69ae2211beda2f760ee215cd89c1d77e9)) +* **editor:** Update templates links ([#9024](https://github.com/netroy/n8n/issues/9024)) ([4619dec](https://github.com/netroy/n8n/commit/4619dec285da14bb097df225a5682ed8babd82dd)) +* **editor:** Upgrade frontend tooling to address a few vulnerabilities ([#8100](https://github.com/netroy/n8n/issues/8100)) ([19b7f1f](https://github.com/netroy/n8n/commit/19b7f1ffb17dcd6ac77839f97c2544f60f4ad55e)) +* **editor:** Use website as the main templates repository ([#8591](https://github.com/netroy/n8n/issues/8591)) ([79b09fd](https://github.com/netroy/n8n/commit/79b09fdf84860eee4c80e0c7eb7e320f6e05eabb)) +* **Elasticsearch Node:** Add bulk operations for Elasticsearch ([#9940](https://github.com/netroy/n8n/issues/9940)) ([bf8f848](https://github.com/netroy/n8n/commit/bf8f848645dfd31527713a55bd1fc93865327017)) +* **Email Trigger (IMAP) Node:** Migrate from `imap-simple` to `@n8n/imap` ([#8899](https://github.com/netroy/n8n/issues/8899)) ([9f87cc2](https://github.com/netroy/n8n/commit/9f87cc25a020e03710bd64835c6547f9f12c1fe2)) +* **Email Trigger (IMAP) Node:** Upgrade mailparser ([#8539](https://github.com/netroy/n8n/issues/8539)) ([da1fe44](https://github.com/netroy/n8n/commit/da1fe44d5246848e2ba7bb8bc5f4577685fbcee0)) +* **Embeddings Cohere Node:** Add v3 Cohere models ([#9887](https://github.com/netroy/n8n/issues/9887)) ([403e19b](https://github.com/netroy/n8n/commit/403e19b3e316db81b62eb456b38e7325bf13529c)) +* Enable parallel processing on multiple queue nodes ([#6295](https://github.com/netroy/n8n/issues/6295)) ([44afcff](https://github.com/netroy/n8n/commit/44afcff95916cd00df66391e54440d3f96788913)) +* **Execute Workflow Node:** Add 'Wait For Sub-Workflow Completion' option ([#8389](https://github.com/netroy/n8n/issues/8389)) ([ff92fc7](https://github.com/netroy/n8n/commit/ff92fc7fef39076e0846f2426ffdd86c761e7896)) +* **Execute Workflow Node:** Run once for each item mode ([#7289](https://github.com/netroy/n8n/issues/7289)) ([c8c14ca](https://github.com/netroy/n8n/commit/c8c14ca0af1faaf680c97868210b7372ac8ac61e)) +* External Secrets storage for credentials ([#6477](https://github.com/netroy/n8n/issues/6477)) ([ed927d3](https://github.com/netroy/n8n/commit/ed927d34b25b4ddd7048b622c141e32a8a57b6b7)) +* **Extract from File Node:** Add option to set encoding for CSV files ([#9392](https://github.com/netroy/n8n/issues/9392)) ([f13dbc9](https://github.com/netroy/n8n/commit/f13dbc9cc31fba20b4cb0bedf11e56e16079f946)) +* **Facebook Graph API Node:** Update node to support API v18 - v20 ([#10419](https://github.com/netroy/n8n/issues/10419)) ([e7ee10f](https://github.com/netroy/n8n/commit/e7ee10f243663d899d32e61bc6264b4df444e2af)) +* **Facebook Lead Ads Trigger Node:** Add Facebook Lead Ads Trigger Node ([#7113](https://github.com/netroy/n8n/issues/7113)) ([ac814a9](https://github.com/netroy/n8n/commit/ac814a9c613f6f9943be8002110ca9e2433918b2)) +* Fetch user cloud role and pass it on in website links ([#8942](https://github.com/netroy/n8n/issues/8942)) ([666867a](https://github.com/netroy/n8n/commit/666867a236bce519dbd1a8f9162d4ced1b80d567)) +* **Filter Node:** Overhaul UI by adding the new filter component ([#8016](https://github.com/netroy/n8n/issues/8016)) ([3d53052](https://github.com/netroy/n8n/commit/3d530522f828dfc985ae98e4bb551aa3a2bd44c6)) +* **Ghost Node:** Add support for lexical format ([#7488](https://github.com/netroy/n8n/issues/7488)) ([7b1973c](https://github.com/netroy/n8n/commit/7b1973c058e0cb7dfa436953c6f046c2b3b145eb)) +* **Github Node:** Add option to get pull requests ([#9094](https://github.com/netroy/n8n/issues/9094)) ([4d9000b](https://github.com/netroy/n8n/commit/4d9000bf27df5a2188a2d4a07d8e1e6a04f701d9)) +* **GitHub Node:** Add support for state reasons when editing an issue ([#9848](https://github.com/netroy/n8n/issues/9848)) ([61c20d1](https://github.com/netroy/n8n/commit/61c20d1ae3c65b04c767c5b704c4fc4efd356ccf)) +* **GitLab Node:** Add support for pagination on getIssues ([#7529](https://github.com/netroy/n8n/issues/7529)) ([0a0798e](https://github.com/netroy/n8n/commit/0a0798e48500b0c159aa37deae7ce5d144f4f4c7)) +* **Gmail Node:** Add support for creating drafts using an alias ([#8728](https://github.com/netroy/n8n/issues/8728)) ([3986356](https://github.com/netroy/n8n/commit/3986356c8995998cb6ab392ae07f41efcb46d4bd)) +* **Gmail Node:** Add thread option for draft emails ([#8729](https://github.com/netroy/n8n/issues/8729)) ([2dd0b32](https://github.com/netroy/n8n/commit/2dd0b329ca243de87eb1b59bf831593f70c42784)) +* **Google Ads Node:** Update to support v15 ([#7962](https://github.com/netroy/n8n/issues/7962)) ([7f01269](https://github.com/netroy/n8n/commit/7f0126915aae514a0ab515a4baf5582da2aeb1e3)) +* **Google Calendar Node:** Next occurrence property in recurring events ([#8444](https://github.com/netroy/n8n/issues/8444)) ([bf11c7c](https://github.com/netroy/n8n/commit/bf11c7c1bd5826ba64acc665da4e3319f9a47174)) +* **Google Calendar Trigger Node:** Add support for cancelled events ([#7436](https://github.com/netroy/n8n/issues/7436)) ([9d241a0](https://github.com/netroy/n8n/commit/9d241a0d6dbfd990920708c718ff3de83c9b5883)) +* **Google Cloud Firestore Node:** Add support for service account and document creation with id ([#9713](https://github.com/netroy/n8n/issues/9713)) ([cb1bbf5](https://github.com/netroy/n8n/commit/cb1bbf5fd395ec4855ac21d851b180c8526b698a)) +* **Google Gemini Chat Model Node:** Add support for new Google Gemini models ([#9130](https://github.com/netroy/n8n/issues/9130)) ([f1215cd](https://github.com/netroy/n8n/commit/f1215cdb6bdfb18b7a170286c2d8e8c0deb617ff)) +* **Google Sheets Node:** Add "By Name" option to selector for Sheets ([#8241](https://github.com/netroy/n8n/issues/8241)) ([dce28f9](https://github.com/netroy/n8n/commit/dce28f9cb98db33bf22bcfee181f8e9ca64dd2bc)) +* **Google Sheets Node:** Option how to combine filters when reading rows ([#8652](https://github.com/netroy/n8n/issues/8652)) ([a5e522e](https://github.com/netroy/n8n/commit/a5e522e5360bd72a5567c96aaf0076baf0d95b35)) +* **Google Vertex Chat Model Node:** Add support for Google Vertex AI Chat models ([#9970](https://github.com/netroy/n8n/issues/9970)) ([071130a](https://github.com/netroy/n8n/commit/071130a2dc0b450eb6ce6d39fe28cfeefd05633c)) +* **Google Workspace Admin Node:** Add support for error output branch ([#8499](https://github.com/netroy/n8n/issues/8499)) ([ef77571](https://github.com/netroy/n8n/commit/ef775711d01e77533775bd3c1e1f9bb1c508f2b2)) +* **Groq Chat Model Node:** Add support for Groq chat models ([#9250](https://github.com/netroy/n8n/issues/9250)) ([96f02bd](https://github.com/netroy/n8n/commit/96f02bd6552cf9ea75fcb8ba29c3afac9553aa25)) +* **HighLevel Node:** Api v2 support, new node version ([#9554](https://github.com/netroy/n8n/issues/9554)) ([19e5c03](https://github.com/netroy/n8n/commit/19e5c0397ad75b47c6068db194a3f938722095c8)) +* HighLevel oauth2 api credentials ([#9542](https://github.com/netroy/n8n/issues/9542)) ([be58905](https://github.com/netroy/n8n/commit/be5890536f9b99916de20ae3c771776149132026)) +* **Home Assistant Node:** Use the new Home Assistant logo ([#8150](https://github.com/netroy/n8n/issues/8150)) ([518a99e](https://github.com/netroy/n8n/commit/518a99e5287dc648edafd34a4dd27c9205eb8629)) +* **HTML Extract Node:** Better text extraction, option to specify selectors to skip, option to clean up text data ([#8586](https://github.com/netroy/n8n/issues/8586)) ([32281d1](https://github.com/netroy/n8n/commit/32281d12d775281e4b8e419d76e46ca9e3b47267)) +* **HTTP Request Node:** Add option to disable lowercase headers ([#10154](https://github.com/netroy/n8n/issues/10154)) ([5aba69b](https://github.com/netroy/n8n/commit/5aba69bcf4d232d9860f3cd9fe57cb8839a2f96f)) +* **HTTP Request Node:** Add pagination support ([#5993](https://github.com/netroy/n8n/issues/5993)) ([cc2bd2e](https://github.com/netroy/n8n/commit/cc2bd2e19c8b75320b236de215d389220fbe24ae)) +* **HTTP Request Node:** Determine binary file name from content-disposition headers ([#7032](https://github.com/netroy/n8n/issues/7032)) ([273d091](https://github.com/netroy/n8n/commit/273d0913fe5f45c0fe074e6a788e475d5a1d50bd)) +* **HTTP Request Node:** Interval Between Requests option for pagination ([#8224](https://github.com/netroy/n8n/issues/8224)) ([270328c](https://github.com/netroy/n8n/commit/270328ccf6e5502adc092f6f85d146ffb98e1208)) +* **HTTP Request Node:** Option to provide SSL Certificates in Http Request Node ([#9125](https://github.com/netroy/n8n/issues/9125)) ([306b68d](https://github.com/netroy/n8n/commit/306b68da6bb37dbce67dcf5c4791c2986750579c)) +* **HTTP Request Node:** Update icon and default color ([#7572](https://github.com/netroy/n8n/issues/7572)) ([ff279ab](https://github.com/netroy/n8n/commit/ff279ab4112435c341b84081d68b976ff03bf261)) +* HTTP request tool ([#9228](https://github.com/netroy/n8n/issues/9228)) ([be2635e](https://github.com/netroy/n8n/commit/be2635e50e922be6a3f9984d641ac57b78c86874)) +* **HubSpot Trigger Node:** Add support for ticket related events ([#7156](https://github.com/netroy/n8n/issues/7156)) ([57c6093](https://github.com/netroy/n8n/commit/57c609384af7c583c213c639add7170e0bbb24fd)) +* Implement Chat Memory Manager node ([#8127](https://github.com/netroy/n8n/issues/8127)) ([464be93](https://github.com/netroy/n8n/commit/464be9332354620b2f1890136abf95dfdb71fd2e)) +* Implement MistralCloud Chat & Embeddings nodes ([#8239](https://github.com/netroy/n8n/issues/8239)) ([d37b908](https://github.com/netroy/n8n/commit/d37b9084b2c657d8b5b8bae6dbb51b428db26e1e)) +* **Information Extractor Node:** Add new simplified AI-node for information extraction ([#10149](https://github.com/netroy/n8n/issues/10149)) ([3d235b0](https://github.com/netroy/n8n/commit/3d235b0b2df756df35ac60e3dcd87ad183a07167)) +* Introduce advanced permissions ([#7844](https://github.com/netroy/n8n/issues/7844)) ([dbd62a4](https://github.com/netroy/n8n/commit/dbd62a4992ab8aca59e3cb50d3d970454e462238)) +* Introduce Azure Key Vault as external secrets provider ([#10054](https://github.com/netroy/n8n/issues/10054)) ([1b6c2d3](https://github.com/netroy/n8n/commit/1b6c2d3a37a78ed07ada93be2a57e4b7f7149e58)) +* Introduce debug info button ([#9895](https://github.com/netroy/n8n/issues/9895)) ([be9a247](https://github.com/netroy/n8n/commit/be9a247577ffc28559a23fea2db9b2c598dca036)) +* Introduce Google Cloud Platform as external secrets provider ([#10146](https://github.com/netroy/n8n/issues/10146)) ([3ccb9df](https://github.com/netroy/n8n/commit/3ccb9df2f902e46f8cbb9c46c0727f29d752a773)) +* Introduce prompt type option for Agent, Basic LLM Chain, and QA Chain nodes ([#8697](https://github.com/netroy/n8n/issues/8697)) ([2068f18](https://github.com/netroy/n8n/commit/2068f186ffd64766051294e8652689618a0df3fb)) +* **Item Lists Node:** Split merge binary data ([#7297](https://github.com/netroy/n8n/issues/7297)) ([965db8f](https://github.com/netroy/n8n/commit/965db8f7f272056d10515a94a3b0b69b75913a9a)) +* **Jira Software Node:** Add Wiki Markup support for Jira Cloud comments ([#8857](https://github.com/netroy/n8n/issues/8857)) ([756012b](https://github.com/netroy/n8n/commit/756012b0524e09601fada80213dd4da3057d329a)) +* **JWT Node:** Add an option to allow a "kid" (key ID) header claim ([#9797](https://github.com/netroy/n8n/issues/9797)) ([15d631c](https://github.com/netroy/n8n/commit/15d631c412b3c13c8d996d409a524d1061286cf4)) +* **JWT Node:** New node ([#9005](https://github.com/netroy/n8n/issues/9005)) ([0a9f6b3](https://github.com/netroy/n8n/commit/0a9f6b3de8f5548700e736b7d5f1d31c229595f5)) +* **Lemlist Trigger Node:** Update Trigger events ([#10311](https://github.com/netroy/n8n/issues/10311)) ([15f10ec](https://github.com/netroy/n8n/commit/15f10ec325cb5eda0f952bed3a5f171dd91bc639)) +* **Linear Node:** Add identifier to outputs ([#9469](https://github.com/netroy/n8n/issues/9469)) ([ffe034c](https://github.com/netroy/n8n/commit/ffe034c72e07346cdbea4dda96c7e2c38ea73c45)) +* **Linear Node:** Add support for OAuth2 ([#7201](https://github.com/netroy/n8n/issues/7201)) ([12a3168](https://github.com/netroy/n8n/commit/12a3168367e3208665ab78fe52b00cf508f7a50d)) +* **LinkedIn Node:** Add support for Article thumbnails ([#7489](https://github.com/netroy/n8n/issues/7489)) ([e6d3d1a](https://github.com/netroy/n8n/commit/e6d3d1a4c2dd6a860e935df4b0ce3f13e23030c7)) +* **LinkedIn Node:** Add support for Community Management API ([#7451](https://github.com/netroy/n8n/issues/7451)) ([7660d7e](https://github.com/netroy/n8n/commit/7660d7e735d248f3e731aca550c2973e85cdfebc)) +* **LinkedIn Node:** Upgrade LinkedIn API version ([#9307](https://github.com/netroy/n8n/issues/9307)) ([3860077](https://github.com/netroy/n8n/commit/3860077f8100fb790acf1d930839e86719a454fd)) +* **Local File Trigger Node:** Add polling option typically good to watch network files/folders ([#7942](https://github.com/netroy/n8n/issues/7942)) ([2fbdfec](https://github.com/netroy/n8n/commit/2fbdfec0c0a3f5da64764e7821e84db30b664e49)) +* **Loop Over Items (Split in Batches) Node:** Automatically add a loop + rename ([#7228](https://github.com/netroy/n8n/issues/7228)) ([7b773cc](https://github.com/netroy/n8n/commit/7b773cc5cc77853f73db186f7f7a7fbc6379db31)) +* **Merge Node:** Overhaul, v3 ([#9528](https://github.com/netroy/n8n/issues/9528)) ([af69c80](https://github.com/netroy/n8n/commit/af69c80bf5a22f80979405041210dc77d2682c51)) +* **Microsoft Outlook Node:** Node overhaul ([#4449](https://github.com/netroy/n8n/issues/4449)) ([556a613](https://github.com/netroy/n8n/commit/556a6132bafc3eeb574fbd753a438a5e0f2c466d)) +* **Microsoft Teams Node:** Overhaul ([#7477](https://github.com/netroy/n8n/issues/7477)) ([2c146cc](https://github.com/netroy/n8n/commit/2c146cca62ec605f6d722fe6c4b90c7df9cf77f7)) +* **Microsoft To Do Node:** Add an option to set a reminder when updating a task ([#6918](https://github.com/netroy/n8n/issues/6918)) ([22b2afd](https://github.com/netroy/n8n/commit/22b2afdd23bef2a301cd9d3743400e0d69463b1b)) +* **MISP Node:** Rest search operations ([#9196](https://github.com/netroy/n8n/issues/9196)) ([b694e77](https://github.com/netroy/n8n/commit/b694e7743e17507b901706c5023a9aac83b903dd)) +* **MISP Node:** Update credential to support HTTP Request node ([#7268](https://github.com/netroy/n8n/issues/7268)) ([e4c302c](https://github.com/netroy/n8n/commit/e4c302c6833c2a9cc6a5fc46d21272266222dd63)) +* **MongoDB Node:** Add projection to query options on Find ([#9972](https://github.com/netroy/n8n/issues/9972)) ([0a84e0d](https://github.com/netroy/n8n/commit/0a84e0d8b047669f5cf023c21383d01c929c5b4f)) +* **MongoDB Node:** Add support for TLS ([#8266](https://github.com/netroy/n8n/issues/8266)) ([e796e7f](https://github.com/netroy/n8n/commit/e796e7f06d73a74a403000c53942d56cab91781b)) +* **MySQL Node:** Return decimal types as numbers ([#10313](https://github.com/netroy/n8n/issues/10313)) ([f744d7c](https://github.com/netroy/n8n/commit/f744d7c100be68669d9a3efd0033dd371a3cfaf7)) +* **n8n Form Trigger Node:** Add text area and password input types ([#7474](https://github.com/netroy/n8n/issues/7474)) ([b72040a](https://github.com/netroy/n8n/commit/b72040aa5423aa6cb16dea2e7c6ea6439376b653)) +* **n8n Form Trigger Node:** Improvements ([#10092](https://github.com/netroy/n8n/issues/10092)) ([711b667](https://github.com/netroy/n8n/commit/711b667ebefe55740e5eb39f1f0f24ceee10e7b0)) +* **n8n Form Trigger Node:** Improvements ([#7571](https://github.com/netroy/n8n/issues/7571)) ([953a58f](https://github.com/netroy/n8n/commit/953a58f18bfdd36fa8b526ca6213631aacab49cb)) +* **n8n Form Trigger Node:** New node ([#7130](https://github.com/netroy/n8n/issues/7130)) ([3ddc176](https://github.com/netroy/n8n/commit/3ddc176dfa2d3d99a328a29a3a8613e35ff456a0)) +* **n8n Form Trigger Node:** Option to remove attribution ([#9162](https://github.com/netroy/n8n/issues/9162)) ([699fd70](https://github.com/netroy/n8n/commit/699fd70c2427397455939391f95a5cd65521afb3)) +* No expression error when node hasn’t executed ([#8448](https://github.com/netroy/n8n/issues/8448)) ([f9a99ec](https://github.com/netroy/n8n/commit/f9a99ec0295499d95534d64e016f70339a56956b)) +* **NocoDB Node:** Add new data apis and workspace support ([#7329](https://github.com/netroy/n8n/issues/7329)) ([da2d2a8](https://github.com/netroy/n8n/commit/da2d2a83bbfb05db3a10aef99bfde3ccaf160d60)) +* **Notion Node:** Continue on fail support ([#8788](https://github.com/netroy/n8n/issues/8788)) ([4850f6a](https://github.com/netroy/n8n/commit/4850f6a9cca3ae5b3a08e8b68d5404293367465a)) +* **Notion Node:** Fetch child blocks recursively ([#7304](https://github.com/netroy/n8n/issues/7304)) ([193181a](https://github.com/netroy/n8n/commit/193181a9c62d21812e5452b06606c63f26f6b9d0)) +* **Notion Node:** Option to simplify output in getChildBlocks operation ([#7791](https://github.com/netroy/n8n/issues/7791)) ([d667bca](https://github.com/netroy/n8n/commit/d667bca658a2b79fa5d0afba9ef25f26a10cdfc2)) +* Nudge users to become template creators if eligible ([#8357](https://github.com/netroy/n8n/issues/8357)) ([9945701](https://github.com/netroy/n8n/commit/99457019f795636f56d80d3fc2c7e08055ace938)) +* **Okta Node:** Add Okta Node ([#10278](https://github.com/netroy/n8n/issues/10278)) ([5cac0f3](https://github.com/netroy/n8n/commit/5cac0f339d649cfe5857d33738210cbc1599370b)) +* **Ollama Chat Model Node:** Add aditional Ollama config parameters & fix vision ([#9215](https://github.com/netroy/n8n/issues/9215)) ([e17e767](https://github.com/netroy/n8n/commit/e17e767e700a74b187706552fc879c00fd551611)) +* **OpenAI Node:** Add dall-e-3 support ([#7655](https://github.com/netroy/n8n/issues/7655)) ([a9c7188](https://github.com/netroy/n8n/commit/a9c7188c4d9d3a020cb26647c9030f6ffd47a35a)) +* **OpenAI Node:** Allow to select Image analyze model & improve types ([#9660](https://github.com/netroy/n8n/issues/9660)) ([1fdd657](https://github.com/netroy/n8n/commit/1fdd657a0ce0b9722ee697d05bbada7ecf4cdf05)) +* **OpenAI Node:** Overhaul ([#8335](https://github.com/netroy/n8n/issues/8335)) ([941278d](https://github.com/netroy/n8n/commit/941278db6880ae3734a7a37aa03d7e6106ee5009)) +* **OpenAI Node:** Use v2 assistants API and add support for memory ([#9406](https://github.com/netroy/n8n/issues/9406)) ([ce3eb12](https://github.com/netroy/n8n/commit/ce3eb12a6ba325d3785d54d90ff5a32152afd4c0)) +* **Orbit Node:** Deprecate Orbit nicely ([#9962](https://github.com/netroy/n8n/issues/9962)) ([9577d9c](https://github.com/netroy/n8n/commit/9577d9c847b56d9907d2bbe9ec85127bb8f67cfa)) +* **Pinecone Vector Store Node, Supabase Vector Store Node:** Add update operation to vector store nodes ([#10060](https://github.com/netroy/n8n/issues/10060)) ([7e1eeb4](https://github.com/netroy/n8n/commit/7e1eeb4c31d3f25ec31baa7390b11a7e3280ce01)) +* **Pipedrive Node:** Add busy and description options to activities ([#9208](https://github.com/netroy/n8n/issues/9208)) ([9b3ac16](https://github.com/netroy/n8n/commit/9b3ac1648f1888d79079fd50998140fd27efae97)) +* **Pipedrive Node:** Add sort field for get all persons ([#8138](https://github.com/netroy/n8n/issues/8138)) ([4e89343](https://github.com/netroy/n8n/commit/4e893436fb2347859616a583eab2a412b193e392)) +* **Postgres Chat Memory Node:** Implement Postgres Chat Memory node ([#10071](https://github.com/netroy/n8n/issues/10071)) ([9cbbb63](https://github.com/netroy/n8n/commit/9cbbb6335df0d36f66f22c18041d12f14dc59b32)) +* **Postgres Chat Memory, Redis Chat Memory, Xata:** Add support for context window length ([#10203](https://github.com/netroy/n8n/issues/10203)) ([e3edeaa](https://github.com/netroy/n8n/commit/e3edeaa03526f041d15d1099ea91869e38a0decc)) +* **Postgres Node:** Add option IS NOT NULL and hide value input fields ([#9241](https://github.com/netroy/n8n/issues/9241)) ([e896889](https://github.com/netroy/n8n/commit/e89688939438b2d5414155f053530bd9eb34b300)) +* **Postgres Node:** Options keepAlive and keepAliveInitialDelayMillis ([#9067](https://github.com/netroy/n8n/issues/9067)) ([58518b6](https://github.com/netroy/n8n/commit/58518b684b6c9495aa6efd0e815a8d01f102bbe4)) +* **Qdrant Vector Store Node:** Qdrant vector store support ([#8080](https://github.com/netroy/n8n/issues/8080)) ([66460f6](https://github.com/netroy/n8n/commit/66460f66b0b02ae6f342e52500b29fe8b724e1dc)) +* Qdrant Vector Store search filter ([#9900](https://github.com/netroy/n8n/issues/9900)) ([fbe4bca](https://github.com/netroy/n8n/commit/fbe4bca634e8e03c9455843e1a1f89706d1557d2)) +* **RabbitMQ Trigger Node:** Add exchange and routing key options ([#7547](https://github.com/netroy/n8n/issues/7547)) ([5aee2b7](https://github.com/netroy/n8n/commit/5aee2b768f7743c6508c518bab35206577035380)) +* **RabbitMQ Trigger Node:** Add options to configure assert of exchanges and queues ([#8430](https://github.com/netroy/n8n/issues/8430)) ([4b3659f](https://github.com/netroy/n8n/commit/4b3659f04f84ef774d31cf2341c5dbb500a73afe)) +* RBAC ([#8922](https://github.com/netroy/n8n/issues/8922)) ([596c472](https://github.com/netroy/n8n/commit/596c472ecc756bf934c51e7efae0075fb23313b4)) +* Recovery option for jsonParse helper ([#10182](https://github.com/netroy/n8n/issues/10182)) ([d165b33](https://github.com/netroy/n8n/commit/d165b33ceac4d24d0fc290bffe63b5f551204e38)) +* **Redis Node:** Add support for TLS ([#9266](https://github.com/netroy/n8n/issues/9266)) ([0a2de09](https://github.com/netroy/n8n/commit/0a2de093c01689b8f179b3f4413a4ce29ccf279a)) +* Remove PostHog event calls ([#6915](https://github.com/netroy/n8n/issues/6915)) ([270946a](https://github.com/netroy/n8n/commit/270946a93bc61ae3953a3dd9b2835e458565e12c)) +* **Respond to Webhook Node:** Overhaul with improvements like returning all items ([#8093](https://github.com/netroy/n8n/issues/8093)) ([32d397e](https://github.com/netroy/n8n/commit/32d397eff315fdc77677c0b134a7a25bcd8ca5d0)) +* **RSS Feed Trigger Node:** Add RSS feed trigger node ([#7386](https://github.com/netroy/n8n/issues/7386)) ([689360e](https://github.com/netroy/n8n/commit/689360ee069043415838f1488486ce8deaef9e38)) +* **RSS Read Node:** Add support for self signed certificates ([#7039](https://github.com/netroy/n8n/issues/7039)) ([3b9f0fe](https://github.com/netroy/n8n/commit/3b9f0fed7af2d3a234049ab7d50d883ee4608007)) +* Run once for each item tooltip ([#9486](https://github.com/netroy/n8n/issues/9486)) ([b91e50f](https://github.com/netroy/n8n/commit/b91e50fc92e3e41f2b4529caa054557309d891d0)) +* **S3 Node:** Add support for self signed SSL certificates ([#9269](https://github.com/netroy/n8n/issues/9269)) ([ddff804](https://github.com/netroy/n8n/commit/ddff80416df87166627fdefc755e3f79102c5664)) +* **Salesforce Node:** Add fax field to lead option ([#7030](https://github.com/netroy/n8n/issues/7030)) ([01f875a](https://github.com/netroy/n8n/commit/01f875a94d193ba1e709bf6cfe31a3951f3af81a)) +* **Send Email Node:** Add an option to customize client host-name on SMTP connections ([#9322](https://github.com/netroy/n8n/issues/9322)) ([d0d52de](https://github.com/netroy/n8n/commit/d0d52def8fb4113a7a4866d30f2e9c7bfe11075e)) +* **Send Email Node:** Add support for sending text and html email simultaneously ([#6978](https://github.com/netroy/n8n/issues/6978)) ([3860d41](https://github.com/netroy/n8n/commit/3860d41d737d56a616e3a8c61a90d3ec956b89cd)) +* **Send Email Node:** Smtp credential improvements ([#10147](https://github.com/netroy/n8n/issues/10147)) ([dc13ceb](https://github.com/netroy/n8n/commit/dc13ceb41649eab42ef073247f3b52c040826e98)) +* **Sentiment Analysis Node:** Implement Sentiment Analysis node ([#10184](https://github.com/netroy/n8n/issues/10184)) ([8ef0a0c](https://github.com/netroy/n8n/commit/8ef0a0c58ac2a84aad649ccbe72aa907d005cc44)) +* Session is selector for memory nodes ([#8736](https://github.com/netroy/n8n/issues/8736)) ([2aaf211](https://github.com/netroy/n8n/commit/2aaf211dfc270920a4885a2b086b98ab8a3c2af6)) +* **Set Node:** Overhaul ([#6348](https://github.com/netroy/n8n/issues/6348)) ([3a47455](https://github.com/netroy/n8n/commit/3a474552b211fad8939a19492f34c5e7b3137002)) +* **Set Node:** Preserve binary data by default ([#9668](https://github.com/netroy/n8n/issues/9668)) ([d116353](https://github.com/netroy/n8n/commit/d1163533a6a262074526a6514789e3d011e3b864)) +* **Shopify Node:** Update Shopify API version ([#10155](https://github.com/netroy/n8n/issues/10155)) ([e2ee915](https://github.com/netroy/n8n/commit/e2ee91569a382bfbf787cf45204c72c821a860a0)) +* **Slack Node:** Add block support for message updates ([#8925](https://github.com/netroy/n8n/issues/8925)) ([1081429](https://github.com/netroy/n8n/commit/1081429a4d0f7e2d1fc1841303448035b46e44d1)) +* **Slack Node:** Add support for getting the profile of a user ([#7829](https://github.com/netroy/n8n/issues/7829)) ([90bb6ba](https://github.com/netroy/n8n/commit/90bb6ba4174a71f0d42e8dc9f009b879ca9d4616)) +* **Slack Node:** Update to use the new API method for file uploads ([#9323](https://github.com/netroy/n8n/issues/9323)) ([695e762](https://github.com/netroy/n8n/commit/695e762663fde79b9555be8cf075ee4144f380f1)) +* **Splunk Node:** Overhaul ([#9813](https://github.com/netroy/n8n/issues/9813)) ([e5c3247](https://github.com/netroy/n8n/commit/e5c324753fb41752f9722d61c5d336d6e5c67cca)) +* **Spreadsheet File Node:** Improve CSV parsing ([#7448](https://github.com/netroy/n8n/issues/7448)) ([79f23fb](https://github.com/netroy/n8n/commit/79f23fb93979aa1ef3a9bbf7049b93d1e6a0e95a)), closes [#7443](https://github.com/netroy/n8n/issues/7443) +* SQL agent improvements ([#8709](https://github.com/netroy/n8n/issues/8709)) ([0952430](https://github.com/netroy/n8n/commit/09524304e6a8d1fdcdfe6340b71a5a443b942d6d)) +* **Strapi Node:** Add token credentials ([#7048](https://github.com/netroy/n8n/issues/7048)) ([c01bca5](https://github.com/netroy/n8n/commit/c01bca562b71d8b524e29edd37e8397d0689b180)) +* **Strava Node:** Update to use sport type ([#9462](https://github.com/netroy/n8n/issues/9462)) ([9da9368](https://github.com/netroy/n8n/commit/9da93680c28f9191eac7edc452e5123749e5c148)) +* **Stripe Trigger Node:** Add Stripe webhook descriptions based on the workflow ID and name ([#9956](https://github.com/netroy/n8n/issues/9956)) ([3433465](https://github.com/netroy/n8n/commit/34334651e0e6874736a437a894176bed4590e5a7)) +* **Summarize Node:** Option to continue when field to summarize can't be found in any items ([#9118](https://github.com/netroy/n8n/issues/9118)) ([d7abc30](https://github.com/netroy/n8n/commit/d7abc3010463ad21a9c162430485ebbb29d378b1)) +* Support create, read, delete variables in Public API ([#10241](https://github.com/netroy/n8n/issues/10241)) ([af695eb](https://github.com/netroy/n8n/commit/af695ebf934526d926ea87fe87df61aa73d70979)) +* **Switch Node:** Add support for infinite Switch outputs ([#7499](https://github.com/netroy/n8n/issues/7499)) ([2febc61](https://github.com/netroy/n8n/commit/2febc61ec94928eb196e1b5f815fffa13f8bae07)) +* **Switch Node:** Overhaul ([#7855](https://github.com/netroy/n8n/issues/7855)) ([f4092a9](https://github.com/netroy/n8n/commit/f4092a9e49f66845612420ba59a013796ed80d45)) +* **Telegram Node:** Add support for local bot api server ([#8437](https://github.com/netroy/n8n/issues/8437)) ([87f965e](https://github.com/netroy/n8n/commit/87f965e9055904486f5fd815c060abb4376296a0)) +* **Telegram Node:** Add support for markdownv2 ([#7679](https://github.com/netroy/n8n/issues/7679)) ([819b3a7](https://github.com/netroy/n8n/commit/819b3a746a1cfbb785c97d0c681734211a599852)) +* **Telegram Node:** Add support to Keyboard Button Mini Apps ([#9511](https://github.com/netroy/n8n/issues/9511)) ([3a17943](https://github.com/netroy/n8n/commit/3a179439c7586189b8264131fd16da9d14f074b6)) +* **Telegram Node:** Disable page preview by default ([#9267](https://github.com/netroy/n8n/issues/9267)) ([41ce178](https://github.com/netroy/n8n/commit/41ce178491135b5f972974ebecec0f5f223a71ce)) +* **Telegram Trigger Node:** Verify Webhook requests ([#8383](https://github.com/netroy/n8n/issues/8383)) ([1117612](https://github.com/netroy/n8n/commit/11176124b5b6157c7c17fd882691d2f9d6b41487)) +* Telemetry include basic llm optional promps, trigger on save workflow event ([#8981](https://github.com/netroy/n8n/issues/8981)) ([335f363](https://github.com/netroy/n8n/commit/335f363ca16814d6ca1a8a92fc9da145b8eed990)) +* **Text Classifier Node:** Add Text Classifier Node ([#9997](https://github.com/netroy/n8n/issues/9997)) ([28ca7d6](https://github.com/netroy/n8n/commit/28ca7d6a2dd818c8795acda6ddf7329b8621d9de)) +* **TheHive Node:** Overhaul ([#6457](https://github.com/netroy/n8n/issues/6457)) ([73e782e](https://github.com/netroy/n8n/commit/73e782e2cf9d4b96d8b3748e74ad93570663e536)) +* Track node errors on PostHog ([#8774](https://github.com/netroy/n8n/issues/8774)) ([35f6826](https://github.com/netroy/n8n/commit/35f6826150ed91c679c855aa4ce5d1f5d5e072bd)) +* Update NPS Value Survey ([#9638](https://github.com/netroy/n8n/issues/9638)) ([50bd5b9](https://github.com/netroy/n8n/commit/50bd5b9080213d4286c37b93f598753dbee32eb4)) +* Update Pinecone Vector Store node to support serverless environments ([#8849](https://github.com/netroy/n8n/issues/8849)) ([a136a73](https://github.com/netroy/n8n/commit/a136a73e4e15b5d2d1c11ef90caec75d0318f829)) +* Upgrade typeorm for separate sqlite read & write connections ([#9230](https://github.com/netroy/n8n/issues/9230)) ([0b52320](https://github.com/netroy/n8n/commit/0b523206358886d5b81d7009ce95cb9d3ba9fa40)) +* Upgrade typeorm, sqlite3, and pg/pg-promise ([#8579](https://github.com/netroy/n8n/issues/8579)) ([7826bd8](https://github.com/netroy/n8n/commit/7826bd842a8e1548c1eab8fff942d2efe8b3dc75)) +* **Vector Store Tool Node:** Add Vector Store Tool ([#9865](https://github.com/netroy/n8n/issues/9865)) ([df2bc84](https://github.com/netroy/n8n/commit/df2bc84d2b3830d31319c108f1b01256de95e774)) +* **Venafi TLS Protect Cloud Node:** Add region parameter to Venafi protect cloud ([#7689](https://github.com/netroy/n8n/issues/7689)) ([a08fca5](https://github.com/netroy/n8n/commit/a08fca51d928b7bfb7c0081287a38274048892bb)) +* **Webflow Node:** Update to use the v2 API ([#9996](https://github.com/netroy/n8n/issues/9996)) ([6d8323f](https://github.com/netroy/n8n/commit/6d8323fadea8af04483eb1a873df0cf3ccc2a891)) +* **Webhook Node:** Overhaul ([#8889](https://github.com/netroy/n8n/issues/8889)) ([e84c27c](https://github.com/netroy/n8n/commit/e84c27c0cebd6fba135298ea18844045dcf55b4c)) +* **Webhook Node:** Setting to enable multiple outputs/methods ([#9086](https://github.com/netroy/n8n/issues/9086)) ([2bf0a39](https://github.com/netroy/n8n/commit/2bf0a3933e0d7da46be73b8671e72e69d7d472df)) +* **Wise Node:** Add XML as supported format in getStatement operation ([#9193](https://github.com/netroy/n8n/issues/9193)) ([a424b59](https://github.com/netroy/n8n/commit/a424b59e4949e96c0e56319cea91fcf084a5208e)) +* **Wise Trigger Node:** Add support for balance updates ([#9189](https://github.com/netroy/n8n/issues/9189)) ([42a9891](https://github.com/netroy/n8n/commit/42a9891081e7f1a19364c406b056eee036180c24)) +* **Wordpress Node:** Add option to ignore error when using self signed certificates ([#8199](https://github.com/netroy/n8n/issues/8199)) ([65c8e12](https://github.com/netroy/n8n/commit/65c8e12b96ac8c1c53d3879d91982ca834f3cda1)) +* **Wordpress Node:** Support WordPress pages ([#8852](https://github.com/netroy/n8n/issues/8852)) ([a678e85](https://github.com/netroy/n8n/commit/a678e8570b72514b0b5da6fcac4da5534d05fee8)) +* Workflow History pruning and prune time settings ([#7343](https://github.com/netroy/n8n/issues/7343)) ([0adc533](https://github.com/netroy/n8n/commit/0adc53371969ac3f759d06d9fbb095267fffe95e)) +* **Zammad Node:** Add more options to the Organizations endpoint ([#9180](https://github.com/netroy/n8n/issues/9180)) ([15c88d6](https://github.com/netroy/n8n/commit/15c88d6839fb0b59fe5112b846ba61a29e9e3e45)) +* **Zammad Node:** Add reply_to and sender fields to article on ticket creation ([#9911](https://github.com/netroy/n8n/issues/9911)) ([957b2d6](https://github.com/netroy/n8n/commit/957b2d6108dccd9495291c4764816cc27e112e87)) + + +### Performance Improvements + +* Add tailwind to editor and design system ([#9032](https://github.com/netroy/n8n/issues/9032)) ([1c1e444](https://github.com/netroy/n8n/commit/1c1e4443f41dd39da8d5fa3951c8dffb0fbfce10)) +* **core:** Improve caching service ([#8213](https://github.com/netroy/n8n/issues/8213)) ([f53c482](https://github.com/netroy/n8n/commit/f53c482939db938c47523ac11a9538e35e1926a9)), closes [#7747](https://github.com/netroy/n8n/issues/7747) +* **core:** Introduce concurrency control for main mode ([#9453](https://github.com/netroy/n8n/issues/9453)) ([7973423](https://github.com/netroy/n8n/commit/797342343f5ef560e8333e2ad67b4395bc0aad0a)) +* **core:** Lazyload security audit reporters ([#7696](https://github.com/netroy/n8n/issues/7696)) ([b2ca050](https://github.com/netroy/n8n/commit/b2ca0500311d85742ef8abf8f9f0d1436e6d9ba1)) +* **core:** Optimize executions filtering by metadata ([#9477](https://github.com/netroy/n8n/issues/9477)) ([9bdc83a](https://github.com/netroy/n8n/commit/9bdc83a399592a2ca0761070f0e7074a6a3ffa7d)) +* **core:** Optimize workflow activation errors ([#8242](https://github.com/netroy/n8n/issues/8242)) ([f293956](https://github.com/netroy/n8n/commit/f2939568cf399e67214e89bc7f859323aaeda8dd)) +* **core:** Skip unneeded calls on every pruning cycle ([#7260](https://github.com/netroy/n8n/issues/7260)) ([db01164](https://github.com/netroy/n8n/commit/db01164ce11c2c1574899a60541d13712bb39324)) +* **editor:** Improve canvas rendering performance ([#8022](https://github.com/netroy/n8n/issues/8022)) ([b780436](https://github.com/netroy/n8n/commit/b780436a6b445dc5951217b5a1f2c61b34961757)) +* **editor:** Improve node rendering performance when opening large workflows ([#7904](https://github.com/netroy/n8n/issues/7904)) ([a8049a0](https://github.com/netroy/n8n/commit/a8049a0def21506ebf4fb1d3b69ae28ec35fdc21)), closes [#7901](https://github.com/netroy/n8n/issues/7901) [4#a39f9e5ba64a48b58a71d81c837e8227](https://github.com/4/issues/a39f9e5ba64a48b58a71d81c837e8227) [4#f6a177d32bde4b57ae2da0b8e454](https://github.com/4/issues/f6a177d32bde4b57ae2da0b8e454) [4#fef2d36ab02247e1a0f65a74f6fb534](https://github.com/4/issues/fef2d36ab02247e1a0f65a74f6fb534) +* **editor:** Improve performance when opening large workflows with node issues ([#7901](https://github.com/netroy/n8n/issues/7901)) ([4bd7ae2](https://github.com/netroy/n8n/commit/4bd7ae29f7c82b8817420e617a123024147c6c70)) +* Upgrade Vue ([#8806](https://github.com/netroy/n8n/issues/8806)) ([1600433](https://github.com/netroy/n8n/commit/16004331b13d5d4cf3d379ab9c98fc898db14eeb)) + + + # [1.55.0](https://github.com/n8n-io/n8n/compare/n8n@1.54.0...n8n@1.55.0) (2024-08-14) diff --git a/package.json b/package.json index e7d55c64455ad..4ce266831fd61 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "n8n-monorepo", - "version": "1.55.0", + "version": "1.56.0", "private": true, "engines": { "node": ">=20.15", diff --git a/packages/@n8n/chat/package.json b/packages/@n8n/chat/package.json index 6508081f45553..1154fa5c71007 100644 --- a/packages/@n8n/chat/package.json +++ b/packages/@n8n/chat/package.json @@ -1,6 +1,6 @@ { "name": "@n8n/chat", - "version": "0.24.0", + "version": "0.25.0", "scripts": { "dev": "pnpm run storybook", "build": "pnpm build:vite && pnpm build:bundle", diff --git a/packages/@n8n/client-oauth2/package.json b/packages/@n8n/client-oauth2/package.json index 7ec91b98390b1..bb113b36e2dea 100644 --- a/packages/@n8n/client-oauth2/package.json +++ b/packages/@n8n/client-oauth2/package.json @@ -1,6 +1,6 @@ { "name": "@n8n/client-oauth2", - "version": "0.20.0", + "version": "0.21.0", "scripts": { "clean": "rimraf dist .turbo", "dev": "pnpm watch", diff --git a/packages/@n8n/config/package.json b/packages/@n8n/config/package.json index 1ee3fb9160b9a..36d280a71f251 100644 --- a/packages/@n8n/config/package.json +++ b/packages/@n8n/config/package.json @@ -1,6 +1,6 @@ { "name": "@n8n/config", - "version": "1.5.0", + "version": "1.6.0", "scripts": { "clean": "rimraf dist .turbo", "dev": "pnpm watch", diff --git a/packages/@n8n/imap/package.json b/packages/@n8n/imap/package.json index 77b6254330809..9c2f0e1fb237d 100644 --- a/packages/@n8n/imap/package.json +++ b/packages/@n8n/imap/package.json @@ -1,6 +1,6 @@ { "name": "@n8n/imap", - "version": "0.6.0", + "version": "0.7.0", "scripts": { "clean": "rimraf dist .turbo", "dev": "pnpm watch", diff --git a/packages/@n8n/nodes-langchain/package.json b/packages/@n8n/nodes-langchain/package.json index acec252253c6c..28303136c215c 100644 --- a/packages/@n8n/nodes-langchain/package.json +++ b/packages/@n8n/nodes-langchain/package.json @@ -1,6 +1,6 @@ { "name": "@n8n/n8n-nodes-langchain", - "version": "1.55.0", + "version": "1.56.0", "description": "", "main": "index.js", "scripts": { diff --git a/packages/@n8n/permissions/package.json b/packages/@n8n/permissions/package.json index 7b02f5ef028c5..8f369a8a233b9 100644 --- a/packages/@n8n/permissions/package.json +++ b/packages/@n8n/permissions/package.json @@ -1,6 +1,6 @@ { "name": "@n8n/permissions", - "version": "0.12.0", + "version": "0.13.0", "scripts": { "clean": "rimraf dist .turbo", "dev": "pnpm watch", diff --git a/packages/cli/package.json b/packages/cli/package.json index 80bf0c4e62ab5..97df996654fb8 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "n8n", - "version": "1.55.0", + "version": "1.56.0", "description": "n8n Workflow Automation Tool", "main": "dist/index", "types": "dist/index.d.ts", diff --git a/packages/core/package.json b/packages/core/package.json index 24da0bf137b64..601930264b0ea 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "n8n-core", - "version": "1.55.0", + "version": "1.56.0", "description": "Core functionality of n8n", "main": "dist/index", "types": "dist/index.d.ts", diff --git a/packages/design-system/package.json b/packages/design-system/package.json index f6f0a128ab091..5a0353fadb889 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -1,6 +1,6 @@ { "name": "n8n-design-system", - "version": "1.45.0", + "version": "1.46.0", "main": "src/main.ts", "import": "src/main.ts", "scripts": { diff --git a/packages/editor-ui/package.json b/packages/editor-ui/package.json index 279233c94f178..00ec044bf94e4 100644 --- a/packages/editor-ui/package.json +++ b/packages/editor-ui/package.json @@ -1,6 +1,6 @@ { "name": "n8n-editor-ui", - "version": "1.55.0", + "version": "1.56.0", "description": "Workflow Editor UI for n8n", "main": "index.js", "scripts": { diff --git a/packages/node-dev/package.json b/packages/node-dev/package.json index 87083a81cd506..256b992fa2de2 100644 --- a/packages/node-dev/package.json +++ b/packages/node-dev/package.json @@ -1,6 +1,6 @@ { "name": "n8n-node-dev", - "version": "1.55.0", + "version": "1.56.0", "description": "CLI to simplify n8n credentials/node development", "main": "dist/src/index", "types": "dist/src/index.d.ts", diff --git a/packages/nodes-base/package.json b/packages/nodes-base/package.json index b4c524520b1c3..bc4fead0ce368 100644 --- a/packages/nodes-base/package.json +++ b/packages/nodes-base/package.json @@ -1,6 +1,6 @@ { "name": "n8n-nodes-base", - "version": "1.55.0", + "version": "1.56.0", "description": "Base nodes of n8n", "main": "index.js", "scripts": { diff --git a/packages/workflow/package.json b/packages/workflow/package.json index 49d904bdf2f79..bbddb85cd4f11 100644 --- a/packages/workflow/package.json +++ b/packages/workflow/package.json @@ -1,6 +1,6 @@ { "name": "n8n-workflow", - "version": "1.54.0", + "version": "1.55.0", "description": "Workflow base code of n8n", "main": "dist/index.js", "module": "src/index.ts",