Versions Compared

Key

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

...

  • General (All Modules)
    • Fixed documentation links in tooltips of the module config pages
    • Updated code signing cerificate
  • MQTT Distributor
    • Modified TLS setup to piggyback off of native Ignition SSL mechanism
  • MQTT Engine
    • Fixed retention of UDT properties across module restarts
    • Add custom property for 'sequence number reordering'
    • Added a cache layer for improved custom namespace performance
    • Modified to create default reasonable history config on all dynamic MQTT Engine tags
    • Added a validator to primary host ID creation to prevent runtime errors
    • Added support for non-clean session and QoS1 support in custom namespaces
    • Added additional tooltip info for Custom Namespace writable tags
    • Fixed client reinitialization after custom namespace changes
    • Improved certificate file management in the config web configuration UI
    • Fixed 'Critical App State' info tag to prevent erroneous data
    • Fixed Edge Node Tag staling from NDATA message
    • Added staling of custom namespace tags on namespace deletion
    • Fixed 'empty' property filter setting to allow all
  • MQTT Transmission
    • Fixed dynamic update of client ID under MQTT Transmission Info tags
    • Added support to allow RPC clients to not automatically reconnect
    • Improved DB reconnect logic for the Disk-backed store and forward mechanism
    • Fixed Timer thread leak on pending publish creation
    • Fixed to caching of Transmission Info metrics to prevent erroneous data
    • Added a validator to primary host ID creation to prevent runtime errors
    • Fixed handling of non-memory tags (i.e. derived, OPC, etc) in Sparkplug Record publishes
    • Added parameter based UDT DataType handling when convertUDTs=true
    • Fixed potential ClassCastException around BoundPropertySet Objects
    • Added tag pacing period validator to ensure it is greater than zero
    • Improved certificate file management in the config web configuration UI
    • Fixed Transmission TLS connect on startup
    • Added Transmission Info Tags for tracking messsages and bytes
    • Fixed NPE from caching BIRTHs when TransmissionClient is shutdown
    • Removed properties and parameters from being improperly published in DATA messages
    • Fixed missing Sparkplug IDs on Transmitters page
    • Added code to ignore _types_ folder when creating Edge Nodes
    • Fixed handling of EdgeNode tag removal events
    • Added new custom property 'ConfiguredTagPath' to tag properties
    • Fixed RPC clients to update on server setting change
    • Fixed 'empty' property filter setting to allow all
    • Fixed fetching of the tag provider name by ignoring case
    • Fixed device detection when auto-discovery is enabled
    • Fixed NPE on aliased metrics in NCMD messages
    • Fix for Tag add/remove root path comparisons
    • Fixed folder detection on tag structure change events
    • Fixed check history stores to update Transmitters on configuration changes
  • MQTT Recorder
    • None
  • AWS Injector 
    • Fixed Timer thread leak on pending publish creation
    • Fixed potential ClassCastException around BoundPropertySet Objects
    • Added null checks to Injector start/stop to prevent NPEs
    • Added tag pacing period validator to ensure it is greater than zero
    • Removed properties and parameters from being improperly published in DATA messages
    • Added code to ignore _types_ folder when creating Edge Nodes 
    • Fixed handling of EdgeNode tag removal events
    • Fixed device detection when auto-discovery is enabled
    • Fix for Tag add/remove root path comparisons
    • Fixed folder detection on tag structure change events
  • Azure Injector
    • Tooltip/help improvements
    • Fixed Timer thread leak on pending publish creation
    • Fixed potential ClassCastException around BoundPropertySet Objects
    • Added null checks to Injector start/stop to prevent NPEs
    • Added tag pacing period validator to ensure it is greater than zero
    • Removed unused certificate file upload field
    • Added support for a connection pooling to allow for increased throughput
    • Removed properties and parameters from being improperly published in DATA messages
    • Added code to ignore _types_ folder when creating Edge Nodes 
    • Fixed handling of EdgeNode tag removal events
    • Fixed device detection when auto-discovery is enabled
    • Fix for Tag add/remove root path comparisons
    • Fixed folder detection on tag structure change events
  • Google Cloud Injector
    • Fixed Timer thread leak on pending publish creation
    • Fixed potential ClassCastException around BoundPropertySet Objects
    • Added null checks to Injector start/stop to prevent NPEs
    • Added tag pacing period validator to ensure it is greater than zero
    • Added support for a connection pooling to allow for increased throughput
    • Removed properties and parameters from being improperly published in DATA messages
    • Added code to ignore _types_ folder when creating Edge Nodes 
    • Fixed handling of EdgeNode tag removal events
    • Fixed device detection when auto-discovery is enabled
    • Fix for Tag add/remove root path comparisons
    • Fixed folder detection on tag structure change events
  • IBM Cloud Injector
    • Fixed Timer thread leak on pending publish creation
    • Fixed potential ClassCastException around BoundPropertySet Objects
    • Added null checks to Injector start/stop to prevent NPEs
    • Added tag pacing period validator to ensure it is greater than zero
    • Added support for a connection pooling to allow for increased throughput
    • Removed properties and parameters from being improperly published in DATA messages
    • Added code to ignore _types_ folder when creating Edge Nodes 
    • Fixed handling of EdgeNode tag removal events
    • Fixed device detection when auto-discovery is enabled
    • Fix for Tag add/remove root path comparisons
    • Fixed folder detection on tag structure change events
  • Opto22 groov EPIC and SNAPPAC Driver
    • None

...