Version 2024.1
Release Date: 2024-01-22
🎉 Happy New Year from the SLG Broadcast Suite team! 🎊
We're excited to kick off the year with some fantastic updates.
Wishing you a year filled with success, joy, and seamless user experiences. Cheers to a fantastic 2024! 🚀
Features
Let's explore what's new:
- SBS-2491: SMS Action
The new SMS Action allows you to send SMS over Twilio to multiple recipients 📲 - SBS-2519: Tags 🏷️
Now, you have the ability to add tags to different models, enhancing your organization and workflow like never before.
Tags are customizable labels that you can attach to your models, allowing you to categorize, filter, and find them with ease.
Tags empower you to take control of your models in a whole new way.
Happy Tagging! 🏷️✨ - SBS-2539: Retain Flag in MQTT Actions
We have added support for the MQTT retain flag.
When this flag is set, the broker stores the last retained message for the given topic.
Clients that subscribe to a topic pattern that matches the topic of the retained message receive the retained message immediately after they subscribe. - SBS-1539: Action Execution Source
You can now see in the log data of the actions from where an action was executed. For example, whether the action was executed by an event or by a panel. - SBS-2445: SNMP Action SET
The SNMP action does now supportSNMP SET
as well asSNMP TRAP
requests
Improvements
These things are much better now:
- SBS-2342: We have removed the incorrectly working placeholder
Original Value
from the trigger - SBS-2473: We have improved the preset detail page
- SBS-2478: If a new placeholder is created that contains forbidden characters, this is now detected during input.
- SBS-2486: We have improved the description of the
Startup Actions
andShutdown Actions
in the core setting - SBS-2490: We have renamed the SNMP Trap action to SNMP action
- SBS-2515: Framework Update to .NET 8
This version requires .NET 8, which is installed automatically when installing or upgrading to this version.
Documentation
- SBS-2545: We have improved the documentation of placeholders and system placeholders
Performance
- SBS-1786: We have improved the performance when starting the core
- SBS-1868: We have improved the performance when placeholders are replaced
- SBS-2489: We have improved the performance when the placeholders are loaded from the database
- SBS-2492: We have improved the performance and stability when an event executes an action
- SBS-2503: We have improved the performance when replacing substitution placeholders
- SBS-2506: We have improved the performance when replacing placeholders in actions
Select-a-Line
- SBS-1841: The signal detail page now shows the configured color as badge
Bugs
This should never happen again:
- SBS-2343: Fixed an issue where the length of ModbusTCP response messages was incorrectly parsed
- SBS-2467: Fixed an issue where the
Empty
operand could not be used with the MQTT trigger - SBS-2476: Fixed an issue where a substitution placeholder was not replaced if there was no other placeholder in it.
For example,
{Source=3}
was not replaced before, but{Source={CurrentValue}}
was. - SBS-2479: Fixed an issue where it was possible to delete actions that were used as startup or shutdown action
- SBS-2500: Fixed an issue where an action was not executed multiple times if it was used multiple times in the same event
- SBS-2523: Fixed an issue where an exception was thrown with no error message upon trying to configure peak meter component
- SBS-2566: Fixed an issue where a user who does not have the
Apply Config
permission could still see and click on theReload Config
option. This has only affected the display of the entry in the list. The permissions are checked again before execution. - SBS-2573: Fixed an issue where the multi edit of the
IP-Address or Hostname
field of devices did not work
Panels
- SBS-2572: Fixed an issue where empty panel tabs have caused the panel initialization to fail
- SBS-2504: Fixed an issue where the
Log
checkbox in the panel designer did not work - SBS-2553: Fixed an issue where the absolute position of labels was not the same in the designer and the frontend
- SBS-2567: Fixed an issue where the panel designer could not be opened if an unnecessary permission was missing