What's New in GENESIS Version 11 Update 5 (11.05)

This release includes the following new features and enhancements.

Installation

Reference ID

Description

19403

Installation for 11.05 was updated to improve setup consistency across environments. The installation now automatically detects prior SQL Server and PowerShell instances if available and opts to use them if they are supported by GENESIS. The user can opt out of this setting in the advanced tab if they wish.

22990

OPC LDS was removed from installation to reduce legacy footprint and simplify modern OPC deployment paths. Instead, users can use the new OPC UA Global Discovery Server

Licensing

Reference ID

Description

20291

License validation behavior was improved so users can clearly see when a new license is being applied to an older product version.

FrameWorX

Reference ID

Description

9038

Global Search was enhanced and its configuration is now incorporated into the standard project configuration database.

22333

Set-SecGlobalSetting now automatically obfuscates ADPassword values in PowerShell workflows. This allows for easier PowerShell automation by allowing users to create accounts directly.

24473

To prevent misconfigurations, configuring the extensions of the logged files in Data Historian, BACnet Connector, and Internet of Things Connector is no longer supported.

BACnet

Reference ID

Description

21292

BACnet Property Library UTC offset handling was updated for better time interpretation accuracy, and the utCOffset property is now writeable.

21300

BACnet array item support was added, enabling access to structured values that are exposed as arrays by devices. This expands interoperability with devices that rely on array-based object properties.
Array syntax (using colon):
bac:datapointname:2 -> it access array element on index 2.
e.g. bac:Default Channel\ICONICS BACnet Simulator 2626\AV 2\priorityArray:2

Array syntax (using square brackets):
bac:datapointname[2]
e.g. bac:Default Channel\ICONICS BACnet Simulator 2626\AV 2\priorityArray[2]

24996

BACnet Channel ID is now supported in point syntax.
Standard (full) point name:
bac:Default Channel\ICONICS BACnet Simulator 2626\AV 2\presentValue
Channel-level modifications:
bac:216\ICONICS BACnet Simulator 2626\AV 2\presentValue
bac:channel:216\ICONICS BACnet Simulator 2626\AV 2\presentValue

Modbus

Reference ID

Description

23940

Advanced point diagnostics were added to Modbus Point Manager. Users can troubleshoot bad quality, stale values, or communication anomalies faster with deeper point-level visibility.

24779

Modbus diagnostics were further expanded, including:
- point-level communication status and quality visibility
- request and response timing details to identify latency issues
- frame metadata such as function code and exception responses when available
- clearer indicators for stale values and timeout conditions
These additions make it easier to isolate whether issues are caused by addressing, device behavior, or network communication.

OPC UA

Reference ID

Description

22755

OPC UA Point Manager tracing now includes EventFilter values. This gives clearer insight into what filters were applied during event subscription behavior and simplifies diagnostics of missing/extra events.

23705

OPC UA configuration files were updated for compatibility with the latest OPC UA SDK. This affects the C:/ProgramData/ICONICS/11/Servers/FwxServer.OpcUa.config configuration.

25737

OPC UA upgrade compatibility was improved for existing certificates when moving to 11.05. Configure System now sets ApplicationUriFromCertificate=true in FwxServer.PointManagers.config during upgrade so OPC UA Point Manager can continue to start with legacy certificate URI casing.

Internet of Things

Reference ID

Description

23387
23513

IoT Subscriber and Publisher now expose focused diagnostics points to enhance monitoring of system performance.

23437

IoT-to-OPC UA write behavior was improved to address reliability issues writing to OPC UA tags.

25384

Publisher now exposes historical data. This enables historical data subscriptions directly to the IoT Publisher.

25601

MQTT Publisher now includes EncoderName in message output.

BI Server

Reference ID

Description

20159

Trigger-related serialization and deserialization were hardened to better tolerate invalid characters. This improves runtime stability and reduces failures caused by malformed data values in automation workflows.

25123

BI LIKE pattern behavior was clarified so backslash is treated as a literal character, with explicit literal matching for percent and underscore.

Data Historian

Reference ID

Description

24311

Data Historian now includes the SQL Query Engine for SQL-like access to GENESIS historical data, with compatibility-focused support for v10-style query patterns. The feature adds stored procedures for raw historical reads, aggregate-based historical reads (HDA_ANALOG and HDA_ANALOG_5), and discovery of available point names for report/UI selection workflows.
Simple examples:
- Raw data read: SELECT TAGNAME, TIMESTAMP, QUALITY, VALUE FROM RAW_DATA('hist:Area1/Boiler1/Temp', @StartTime, @EndTime)
- Processed data read: HDA_ANALOG('hist:Area1/Boiler1/Temp', @StartTime, @EndTime, 'AVERAGE')
- Processed data read: HDA_ANALOG_5('hist:Tag1','hist:Tag2','hist:Tag3','hist:Tag4','hist:Tag5', @StartTime, @EndTime, 'MIN')
- POINT_NAMES() to return available point metadata for user-driven tag selection

21313

Native Matrix Profile is now available in Data Historian, giving users a built-in way to analyze historical patterns and identify anomalies.

22557

All Data Historian related tools (like Data Historian Splitter, Calculation Analyzer) now require administration privileges to apply the settings. The same applies to Bulk Asset Configurator and Data Migration Utility.

Bridging

Reference ID

Description

26570

Bridging Dataset Reader was improved to parse parameters from BI Data Views. This strengthens BI-to-workflow integration and enables more dynamic, parameterized automation paths.

Reporting

Reference ID

Description

23380

Report Editor Log now includes explicit messages when historical data retrieval fails, including recommended resolutions.

25904

Report Editor gained a configuration setting to enable or disable context-menu features. This setting can help with compatibility for Excel. The user can set this by setting EnableContextMenuOverride to false in IcoRwxSheetExcel.dll.config

Assets

Reference ID

Description

23109

The Server Defined sort option was removed from Asset Navigator to simplify and standardize sorting behavior. This reduces inconsistent list ordering outcomes across environments.

Mitsubishi Electric FA

Reference ID

Description

17977

Support was added for next-generation MELSEC MX controller connectivity without packet encryption. Supported models are described here.

23266

CPU usage was improved during GOT data collection. This helps increase runtime efficiency and can improve headroom on busy systems.

WebHMI

Reference ID

Description

17852

AnyGlass can now be containerized for deployment in Docker and Kubernetes environments. This enables scalable WebHMI runtime hosting with multiple pod instances that can connect to preconfigured on-premise FrameWorX services.

GraphWorX

Reference ID

Description

12826

Write Value command configuration now prevents write-comment enablement when the selected data source does not support comments.

19849

Trend Viewer cursor legend initial positioning was improved for more predictable display behavior by allowing setting off initial offset and alignment properties.

20056

Web Publishing projects were removed GraphWorX to simplify project scope and maintenance. Users can simply copy gdfx files into appropriate folders to publish.

21453

Symbol Library now supports SVG import via drag and drop.

21999

XAML drag-and-drop behavior was refined in GraphWorX main view and Symbol Library. When dropped into a GraphWorX display it is added as a symbol within that display.

22167

Symbol Library now supports multi-file import. This accelerates onboarding of larger symbol sets and reduces repetitive import steps.