general:apps:appstoreconnect:releasenotes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
general:apps:appstoreconnect:releasenotes [2022/09/01 16:06] – su | general:apps:appstoreconnect:releasenotes [2024/05/02 07:12] (current) – su | ||
---|---|---|---|
Line 2: | Line 2: | ||
This page describes the release notes for [[https:// | This page describes the release notes for [[https:// | ||
+ | |||
+ | |||
+ | ==== 2024-04 ==== | ||
+ | |||
+ | Release Date: 2024-05-03 | ||
+ | |||
+ | Build Number: 3.2.20238 | ||
+ | |||
+ | This release brings the following changes: | ||
+ | |||
+ | General: | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Alarm Analysis Driver: | ||
+ | * '' | ||
+ | |||
+ | Azure Event Hub/IoT Hub Driver: | ||
+ | * '' | ||
+ | |||
+ | CSV Driver: | ||
+ | * '' | ||
+ | |||
+ | IP Historian/ | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | IP Historian/ | ||
+ | * '' | ||
+ | * IP Historian v3 is a major update to IP Historian that requires Elasticsearch v7 or later. You must provide your own Elasticsearch cluster to use IP Historian v3. | ||
+ | | ||
+ | Met Office Driver: | ||
+ | * '' | ||
+ | * Supported weather plans now include: Global hourly spot, Global three hourly spot and Global daily spot. | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | RabbitMQ Driver: | ||
+ | * '' | ||
+ | |||
+ | |||
+ | |||
+ | ==== 2024-03 ==== | ||
+ | |||
+ | Release Date: 2024-03-22 | ||
+ | |||
+ | Build Number: 3.2.20136 | ||
+ | |||
+ | This release brings the following changes: | ||
+ | |||
+ | General: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * Timestamp parsing improvements have been made possible by delegating parsing to Intelligent Plant' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | Azure Event Hub/IoT Hub Driver: | ||
+ | * '' | ||
+ | |||
+ | IP Historian/ | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | MQTT Consumer Driver (alpha package only): | ||
+ | * '' | ||
+ | |||
+ | MQTT Server Driver (alpha package only): | ||
+ | * '' | ||
+ | * The driver supports the same ad hoc JSON parsing rules as the Azure Event Hub and RabbitMQ drivers. | ||
+ | * The MQTT broker is for ingress only; it does not allow clients to subscribe to receive value changes or messages from other Data Core sources. | ||
+ | |||
+ | OPC UA Driver: | ||
+ | * '' | ||
+ | * Writing array values is not currently supported. | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | RabbitMQ Driver: | ||
+ | * '' | ||
+ | |||
+ | |||
+ | ==== 2024-01 ==== | ||
+ | |||
+ | Release Date: 2024-01-26 | ||
+ | |||
+ | Build Number: 3.2.19859 | ||
+ | |||
+ | This release brings the following changes: | ||
+ | |||
+ | General: | ||
+ | * Miscellaneous performance improvements, | ||
+ | * All setting names in '' | ||
+ | * '' | ||
+ | |||
+ | <code json> | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | * The default file system-based key/value store can now buffer pending changes in memory and periodically flushes them to disk. In particular, this improves performance when the system is configured to run large numbers of script tags or in-memory buffer tags that persist values to disk. Background flush is enabled by setting the '' | ||
+ | * The C# script tag engine now allows compilation to be skipped for script tags built from templates. This can significantly improve startup time when using large numbers of script tags. Compilation skipping can be enabled by setting the '' | ||
+ | |||
+ | |||
+ | CSV Driver: | ||
+ | * The driver now correctly applies both per-tag and per-query sample limits. | ||
+ | |||
+ | |||
+ | In-Memory Buffer Driver: | ||
+ | * When configured to persist tag values, the buffer now provides a setting to specify if values should be persisted to a single data store key, or if one key per tag should be used. The latter option is the default behaviour as it mirrors the existing behaviour of the buffer. The former option can be used to reduce the number of keys that need to be read from or written to disk when using a file system-based data store, which can help to improve performance when buffering large numbers of tags. | ||
+ | |||
+ | |||
+ | IP Historian/ | ||
+ | * Better handling of data queries that specify tags that do not exist. | ||
+ | * Performance improvement when writing large numbers of samples to the driver. | ||
+ | |||
+ | |||
+ | Microsoft Azure Event Hub/IoT Hub Driver: | ||
+ | * Fixes an issue where the consumer driver was not correctly processing messages received from the Event Hub. | ||
+ | |||
+ | |||
+ | Remapper Driver: | ||
+ | * Tag searches for script tags now work correctly. | ||
+ | |||
+ | ==== 2023-09 Hotfix 1 ==== | ||
+ | |||
+ | Release Date: 2023-10-02 | ||
+ | |||
+ | Build Number: 3.2.19629 | ||
+ | |||
+ | This hotfix patches the following issues: | ||
+ | |||
+ | AVEVA OSIsoft PI/AF Drivers: | ||
+ | * Fixes an issue where all tag values returned from PI and AF queries were being assigned the current UTC time as their timestamp. | ||
+ | |||
+ | RabbitMQ Consumer Driver: | ||
+ | * Fixes an issue in the Rabbit MQ consumer driver where messages that were sent without any custom headers could not be processed. | ||
+ | |||
+ | |||
+ | ==== 2023-09 ==== | ||
+ | |||
+ | Release Date: 2023-09-29 | ||
+ | |||
+ | Build Number: 3.2.19623 | ||
+ | |||
+ | This release brings the following changes: | ||
+ | |||
+ | General: | ||
+ | * All drivers can define a startup delay to wait for before the driver will be initialised. | ||
+ | * Significant performance improvements when performing a bulk creation of tag definitions in the App Store Connect UI. | ||
+ | * Fixes a memory leak that could occur when running a driver out-of-process causing the external executable to eventually crash. This issue was typically observed when using the OPC Classic (DA/HDA/AE) driver, which needs to run in a 32-bit process. | ||
+ | * Data stream rules can now filter values that get sent to destination tags using value change, exception and compression filtering. This is a preview feature that does not currently have a configuration UI. Please contact us for more information! | ||
+ | * Updates to the latest version of the [[https:// | ||
+ | * Ensures that unmanaged resources created by drivers such as TCP listeners are correctly stopped when the App Store Connect runtime is being stopped in order to apply an update. | ||
+ | |||
+ | AVEVA Wonderware Driver: | ||
+ | * Integer-based tags now automatically provide a visualisation hint that they should be displayed using stepped lines. | ||
+ | |||
+ | In-Memory Buffer Driver: | ||
+ | * When persisting values to disk, the buffer now ensures that values that are waiting to be trimmed are not saved. | ||
+ | |||
+ | Microsoft Azure Event Hub/IoT Hub Driver: | ||
+ | * Significant performance and memory usage improvements. | ||
+ | * Adds the ability to batch multiple observations together into a single Azure Event Hub message, and to compress the message payload. | ||
+ | |||
+ | Modbus Driver: | ||
+ | * Robustness improvements to handle scenarios where the Modbus device crashes. | ||
+ | * CSV mapping files now support configuring a factor and offset for a mapping. If specified, this takes precedence over the "scale low" and "scale high" columns. | ||
+ | |||
+ | OpenTelemetry Metrics Driver: | ||
+ | * Adds min/max tags for histogram instruments. | ||
+ | |||
+ | TCP Printer Driver: | ||
+ | * Adds settings to control if event messages are trimmed before being emitted to remove leading and trailing white space, and if event messages that consist solely of white space are emitted or discarded. | ||
+ | |||
+ | Prometheus Driver (canary stream only): | ||
+ | * New driver for reading metrics from HTTP endpoints that use the [[https:// | ||
+ | |||
+ | RabbitMQ Driver: | ||
+ | * Improvements to connection resiliency and telemetry. | ||
+ | * Significant performance and memory usage improvements. | ||
+ | * Adds the ability to batch multiple observations together into a single RabbitMQ message, and to compress the message payload. | ||
+ | |||
+ | |||
+ | ==== 2023-04 ==== | ||
+ | |||
+ | Release Date: 2023-04-28 | ||
+ | |||
+ | Build Number: 3.2.19254 | ||
+ | |||
+ | This release brings the following changes: | ||
+ | |||
+ | General: | ||
+ | * App Store Connect now uses HTTP/2 by default for all HTTP requests when running on Windows 11 or Windows Server 2022 or later. | ||
+ | * Improved handling when App Store Connect reconnects to the Industrial App Store without a full disconnection being detected by SignalR. | ||
+ | * Adds support for the v3.0.0 App Store Connect adapter toolkit clients and base libraries. | ||
+ | * UI now adds a two-click solution for recording any non-IP Historian tag to IP Historian when the historian has an automatic ingress rule enabled (see below). | ||
+ | * Disabled driver instances are now displayed in separate groups in the UI. | ||
+ | * Fixes an issue where App Store Connect would never connect to the Industrial App Store if an active network connection was not available at startup time. | ||
+ | * Fixes an issue where an error during data stream initialisation could prevent other rules from initialising. | ||
+ | * Miscellaneous small fixes and performance improvements | ||
+ | |||
+ | Big Data Drivers: | ||
+ | * Fix for an issue where event selection could fail to advance if querying from multiple big data sources. | ||
+ | |||
+ | CSV Driver: | ||
+ | * Memory usage is reduced, in particular for large CSV data sets. | ||
+ | * Fix an issue where queries for best-fit or interpolated data over large numbers of raw samples could cause a lage spike in memory. | ||
+ | * Fix an issue where the " | ||
+ | |||
+ | IP Historian/ | ||
+ | * New simplified user experience when configuring IP Historian tags using the Data Core/App Store Connect UI. | ||
+ | * A new driver setting allows creation of an automatic ingress data stream rule for IP Historian whenever the driver starts. This rule creates data stream mappings for all destination IP Historian tags that have source information configured. | ||
+ | * `PLOT` data queries now correctly use step interpolation when interpolating values for tags that have the " | ||
+ | * Deleting a tag no longer deletes its history or annotations from the big data store. | ||
+ | |||
+ | Modbus Driver: | ||
+ | * Add a connection timout to all Modbus TCP connections. | ||
+ | * Add an optional shutdown grace period to be configured to allow an ongoing operation to complete if the driver is being shut down. | ||
+ | |||
+ | RabbitMQ Drivers: | ||
+ | * Rabbit MQ data/event source and event sink drivers are now available as preview drivers in the stable release package. RabbitMQ can be used for reliable data transfer between Data Core/App Store Connect nodes. | ||
+ | |||
+ | Wonderware Driver: | ||
+ | * Add driver setting to allow the Wonderware `wwTimeStampRule` query parameter to be explicitly specified when querying the SQL interface. | ||
Line 8: | Line 245: | ||
Release Date: 2022-09-23 | Release Date: 2022-09-23 | ||
- | Build Number: | + | Build Number: |
This release brings the following changes: | This release brings the following changes: | ||
Line 17: | Line 254: | ||
* Data stream rules can now specify a minimum sample quality filter e.g. a rule can specify that source values with bad quality are discarded instead of being forwarded to destination tags. | * Data stream rules can now specify a minimum sample quality filter e.g. a rule can specify that source values with bad quality are discarded instead of being forwarded to destination tags. | ||
* Data stream rules can now have a startup priority associated with them. Note that this cannot yet be assigned via the App Store Connect UI. | * Data stream rules can now have a startup priority associated with them. Note that this cannot yet be assigned via the App Store Connect UI. | ||
+ | * All templated script tags can now configure an evaluation delay in the same way that ad hoc script tags can. | ||
+ | * `HiLoLimitMonitor` script tag now supports on delays and off delays. | ||
+ | * When reconnecting to the Industrial App Store, App Store Connect now processes all reconnection attempts on a dedicated background task. | ||
* Fixes an issue where script tags can get " | * Fixes an issue where script tags can get " | ||
+ | * Fixes an issue that could cause an App Store Connect to think that there was a mismatch between its local drivers and the proxies for its local drivers on the Industrial App Store. | ||
+ | |||
+ | Alarm Analysis Data Source: | ||
+ | * Alarm State Tag - historical view of Alarm State can now be added into e.g. process trends. | ||
Big Data Event Source: | Big Data Event Source: | ||
Line 27: | Line 271: | ||
IP Historian/ | IP Historian/ | ||
* Add metrics related to writing samples to the historian archive. | * Add metrics related to writing samples to the historian archive. | ||
- | * Fix issue where description and unit tag search filters were not being correctly applied. | + | * Fixes issue where description and unit tag search filters were not being correctly applied. |
+ | * Fixes an issue in `PLOT` queries where NaN values could cause spiking values to be omitted from the query result. | ||
Modbus Data Source: | Modbus Data Source: | ||
Line 36: | Line 281: | ||
Remapper Data Source: | Remapper Data Source: | ||
- | * New preview driver (currently | + | * New preview driver (available in alpha channel). |
* Acts as a reverse proxy to tags on other data sources (i.e. allows you to create a single data source where tags from multiple other data sources can be queried). | * Acts as a reverse proxy to tags on other data sources (i.e. allows you to create a single data source where tags from multiple other data sources can be queried). | ||
* Mappings configured via CSV file. | * Mappings configured via CSV file. | ||
Line 42: | Line 287: | ||
Serial Printer Event Source: | Serial Printer Event Source: | ||
* Driver extended to expose " | * Driver extended to expose " | ||
- | * " | + | * " |
general/apps/appstoreconnect/releasenotes.1662048417.txt.gz · Last modified: 2022/09/01 16:06 by su