Release Notes for system:inmation 1.78

1.78.4 - November 29, 2021

Improved in 1.78.4

IPC Event-Functionality

Create structured OPC events to hold data from In Process Control devices. The IPC-Event Lua library helps to create these events with a structured payload and also provides functions to search and retrieve events with dedicated content.

1.78.3 - November 12, 2021

Improved in 1.78.3

MongoDB 4.4.10

1.78.3 now includes MongoDB version 4.4.10 in the installation, this MongoDB version contains a number of fixes for issues present in version 4.4.8 that was shipped with 1.78.2. The MongoDB version shipped and installed (for new installations only - see Upgrade Notes - 1.78 for more details) will be MongoDB 4.4.10. Please be aware of the change in system requirements for MongoDB 4.4.10 before installation or upgrade.

1.78.2 - August 31, 2021

New in 1.78

MongoDB 4.4 Support

1.78 now has full support for MongoDB version 4.4.8. In addition, the MongoDB version shipped and installed (for new installations only - see Upgrade Notes - 1.78 for more details) will be MongoDB 4.4.8. Please be aware of the change in system requirements for MongoDB 4.4.8 before installation or upgrade.

X.509 Certificate based Inter Component Authentication

The inter-component communication between Core and Connector (and Master Core and Local Core) can now be configured to use X.509 certified encryption. Support for X.509 authentication between other components is planned for the future, please see X.509 Security Mode documentation for more details about the currently supported configurations.

Server Timestamp

The new Server Timestamp property allow the retention time of archived data to be defined in terms of the time when data was stored or updated. The server timestamp usage is configured on the data store level in the Custom Time Series Data Store allowing for different time series data stores to have different configurations.

WebStudio - Action Pipeline Delegation

The action pipeline delegation feature for WebStudio is now available.

WebStudio - Tree Widget Search Support

The Tree widget now has search support enabling the user to search nodes and apply global and column filters to the resulting search table.

Web API - Delete File Endpoint

A new Delete File endpoint is now available for the Web API, extending the functional support of the File Pointer Properties.

PREVIEW FEATURE: OEE Realtime KPIs

OEE Realtime KPIs are now supported as a preview feature in 1.78 and introduces the foundation for future extensions and additions regarding OEE support and the usage of the ISA-95 Equipment Model in general. The main Configuration class is the OEE Equipment Monitor for the ISA-95 Equipment Model. This is supported by the time configuration classes TPM Site Configuration, TPM Year Configuration and other classes to provide the information about Shifts and not-scheduled and unscheduled equipment time.

Improved in 1.78

BatchTracker Extensions

Improvements and extensions have been made to the Batch Tracker including the ability to select Unique Batch Criteria and to the Batch Tracker Backfill to selectively backfill for selected batches matching a filter.

OPC UA Improved Certificate Management

The introduction of the Certificate Management dialog for the Connector and Server services makes it easier to manage OPC UA certificates for client and server from DataStudio.

Lua API - OPC Classic Event Handling

The format of returned OPC Classic event values from the getvalue and geteventhistory functions can now be made the same by using the new options in the defaults function. See Compatibility Notes - 1.78 for more details.

WebStudio - Tabs Widget

Styling is supported for selected tabs in the Tabs widget including icons and text alignment. This can be done for each tab or applied globally for a compilation.

MSI Extensions

Improvements and extensions have been made to the MSI Integration including more user friendly Abort and Status messages, better handling of Optional objects in messages, introduction of response code parameter and option to auto reset of the trigger for received bidirectional messages.

OPC UA Datasource

The OPC UA datasource now supports IO items subscribing to index ranges of UA nodes providing arrays of data.

Auto-Update

DataStudio and the 32-bit inmation executable are now automatically updated on Local Cores by the Master Core.

Lua API - getbackreferences function

The new getbackreferences retrieves the back references for objects in the system.

System Event Store

The System Event Store can now be disabled, and Custom Event Stores allow the configuration of the MongoDB collection name.

Upgrade Notes - 1.78

MongoDB version 4.4.10

system:inmation 1.78.3 is shipped with MongoDB version 4.4.10 (previously 4.4.8 with 1.78.2 and 4.0.2 in older versions). If using the Windows installer, the existing installation of MongoDB will not be upgraded automatically. To perform the upgrade manually, please visit the MongoDB upgrade instructions for Standalone, Replica Sets or Sharded Clusters depending on your own installation.

Interoperability of 1.72 and older Components Store and Forward (SaF)

Connectors and Local Cores that are not up-to-date (not version 1.74 or newer) will be unable to forward historical data or events to parent Cores version 1.74 or newer. This affects only the systems where said components are configured for the manual-permissive software update mode. The data will be stored locally at the outdated component (within the configured storage limits) until the component is updated, then the previously stored data will be forwarded normally.

Compatibility Notes - 1.78

OPC Classic Event Handling

The current way of returning classic OPC COM events in getvalue as a flat list of key/value pairs is deprecated. The newly introduced defaults switch is now the default.

Administrative Group Property

In 1.76, the AdministrativeGroup Property of the Profile class changed from a boolean datatype to integer with codings available in the AdministrativeGroup Coding Group. This is only an issue if upgrading from versions older than 1.76.

Deprecation of os.setlocale function

The Lua os.setlocale library function was deprecated in 1.76. Although the function will still work in this release, it will be replaced or removed in a future release.

Compatibility of 1.78 with Visual KPI 5.85.22.502 and 5.92.4.546

system:inmation v1.78 is compatible with Visual KPI versions 5.55.1.344 and greater, with the exception of 5.57. system:inmation v1.78.3 and v1.78.4 have been tested with Visual KPI version 5.92.4.546. system:inmation v1.78.2 has been tested with Visual KPI version 5.85.22.502. Also visit the Transpara Release Notes for detailed interoperability information.

Supported Operating Systems and other Applications in 1.78

Please see the System Requirements section of the documentation for more information and recommendations regarding installation environments.

Component Supported Operating Systems

Core Service (64bit)

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows Server 2008 SP2

Windows 10

Windows 8/8.1

Windows 7 Prof. SP2 (64-bit)

Windows Vista SP2 (64-bit)

Web API Service (64bit)

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows 10

Windows 8/8.1

Connector, Relay, Server Service (64bit)

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows Server 2008 SP2

Windows 10

Windows 8/8.1

Windows 7 Prof. SP2 (64-bit)

Windows Vista SP2 (64-bit)

Connector, Relay, Server Service (32bit)

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows Server 2008 SP2

Windows Server 2003 SP2

Windows 10

Windows 8/8.1

Windows 7 Prof. SP2 (64-bit)

Windows 7 Prof. SP1 (64-bit)

Windows 7 Prof. (32-bit)

Windows XP SP1 (32-bit)

MongoDB 4.4.10

Windows Server 2019

Windows Server 2016

Windows 10

DataStudio

Windows OS must support .NET 4.6.2

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows Server 2008 SP2

Windows Server 2003 SP2

Windows 10

Windows 8/8.1

Windows 7 Prof. SP2 (64-bit)

Windows 7 Prof. SP1 (64-bit)

Windows 7 Prof. (32-bit)

Visual KPI

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows 10

WebApps

Google Chrome > 88.0

Microsoft Edge (Chromium version) > 88.0

Microsoft Edge (old version) 44.0

Apple Safari (macOS) > 14.0

Apple Safari (iPadOS experimental) > 14.0

Mozilla Firefox > 86.0

Fixed Issues in 1.78

TFS ID Title Area Date
17447 SaF may skip and delete data in rare cases system:inmation\Services 2021-08-25
16852 Drag & drop dashboard feature does not work for non-admin users system:inmation\DataStudio 2021-08-24
16849 Missing German translations (AuditTrail and Faceplate) system:inmation\DataStudio 2021-08-12
16829 SaF does not deliver some messages to GTSB system:inmation 2021-08-13
16800 Siemens S7 PLC AGLink Symbolic_ReadMixEx might lead to connection loss system:inmation 2021-07-15
16770 DataStudio XCOPY - Unresolved objects window does not appear when History Trend config file is opened system:inmation\DataStudio 2021-07-06
16589 DataStudio XCOPY - Script Editor and Console display do not function system:inmation\DataStudio 2021-08-19
16573 Scheduler Item - Edge Duration limits the maximum time to 360000 seconds system:inmation\Services 2021-06-23
16571 Scheduler Item - RecurEnd Property (End by date) is not functioning system:inmation\Services 2021-06-25
16545 RedStream objects can miss events from Connectors on service start-up system:inmation\Services 2021-06-25
16352 esi-string - SPLIT() function does not return the expected result system:inmation 2021-06-23
11474 findobjects() call is slow on large systems system:inmation 2021-08-02

Known Issues in 1.78

TFS ID Title Area Date
9677 Excel Addin - Actions pane is not shown when some other add-ins are enabled system:inmation 2019-07-12
9388 Excel add-in - There is no order in the object tree or in the search result system:inmation\DataStudio 2019-06-19
9383 Excel Addin - VBA Module popup appears every time a new worksheet is used system:inmation\DataStudio 2019-06-18
9345 Web API - Authentication; ’sub’ claim in token not always the same for same Active Directory user. system:inmation\Web API 2019-06-14
6511 ProcessValueLink property causes confusion system:inmation 2018-08-16
6296 The UA connection is functional despite 'Server Certificate Endpoint Host mismatch (creating session)' error system:inmation\Services 2018-08-02
6264 Changing the port of the Core is not working system:inmation 2018-08-01
17702 Cascaded Cores - Mass Config Sheet Visual Bug system:inmation\DataStudio 2021-08-30
17668 Software errors and warning for History Transfer Controller system:inmation\DataStudio 2021-08-27
17433 WebStudio Form Date input field doesn't send the date in the current format after it's been changed system:inmation\WebStudio 2021-08-05
17055 Unknown error prevents Webstudio from loading Event Table. system:inmation\WebStudio 2021-07-28
16941 No data in the real time trend after changing Marker startup type option system:inmation\DataStudio 2021-07-19
16940 Drag & Drop feature does not work for all IO-Item objects system:inmation\DataStudio 2021-07-19
16886 Code Deletion by two times pushing F9 system:inmation\DataStudio 2021-07-12
16855 Cloud sink [Kafka] message duplication when connection to server is restored system:inmation 2021-07-07
16393 MongoDB index creation failure for one collection marks the whole connection pool as being bad system:inmation 2021-06-16
15516 UA Datasource cannot browse a particular OPC UA server system:inmation 2021-04-30
15499 DataStudio - Sorting of numeric values in tables/grid displays in alphabetic order system:inmation 2021-04-29
15460 gethistory() returns null values when querying historical data for objects with a reference to the same Process Value system:inmation\Services 2021-04-27
15222 Password protected UA certificates can't be used system:inmation 2021-04-07
15203 Events Received perf. counter of Custom Event Data Store object causes confusion system:inmation 2021-04-01
15118 Problems in image loading system:inmation 2021-03-23
15076 syslib.execute() times out when the executed Lua chunk returns a function system:inmation 2021-03-18
15064 Dropzone - The historical data is set partially system:inmation 2021-03-18
14814 DataStudio freezes when the event stream displays frequently generated UA events system:inmation 2021-02-23
14432 Inherited location option is not functioning system:inmation 2021-01-21
14408 ODBC Datasource - Invocation Delay causes the datasource to stop functioning system:inmation 2021-01-20
14046 Excel Template not installed if Office 2019 is installed system:inmation\DataStudio 2020-12-01
14016 Web API - ReadHistoricalData endpoint returns 0 instead of NoValue with TimeAverage and TimeAverage2 aggregates system:inmation 2020-11-27
13925 The MONGODB function(inmation.Backup library) returns "0:nil" after the successful operation system:inmation 2020-11-19
13574 Unable to keep report group header together with details system:inmation\DataStudio 2020-10-15
13525 Handling of KPI Tables without STARTTIME&ENDTIME arguments system:inmation 2020-10-12
13228 Scroll speed change on Windows OS is not applied in DataStudio system:inmation\DataStudio 2020-09-10
12997 getvalue() and Faceplate show an old value although the object has more recent values in history system:inmation 2020-08-18
12985 UA Client - URI Mismatch between ApplicationDescription and Certificate system:inmation\Services 2020-08-17
12505 The data holder object is corrupt when it is created below the connector by an action item with a triggering link system:inmation 2020-07-07
12453 historicaldataattime does not work for datatype string for VKPI widgets system:inmation 2020-06-29
12393 History Transfer Controller is not producing data points at Expected Frequency while using an aggregate system:inmation 2020-06-19
12299 Master core version is unknown from local core version system:inmation 2020-06-03
12134 Memory ramp-up with simultaneous Lua script instances system:inmation 2020-05-06
12079 inmation Server spams Windows Event logs system:inmation 2020-04-28
11984 inmation.mass can INSERT but not REMOVE system object system:inmation 2020-04-15
11715 Core service silently deletes or ignores critical objects in the image system:inmation 2020-03-06
11572 MongoDB URI property is not functional system:inmation 2020-02-20
11361 MongoDB Backup - The content of the source folder is not copied fully to the destination folder during the full backup system:inmation 2020-01-27
11288 It is possible to create multiple core and system objects with Lua mass system:inmation 2020-01-21
11238 Web API authentication fails with a profile that has a backslash(\) in its password system:inmation 2020-01-16
11028 DataStudio Console Scripts(Upsert, Insert etc.) do not contain Security References system:inmation\DataStudio 2019-12-04
10590 Configurations of MongoDB replica set are not passed to the Core system:inmation\Services 2019-10-18
10516 History Transporter gets stalled after returning an error state system:inmation 2019-10-14

UA Compliance Tests

Total Tests 831

✅ Passed

725

❌ Failed

106

Pass Percentage

87.24%

For more details see UA Compliance Tests page.