Skip to main content

Version 2023.5

Release Date: 2023-06-21

Breaking Changes

Attention! These things are very important:

  • SBS-2067: The syntax for calculation placeholders has been changed from {$=} to {Calc()}. When updating to this version, all used calculation placeholders will be updated automatically.
    Examples:
    • {$=2+6} => {Calc(2+6)}
    • {$={CurrentValue}+1} => {Calc({CurrentValue}+1)}
    • {$={Value2}+{Value6}} {$={Value2}+{Value6}} => {Calc({Value2}+{Value6})} {Calc({Value2}+{Value6})}

Features

Let's explore what's new:

  • SBS-602: File Trigger
    The new file trigger allows you to read a file in a regular interval and compare its content with the Expected Value.
  • SBS-913: Global Search
    The new search in the sidebar allows you to search for menu entries and items.
    You can use the following search prefixes to limit the results to a certain type:
  • SBS-1819: Customizable Sidebar
    We have revamped the sidebar. It supports now multiple tabs and is fully customizable. Each user can hide or show the system menus, create his own and add custom menu entries to internal or external targets.
  • SBS-2054: **Index Search Value **
    The index page search value is now stored, even if the page is reloaded.
  • SBS-2187: Icon Picker
    For custom icons, you no longer have to paste the icon name. The new icon picker allows to browse and search for all included icons.
  • SBS-2223: User Token
    It is now possible to create custom user tokens, for which the validity period can be set.
    This enables the creation of a permanent login for external systems.

Panels

The following features require the Panels add-on.

  • SBS-1982: Panel Debug Mode
    The new panel debug mode allows seeing the individual panel components and pages within a panel.
    To view it, append ?debug=true to the panel URL.

Improvements

These things are much better now:

  • SBS-1751: Log Levels
    • We have redesigned the look of the log levels page. The levels can now be set directly via a slider.
    • The log levels for the core can now also be changed when the core is not running
  • SBS-2064: We have renamed the Advanced settings to Technical settings
  • SBS-2089: We have renamed Action State to Event Transition for the Event
    • low to high is now Off to On
    • high to low is now On to Off
  • SBS-2165: The Ember+ Value action does now support line breaks
  • SBS-2195: We updated our icons to Font Awesome 6.4

Documentation

  • SBS-948: We have improved some parts of the documentation

Installer

  • SBS-2235: .NET 7.0.7 in Windows Installer
    We have upgraded the bundled .NET version to 7.0.7

Performance

  • SBS-2167: We have improved the logging performance

Select-a-Line

  • SBS-1470: We have added descriptions and categories to the signal groups. This allows to tidy up the configuration when Select-a-Line is used for multiple sites.
  • SBS-2202: Ringing State
    We have added support for the new ringing state of AETA codecs.

Cosmetics

These things look much better now:

Bugs

This should never happen again:

Panels

  • SBS-2139: Fixed an issue where the status of a trigger on a panel was not showed correctly when pulse was enabled
  • SBS-2157: Fixed an issue where the CurrentValue of a trigger was overwritten when the trigger had pulse enabled and was already back to status Off