Versions Compared

Key

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

...

  • AWS Injector
    • Fixed handling of enabling tag writes via Ignition Designer
    • Updated EULA
  • Azure Injector
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Fixed handling of enabling tag writes via Ignition Designer
    • Updated EULA
  • EMF Emerson ROC Driver
    • Fixes to alarm polling synchronization
    • Fix for potential deadlock around some OpCode 180 and 181 events
    • Improvements to general history polling
    • Started changes to alarm, event, and history records to improve interfacing to third party systems
    • Improved live configuration validation to ensure working configuration on submit
    • Added support for importing CSV files that had been modified using Excel
    • Added ROC configuration field for handling date/time offset between Ignition and the ROC device
    • Added ROC time synchronization mechanism
    • Adding handling of 'gaps' in history segment configuration
    • Fixed potential deadlock around disconnect/reconnect operations
    • Updated EULA
  • Google Cloud Injector
    • Improved some naming of some of the configuration settings and fixed documentation links
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Fixed handling of enabling tag writes via Ignition Designer
    • Updated EULA
  • IBM Cloud Injector
    • Fixed handling of enabling tag writes via Ignition Designer
    • Updated EULA
  • MQTT Distributor
    • Updated EULA
    • Added information metric tag to show number of currently connected clients
  • MQTT Engine
    • Fixed issue with buildup of CMD messages with nested UDT members to be valid
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Disabled MQTT Client latency check by default
    • Updated EULA
  • MQTT Recorder
    • Updated EULA
  • MQTT Remote Management (Agent/Manager)
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Updated EULA
  • MQTT Transmission
    • Added 'disk-backed' Store and Forward mechanism.
    • Added additional information metric tags for store and forward usage
    • Fixed structure of Sparkplug messages containing UDTs to be as it was in v3.4.4
    • Improved some misleading error log messages
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Added better log messages when Ignition arrays datatypes are inappropriately used in Ignition
    • Updated EULA
    • Added information metric tag to show the configured primary host ID for each MQTT client
    • Modified connected status to show 'x of y' clients connected where 'y' is now the number of clients in each server set
    • Fixed issue where MQTT clients could not honor the primary host ID in more complex configurations
  • Opto22 groov EPIC and SNAPPAC Driver
    • Updated EULA

Cirrus Link Modules for Ignition v3.4.6 - Feb 28, 2019

  • AWS Injector
    • Fixed handling of enabling tag writes via Ignition Designer
    • Updated EULA
  • Azure Injector
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Fixed handling of enabling tag writes via Ignition Designer
    • Updated EULA
  • EMF Emerson ROC Driver
    • Fixes to alarm polling synchronization
    • Fix for potential deadlock around some OpCode 180 and 181 events
    • Improvements to general history polling
    • Started changes to alarm, event, and history records to improve interfacing to third party systems
    • Improved live configuration validation to ensure working configuration on submit
    • Added support for importing CSV files that had been modified using Excel
    • Added ROC configuration field for handling date/time offset between Ignition and the ROC device
    • Added ROC time synchronization mechanism
    • Adding handling of 'gaps' in history segment configuration
    • Fixed potential deadlock around disconnect/reconnect operations
    • Updated EULA
  • Google Cloud Injector
    • Improved some naming of some of the configuration settings and fixed documentation links
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Fixed handling of enabling tag writes via Ignition Designer
    • Updated EULA
  • IBM Cloud Injector
    • Fixed handling of enabling tag writes via Ignition Designer
    • Updated EULA
  • MQTT Distributor
    • Updated EULA
    • Added information metric tag to show number of currently connected clients
  • MQTT Engine
    • Fixed issue with buildup of CMD messages with nested UDT members to be valid
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Disabled MQTT Client latency check by default
    • Updated EULA
  • MQTT Recorder
    • Updated EULA
  • MQTT Remote Management (Agent/Manager)
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Updated EULA
  • MQTT Transmission
    • Added 'disk-backed' Store and Forward mechanism.
    • Added additional information metric tags for store and forward usage
    • Fixed structure of Sparkplug messages containing UDTs to be as it was in v3.4.4
    • Improved some misleading error log messages
    • Fixes to MQTT client shutdown mechanism for more deterministic disconnect behavior
    • Added better log messages when Ignition arrays datatypes are inappropriately used in Ignition
    • Updated EULA
    • Added information metric tag to show the configured primary host ID for each MQTT client
    • Modified connected status to show 'x of y' clients connected where 'y' is now the number of clients in each server set
    • Fixed issue where MQTT clients could not honor the primary host ID in more complex configurations
  • Opto22 groov EPIC and SNAPPAC Driver
    • Updated EULA

Cirrus Link Modules for Ignition v3.4.5 - Dec 10, 2018

  • AWS Injector
    • Added support for AWS Firehose to Kinesis Streams
    • Added Sparkplug verbs to payload pushes
    • Removed unnecessary UDT properties from payload pushes
    • Improved timestamp handling for messaging that wasn't always accurate
    • Removed pushing of unnecessary tag properties
    • Fixed re-enablement of a stream setting when triggered via the Ignition enable/disable tag
  • Azure Injector
    • Added Sparkplug verbs to payload pushes
    • Removed unnecessary UDT properties from payload pushes
    • Improved timestamp handling for messaging that wasn't always accurate
    • Added support for pushing to Azure Event Hub
    • Removed pushing of unnecessary tag properties
    • Fixed re-enablement of a stream setting when triggered via the Ignition enable/disable tag
  • EMF Emerson ROC Driver
    • Fixed issue where configuration UI would show no TLP templates and poll groups defined when there were indeed some defined
    • Fixed alarm, event, and history rollover on the internal Emerson ROC queues that store this information internally
    • Fixed minute history polling issues
    • Fixed initialization issue when no TLP definitions were present
    • Added support for automatically adding TLP definitions to new devices when they are created
    • Fixed multiple synchronization issues
  • Google Cloud Injector
    • Initial beta release
  • IBM Cloud Injector
    • Added Sparkplug verbs to payload pushes
    • Removed unnecessary UDT properties from payload pushes
    • Improved timestamp handling for messaging that wasn't always accurate
    • Removed pushing of unnecessary tag properties
    • Fixed re-enablement of a stream setting when triggered via the Ignition enable/disable tag
  • MQTT Distributor
    • Fixed edge case where retained LWT messages would not be published
    • Added ability to enable/disable Distributor via an Ignition tag
  • MQTT Engine
    • Fixed issue with Server Type selection
    • Improved LWT handling to denote offline clients
    • Improved timestamp handling for messaging that wasn't always accurate
    • Added tag latching mechanism to support synchronized operations between updateTag calls in MQTT Engine and Ignition tag events
      • This allows for use of tag event scripts and transaction groups as history is flushed from remote Sparkplug clients
    • Added client side certificate support for MQTT clients
    • Added UI validation to MQTT keep alive values
  • MQTT Recorder
    • None
  • MQTT Remote Management (Agent/Manager)
    • None
  • MQTT Transmission
    • Removed unnecessary UDT properties from payload publishes
    • Added UI validator to check for overlapping Sparkplug Group and Edge Node ID overlapping
    • Improved timestamp handling for messaging that wasn't always accurate
    • Cleanup to unnecessary tag property publishing
    • Added enable/disable control to Transmitters
    • Added UI validation to MQTT keep alive values
    • Fixed issue that could result in some UDT members missing from BIRTH messages
  • Opto22 groov EPIC and SNAPPAC Driver
    • None

...