Skip to main content

 🚀 HighByte Intelligence Hub version 4.1 is here. Learn More >

Release Notes HighByte Intelligence Hub Version 4.1
New Features: 
  • Added support for building custom APIs with Pipelines and the REST Data Server. Pipelines can now be marked as callable and return values or raise errors. 
  • Added support for calling a Pipeline from the REST Data Server, a Namespace Node, or another Pipeline.  
  • Added Pipeline Debug mode that allows users to troubleshoot pipelines and compare before and after events through stages. 
  • Added an Aspen InfoPlus.21 connector with support for browsing schemas and reading tags. 
  • Added an Amazon S3 Tables connector with support for writing to and creating S3 tables. 
  • Added subscription support for Ignition inputs to be used in Event Triggers and capture live tag updates. 
  • Added support to the Ignition connector for reading and subscribing to UDT Instances. 
  • Enhanced audit logging to support capturing and displaying before and after changes as well as cascading changes. 
  • Added a Cron trigger for scheduling the execution of a Pipeline. 
  • Added a Subpipeline stage that can be used to call pipelines that perform common functions. 
  • Added support for passing parameters to Namespace Nodes, allowing for the use of parameterized sources in namespaces. 
  • Added support for reading and writing files over SFTP with the File connector. 
  • Added support for browsing and reading directories with the File Connector. 
  • Enhanced File input metadata to include creation time, update time, and file size. 
  • Added support for filtering out File Input read results based on file creation and update time. 
  • Added support for reading files as text with the File Connector. 
  • Added Parse stages to decode file or string-based CSV, JSON, Parquet, and XML data within a Pipeline. 
  • Added a Format XML stage for converting JSON to file or string-based XML payload. 
  • Added a dark mode option to the UI. 
  • Added Success/Failure path to the Read stage to support custom handling of read failures. 
  • Added Track Changes and Ignore Changes settings in the On Change stage to enable attribute level on change tracking. 
  • Added a Branch input type to MQTT for reading multiple child topics as complex data. 
  • Added support for returning metadata with OPC UA Branch and Collection inputs. 
  • Added support for cloning stages in a Pipeline. 
  • Added support for dragging References onto Instance attributes in the tree view. 
  • Added a warning to Pipeline polled triggers in cases where the trigger is polling faster than the pipeline can process the event. In this case the trigger slows down polling to be as fast as pipeline execution. 
  • Added support for building and testing smart queries in Namespaces. 
  • Added support for using dynamic settings in the Smart Query stage in Pipelines. 
  • Enhanced performance of Write and Write New stages when using "Ignore Return". 
  • Enhanced Write and Write New stages with “Ignore Return” to report delayed write failures to the Pipeline. 
  • Added a configurable session timeout for logging out authenticated users. 
  • Added support for authenticating against the REST Data Server using Intelligence Hub credentials. This option must be enabled and is off by default. 
  • Enhanced the UNS Client to display topics in alphabetical order. 
  • Added support for grouping conditions and connections. 
  • Enhanced MQTT output to group rapid published messages, improving the performance of QOS 1 and QOS 2 writes. 
  • Enhanced the MSSQL CDC Input to support specifying prefixing table names with their corresponding schema. 
  • Added support for setting custom headers for Kafka outputs. 
  • Enhanced Input cache to be cleared after the input is saved. 
  • Enhanced Input and Output page styling. 
  • Added support for reading time zone values with Oracle SQL inputs. 
  • Added support for authenticating REST connections with the OAuth 2.0 password grant type. 
  • Added support for reading and writing with AMQP Over WebSocket on the Azure Event Hubs connector. 
  • Enhanced instance attributes that are of type Reference to support manual editing. 
  • Added array and data set support to the Ignition connection. 
  • Improved Ignition connection write performance in create mode. 
  • Enhanced Active Directory LDAP to use pagination for large queries. 
  • Enhanced SAML to support a custom variable name for mapping roles into the Intelligence Hub. 
Fixes: 
  • Fixed a bug where the Azure IoT Hub connection would report connection failures during SAS token renewal.  
  • Fixed a bug that prevented users from using commas in their reference parameter values.  
  • Fixed an issue where high-frequency pipeline replay activity was not returned in the order it was generated in replay mode.  
  • Added back the SQL input template page. 
  • Fixed a bug where both read and execute read permissions were required for reading instance data. Now, only execute mode is required. 
  • Fixed a bug where tag-based permissions were ignored when reading input data. 
  • Fixed a memory leak from unclosed JavaScript expression resources. 
  • Fixed an issue where InfluxDB writes did not properly escape strings with spaces. 
  • Fixed a bug where PI System writes would fail due to asset names with leading spaces. 
  • Fixed a bug where CSV and Parquet inputs would not show the default max rows per read setting value. 
  • Fixed a bug where Ignition outputs would not respect time zone offsets for DateTime tags. 
 
Breaking Changes: 
  • Changed pipeline write stage metadata failure key from “writeFailures” to “writeResults”. 
  • Removed Named Root support for REST Data Server output writes. 
 
Security Patch Updates: 
  • Snowflake SQL 
    • CVE-2025-24789: Issue with the Snowflake JDBC 4 driver when authenticating on Windows with the EXTERNALBROWSER authentication mode 
  • Parquet Connection 
    • CVE-2024-47561: Deficiency in the Apache Avro SDK that could lead to arbitrary code execution 
  • Web Application 
    • CVE-2024-21538: Improper input sanitization could lead to a Regular Expression Denial of Service (ReDOS) 
    • CVE-2024-21539: Improper input sanitization could lead to a Regular Expression Denial of Service (ReDOS)