Skip to main content

🎥 How Gousto reduces food waste and increases workforce productivity: Watch on-demand. >

Release Notes HighByte Intelligence Hub Version 1.4
New Features:
  • Added support for CSV File connector ​(inbound only). 
  • Added support for one- and two-dimensional array data values of primitive or modeled data.
  • Added support for multiple inputs, instances and/or outputs for a single flow.
  • Added support for adding, removing and listing certificates / keys (via managecerts command file).
  • Updated flow trigger expressions to support deadband calculations.
  • Updated JavaScript engine (Graal) for compatibility with Java 15.
  • Updated Azure Event Hubs connector to support user configurable timeout settings.
  • Updated MQTT connector to support:
    • Error messages to include more detailed information
    • Reads (inbound subscriptions)
    • Reading of array values
    • User specified QoS indicator per output
    • User specified certificates
    • Wildcard (#) character for an output's topic
  • Updated MQTT connector and runtime to allow for the use of user specified certificates.
  • Updated MQTT Sparkplug connector to support:
    • Arrays
    • Publishing bad quality metrics when input data is not available
    • Wildcard (#) character for both device ID and metrics for inputs and outputs
  • Updated OPC UA connector to support:​
    • Sign and encrypt (Basic256Sha256)
    • Username / Password (Basic256)
    • Writing of modeled data. The OPC UA server must support an address space hierarchy that matches the model definition.
  • Updated REST connector to support:
    • Formatting published values via templates
    • Reading of array values
  • Updated SQL connector to support:
    • Automatic creation of tables 
    • Generic JDBC with user deployed drivers
    • Multi-row reads
    • Stored procedures for outputs
    • Writing _name and _timestamp metadata
    • Writing complex data as a JSON blob
  • Generalized read / write error messages across all connectors.
Fixes:
  • Fixed MQTT connector Greengrass self-signed certificate validation issue. 
  • Fixed OPC UA anonymous policy ID interoperability issue with servers that do not use the “anonymous” string identifier. ​​
  • Fixed issue with not automatically starting a flow upon fixing any configuration errors. ​
  • Fixed issue with not automatically propagating model changes to enabled flows. 
  • Fixed time drift issue around the execution of flows. This was more apparent on a system with high resource utilization. 
  • Fixed issue where a UI driven read that fails did not generate appropriate log messages to troubleshoot the issue.
  • Fixed issue with referencing complex data value element names containing space characters in an expression.
  • Fixed OPC UA connector interoperability issues: (a) specifying the correct close secure channel message indicator in a packet, (b) support for message chunking, (c) fixed message buffer size negotiation conflicts, (d) support for expanded node IDs in a browse request, (e) proper inclusion of a KeyUsages field in self signed application instance certificates.
  • Fixed issue with incorrectly flagging a modeled instance's expression invalid before attempting to pull in the correct real time data to satisfy the expression.
  • Fixed Azure IoT SiteWise connector to ignore null/empty attributes in modeled values.
  • Fixed MQTT connector to return the appropriate result code on connection failures.

User Interface Only Updates:
  • Allowed viewing the schema of an input in the reference browser.
  • Allowed on-demand reads of any input.
  • Moved the default location of frontend configuration.json file to /config/settings.json.
  • Added warning for users if there is a version mismatch at login page.
  • Changed retrieval of the settings.json file to explicitly use no cache.
  • Fixed issue in which changing the Group As field for a model or instance may not correctly update.
  • Redesigned working with flow sources and Targets.
  • Redesigned reference browser to be context sensitive and support multiple object types.