Versions Compared

Key

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

...

Cirrus Link Modules for Ignition v3.4.4 - October 11, 2018

  • AWS Injector
    • Added support for enabling/disabling streams on a per stream basis and via a tag in Ignition
    • Fixed gateway configuration navigation error with session token changes
  • Azure Injector
    • Replaced underlying Cirrus Link Sparkplug implementation with Eclipse Tahu implementation
    • Added maximum message size support to limit message sizes per Azure IoT Hub requirements
    • Fixed auto-reconnect issue when connection should be shut down
    • Added checks to prevent multiple connect threads
    • Added session token generation support with configurable token timeout
    • Made reconnect support asynchronous
    • Fixed possibility of accidental LWT from being published
    • Added support for enabling/disabling streams on a per stream basis and via a tag in Ignition
    • Removed protocol drop-down menu
  • EFM Emerson ROC Driver
    • Initial Beta Release
  • MQTT Distributor
    • Fixed ACL issue that resulted in invalid ACL rejections with spaces in an ACL topic
    • Added configuration time ACL validation of ACLs to prevent configuration time errors
  • MQTT Engine
    • Replaced underlying Cirrus Link Sparkplug implementation with Eclipse Tahu implementation
    • Added support for interfacing to MQTT Recorder and handling Sparkplug Records
    • Added ability to enable/disable specific MQTT server settings
    • Fixed potential deadlock issue when tags are updated while Ignition is starting
    • Added ability to filter namespaces for specific MQTT server settings
    • Fixed issue where tag permissions were being overwritten
    • Fixed some internal concurrency issues
    • Naming convention changes to some online/offline info tags
  • MQTT Recorder
    • Initial Beta Release
  • MQTT Remote Management (Agent/Manager)
    • Replaced underlying Cirrus Link Sparkplug implementation with Eclipse Tahu implementation
  • MQTT Transmission
    • Replaced underlying Cirrus Link Sparkplug implementation with Eclipse Tahu implementation
    • Added support for sending Sparkplug Records from MQTT Transmission
    • Fixed edge case disconnect issue that could result in failed LWT publish on disconnect
    • Fixed issue where UDT member tag quality may not be published correctly
    • Added support for interfacing to Sparkplug Record providers such as the EFM Emerson ROC module
    • Fixed issue where an Edge Node removal from the default transmitter tag tree could result in the Edge Node to being removed
    • Fixed issue where if aliases were being used the tag name was still also sent
    • Fixes to edge case with in order history flushing in conjunction with primary host id usage
    • Fixed potential deadlock when rebirth occurs at the same time as tag change events
    • Removed UDT tag properties being sent in DATA messages
    • Web UI cleanup to shown fields in the Transmitter configuration list
  • Opto22 groov EPIC and SNAPPAC
    • None


Cirrus Link Modules for Ignition v3.4.3 - July 9, 2018

  • AWS Injector
    • Added a thread pool for improved Kinesis push support
    • Added split tag caches to improve performance
  • Azure Injector
    • Added split tag caches to improve performance
  • MQTT Distributor
    • None
  • MQTT Engine
    • Fixed performance issue with handling historical metrics that resulted in an arbitrary long delay
    • Fixed issue to ensure datasets published from a client are properly represented as a dataset on the Engine side
    • Added split tag caches to improve performance
    • Added threading support to message processing to improve performance
    • Fixed handling of tag properties being changed from non-defaults back to defaults
    • Fixed support for null datasets in UDT instances
    • Fixed Java 6 support for Designer/Client components of MQTT Engine
    • Logging optimizations
  • MQTT Transmission
    • Added support for null strings and dates in datasets
    • Added support for an empty 'tag path' string in custom transmitter configuration
    • Fixed support for null datasets in UDT instances
    • General UDT handling improvements
    • Fixed Java 6 support for Designer/Client components of MQTT Transmission
  • MQTT Remote Management (Agent/Manager)
    • Fixed file saving issue with regard to module updates
  • Opto22 groov EPIC and SNAPPAC
    • Fixes to time references

...