Versions Compared

Key

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

...

Expand
titlev4.0.19 November 6, 2023


Expand
titleMQTT Distributor


Expand
titleWhat's New or Improved
  • Improved logging on clearing of retained messages


Expand
titleWhat's Fixed
  • Fixed log messages when client connections pre-empt existing connections with same client ID



Expand
titleMQTT Engine


Expand
titleWhat's New or Improved
  • Expanded TagPath validation to ensure paths don't end in a slash

  • Added 'parentEnabled' and 'sourceTagPath' to list of default filtered properties
  • Added JSON validation for the MQTT Engine custom properties config field


Expand
titleWhat's Fixed
  • Fixed writing of array values in MQTT Engine tag provider for null and full arrays
  • Fixed legacy STATE MQTT client migration when updating from older versions of MQTT Engine



Expand
titleMQTT Transmission


Expand
titleWhat's New or Improved
  • No new features
Expand
titleWhat's Fixed
  • Fixed issue where manually entered client ID could cause RPC client to not start
  • Fixed BIRTH building of OPC tags to ensure values are set properly when they are members of UDTs
Expand
titleMQTT Recorder
  • Optimized BIRTH building to consolidate readTag calls - helps with remote tag provider tags in BIRTH building
  • Expanded TagPath validation to ensure paths don't end in a slash
  • Added 'parentEnabled' and 'sourceTagPath' to list of default filtered properties
  • Major overhaul of disk-backed store and forward system to optimize storage and configuration
  • Added digital signature support to Transmission RECORD creation
  • Added defaults for rolling history buffer configuration
  • Added Transmission history store field validation
  • Removed the 'prune quantity' option for rolling history configuration from the web UI


Expand
titleWhat's New or Improved
  • No new features
Expand
titleWhat's Fixed
  • No fixes
  • Fixed issue where Edge Node level expression tags are null on NBIRTH
  • Fixed null value handling in RECORDs that would result in default values being set instead of null
  • Fixed cache update code that could result in BIRTH messages not publishing the most recent/valid value
  • Fixed potential erroneous data type change event when converting tags for UDT instance members
  • Fixed issue where timestamps could be set incorrectly if the tag is in a Managed Tag Provider
  • Fixed NPE on initialization
  • Fixed handling of CMD messages missing Metric datatypes per the Sparkplug spec including Rebirth requests
  • Fixed handling of tag properties that are not of a supported datatype



Expand
titleMQTT Recorder


Expand
titleWhat's New or Improved
  • No new features


Expand
titleWhat's Fixed
  • No fixes



AWS Injector
Expand
titleAWS Injector


Expand
titleWhat's New or Improved
  • Optimized BIRTH building to consolidate readTag calls - helps with remote tag provider tags in BIRTH building
  • Expanded TagPath validation to ensure paths don't end in a slash
  • Major overhaul of disk-backed store and forward system to optimize storage and configuration
  • General logging improvements
Expand
title


Expand
titleWhat's New or Improved
  • Added Edge Node refresh support
  • Improved Agent and Set refresh/restart logic
's Fixed
  • Fixed issue where Edge Node level expression tags are null on NBIRTH
  • Fixed cache update code that could result in BIRTH messages not publishing the most recent/valid value
  • Fixed 'enabled' value handling on setting endpoints
  • Fixed potential erroneous data type change event when converting tags for UDT instance members
  • Fixed NPE on initialization
  • Fixed Injector Info tags that could show incorrect data
  • Fixed PUSH_TO_ANY handling in Injectors when transitioning on connection status
  • Fixed NPE on fresh module installation
  • Fixed handling of tag properties that are not of a supported datatype
Expand
titleWhat's Fixed
  • Fixed issue where BIRTH message might not get sent on Kinesis Stream enable/disable



Expand
titleAzure Injector


Expand
titleWhat's New or Improved
  • Added Edge Node refresh support


Expand
titleWhat's Fixed
  • Fixed IoT Central connections not publishing BIRTH



Expand
titleGoogle Cloud Injector


Expand
titleWhat's New or Improved
  • Added Edge Node refresh support


Expand
titleWhat's Fixed
  • No Fixes



Expand
titleEFM ABB Totalflow Module


Expand
titleWhat's New or Improved
  • No new features


Expand
titleWhat's Fixed
  • No Fixes



Expand
titleEFM Emerson ROC Module


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



...