...
- MQTT Distributor
- Added support for Python script based configuration changes
- MQTT Engine
- Improved processing speed of custom namespace JSON payloads
- Fixed issue that could result in Engine not sending commands when required including Rebirth requests
- Added protection for null payload timestamps
- Improved handling of setting Edge Nodes and Devices offline
- Added support for Python script based configuration changes
- Improved general performance
- Fixed issue that could result in deleted info tags associated with server settings
- Internal tag cache fixes and improvements
- Changed configureTag logic to only configure UDT instances when it is new
- Added TLS ALPN support
- Improved logic around subscriptions that may fail due to ACL or permission issues
- NOTE: This fix can result in MQTT Engine no longer being able to connect to the MQTT Server when attempting to subscribe on a topic without the permissions to do so. This is a configuration issue that needs to be fixed by either:
- (1) Updating the MQTT Server ACL/permissions so Engine can subscribe on the required topics OR
- (2) Disable MQTT Engine Namespaces and/or PrimaryHostId so that Engine is no longer required to subscribe on topics without the permission to do so.
- MQTT Transmission
- Fixed 'Refresh Required' tag handling to show the proper state of the tag
- Added support for Python script based configuration changes
- Added support for better QualityCode comparisons to support changes in Ignition 8.1.7
- Internal cache fixes and improvements
- Added TLS ALPN support
- Improved logic around subscriptions that may fail due to ACL or permission issues
- NOTE: This fix can result in MQTT Transmission no longer being able to connect to the MQTT Server when attempting to subscribe on a topic without the permissions to do so. This is a configuration issue that needs to be fixed by either:
- (1) Updating the MQTT Server ACL/permissions so Transmission can subscribe on the required topics OR
- (2) Clear the MQTT Transmission PrimaryHostId so that Transmission is no longer required to subscribe on the STATE topic without the permission to do so.
- Improved history store startup logic to better handle mis-configurations
- Fixed potential thread-leak
- Fixes and improvements to bound properties in UDTs
- Fixes to history store and forward when UDTs are being used
- MQTT Recorder
- AWS Injector
- Added support for Python script based configuration changes
- Fixed potential thread-leak
- Azure Injector
- Added support for Python script based configuration changes
- Added support for Azure IoT Edge Hubs
- Fixed potential thread-leak
- Added support for IoT Hub 'Application Properties' via Injector configuration
- Google Cloud Injector
- Fixed potential thread-leak
- IBM Cloud Injector
- Fixed potential thread-leak
- EFM ABB Totalflow Module
- Fixed naming collision for 'periodic mappings' between ROC and ABB mappings
- Improvements to connection and re-connection logic
- Fixed bug regarding event polling in an edge case
- EFM Emerson ROC Module
- Fixed naming collision for 'periodic mappings' between ROC and ABB mappings
- Improvements to connection and re-connection logic
- Added 'polling state' to the ROC devices
- EFM Export
- Opto22 groov EPIC and SNAPPAC Driver
...
{"serverDuration": 216, "requestCorrelationId": "acbfe69380e9c462"}