Resolved Issues in GENESIS Version 11
The following issues and enhancements have been fixed in this release.
For information about security vulnerabilities, refer to iconics.com/cert.
Common and Platform Services
Reference ID |
Description |
---|---|
7269 |
When the SQL Server database time stamp increases by more than 231 and you make a change to the configuration of a server, the system performs a full reload of its configuration, which may cause issues. |
10700 |
When using the reverse connection to FrameWorX™, the requests sent to a gateway are pending and waiting for a response forever. |
11665 |
The following changes have been made to Project Explorer and Data Browser.
|
Commanding
Reference ID |
Description |
---|---|
8191 |
A Use HTML Text checkbox has been added to the Send Alert Email command. When selected, the message of the email is formatted as HTML text. |
Security
Reference ID |
Description |
---|---|
2080 |
LastLoginDate and LastLockoutDate are no longer visible columns in the table defined in Configuration > Entities > Security > SecUser – All. |
5457 |
The Enable Runtime Reporting option is now configurable in Security. |
8982 |
The Select certificate by field for SAML 2.0 authentication has a new option, File system/find by file path, which allows the user to select a file certificate. There is also a new field, Certificate password, where you can specify a password if the certificate requires one. |
10867 |
The Auto logout for disconnected clients setting has been removed. |
Unified Data Manager (UDM)
Reference ID |
Description |
---|---|
10893 |
You now use the Configure Expression link under the property label to open the Expression window in Unified Data Manager. |
13027 |
Registers Point Manager stops working when using a register with an Input Type of None. |
Alarms and Notifications
Alarm Server
Reference ID |
Description |
---|---|
7622 |
When an adjustable point is configured in an alarm type and this type is used by at least one alarm, then enabling state storage blocks Alarm Server processing. |
Alert Notifications
Reference ID |
Description |
---|---|
9232 |
In previous GENESIS64 versions, credentials (like below) for the Alert Rest plugin and IcoWebAPI plugins (Twilio, Vonage, and SendGrid) were set as environment variables under user account variables. For GENESIS version 11 and later, you must set these credentials under system environment variables or the Alert Rest and IcoWebAPI modules won't work. Ico_Cfs_Password or Ico_Twilio_Password |
10745 |
When a modem closes slowly, some text messages are not sent, which forces a retry. |
11371 |
Alert Sierra acknowledgment has been updated to handle services that exclude the country code in the reply SMS number. |
Connected Field Service
Reference ID |
Description |
---|---|
12009 |
Resolved an issue with workflows crashing when worker response activities are used from an upgraded configuration. However, the following activities are no longer supported in version 11: Accept, Reject, Busy, and Assign. |
Data Historian
Reference ID |
Description |
---|---|
11561 |
After restarting the Data Historian Logger service, merged tags do not log. |
11706 |
The Logger Type field has been removed from the Data Logger configuration dialog. |
Analytics
BI Server
Reference ID |
Description |
---|---|
5387 |
When retrieving Equipment Properties via the Dimensions > Asset Property step in a BI Server data flow, the HasHistoryValues flag incorrectly returns False for properties that have been configured as Data Historian tags. |
5615 |
The Assets, Asset Properties and Asset Property Values steps in a data flow now retrieve data from the AssetWorX runtime, rather than the configuration database. The listed data flow steps now query the AssetWorX runtime directly, which improves performance as the data can be filtered on the server. Distributed AssetWorX configurations are also supported. |
Reporting
Reference ID |
Description |
---|---|
7714 |
Aliases don't resolve when they're in a folder, for example,<#Folder\Alias#> |
9638 |
When Create new report file(s) is selected in a report with a custom name, a time stamp is appended to the report name in File/Web redirectors, which should not happen. |
10806 |
The Web Publishing redirector is no longer available in Reporting. Existing reports that are using the Web Publishing redirector will continue to work in GENESIS version 11. However, you cannot use the Web Publishing redirector for new reports. |
Controls
Reference ID |
Description |
---|---|
5380 |
A Show Busy Indicator property has been added to the following controls—Assets, Recipe Navigator, Report Navigator, Bridging Navigator, Data Diagram, Heatmap, Sankey, Security Indicator, Table, and Fault Viewer. When selected, the busy indicator is shown when data is loading. When unselected, the indicator is not shown. |
Alarm Viewer
Reference ID |
Description |
---|---|
5790 |
Alarm Viewer cells that have been configured to show the status indicator do not use the correct font settings in HTML5. |
7673 |
The CanContentScroll property is no longer supported. |
7991 |
In HTML5, the VisibleTotal, VisibleActive and VisibleNotAcked placeholders in Alarm Viewer are not resolved to actual values in the status bar. |
9546 |
Alarm Viewer blinking style background and foreground doesn't correctly resolve global color in HTML5. |
9657 |
In some instances, Alarm Viewer incorrectly resolves global colors in alarm condition styles in HTML5. |
10602 |
In HTML5, when using Commanding on events, a set global alias that uses the @@row.index context variable does not resolve for real-time alarm subscriptions. |
Asset Navigator
Reference ID |
Description |
---|---|
3696 |
Resolved a GraphWorX crash that occurred when sending a SelectAsset command to a hidden Asset Navigator control. |
Bridging Viewer
Reference ID |
Description |
---|---|
5208 |
Resolved a crash in the Bridging Viewer when switching between different views. |
Fault Viewer
Reference ID |
Description |
---|---|
11065 |
When you click and drag the scroll bar's "thumb" in a Fault Viewer control inside an embedded display that contains styled scroll bars, it becomes invisible because it inherits the color from its parent. |
Grid Viewer
Reference ID |
Description |
---|---|
1553 |
Categorical bar charts with low height cut off bar labels in HTML5. |
4616 |
When the Grid Viewer chart is printed from a Desktop client, the legend is not included. |
7729 |
Grid Viewer generates too many grid lines when there is no data to plot in HTML5. |
9306 |
The default Grid Viewer Northwind Categories data set subscription is incorrect, which prevents data set updates. |
9858 |
A new Data Committed event is available in Grid Viewer, which is fired when a user commits changes. There are two new context variables, @@commit.result and @@commit.message, that can be used to display the result of a commit operation in a display or a popup (for example, a GraphWorX panel with a message). |
10314 |
Grid Viewer cells show an incorrect number of decimal places when in edit mode. |
10977 |
Grid Viewer doesn't support the following scroll bar styling properties in HTML5: ScrollBarBackground, ScrollBarForeground, ScrollBarMouseOverForeground, ScrollBarMousePressedForeground. |
11488 |
Styling rules containing global aliases in a condition (filter) are not reevaluated when the contained global alias value changes in a Desktop client. |
Map Control
Reference ID |
Description |
---|---|
7421 |
Push pins in the Map Control don't display tooltips in HTML5. |
7467 |
Map Control pins do not load the position when using a comma as a decimal separator and the position is entered manually in HTML5. |
Microcharts
Reference ID |
Description |
---|---|
5867 |
Some Microchart components are not translated. |
Table Control
Reference ID |
Description |
---|---|
3385 |
In some cases, a horizontal scroll bar is incorrectly added when Table columns have a Width Automation of Fill. |
5292 |
In some cases, the Table control cannot be sorted or filtered when the data source contains a Global Alias. |
9527 |
A Table with the time-alignment feature enabled does not display all the samples from the selected time range. |
10655 |
When you add an image column to a Table and then load that table into an embedded GraphWorX Viewer, the next Load Display action will load a blank display instead of the desired display. |
10948 |
The scroll bar blinks when the Mouse Over Border color is set to null (empty color). |
11061 |
In HTML5, a Table does not wrap content when a column has the Width Automation property set to Fill and the Text Wrapping property set to Wrap. |
Trend Viewer
Reference ID |
Description |
---|---|
797 |
Trend Viewer doesn't render alarm limit lines correctly when zoomed (in/out) in HTML5. |
1579 |
Pen markers for pens with an invalid data source are visible in axis panels even when the chart is configured to hide invalid pens. |
5400 |
Trend Viewer Axis ignores the decimal "D" label format in HTML5. |
5401 |
Alarm Viewer filter on Related Values does not have the Contains option in HTML5. |
5873 |
Pens in the summary chart do not show data when freeze mode is enabled. |
5890 |
Trend Viewer legend incorrectly labels the pen Interpolative aggregate as RawData in HTML5 . |
6792 |
A new property, Scrollbar size, is available in the Table control on the Controls tab. It controls the width of vertical scroll bars and the height of horizontal scroll bars. The scroll bar buttons scale with scroll bar size. This property is available only on the Desktop due to HTML5 platform limitations. |
7281 |
When using arrow keys to move the cursor, Trend Viewer only considers samples of the first pen in HTML5. |
7429 |
Trend Viewer doesn't display a cursor tooltip when CursorMoveWithMouse is enabled. |
10423 |
UTC time stamps cannot be enabled by the Edit Trend command in HTML5. |
11414 |
Resolved an issue with displays that contain a Trend Viewer with an Event Bar and null foreground crashing in HTML5. |
Data Connectivity
Database Connector
Reference ID |
Description |
---|---|
2104 |
When a Data Manipulator parameter string contains a new line, Database Connector fails to parse the point. |
BACnet
Reference ID |
Description |
---|---|
10354 |
Channels are now supported in merging BACnet trends into Data Historian. A folder for each channel is created in the Data Historian configuration. |
10754 |
BACnAPI incorrectly initializes Foreign Devices and BBMDs (BACnet Broadcast Management Devices). |
Mitsubishi Electric Factory Automation
Reference ID |
Description |
---|---|
5785 |
Resolved a crash in the Mitsubishi Electric point manager when Network Discovery was performed. |
10252 |
In rare instances, FA connector Network Discovery does not discover FX CPU PLCs . |
OPC UA
Reference ID |
Description |
---|---|
11698 |
A write operation to an OPC UA tag gets stuck in some rare cases when many values are read from the OPC UA server. |
GraphWorX
Reference ID |
Description |
---|---|
485 |
In some cases, text in a process point overflows from the process point boundary in HTML5. |
1857 |
Visibility property cannot be used in binding functionality of Smart Symbols in HTML5. |
1909 |
Null data value updates of a process point postfix property are ignored in HTML5. |
1914 |
Line property cannot bind to smart property in HTML5. |
2081 |
When a rotation discrete animation Duration is set to zero (0), subsequent updates to that value don't have any effect until the display is reloaded in HTML5. |
2293 |
In some cases, Global Aliases are incorrectly resolved in HTML5. |
4836 |
Global commands cannot target popup windows by name in HTML5. |
5415 |
In some cases, a Toggle Value pick action is triggered when a display is loaded in HTML5. |
5565 |
The Confirmation button is not in focus when the confirmation dialog is opened in HTML5. |
5695 |
The User Name field is not in focus when a Security Login Diaglog is opened in HTML5. |
7547 |
Left and Top properties cannot bind to SmartSymbol in HTML5. |
7573 |
Web Browser Control inside an embedded GraphWorX Viewer does not reflect window resize event properly in HTML5. |
7597 |
Set Global Themes and Aliases dialog does not alphabetize themes or theme items/values on a Desktop client. |
7598 |
A checkbox remains selected (checked) after a rejected confirmation in HTML5. |
7619 |
Local aliases used in popup Text property are not resolved in HTML5. |
7668 |
Panels with ReleaseDataWhenHidden enabled incorrectly fail to request descendant data in certain situations on a Desktop client. |
7745 |
When a data source is set by TimeDate object, the initial value is not set as the local DateTime value in HTML5. |
7998 |
TimeDate picker always returns DateTime objects with an unspecified type. This leads to an incorrect conversion when expression functions are applied e.g. ToUtc() in HTML5. |
8328 |
AllowedArea is not supported in HTML5. |
9177 |
In some cases, a horizontal scroll bar is incorrectly added when Table columns have the Width Automation of Fill on a Desktop client. |
9290 |
When writing data values from the Data Explorer, two GenEvent messages are written for the same event in HTML5. |
9623 |
Time Range properties are now available for Data Diagram, Sankey Diagram, and Treemap. This is useful when the visualized data can be filtered by time and facilitates creation of interactive dashboards. |
10098 |
Certain actions relating to a 3D viewer can cause the GraphWorX user interface to hang on a Desktop client. |
10561 |
A new display GwxHistoryExplorer.gdfx is now available in the PubDisplay folder to be used for historical tags, composing custom chart views, and storing the configurations in user profiles. |
10624 |
The button for browsing Assembly Names in the Global Assembly Cache has been removed because the Global Assembly Cache is obsolete in .NET 8. |
10896 |
The Alarm Viewer and Grid Viewer filter configurators are not correctly translated into French. |
10935 |
The GraphWorX Help tab ribbon now contains the Enable Help Updates toggle. When selected, it enables automatic local Help updates at the start of GraphWorX. |
11076 |
GraphWorX crashes when opening any .gdfxp or .gdfxs file. |
11134 |
Fixed a rare timing issue that could cause a crash when using the InitialValue property of a GraphWorX dynamic. |
12117 |
When all objects are wider than a wrap panel width with vertical orientation, the objects in the wrap panel appear on the same position on top of each other in HTML5. |
12280 |
Touchscreen activation of a Data Entry field does not work if the Data Entry field is inside an embedded GraphWorX viewer and the embedded GraphWorX viewer has a pick dynamic on it on a Desktop client. |
12919 |
In some cases, touchscreen scrolling in a Scroll Panel behaved inconsistently on a Desktop client. |
HTML5
Reference ID |
Description |
---|---|
3843 |
An issue with HTML5 embedded displays generating errors and not loading in Firefox has been resolved. |
3681 |
We now use asymmetric encryption for password communication between the client and the server. |
8936 |
Multiple flashing color dynamics with the same flash rate are now synchronized with each other, even if they are activated at different times. |
10367 |
The default language of a logged-in user is ignored in HTML5. |
10872 |
A memory leak occurs in the w3wp.exe process when HTML5 clients use displays with a Trend Viewer or Alarm Viewer. |
HTML5 3D
Reference ID |
Description |
---|---|
9273 |
The process of transform absorption converts any primitives to geometries, and it works recursively. For example, if a transform of a group is absorbed, all of its children are also converted. |
9294 |
If material from an existing 3D object is added to the material gallery that is displayed on the 3D ribbon, it is added according to the currently selected application mode.
|
10323 |
Added an Absorb mirror transform checkbox to the import dialog, which is selected by default. It determines whether mirror transforms should be absorbed post-import. If not absorbed, these mirror transforms may cause some parts of 3D models to appear black in the Fast rendering mode, even though they have material assigned and are properly illuminated. |
11092 |
The 3D transform properties in the Property grid are now rounded to six decimal places. |
11140 |
The IFC file importer is back in GraphWorX 3D with some improvements:
|
Servers and Redundancy
Reference ID |
Description |
---|---|
10859 |
Added the following new options for defining the connection mode for the FrameWorX server in Workbench > Servers and Redundancy > Server Connections:
|
12055 |
Resolved an issue with FrameWorX crashing when creating a cluster. |