Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • MQTT Distributor
    • None
  • MQTT Engine
    • Logging improvements
    • 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
    • Logging 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 RefreshesRefresh' to Transmission along with Edge Node granularity 'Refresh Required' tracking
    • Fixed issue where UDT null bound property values could be omitted from a payload
  • MQTT Recorder
    • None
  • 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 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
    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
  • 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
    • 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
    • None
  • AWS 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
  • 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 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
  • 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
    • None
  • Opto22 groov EPIC and SNAPPAC Driver
    • None

...