MQTT Connector Service Release Notes Version 1.1.11789.0 (31 Jan 2024) --------------------------------- - Update dependencies. Version 1.1.11302.0 (24 Nov 2023) --------------------------------- - Update connector API for future use. Version 1.1.11164.0 (16 Nov 2023) --------------------------------- - Update dependencies. Version 1.1.11059.0 (30 Oct 2023) --------------------------------- - Fix empty string or value detection inside JSON objects for topics that have option "Set 'Bad' status for empty values received" enabled. - Fix statistics counter for "Subscriptions" in the broker status; the counter could show a wrong value when clients disconnected without unsubscribing. Version 1.1.10972.0 (12 Oct 2023) --------------------------------- - Update dependencies. Version 1.1.10735.0 (04 Sep 2023) --------------------------------- - Fix subscriber reconnection issue occuring when the broker is unavailable at the time when a task is started. If the subscriber connects once then reconnection worked as expected. Version 1.1.10645.0 (29 Aug 2023) --------------------------------- - Update dependencies. - Improve compatibility by sending unfragmented messages only. - Deploy SBOM. Version 1.1.9922.0 (27 June 2023) --------------------------------- - Fix log file rotation. Log files are rotated daily and kept for 31 days. - Update dependencies. Version 1.1.9297.0 (27 Feb 2023) --------------------------------- - Update shared libraries and dependencies. Version 1.1.8122.0 (31 Jan 2023) --------------------------------- - Update shared libraries and dependencies. Version 1.1.7780.0 (09 Jan 2023) --------------------------------- - Use default client name in intially issued client certificate. - Use DNS host name in certificates instead of NetBios name. - Increase validity period of the certifcate authority certificate. - Update dependencies. Version 1.1.7693.0 (07 Dec 2022) --------------------------------- - Fix message notifications for some forms of wildcard topic subscriptions. - Fix using name as client ID for 'subscribe' when the option is selected. - Support built-in certificate authority. - Support issuing certificates with the built-in certificate authority. - Support importing a different certifcate authority. - Optionally accept all certificates issued by the configured certificate authority except revoked certificates. - Disconnected clients with revoked certificates immediately. - Add support for .crt and .key PEM certificate formats. - Add option to set empty MQTT values received to have a 'Bad' status. - Improve handling of wildcard MQTT topics to automatically process new devices. - No longer filter duplicate messages without data change in MQTT broker. - Improve reconnect behaviour. - Add optional diagnostics message logging. Version 1.1.7540.0 (05 Nov 2022) --------------------------------- - Support Task Import/Export and extended Project Import/Export. Version 1.1.7088.0 (03 Sep 2022) -------------------------------- - Fix "private key" error after importing broker certificate. Version 1.1.7068.0 (02 Sep 2022) -------------------------------- - Improve logged error message: Identify authorized client certifcate that failed to import. Version 1.1.6884.0 (01 Aug 2022) -------------------------------- - Support Copy and Paste for tags. - Change broker startup behaviour after project load; enable broker only if enabled in old and new project. Version 1.1.6378.0 (17 Jun 2022) -------------------------------- - Target framework .NET 6. Version 1.0.5231.0 (02 May 2022) -------------------------------- - Fix potential 'Write' error for the broker running as a Web Socket server. - Fix remote administration behind IIS. Version 1.0.4974.0 (07 Apr 2022) -------------------------------- - Support import/export of topics in JSON format. Version 1.0.4414.0 (28 Feb 2022) -------------------------------- - Support WebSocket connections in MQTT broker. - Integrate JSON encoding / decoding. - Allow add / remove authorized client certificates without restarting broker. - Store original file name as the authorized client certificate name. - Improve reconnect handling. Version 1.0.4332.0 (15 Feb 2022) -------------------------------- - Fix retained message handling. Version 1.0.4309.0 (07 Feb 2022) -------------------------------- - Improve tag browser connection error handling. Version 1.0.4301.0 (04 Feb 2022) -------------------------------- - Fix race condition that could result in "unexpected tag" errors when subscribing. - Support tag browser feature. Version 1.0.4268.0 (06 Jan 2022) -------------------------------- - Fix potential large payload message processing issue. Version 1.0.4238.0 (15 Dec 2021) -------------------------------- - Performance improvements. Version 1.0.4227.0 (08 Dec 2021) -------------------------------- - Initial version.