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
titlev4.0.27 Mar 26, 2025


Expand
titleMQTT Distributor


Expand
titleWhat's New or Improved
  • Upticked Google Protobuf version to v3.25.5


Expand
titleWhat's Fixed
  • No fixes



Expand
titleMQTT Engine


Expand
titleWhat's New or Improved
  • Upticked Google GSON version to v2.8.9
  • Upticked Google Protobuf version to v3.25.5
  • Added support to store alarm events in the alarm journal
  • Added Sparkplug IDs to the source and display path of alarms at MQTT Engine
  • Added support to treat 'all numbers as floats' in Engine JSON custom namespace handling


Expand
titleWhat's Fixed
  • Fixed potential deadlock in the alarm DB
  • Fixed custom namespace issue that could result in processing topics not intended for that namespace
  • Fixed initialization order in MQTT Engine to ensure TLS certificates get loaded on startup
  • Fixed support for Array, Dataset, and Document tag properties
  • Fixed Elecsys namespace $sys commands



Expand
titleMQTT Transmission


Expand
titleWhat's New or Improved
  • Upticked Google Protobuf version to v3.25.5
  • Added support for 'randomizing server connections'
  • Added warning message if a conflicting UDT definition is found and would've been included in the NBIRTH


Expand
titleWhat's Fixed
  • Fixed potential deadlock in the disk-backed history store
  • Added code to remove RedundancyStateListeners to prevent erroneous error messages
  • Fixed birth building issues that could result in erroneous tags being published
  • Fixed support for Array, Dataset, and Document tag properties
  • Fixed issue that could result in Transmission ceasing to publish data after a Rebirth request
  • Fixed potential NPE when trying to detect tag enabled status on startup
  • Fixed issue with Dataset datatype coercion
  • Fixed UNS Transmitters to include Sparkplug IDs for UDT member tags
  • Fixed bound value string handling for numeric bound UDT parameters
  • Fixed tag change event reconciliation logic when publishing cached births
  • Fixed issue that could result in DATA messages being published out of order when under heavy load



Expand
titleMQTT Recorder


Expand
titleWhat's New or Improved
  • No new features


Expand
titleWhat's Fixed
  • No fixes



Expand
titleAWS Injector


Expand
titleWhat's New or Improved
  • Upticked Google Protobuf version to v3.25.5
  • Upticked AWS SDK version to v2.28.17
  • Added support for 'hybrid push'
  • Added warning message if a conflicting UDT definition is found and would've been included in the NBIRTH


Expand
titleWhat's Fixed
  • Added code to remove RedundancyStateListeners to prevent erroneous error messages
  • Fixed birth building issues that could result in erroneous tags being pushed
  • Fixed potential NPE when trying to detect tag enabled status on startup
  • Fixed issue with Dataset datatype coercion
  • Fixed bound value string handling for numeric bound UDT parameters
  • Fixed tag change event reconciliation logic when pushing cached births



Expand
titleAzure Injector


Expand
titleWhat's New or Improved
  • Upticked Google Protobuf version to v3.25.5
  • Added support for 'hybrid push'
  • Added warning message if a conflicting UDT definition is found and would've been included in the NBIRTH


Expand
titleWhat's Fixed
  • Added code to remove RedundancyStateListeners to prevent erroneous error messages
  • Fixed birth building issues that could result in erroneous tags being pushed
  • Fixed potential NPE when trying to detect tag enabled status on startup
  • Fixed issue with Dataset datatype coercion
  • Fixed bound value string handling for numeric bound UDT parameters
  • Fixed tag change event reconciliation logic when pushing cached births
  • Fixed potential deadlock during disconnect/reconnect events



Expand
titleGoogle Cloud Injector


Expand
titleWhat's New or Improved
  • Upticked Google Protobuf version to v3.25.5
  • Added support for 'hybrid push'
  • Added warning message if a conflicting UDT definition is found and would've been included in the NBIRTH


Expand
titleWhat's Fixed
  • Added code to remove RedundancyStateListeners to prevent erroneous error messages
  • Fixed birth building issues that could result in erroneous tags being pushed
  • Fixed potential NPE when trying to detect tag enabled status on startup
  • Fixed issue with Dataset datatype coercion
  • Fixed bound value string handling for numeric bound UDT parameters
  • Fixed tag change event reconciliation logic when pushing cached births



Expand
titleEFM ABB Totalflow


Expand
titleWhat's New or Improved
  • Upticked Quartz version to v2.3.2


Expand
titleWhat's Fixed
  • Added code to remove RedundancyStateListeners to prevent erroneous error messages
  • Fixed potential NPEs when processing some types of Totalflow applications



Expand
titleEFM Emerson ROC


Expand
titleWhat's New or Improved
  • Upticked Quartz version to v2.3.2


Expand
titleWhat's Fixed
  • Added code to remove RedundancyStateListeners to prevent erroneous error messages



Expand
titleOpto22 groov EPIC and SNAPPAC Driver


Expand
titleWhat's New or Improved
  • No new features


Expand
titleWhat's Fixed
  • No fixes




Expand
titlev4.0.26 Jan 15, 2025


Expand
titleMQTT Distributor


Expand
titleWhat's New or Improved
  • Added retry logic for listeners that failed to initialize


Expand
titleWhat's Fixed
  • No fixes



Expand
titleMQTT Engine


Expand
titleWhat's New or Improved
  • Added 'Not Licensed' state to Server Connection Status field in the Web UI
  • General logging improvements
  • Added cleanup mechanism to delete Persistent Records associated with a deleted NamespaceRecord
  • Added support for null/empty 'replacement string' in custom namespace conversion rules
  • Added support to automatically populate new Custom Namespace Server Set bindings list with all existing Server Sets
  • Added support for null JSON payload values if the tag already exists
  • Added support for Edge side 'Node Control' tags in DATA messages


Expand
titleWhat's Fixed
  • Fixed issue that would keep removed legacy state client subscriptions after they were deleted
  • Fixes to ensure all subscriptions are necessary
  • Fixed decoding support of Array, DataSet, and Document property types
  • Improved handling for historical metric DataTypeClass discovery to prevent NPEs



Expand
titleMQTT Transmission


Expand
titleWhat's New or Improved
  • Added 'Not Licensed' state to Server Connection Status field in the Web UI
  • Optimized births to omit unused UDT definitions in the payload
  • Added support for the 'Enabled' property to be a bound parameter
  • Changed history store query timeout and minimum value to prevent query timeouts


Expand
titleWhat's Fixed
  • Fixed potential deadlock in connection logic
  • Fixed potential ClassCastException during birth building
  • Fixed encoding support of Array, DataSet, and Document property types



Expand
titleMQTT Recorder


Expand
titleWhat's New or Improved
  • Added documentation tag property for MQTT Recorder tags


Expand
titleWhat's Fixed
  • No fixes



Expand
titleAWS Injector


Expand
titleWhat's New or Improved
  • Added documentation tag property for AWS Injector tags
  • Optimized births to omit unused UDT definitions in the payload
  • Added support for the 'Enabled' property to be a bound parameter
  • Changed history store query timeout and minimum value to prevent query timeouts


Expand
titleWhat's Fixed
  • Fixed potential deadlock in connection logic
  • Fixed potential ClassCastException during birth building
  • Fixed encoding support of Array, DataSet, and Document property types



Expand
titleAzure Injector


Expand
titleWhat's New or Improved
  • Added documentation tag property for Azure Injector tags
  • Optimized births to omit unused UDT definitions in the payload
  • Added support for Azure cert based auth for Event Hub connections
  • Added support for the 'Enabled' property to be a bound parameter
  • Changed history store query timeout and minimum value to prevent query timeouts


Expand
titleWhat's Fixed
  • Fixed potential deadlock in connection logic
  • Fixed potential ClassCastException during birth building
  • Fixed encoding support of Array, DataSet, and Document property types



Expand
titleGoogle Cloud Injector


Expand
titleWhat's New or Improved
  • Added documentation tag property for Google Cloud Injector tags
  • Optimized births to omit unused UDT definitions in the payload
  • Added support for the 'Enabled' property to be a bound parameter
  • Changed history store query timeout and minimum value to prevent query timeouts


Expand
titleWhat's Fixed
  • Fixed potential deadlock in connection logic
  • Fixed potential ClassCastException during birth building
  • Fixed encoding support of Array, DataSet, and Document property types



Expand
titleEFM ABB Totalflow


Expand
titleWhat's New or Improved
  • Added validator to prevent submission of a global definition w/o specifying a file


Expand
titleWhat's Fixed
  • Fixed potential NPE around wildcard characters while parsing INI files with @ROWLOOP



Expand
titleEFM Emerson ROC


Expand
titleWhat's New or Improved
  • No new features


Expand
titleWhat's Fixed
  • No fixes



Expand
titleOpto22 groov EPIC and SNAPPAC Driver


Expand
titleWhat's New or Improved
  • No new features


Expand
titleWhat's Fixed
  • No fixes



...