...
Anchor |
---|
| release-notes-4.0.9 |
---|
| release-notes-4.0.9 |
---|
|
- MQTT Distributor
- MQTT Engine
- Fixed tag writes for Document type tags
- General logging improvements
- Fixed server name validation to only allow characters that are valid in Ignition tag names
- Modified MQTT Engine to only subscribe on Elecsys 'State' topics if that namespace is enabled
- Added dialog documentation for the configruation Python scripting API
- Added support to allow spaces in Primary Host IDs
- Various NPE fixes around invalid UDT configurations
- Fixed issue that could result in MQTT Engine publishing Rebirth requests to the wrong MQTT Server in redundant environments
- MQTT Transmission
- Removed the 'Node Control/Reboot' metric from the NBIRTH as it doesn't make sense for Transmission
- Fixed detection of tag change events on Document type tags
- General logging improvements
- Added validation to 'Tag Provider' and 'Tag Path' configuration fields
- Fixed potential (rare) deadlock when connecting to MQTT Servers
- Fixed potential NPE around null bound property values in UDTs
- Added support for 'Edge Node level Refresh' to Transmission along with Edge Node granularity 'Refresh Required' tracking
- Fixed issue where UDT null bound property values could be omitted from a payload
- Fixed potential deadlock on shutdown
- Fixed handling in Document tag types in DATA messages to prevent conversion to String datatypes in MQTT Engine
- Fixed server name validation to only allow characters that are valid in Ignition tag names
- Fixed issue in alias handling that could result in duplicate aliases
- Fixed potential NPE when handling a UDT definition member tag property bound to a UDT parameter
- Fixed publishing of UDT definitions in the NBIRTH when converting UDTs
- Added dialog documentation for the configruation Python scripting API
- Added support for 'Refresh Required' updates on tag property changes
- Fixed handling of Datasets in history stores
- Added support to allow spaces in Primary Host IDs
- Added support for 'discovering edge nodes' with correspoding 'discover required' tag and autoremoval of Edge Nodes in Transmitter tag trees
- Fixed potential NPE that could occur in Docker startup environments when creating the 'Example Transmitter'
- Fixed bdSeq number handling that could result in it being incorrect in NBIRTH messages after connection failures
- Fixed potential NPEs during Transmitter shutdown
- Various Disk Backed history store fixes around NPEs and potential DB lockout
- Various NPE fixes around invalid UDT configurations
- MQTT Recorder
- AWS Injector
- Fixed detection of tag change events on Document type tags
- Added validation to 'Tag Provider' and 'Tag Path' configuration fields
- Fixed potential NPE around null bound property values in UDTs
- Fixed issue where UDT null bound property values could be omitted from a payload
- Fixed potential deadlock on startup
- Fixed potential NPE when handling a UDT definition member tag property bound to a UDT parameter
- Added dialog documentation for the configruation Python scripting API
- Added support for pushing DDEATH messages on Device removals
- Azure Injector
- Fixed detection of tag change events on Document type tags
- Added support for Azure Edge configuration via the Python scripting API
- Added support for 'auto-configuration' in Azure Edge Docker environments
- Added validation to 'Tag Provider' and 'Tag Path' configuration fields
- Fixed potential NPE around null bound property values in UDTs
- Fixed issue where UDT null bound property values could be omitted from a payload
- Fixed potential deadlock on startup
- Fixed potential NPE when handling a UDT definition member tag property bound to a UDT parameter
- Added dialog documentation for the configruation Python scripting API
- Added support for configurable character encoding
- Added support for pushing DDEATH messages on Device removals
- Google Cloud Injector
- Fixed detection of tag change events on Document type tags
- Added validation to 'Tag Provider' and 'Tag Path' configuration fields
- Fixed potential NPE around null bound property values in UDTs
- Fixed issue where UDT null bound property values could be omitted from a payload
- Fixed potential deadlock on startup
- Fixed potential NPE when handling a UDT definition member tag property bound to a UDT parameter
- Made session token expirations configurable
- Added dialog documentation for the configruation Python scripting API
- Added support for pushing DDEATH messages on Device removals
- IBM Cloud Injector
- Fixed detection of tag change events on Document type tags
- Added validation to 'Tag Provider' and 'Tag Path' configuration fields
- Fixed potential NPE around null bound property values in UDTs
- Fixed issue where UDT null bound property values could be omitted from a payload
- Fixed potential deadlock on startup
- Fixed potential NPE when handling a UDT definition member tag property bound to a UDT parameter
- Added dialog documentation for the configruation Python scripting API
- Added support for pushing DDEATH messages on Device removals
- EFM ABB Totalflow Module
- Added a 'watchdog' to ensure continued AAR polling
- Moved large configuration files from the internal Ignition DB to the filesystem which is supported in Ignition8 backup/restore operations
- Fixed cleanup of 'orphaned' global definition records
- Added validators to global definition files
- Improved AAR write times
- Fixed issue that prevented Totalflow Application definitions from being uploaded via Windows in some scenarios
- Logging improvements around supervisory frame status
- Fixed import issue with array register templates
- Fixed issue with 'Station ID' character lengths
- Added support for comma characters in Totalflow Application's Name, Revision, and Parameter fields
- EFM Emerson ROC Module
- Added a 'watchdog' to ensure continued TLP polling
- Moved large configuration files from the internal Ignition DB to the filesystem which is supported in Ignition8 backup/restore operations
- Fixed cleanup of 'orphaned' global definition records
- Added validators to global definition files
- Added retry logic to login attempts when login fails
- Fixed issue where polling could stop in certain scenrios and not automatically restart
- EFM Export
- Opto22 groov EPIC and SNAPPAC Driver
...