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.

Updated Extensions