BMS Platform R2 Build 2032
Release date: Â
Core
New features
- Support for Windows 11
- Main/backup: New config option XLINK.CommandTimeout to allow for longer running synchronization operations.
Improvements
- Setup: Update to .NET Framework 4.8.
- BACnet: Device polling can now be disabled while the gateway status remains updated.
- Server: Enhanced log messages regarding system status during startup.
- Server: Improved initialization performance of alarms and scheduler events during server start.
- Server: New XCommand event option Trigger on start for event types Input and Value change.
- Studio: Enhanced messages regarding startup problems.
- Studio: Enhanced parsing of lookup-values in definition tables.
- Studio: Support file now includes reporting server logs.
- Alarms: Condition is re-evaluated after change of alarm configuration.
- Extension Manager: Files of uninstalled extensions will remain on disk.
Fixes
- Server: Memory leak, eventually crashing the server when many OPC UA connections are made – fixed.
- Server: Server does not start if Modbus data points exceed license limit and at least 1 KNX data point is configured – fixed.
- Server: Possible deadlocks – fixed.
- Server, clustering: Possible memory leak – fixed.
- Main/backup: Trending items are not saved on backup server's SQL database under certain circumstances – fixed.
- Main/backup: Trending items are written twice on main server's SQL database under certain circumstances – fixed.
- Main/backup: Possible deadlock during synchronization – fixed.
- Studio: Gateways are possibly missing in the Gateway Monitor – fixed.
- Logic module does not load correctly – fixed.
- Alarms: While creating an alarm, occasionally events are skipped – fixed.
- GRMS (requires extension): Vision client loses profile after Core Server restart – fixed.
Visualization
New features
- Button: Configurable background color that is used if control opacity is less than 100%.
Improvements
- Runtime: Improved performance when switching page with multiple blinking elements.
- Runtime: Reduced memory consumption for label controls.
- Editor: Extended error management when saving the workspace.
- Editor: Provide more information in case of initialization errors.
- Editor: Improved performance when adding a library block to a page.
- Webserver: Update IP variable values on a regular basis to allow usage in dynamic control properties.
- Webserver: Login button is disabled while a user is logging in.
- Webserver, Drop-down list: UI clean-up.
- Webserver: IV variables are related to client culture settings (e.g. decimal separator).
- RGB image: Full feature makeover.
Fixes
Editor: Control dialog occasionally overrides user input of control size – fixed.
- Editor: Double-click on transparent controls does not show properties dialog – fixed.
Editor: Deleting a library does not delete folder and files – fixed.
- Editor: Copy operation loses parts of button configuration – fixed.
- Editor: Adding controls to a page can violate the limit of allowed controls per page – fixed.
- Editor: Crash when closing the editor if the drop-down list config dialog is opened – fixed.
- Editor: Target group of button function "Change group visibility" possibly gets lost during saving – fixed.
- Editor, Drop-down list: Cancelling the list entry text dialog clears the entry text – fixed.
- Editor, Image: Possible loss of image when cancelling the selection of a new image in the FileOpenDialog – fixed.
- Runtime: Linked data points of previous configuration is still in use under circumstances – fixed.
- Runtime: LUA function nxa.BmsClientXCommand layer_visibility does not consider device parameter – fixed.
- Runtime: Double-click on stop icon presents "Save?" prompt – fixed.
- Webserver: Web.ClientBorderSpace configuration setting leaves uneven and extra space – fixed.
- Webserver: SVG transparency check issues in Safari on iOS – fixed.
- Webserver: Long tool tips can permanently bring up scrollbars for the view – fixed.
- Webserver, Navigation: "Back" navigation by the browser is not recognized by the web server – fixed.
- Webserver, Navigation: View display issues on iOS devices – fixed.
- Webserver, Layers: Dynamic layer visibility does not work under circumstances – fixed.
- Webserver, Button: Transparent area of rotated picture button responds to clicks – fixed.
- Webserver, Button: Button text alignment does not show all text – fixed.
- Webserver, Button: Image flip status is reset after button click – fixed.
- Webserver, Drop-down list: List is cut off if positioned too close to the bottom of the view – fixed.
- Webserver, Drop-down list: List is not updated if item quality changes to UNCERTAIN – fixed.
- Webserver, Gauge: Gauge sets value if clicked outside of gauge area under certain circumstances – fixed.
- Webserver, Label: Dynamic visibility can override layer visibility settings – fixed.
- Webserver, Label: Date separator is not used as configured in user’s custom date time format – fixed.
- Webserver, Label: Auto size text exceeds margins when using large letters or subscripts – fixed.
- Webserver, LED button: Title is rendered outside of control margins – fixed.
- Webserver, LED button: Uncertain item quality border is not removed after server has been set – fixed.
- Webserver, Variables: Unused group/page variables do not set the default value – fixed.
- Webserver, Variables: Issues when working with variables in a recursive manner – fixed.
- Drop-down list: Drop-down list ignores background color setting and is always shown transparently – fixed.
- Dynamic property VISIBILE does not hide the control if referenced server item's quality is not GOOD – fixed.
Web Manager
New Features
- Explorer: Multi-edit mode in order to apply changes to multiple element types at the same time.
- Reporting: Trending Table Multi report.
- GRMS (requires extension): Configurable background image to be used by customer's device.
Improvements
- General permission cleanup.
- General UI cleanup.
- Scheduler: Time format from user configuration is now used in calendar view.
- Trending: Raw value import requires the date/time column to be numeric.
- Metering: Meter points can be added to calculation charts and cost center plan by drag-and-drop.
- Templates: Improved error messages when applying a template.
- Reporting: LaMPS reports were moved from the Reporting extension to the LaMPS extension.
Fixes
- User management: Default administrator account can be deleted – fixed.
- Explorer: Wrong error message when editing an existing action or condition – fixed.
- Explorer: Toolbar buttons show wrong enabled/disabled status under circumstances – fixed.
- Explorer: Folder icon shows empty folder even if it contains elements – fixed.
- Explorer: Switching between actions in the project tree flashes error message on the details pane – fixed.
- Explorer: LaMPS path picker does not work in the explorer app – fixed.
- Scheduler: Calendar view shows alarms having a time program configured – fixed.
- Alarms: Alarm does not fire after being copied – fixed.
- Alarms: Import as non-super-administrator only creates folder – fixed.
- Metering: Specific server items are not set in main/backup setup after main server restart – fixed.
- Metering: Assigning a trending to a meter point does not result in respective data points in the item tree – fixed.
- Metering: Details pane titles are inconsistent with conventions – fixed.
- Reporting: Report instances cannot be executed on non-english systems – fixed.
- Reporting: Copy-and-paste of a report instance moves the absolute date range – fixed.
- Reporting: Missing translations for report parameters – fixed.
- Templates: Unable to apply a template if condition and action names are identical – fixed.