Version 2023.5
Release Date: 2023-06-21
Breaking Changes
Attention! These things are very important:
- SBS-2067: The syntax for formula placeholders has been changed from
{$=}
to{Calc()}
.
When updating to this version, all used formula 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 theExpected 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
- 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
toEvent Transition
for the Eventlow to high
is nowOff to On
high to low
is nowOn 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:
- SBS-2263: Fixed an issue where a formula placeholder could not be replaced correctly if the action used a Substitution Table
- SBS-2146: Fixed an issue where some protocols did not have adjustable log levels
- SBS-2178: Fixed an issue where the Telegram bot did not reply when only a Telegram Notification action exists
- SBS-2182: Fixed an issue where an action triggered by an OR event could use an incorrect placeholder value (e.g.
{CurrentValue}
) - SBS-2196: Fixed an issue where the connection to Blackmagic Design ATEM device or Blackmagic Design Videohub device did not respect the retry time
- SBS-2210: Fixed an issue where the polling interval for IHSE KVM Matrix devices was incorrect
- SBS-2213: Fixed an issue where the Telegram trigger did not switch off when the trigger condition was no longer fulfilled
- SBS-2228: Fixed an issue where the download of files larger than 2 GB led to an exception
- SBS-2236: Fixed an issue where TCP clients and Ember+ clients were not terminated correctly after an
Apply Config