Versions Compared

Key

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

...

  • AWS Injector
    • Added web form validation to tag agent paths
    • General UDT handling fixes
    • Improved validation of web UI forms
    • Fixes to quality handling in the edge case of null qualities in Ignition
    • Security improvements
    • Fixed potential StringIndexOutOfBoundsException in the tag change event processing
    • Updated code signing certificate
    • Fixed potential NPE on removal of 'Edge Nodes' folder or immediate child folder
    • Fixed potential NotSerializableException when editing group or edge node ID fields
    • Added validation to ensure passwords can not be null, empty, or only whitespace
  • Azure Injector
    • Improved handling when malformed connection string is supplied by the user
    • Added web form validation to tag agent paths
    • General UDT handling fixes
    • Improved validation of web UI forms
    • Fixes to quality handling in the edge case of null qualities in Ignition
    • Security improvements
    • Improved Event Hub startup logic
    • Fixed potential StringIndexOutOfBoundsException in the tag change event processing
    • Updated code signing certificate
    • Fixed potential NPE on removal of 'Edge Nodes' folder or immediate child folder
    • Fixed potential NotSerializableException when editing group or edge node ID fields
    • Added validation to ensure passwords can not be null, empty, or only whitespace
  • EMF Emerson ROC Driver
    • Added Meter Config Mapping with Events
    • Added working Meter Config Transaction Records
    • Fixed TLP Poller NPE
    • Added snapshot inserts
    • Fixes for ROC
    EMF Emerson ROC Driver
    • Added Meter Config Mapping with Events
    • Added working Meter Config Transaction Records
    • Fixed TLP Poller NPE
    • Added snapshot inserts
    • Fixes for ROC event processing
    • Added support for security options (username/password/access level) via opcode 17
    • Improvements to history record column names
    • Added configurable secure hash signature to records with validation in MQTT Recorder
    • Regrouped basic ROC settings
    • Fixed serialization issue with regard to web settings
    • Improvements to period history mapping in records
    • Added serial number and logical number columns
    • Update CSV file formats
    • Added active meter/station detection
    • Enhanced detection and handling of meter types
    • Fixed system variables in meter config records
    • Added common column names and added value enum mappings
    • Fixes to ROC alarm conditions
    • Added manual meter configuration record support
    • Added support for history segment TLPs in Meter Configuration records for ROC Plus

    • Optimizations to polling algortihms for alarms, events, and history
  • EFM Export
    • Initial release
  • Google Cloud Injector
    • Added web form validation to tag agent paths
    • General UDT handling fixes
    • Improved validation of web UI forms
    • Fixes to quality handling in the edge case of null qualities in Ignition
    • Security improvements
  • IBM Cloud Injector
    • Added web form validation to tag agent paths
    • General UDT handling fixes
    • Improved validation of web UI forms
    • Fixes to quality handling in the edge case of null qualities in Ignition
    • Security improvements
    • asd
  • MQTT Distributor
    • Security improvements
  • MQTT Engine
    • MQTT logging improvements around connection issues
    • Added 'record' data to TX/RX byte count in info metrics
    • Improved JSON payload handling and logging in custom namespaces
    • Fixed potential NPE in handling of String based custom namespaces
    • Added support to update datatype if datatype changes on the edge side
    • Security improvements
    • Fixed UDT issue by adding logic to handle UDT definition loo
  • MQTT Recorder
    • Added table name configurations and filtering options
    • Added record signature validation
    • Fixes to time handling
    • Fixed history segment meter events
    • Fixed ROC PLUS alarm and event timestamps
    • Added system meter event handling
    • Added support for multiple config columns per TLP in EFM mapping

    • Updated code signing certificate
    • Added multiple meter event generation from ROC system variable events
    • Added support for polling ROC Plus Weights & Measures Events
    • Added poller diagnostics Tags for Weights & Measures Events
    • Fixed Alarm/Event timestamp tracking to only use raw dates from ROC device
    • Added merging of TLP templates on import
    • Improvements to re-connection logic
    • Fixes to polling secondary events
    • Modified history polling to use only indices for tracking which history records have already been handled
    • Fixes to internal DB tracking of alarm, event, and history poller indices
  • EFM Export
    • Initial release
  • Google Cloud Injector
    • Added web form validation to tag agent paths
    • General UDT handling fixes
    • Improved validation of web UI forms
    • Fixes to quality handling in the edge case of null qualities in Ignition
    • Security improvements
    • Fixed potential StringIndexOutOfBoundsException in the tag change event processing
    • Updated code signing certificate
    • Fixed potential NPE on removal of 'Edge Nodes' folder or immediate child folder
    • Fixed potential NotSerializableException when editing group or edge node ID fields
    • Added validation to ensure passwords can not be null, empty, or only whitespace
  • IBM Cloud Injector
    • Added web form validation to tag agent paths
    • General UDT handling fixes
    • Improved validation of web UI forms
    • Fixes to quality handling in the edge case of null qualities in Ignition
    • Security improvements
    • Fixed potential StringIndexOutOfBoundsException in the tag change event processing
    • Updated code signing certificate
    • Fixed potential NPE on removal of 'Edge Nodes' folder or immediate child folder
    • Fixed potential NotSerializableException when editing group or edge node ID fields
    • Added validation to ensure passwords can not be null, empty, or only whitespace
  • MQTT Distributor
    • Security improvements
    • Fixed ACL validator to allow topics with spaces
    • Updated code signing certificate
    • Modified distributor to piggy-back off of Ignition's ssl.key keystore instead of having its own Java Keystore
  • MQTT Engine
    • MQTT logging improvements around connection issues
    • Added 'record' data to TX/RX byte count in info metrics
    • Improved JSON payload handling and logging in custom namespaces
    • Fixed potential NPE in handling of String based custom namespaces
    • Added support to update datatype if datatype changes on the edge side
    • Security improvements
    • Fixed UDT issue by adding logic to handle UDT definition lookups
    • Updated code signing certificate
    • Added validation to ensure passwords can not be null, empty, or only whitespace
    • Fixed online/offline edge nodes and device nodes info tag to only update when an actual change occurs
  • MQTT Recorder
    • Added table name configurations and filtering options
    • Added record signature validation
    • Fixes to date/time handling of records
    • Updated code signing certificate
  • MQTT Transmission
    • MQTT logging improvements around connection issues 
    • Fixed JSON serialization to prevent lockup in RAM based History Store
    • Fixed target server URL info tag to update properly
    • UDT publishing fixes to detect difference between UDT instance members and member folders
    • Security improvements
    • Added 'Last Refresh' info tag to denote the last time Transmission was refreshed
    • Added 'Refresh Required' info tag to denote whether or not a refresh is required
    • Updated code signing certificate
    • Fixed potential NPE in custom transmitter record validator
    • Added validation to ensure passwords can not be null, empty, or only whitespace
    • Added validation to prevent same history 'store and forward' instance from being bound to multiple transmitters
    • Modified 'Convert UDT members to normal tags' to be the default setting
    MQTT Transmission
    • MQTT logging improvements around connection issues 
    • Fixed JSON serialization to prevent lockup in RAM based History Store
    • Fixed target server URL info tag to update properly
    • UDT publishing fixes to detect difference between UDT instance members and member folders
    • Security improvements
  • Opto22 groov EPIC and SNAPPAC Driver
    • Improved tag writing throughput working with massive tag lists and during episodes of congested writes

    • Fixed potential lockup scenario
    • An initially scanned floating point value of Not-A-Number (NaN) is better handled

    • Scanner waits for acceptance of tags before publishing data

    • Duplicate tag definitions are prevented

    • In extreme cases, 32- and 64-bit integer values may have erratically updated

    • Updated code signing certificate


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

...