Notepad, Real-Time Trend, Real-Time Chart, Equithermal Curve components
- improved handling print commands on operating systems without an installed printer (a warning is now displayed)
Reliance Design development environment
- RELI-84147 – Data Structure Manager: Siemens devices – fixed order-based field addressing (when calculating addresses, a data structure field's data type is now taken into account instead of the tag type)
- Custom Report Manager: custom reports of type FastReport – fixed setting the change flag after correcting invalid item IDs
- Project Structure Manager: CSV export/import – communication channel – added the "ProtocolVersion" property
- component styles: included the "Rounding" property group in the Round Bar component style
- component styles: included the "Border" property group in vector component styles
- RELI-85209 – component styles: "Apply Style" command – fixed handling the font name
- RELI-84549 – Select Picture dialog: optimized loading pictures before displaying the dialog (previously, all pictures were loaded into memory at once)
- Project Options: added the option "Warn about project operated on SSD hard drive" (Runtime > Other)
Runtime software
- improved checking if the same project is already running
- access to dBASE data tables via TDBF: fixed creating a new table (file) when physical field names are too long – the table is now created without those fields and an error message appears
- added closing the audio file after playing it (previously, the file remained open and it was not possible to overwrite it when updating the project)
- scripts: RSys.SetWord method – fixed checking the WordNumber parameter
- write command log message for string-type tags: fixed the previous value shown in the message text (in some cases, it was not displayed in full)
- updated the Slovak localization
Reliance View, Reliance Control, Reliance Control Server
- removed the unintended movement of the main window to the primary monitor when attempting to drag it with the mouse if a custom position and size of the main window are used and window movement is disabled at the same time
- historical alarm/event viewer: time filter – fixed the default date (previously 2/1/2019, now the time range of the last 10 days)
- RELI-83913 – trend viewers: fixed setting the axis scale after returning from the zoom mode
- trend viewer: added canceling the zoom mode before saving the trend settings
Communication drivers
- fixed evaluating the error in communication with a device when the maximum number of faulty communications is reached (it is now evaluated when the maximum number of consecutive faulty communications for the given device is reached; previously, it was evaluated when the maximum number of faulty communications for a single communication packet was reached)
BACnet Communication Driver
- fixed incorrectly evaluating the loss of connection to a device when updating a tag value using the "Update Tag Value" command
- fixed sending a command to an incomplete segmented data-reception sequence
SNMP Communication Driver
- fixed checking the numbering of a received message (the check did not work correctly if the device returns the number in four bytes)
Allen-Bradley Communication Driver
- fixed reading tags whose addresses are next to each other (applies to the Micrologix and CompactLogix models)
OPC UA Client
- fixed initializing the folder used for storing OPC UA client settings (previously, communication with OPC UA servers could fail and the message "The dataFEED OPC UA .NET SDK was running under the Demo Mode. The demo runtime of 90 minutes is elapsed." could be displayed)
- altered the default behavior of the OPC UA client when adding monitored tags to a group (it now matches Reliance 4.9.0, Update 18; the behavior can be modified using the "DisconnectBeforeAddingItems" parameter in the configuration file %PUBLIC%\Documents\GEOVAP\Reliance4\OPCUAClient\uaclient.config)
Utilities
- RDT File Editor: fixed the sort direction for columns of type Bool