Release Notes for system:inmation 1.76
1.76.9 - September 10, 2021
Improved in 1.76.9
- Store and Forward
-
Improvements have been made to the Store and Forward system to fix issues with data delivery to GTSB and Redundant Event Stream.
- LevelDB update
-
The LevelDB library has been updated from version 1.19 to 1.23.
- Sqlite change
-
The sqlite3 library was compiled with different options, which significantly improves insert performance of the SQL Catalog.
1.76.8 - July 27, 2021
Improved in 1.76.8
- WebStudio - Tabs Widget
-
New Tabs widget allows the user to display multiple different widgets by switching between tabs in the same browser tab. Support has been added to allow tabs and nested widgets to be modified without refreshing the whole tabs widget or the whole tab component.
- WebStudio - Chart Widget
-
The Chart widget now incorporates the advanced functionality of the Table Widget for the TagTable component. This allows for filtering, pagination and sorting on Tagtables within the Chart widget. See Tag Search Table options for more details.
- WebStudio - Plotly Widget
-
The Plotly widget has been improved allowing for plotly widget model options to be added/overwritten.
- WebStudio - General Improvements
-
General fixes and improvements to WebStudio to improve the user experience.
1.76.5 - June 29, 2021
Improved in 1.76.5
- Improved Event Handling
-
Further fixes regarding event handling where historized event data from remote components could be processed in different ways upon reaching the Core. In certain cases, RedStream objects could miss events from Connectors on service start-up or mark events from Connectors as redundant.
- BatchTracker
-
Issue fixed for the BatchTracker where BPRs for Partial Batches eventually failed to update correctly.
- Scheduler Item
-
Fixed issue with Scheduler Items continuing to run past the configured End by time.
1.76.4 - June 15, 2021
Improved in 1.76.4
- Improved Event Handling
-
Issue fixed with event handling where historized event data from remote components could be processed in different ways upon reaching the Core. This could lead to observable differences in the retrieved historical data, for example, between a RedStream object and its referenced Event Stream.
- Dropzone
-
Fixed issue with Dropzone Datasource where increased memory usage could be observed during file processing.
- Server Component
-
Issue fixed with Server service instability in certain cases when using the gethistoryex Lua function.
1.76.3 - June 10, 2021
Improved in 1.76.3
- File Pointer Properties
-
File Pointer Properties are now supported. Files can now be attached to objects through the Attachments property or through properties with the
File
orFilelist
datatype. The files are stored in the MongoDB repository using the MongoDB GridFS specification. Support is currently provided through Lua API functions (getfile, setfile, deletefile, getfilemetadata and setfilemetadata) and Web API endpoints (Read, Download, Upload, Read File Metadata and Write File Metadata).
- Dropzone Retention Time
-
Improvements made to the Dropzone options with the addition of the Retention Time property. Processed files will be deleted when the retention time is exceeded, this prevents already processed files accumulating and filling up disk space.
- OPC Attribute Support - Script Events
-
Scripted events (created using the setevent Lua function) now support OPC A+E attributes.
- WebStudio Chart Widget
-
Chart widget, number of ticks on the axes of the Chart can now be configured. Also, context information can now be displayed when hovering over cursors added to the Chart.
- DataStudio
-
DataStudio support for property capabilities including Property Panel indication for available/configured capabilities and History Grid support for historized properties.
- Python API Client
-
A new version (0.10.0) of the inmation Python API client is now available from the PyPi page. Includes secure websocket support.
1.76.1 - May 14, 2021
New in 1.76
- Lua API Static Model
-
The introduction of the new Lua Static Model makes the definition of all object classes and properties available using the Lua API. It is now possible to browse classes and subclasses for all available properties and performance counters within the Lua scripting environment.
- Property Capabilities
-
The new Property Capabilities functionality expands the concept and scope of standard properties in the system, essentially allowing for the on-demand assignment of selected properties to actual object properties. This will be expanded in the future but currently allows for historization of select properties and the assignment of language translation tables.
- Siemens Simatic Batch Integration
-
Communication to Siemens Simatic Batch systems using the SimaticBatchBridge package is now possible. The simaticbridge Lua library contains functions to access Simatic Batch systems using the Lua API.
- Read-Only Profile
-
The Profile object has a new Read-Only AdministrativeGroup Property option named "Reviewer". This grants read only access to all system models (excluding the Access Model).
- WebStudio Plotly Integration
-
WebStudio now has an integrated Plotly widget for displaying charts and graphs. The Plotly Javascript library contains 40 different chart types with a range of configuration options, accessible from within WebStudio.
- Web API - Read Raw Historical Data at Time
-
Web API now includes a Read Raw Historical Data at Time endpoint, allowing users to read the raw value of an item at a certain point in time, no matter the data type of the value.
Improved in 1.76
- Batch Tracker Extensions
-
Extensions and improvements have been made to the Batch Tracker object enhancing the update, modification and storage of batch records.
- MSI Interface Extensions
-
Extensions and improvements have been made to the MSI Interface including more flexible tag mapping options and connected historian mapping. Timeout messages have been improved and more optional parameters are available within MSI messages.
- History Transfer Chain
-
Improvements have been made to the History Transfer Chain Objects. Performance Improvements to the History Controller to improve the interface responsiveness of certain properties and improved error messaging. The History Transporter history handover has been revamped and the Statetable extended. The History Sink Item Aspen IP21 interface is improved with sorting data before sending and enabling of the writing of qualities to tags in the system.
- Generic Time Series Buffer
-
Kafka and MQTT interface integration for the Generic Time Series Buffer.
- DataStudio Script Editor and Console Displays
-
Improvements have been made to the Console and Script Editor display. Scripts can now be loaded and executed from file in the Console. Lua file extension is now suggested by default when loading or saving in the Script Editor display.
- URL Property Support in DataStudio
-
Property fields in DataStudio now recognize URL entries and can be clicked to open the link in a browser. This is also possible from the JSON Viewer and Zoom dialog.
- Support for Excel Sheet selection - DataStudio
-
When importing Excel files, it is now possible to select individual sheets to import from an Excel workbook containing multiple sheets.
Upgrade Notes - 1.76
- 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.76
- Administrative Group Property
-
The AdministrativeGroup Property of the Profile class has changed from a boolean datatype to integer with codings available in the AdministrativeGroup Coding Group.
- Deprecation of os.setlocale function
-
The Lua os.setlocale library function will be deprecated in 1.76. Although the function will still work in 1.76, it will be replaced or removed in a future release.
Compatibility of 1.76 with Visual KPI 5.85.22.502
system:inmation v1.76 is compatible with Visual KPI versions 5.55.1.344 and greater, with the exception of 5.57 system:inmation v1.76 has been tested with Visual KPI version 5.85.22.502 see also Transpara Release Notes for detailed interoperability information. |
Supported Operating Systems and other Applications in 1.76
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) |
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.76
TFS ID | Title | Area | Date |
---|---|---|---|
17447 | SaF may skip and delete data in rare cases | system:inmation\Services | 2021-08-25 |
16829 | SaF does not deliver some messages to GTSB | system:inmation | 2021-08-13 |
8284 | inmation.gettime() does not fully support documented formats | system:inmation | 2021-04-30 |
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 |
16188 | Dropzone results in increased memory usage | system:inmation\Services | 2021-06-15 |
15807 | Events can get lost or processed multiple times in a Core component | system:inmation\Services | 2021-06-15 |
15559 | Generic Time Series Buffer - Excessive script execution even though there is no value in the buffer | system:inmation | 2021-05-11 |
15527 | Python API Client - Installation of current python api client fails if websockets is not installed before | system:inmation | 2021-05-11 |
15465 | KPIOffset property description (and tooltip) gives incorrect example in system-model documentation | system:inmation | 2021-05-04 |
15437 | Core service stops when querying the history of an item at the time when MongoDB is disconnected | system:inmation | 2021-04-26 |
15260 | Web API - Hooks: Script containing a string surrounded by square brackets results in a handshake timeout. | system:inmation | 2021-04-30 |
15236 | Core service stops due to an issue in mongo-c-driver when used with a replica set | system:inmation | 2021-05-04 |
15143 | HistoryGrid: Adding action item with reference does not work correctly | system:inmation | 2021-03-31 |
15078 | Misleading content of System Owner dialog in setup | system:inmation | 2021-05-10 |
14877 | "No free cursor" error message when sinking to IP21 System | system:inmation | 2021-03-11 |
14813 | Lua API - gethistory occasionally returns empty intervals (even if there is data) | system:inmation | 2021-04-26 |
14797 | DataStudio - Keyboard Shortcuts needs improvements | system:inmation | 2021-02-23 |
14772 | DataStudio is showing the wrong versions of some third-party libs | system:inmation | 2021-03-11 |
14760 | Web API - machine authentication does not work with authentication groups | system:inmation | 2021-03-04 |
14748 | Plantweb: Mongodb backup using inmation.Backup would fail due to the spaces in inmation root path | system:inmation | 2021-03-17 |
14742 | Resolving instance when loading from config does not work | system:inmation | 2021-03-17 |
14710 | Possible heap corruption in BPR MongoDB operations | system:inmation | 2021-02-22 |
14499 | Redundant Stream does not work properly for script events | system:inmation | 2021-01-29 |
14085 | Audit trail documentation about captured information | system:inmation | 2021-04-06 |
13642 | Script events can't create OPC attributes | system:inmation\Services | 2021-06-14 |
13453 | LuaAPI gettime doesn't work for parsing AMPM | system:inmation | 2021-04-20 |
12357 | Upgrade failure because of the 'unstoppable' Web API service | system:inmation | 2021-05-12 |
11488 | It is not possible to change local Core properties via DataStudio | system:inmation | 2021-04-30 |
10118 | inmation Server doesn't resume event subscription after Core restart | system:inmation\Services | 2021-03-11 |
10057 | Image reset after v1.54.0 upgrade | system:inmation\Setup | 2021-03-10 |
Known Issues in 1.76
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 |
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 |
15494 | Batch Tracker does not run in Simulation mode | 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 |
14838 | Uninstallation using Setup.exe lead to unintended full uninstallation | system:inmation | 2021-02-25 |
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 unknows 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 |
11474 | findobjects() call is terribly slow on large systems | system:inmation | 2020-02-11 |
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 |
11251 | inmation-Compose error handling for empty script files | system:inmation | 2020-01-17 |
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 |
722 |
❌ Failed |
109 |
Pass Percentage |
86.88% |
For more details see UA Compliance Tests page.