Published on February 17, 2025. (Build 10.0.1.413)

For information about the latest update go to page Release Notes.


Module

Description

DataHub

New feature that allows you to centralize the visualization of several edge applications, both from the point of view of real-time values and historical values. This functionality covers both alarms, trend graphs, devices and general edge information.

Project Upgrade

  • Expression of a textBox that was migrated to the textBox label is now correctly being placed in the LinkedValue

  • Plugins with hidden content remain hidden after project upgrade.

  • DB UserName retained after project migration.

  • The "comment" field setting is being transferred correctly to the "display text".

SolutionCreator

  • The Solution Creator and the EngWrapper API now allow the creation of TagProvider, AccessType, ProfileSettings and Asset, in addition to allowing the editing of existing scripts.

  • Created a new command-line parameters to allow usage of Solution Creator without UI.

Designer

  • Sort of asset tree elements should be first “branches” sorted alphabetically and after final nodes (attributes) also sorted alphabetically, applied to Object Browser and Select Object Dialog too.

  • Possible copy/paste themes between different solutions.

  • Improved browser of tags when using DataTemplate.

  • Modified Pipe symbol to not switch between each other.

  • Online configuration with Remote Server detects when the remote solution is running in production mode.

  • Correctly handling object name paste with space.

  • Allowed to export reports using the export feature.

  • When Copy/Paste from excel with Category column, if the category doesn't exist create the category.

  • DRAW vs AssetTree enhancements.

  • TagProvider Asset Folders is available in TagSelection.

  • Plugin RollBack enabled.

  • Importing a display with images as plugin is working properly.

  • Minor enhancements and corrections on the software user interface and its overall execution.

Connections Monitor

  • Minor enhancements and corrections on the Connections Monitor user interface and its overall execution. 

RuntimeUserUI Controls
  • AssetTree:

    • Increased the performance when working with many assets.

    • Improved to allow changes to your binding options.

  • GaugeText: Values with int datatype and string datatype are without decimals.

  • CenterValueGauge and SemiCircularGauge: Allowed to change the Scale text colors.

  • Button: Button opacity working correctly when disabled by security.

  • CheckBox: Configuring the label to be Left of the box is working properly.

  • TrendChart:

    • Improvements on Client.TrendChart related to real-time modifications.

    • Bind to Pen will be empty by default. The client needs to set Client.TrendChart.Pens manually if they want to change pens dynamically (for a trend chart) or create tag pens for each chart when there is more than one.

  • PieChartPlus: Added new control with more configuration options.

  • TimelineControl: Added new control.

  • TTimePicker: Works correctly with different timezone format and languages.

  • PDFViewer: Enabled to work on HTML5.

  • DataGrid:

    • Accept JSON data source.

    • Easy way to customize color of TDataGrid Rows in HTML5.

    • Enabled 'Selected Values' and 'Selected Index' properties of DataGrid control in HTML5.

    • Minor enhancements and corrections on the software user interface and its overall execution.

  • AlarmViewer: Additional properties and methods were exposed so that there was no need to access more internal objects of the control.

  • ReporViewer: Correctly opens only one print dialog when multiple print triggers occur.

RuntimeUser

  • Minor enhancements and corrections on the software user interface and its overall execution.

DataExplorer

  • OPC UA: “Map to the solution to Devices” allow create tags, node and points and map an entire template.

  • ControlLogix: Show the address correctly.

Security

Improved LDAP usage to not return InvalidUserName when the user is correct.

Report

WebData:

  • Minor improvements relate with Authorization column to allow save data correctly.

  • IntelliSense list SaveCommandAsync() as one of the methods of WebData objects.

Forms:

  • Report is working correctly when configured with footer.

  • Barchart is showing correctly.

  • Improved report header execution performance.

  • Minor enhancements and corrections on the software user interface and its overall execution.

OPC UA Server

Minor enhancements and corrections on the software user interface and its overall execution.

Display

  • OnScreenKeyboard opens only one dialog box at a time to avoid generating an operation error.

  • Improved Dashboards look and feel.

  • Improved HTML5 performance, when loading images.

  • The algorithm for positioning rectangles between WPF and HTML5 has been improved.

  • Improved popup behavior related to screen positioning.

  • Possible to modify the color of the button text in HTML5.

  • Minor enhancements and corrections on themes running in HTML5.

  • "Add Menu Resizer" is working as expected.

  • Minor enhancements and corrections on the software user interface and its overall execution.

Protocols & TagProvider

  • OPC UA:

    • Improved client certificate management.

    • Fixed BadNodeIdUnknown error in trace appears when using the character “;“.

    • Improvements to reach data that was not visible on certain servers.

  • MQTT/MQTTspBPub:

    • Create InitialBranch configuration field.

    • Allowed use of asset syntax in device point.

    • Enabled AutoMapping for MQTT protocol, so UserTypes can be used in Device > Points.

    • Created new option "Force Message Timestamp" for MQTTspBPub. (Exclusively in BIRTH)

    • Minor enhancements and corrections on the software user interface and its overall execution.

  • Builtin MQTT Broker: Removed node with product name from tree published via internal publisher MQTTspB.

  • CDU - Generic ASCII Master Protocol Driver: Added this protocol.

  • CODESYS: connection working in runtime with solution as Multi Platform.

  • SQLDatabase Connector: Added this new Tag Provider..

Asset

  • Allowed use of asset syntax in device point configuration.

  • Created option in the context menu of a TagProvider in the tree "Edit Asset Folder".

  • Enabled tooltip in the tree to help with visualization.

Script & TK

  • TK: New methods “Round”.

Solution template

All solutions created with the solution templates will use the improvements to the LogOn page, now correctly using the Client.InputPassword property.

Debug & Diagnostics

  • Added back StackTrace in TraceWindow when debug information option is enabled in solution builds.

  • To avoid excessively large log files, the generation of advanced logs triggered by the SaveLog parameter should be separated by the log's date.

Redundancy

Minor enhancements and corrections on the software user interface and its overall execution.

  • No labels