Versions Compared

Key

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

...

HTML
<a id="toggleAll" href="#">Expand/Collapse All to allow Search</a> <script type="text/javascript"> AJS.toInit(function () { AJS.$('#toggleAll').click(function() { jQuery(".expand-control").each(function()

{ jQuery(this).trigger("click");}

) }); }); </script>
<p>



Expand
titlev4v5.0.30 June 240-beta2 August 19, 2025


Expand
titleMQTT Distributor


Expand
titleWhat's New or Improved
  • Added support for auto-detection and loading of new TLS certificates when they are loaded into IgnitionAdded support for 'Unique LWT Topics' to reject connections from clients with duplicate MQTT Will Message TopicsDistributor to restart the MQTT Server on TLS cert changes in Ignition


Expand
titleWhat's Fixed
  • No fixesFix to prevent ClassNotFoundExceptions on GwHook startup



Expand
titleMQTT Engine


  • Modified MQTT Engine to disconnect/reconnect when detecting an invalid STATE message to force timestamp update to current time
  • Added support for metricTimestampValidationSkew via a CustomProperty in MQTT Engine
  • Modified Engine server set creation to automatically add the new set to all namespaces
    Expand
    titleWhat's New or Improved
    • Added support for configurable alarm 'display path' at MQTT Engine which propagating alarms from Transmission to EngineModified the Engine and Transmission to support DataSets, Documents, and Array types as Strings on the wire as an option to remain Sparkplug compliant
    • Added support for clearing alarm events already cleared at the Edge and missed by MQTT Engine
    • Improved logging around null dataset handling
    • Added support for 'auto-reconciliation' of alarms between Transmission and Engine
    • Added support for auto-removal of Namespace Server Set references when deleting Server Sets


    Expand
    titleWhat's Fixed
    • Fixed potential synchronization issue when removing subscriptions on disconnect
    • Fixed updates to the PHID info tags in Engine to not update improperly on incoming older STATE messages
    • Fixed handling of Date and String datatypes in alarm propagation
    • Fixed alarm preservation across Engine disable/enable and alarm SQL inserts
    • Fixed alarm handling to prevent duplication if both the Default and UNS tag tree views are enabled
    • Fixed handling of historical alarms as regular metrics which was updating tag values incorrectly
    • Fixed potential NPE in handling null bound property values
    • Fixed potential edge cases in Dataset handling
    • updated namespace server set map when custom namespace updates
    • Added frontend to various variables that were missed during recent Ignition 8.1 module updates
    • Fixed Security Context handling
    • Fixed Security Context Algorithm options in Engine Config



    Expand
    titleMQTT Transmission


    Expand
    titleWhat's New or Improved
    • Modified global and edge node level refresh logic to better handle refresh complete
    • Made CMD writes non-blocking to improve write performance
    • Added support for propagation of all alarm properties when publishing alarms
    • Modified Transmission to support DataSets, Documents, and Array types as Strings on the wire as an option to remain Sparkplug compliant
    • Added support for 'auto-reconciliation' of alarms between Transmission and Engine
    • Added support for manual alarm reconciliation via a Transmission control tag
    • Removed code that built up UDT definitions even when they were not configured to be published
    • Modified default history flush quantity to 40k
    • Edge Nodes to update NDEATH timestamps to now when publishing from the Edge


    Expand
    titleWhat's Fixed
    • Added frontend to various variables that were missed during recent Ignition 8.1 module updates
    • Fixed rolling buffer store and forward support in Transmission
    • Fixed handling of Date and String datatypes in alarm propagation
    • Fixed potential concurrency issues in BIRTH building
    • Fixed issue when flushing in-order and 'writing directly to the historian' in Engine could result in old/invalid tag values
    • Fixed potential NPE during BIRTH building reconciliation
    • Fixed potential edge cases in Dataset handling
    • support for empty tag path in Transmitter and UNS Transmitter config
    • Fixed Security Context handling
    • Ensured DDEATH is sent if Sparkplug device is deleted. Ensured that pending NDATA and DDATA messages are pushed before NDEATHFixed Transmitter config to not allow a Device ID to be configured when an Edge Node ID is not configured



    Expand
    titleMQTT Recorder


    Expand
    titleWhat's New or Improved
    • No new features


    Expand
    titleWhat's Fixed
    • No fixesFixed global enable/disable of Recorder



    Expand
    titleAWS Injector


    Expand
    titleStatus
    • Not available yet




    Expand
    titleAzure Injector


    Expand
    titleWhat's New or Improved
    • Modified global and edge node level refresh logic to better handle refresh complete
    • Added support optionally to include Node/Device Info and Control metrics
    • Removed code that built up UDT definitions even when they were not configured to be pushed
    • Fixed Agent config to not allow a Device ID to be configured when an Edge Node ID is not configured
    Expand
    titleWhat's Fixed
    • Fixed potential concurrency issues in BIRTH building
    • Fixed potential NPE during BIRTH building reconciliation
    Expand
    titleAzure Injector
    Expand
    titleWhat's New or Improved
    • Modified global and edge node level refresh logic to better handle refresh complete
    • Added ISO-8859-1 encoding support
    • Added support optionally to include Node/Device Info and Control metrics
    • Removed code that built up UDT definitions even when they were not configured to be pushed
    • Fixed Agent config to not allow a Device ID to be configured when an Edge Node ID is not configured
    Expand
    titleWhat's Fixed
    • Fixed potential concurrency issues in BIRTH building
    • Fixed potential NPE during BIRTH building reconciliation
    Expand
    titleGoogle Cloud Injector
    Expand
    titleWhat's New or Improved
    • Modified global and edge node level refresh logic to better handle refresh complete
    • Added support optionally to include Node/Device Info and Control metrics
    • Removed code that built up UDT definitions even when they were not configured to be pushed
    • Fixed Agent config to not allow a Device ID to be configured when an Edge Node ID is not configured
    Expand
    titleWhat's Fixed
    • Fixed potential concurrency issues in BIRTH building
    • Fixed potential NPE during BIRTH building reconciliation
    Status
    • Not available yet




    Expand
    titleGoogle Cloud Injector


    Expand
    titleStatus
    • Not available yet




    Expand
    titleEFM ABB Totalflow


    Expand
    titleStatus
    • Not available yet




    Expand
    titleEFM Emerson ROC


    Expand
    titleStatus
    • Not available yet




    Expand
    titleOpto22 groov EPIC and SNAPPAC Driver


    Expand
    titleStatus
    • Not available yet






    Expand
    titlev5.0.0-beta1 August 4, 2025


    Expand
    titleMQTT Distributor


    Expand
    titleStatus
    • Initial release




    Expand
    titleMQTT Engine


    Expand
    titleStatus
    • Initial release
    • Includes support for Event Streams with Handlers for both Sparkplug and raw MQTT messages




    Expand
    titleMQTT Transmission


    Expand
    titleStatus
    • Initial release
    • Includes support for Event Streams with a Source for raw MQTT messages




    Expand
    titleMQTT Recorder


    Expand
    titleStatus
    • Initial release




    Expand
    titleAWS Injector


    Expand
    titleStatus
    • Not available yet




    Expand
    titleAzure Injector


    Expand
    titleStatus
    • Not available yet




    Expand
    titleGoogle Cloud Injector


    Expand
    titleStatus
    • Not available yet




    Expand
    titleEFM ABB Totalflow


    Expand
    titleStatus
    • Not available yet
    Expand
    titleEFM ABB Totalflow
    Expand
    titleWhat's New or Improved
    • No new features
    Expand
    titleWhat's Fixed
    • Fixed potential NPE in the getRegisterSets method of the PollGroupManager class
    • Fixed a bug when updated global definitions name is not properly applied to device connections
    • Fixed potential NPE in Meter Config record handling




    Expand
    titleEFM Emerson ROC


    Expand
    titleStatus
    • Not available yet




    Expand
    titleOpto22 groov EPIC and SNAPPAC Driver


    Expand
    titleStatus
    • Not available yet

    ...