Skip to main content

Before Version 2022.3

Version 2022.2.10 (2022-10-17)

  • 🐛 - Fixed an issue where in rare cases events could not be executed if the connection to a panel was broken (SBS-1716)

Version 2022.2.9 (2022-08-25)

  • ⬆️ - Fixed an issue where old databases had an incorrect UserId (SBS-1592)

Version 2022.2.8 (2022-08-24)

  • 🐛 - Panel Tabs do not support multiple conditions for the same panel (SBS-1650)

Version 2022.2.7 (2022-08-17)

  • ⬆️ - Rename non-unique item names (SBS-1603)
  • ⬆️ - Rename non-unique placeholder names (SBS-1625)
  • 🐛 - Port conflict with multiple Bionic Studio GPIO Actions (SBS-1609)
  • 🐛 - Wrong Panel ID in editor (SBS-1624)
  • 🐛 - Refresh issues on panels with tabs (SBS-1634)
  • 🐛 - Exception in Ember+ provider during client disconnect (SBS-1524)
  • 🐛 - Placeholder with wrong path corrected (SBS-1633)

Version 2022.2.6 (2022-07-25)

  • ⬆️ - Configurable Current Value for Cron Trigger (SBS-1558)

Version 2022.2.5 (2022-07-14)

  • ⬆️ - Clear Ember+ cache from GUI (SBS-1535)
  • 🐛 - Race condition in certain events with multiple triggers (SBS-1533)

Version 2022.2.4 (2022-07-05)

  • 🐛 - IHSE Crosspoint Action stops working after multiple executions (SBS-1523)
  • 🐛 - Broken CSS when including duplicated pages in tab switches (SBS-1522)

Version 2022.2.3 (2022-06-16)

  • ⬆️ - Run trigger observer in separate thread (SBS-1499)
  • ⬆️ - Save all Syslog messages as long as a device was found (SBS-1498)
  • ⬆️ - HTTP polling trigger should only log new values (SBS-1497)
  • 🐛 - Tab switches without page lead to broken panel (SBS-1501)

Version 2022.2.2 (2022-05-13)

  • 🐛 - Devices accept only ports up to 32767 (SBS-1475)
  • 🐛 - Code editor in panel designer does not apply changes (SBS-1433)
  • 🐛 - UDP action does not accept line breaks (SBS-1474)
  • 🐛 - NullReferenceException when manually releasing the return line in Select-a-Line views (SBS-1480)

Version 2022.2.1 (2022-05-06)

  • 🆕 - Define Select-a-Line Actions per Client (SBS-1467)

Version 2022.2 (2022-05-03)

  • 🆕 - Blackmagic Videohub Trigger & Action (SBS-1447)
  • 🆕 - vMix Tally Trigger (SBS-1452)
  • 🆕 - Default source for Signals (SBS-1416)
  • 🆕 - Add support for JSON API request headers (SBS-1460)
  • 🆕 - Duplicate page in Panel Designer (SBS-1419)
  • 🆕 - Initialize all triggers and actions (as long as they are not in use) (SBS-1443)
  • ⬆️ - Additional HTTP methods in HTTP trigger (SBS-1435)
  • ⬆️ - Dark mode improvements (SBS-1458)
  • ⬆️ - Add title header to Panels (SBS-1457)
  • 🐛 - Device links did not support https:// prefix (SBS-1459)

Version 2022.1.5 (2022-04-21)

  • ⬆️ - Description field for Devices, Triggers, Events and Actions (SBS-1451)
  • ⬆️ - Improve efficiency of database maintenance job (SBS-1449)

Version 2022.1.4 (2022-04-20)

  • ⬆️ - Database maintenance and cleanup time as setting (SBS-1450)

Version 2022.1.3 (2022-04-14)

  • 🐛 - Ember+ socket not disposed (SBS-1437)
  • 🐛 - Page switch does not work after upgrade to 2022.1 (SBS-1444)
  • 🐛 - Unable to change action sort order in event edit (SBS-1441)
  • 🐛 - Windows installer sets service startup method to manual (SBS-1439)
  • 🐛 - Missing page title in Dashboard (SBS-1440)

Version 2022.1.2 (2022-04-06)

  • 🐛 - Unlock buttons broken after upgrade to 2022.1 (SBS-1436)

Version 2022.1.1 (2022-04-05)

  • 🐛 - Ember+ consumer supports only one root node (SBS-1434)

Version 2022.1 (2022-04-01)

  • 🆕 - Tab component for web panels (SBS-1407)
  • 🆕 - Pause multiple events with one click (SBS-1409)
  • 🆕 - IHSE macro action (SBS-1334)
  • 🆕 - Support for container deployments (Docker) (SBS-1336)
  • 🆕 - API runs now standalone (SBS-1367)
  • 🆕 - Apply config shows detected changes from audit trail (SBS-1411)
  • 🆕 - Severity condition in Syslog trigger (SBS-1406)
  • ⬆️ - Apply config clears settings cache (SBS-1426)
  • 🐛 - Dashboard produces an exception in the log file (SBS-1403)
  • 🐛 - Parent signal group not shown in index page (SBS-1410)
  • 🐛 - Syslog collector supports only ASCII (SBS-1404)
  • 🐛 - Ember+ tree traversal issues (SBS-1427)

Version 2021.4.3 (2022-02-04)

  • 🐛 - Faders are not being rendered on web panels (SBS-1391)

Version 2021.4.2 (2022-01-18)

  • 🐛 - Avoid UTF-8 BOM in PowerShell scripts (SBS-1318)

Version 2021.4.1 (2022-01-14)

  • ⬆️ - Include product version in backup name (SBS-1373)
  • 🐛 - Exception in TriggerObserver prevents events from execution (SBS-1375)
  • 🐛 - PlatformNotSupportException in network statistics when running on Linux (SBS-1331)
  • 🐛 - Login to Sound4 devices is broken when using a Telnet action / trigger (SBS-1379)

Version 2021.4 (2021-12-17)

IMPORTANT

This version requires .NET 6, which is installed automatically when installing or upgrading to version 2021.4

LICENSE UPDATE REQUIRED

Please contact SLG Broadcast to update your license before upgrading to this version.

  • 🆕 - Completely renewed GUI
  • 🆕 - Broadcast Suite API (SBS-1299)
  • 🆕 - Filters for all index pages (SBS-1189)
  • 🆕 - Select-a-Line Add-on (SBS-1173)
  • 🆕 - DSA DCM Trigger / Action (SBS-1178)
  • 🆕 - New License Type XL (SBS-1327)
  • 🆕 - Permissions for Web Panels (SBS-1328)
  • 🆕 - Dropdown Element for Web Panels (SBS-1277)
  • 🆕 - Support for Ember+ Functions (SBS-1323)
  • 🆕 - Absolute Operand (SBS-1322)
  • 🆕 - Does Not Contain Operand (SBS-1320)

Version 2021.3.9 (2021-09-30)

  • ⬆️ - Add indexes on Syslog / History tables (SBS-1315)
  • 🐛 - Ember+ provider accepts only string values (SBS-1314)
  • 🐛 - Syslog exports are sorted in descending order (SBS-1316)

Version 2021.3.8 (2021-09-16)

  • ⬆️ - Allow self-signed certificates for API devices (SBS-1307)
  • 🐛 - Fix missing ContentType header in HTTP polling trigger (SBS-1309)

Version 2021.3.6 (2021-09-13)

  • ⬆️ - Allow simultaneous moving of several elements on web panels with arrow keys (SBS-1304)
  • 🐛 - Copy / paste in web panel editor broken (SBS-1302)
  • 🐛 - Ember+ GPIO action initialization error (SBS-1301)
  • 🐛 - Remote trigger do no longer require a license (SBS-1303)

Version 2021.3.4 (2021-07-01)

  • ⬆️ - Move panel elements with arrow keys (SBS-1079)
  • 🐛 - Panel editor does not show panel width / height (SBS-1247)
  • 🐛 - Custom CSS classes for panel labels are lost on trigger change (SBS-1252)
  • 🐛 - HTTP GET trigger fails after first request (SBS-1255)
  • 🐛 - Substitution edit broken (SBS-1256)
  • 🐛 - Remote trigger is created for deleted devices

Version 2021.3.3 (2021-06-29)

  • 🆕 - Support for parameter values in placeholders (SBS-1239)
  • ⬆️ - Add support for relative WebSocket URIs (SBS-1248)
  • 🐛 - Apply Config does not close existing gRPC connections (SBS-1244)
  • 🐛 - Hidden Scrollbars in Panel Editor (SBS-1246)
  • 🐛 - UDP ASCII/UTF-8 actions are logged as byte array (SBS-1245)

Version 2021.3.2 (2021-06-17)

  • 🐛 - Webpanel buttons did not stop blinking in certain configurations (SBS-1235)
  • 🐛 - Syslog trigger remain active (SBS-1234)
  • 🐛 - Syslog trigger condition issues (SBS-1236)
  • 🐛 - Crash during remote trigger replication when CurrentValue is null (SBS-1237)

Version 2021.3.1 (2021-06-10)

  • 🆕 - RegEx Condition for G&D Crosspoints (SBS-1225)
  • ⬆️ - Redirect to Request URL after login (SBS-1230)
  • 🐛 - Ember+ Browser loses focus on textbox (SBS-1231)
  • 🐛 - Skaarhoj connection issues (SBS-1228)
  • 🐛 - XML parser fails on XML messages with multiple root nodes (SBS-1223)
  • 🐛 - AsyncTcpClient fails on Linux installations with .NET 5 (SBS-1221)

Version 2021.3 (2021-06-03)

  • 🆕 - Ember+ Browser (SBS-1057)
  • 🆕 - BR Remote Protocol (SBS-1142)
  • 🆕 - Presets (SBS-1112)
  • 🆕 - Ember+ Multi Action (SBS-1188)
  • 🆕 - Enable / disable Devices (SBS-919)
  • 🆕 - KPF Trigger / Action (SBS-467)
  • 🆕 - Contains in Trigger switch (SBS-1217)
  • ⬆️ - Show device name in Action index page (SBS-1208)
  • ⬆️ - Add option to select the license type in settings (SBS-1211)
  • ⬆️ - Automatic TCP KeepAlive (SBS-1213)
  • 🐛 - Wrong offset when reading Modbus coils (SBS-1219)
  • 🐛 - UTF8-BOM breaks first line of .bat / .ps1 scripts (SBS-1210)
  • 🐛 - Windows error message after the Core service has been stopped (SBS-1190)
  • 🐛 - Exception when deleting multiple panels at once (SBS-1187)

Version 2021.2.3 (2021-04-27)

  • 🆕 - Configurable initial status for triggers (SBS-1185)
  • ⬆️ - Rename PhoneBox to Bionic Studio (SBS-1183)
  • 🐛 - Initialization issues with some configurations (SBS-1186)

Version 2021.2.2 (2021-04-23)

  • 🆕 - Placeholder for MD5 hashes (SBS-1171)
  • 🆕 - XML / XPath support for HTTP Polling triggers (SBS-1169)
  • ⬆️ - Placeholder support in HTTP header (SBS-1172)
  • 🐛 - FK exception when saving panel pages (SBS-1174)
  • 🐛 - Delayed triggers use outdated trigger values (SBS-1176)
  • 🐛 - Race condition in protocol initialization (SBS-1182)
  • 🐛 - AsyncTCP client uses port from wrong device (SBS-1179)

Version 2021.2.1 (2021-04-20)

  • ⬆️ - New append option in file action (SBS-1167)
  • ⬆️ - Date/Time placeholders now support an optional format string (SBS-1168)
  • ⬆️ - Configurable interval for Ember+ watchdog (SBS-975)

Version 2021.2 (2021-04-16)

IMPORTANT

This version requires .NET 5, which is installed automatically when installing or upgrading to version 2021.2.

  • 🆕 - Areas (SBS-1059)
  • 🆕 - Blackmagic Design Tally Trigger (Windows / macOS only) (SBS-1108)
  • 🆕 - Substitutions for triggers (SBS-1093)
  • 🆕 - HTTP requests support now basic and bearer token for authentication (SBS-1043)
  • 🆕 - Status of actions are shown in GUI (SBS-561)
  • 🆕 - Additional vMix API commands (SBS-1058)
  • 🆕 - Automatic update of item parameters (SBS-1088)
  • 🆕 - Password expiration date (SBS-1002)
  • 🆕 - System performance statistics (SBS-1134)
  • 🆕 - WebSocket device with init command (SBS-1151)
  • ⬆️ - UI upgrade (SBS-758)
  • ⬆️ - Dependency upgrades (SBS-1157)
  • ⬆️ - Trigger are now initialized always as default (SBS-1064)
  • ⬆️ - Name of missing parameters is shown (SBS-1163)
  • 🐛 - Exception in audit trail when adding SFlowSamples (SBS-1161)
  • 🐛 - Upgrade check allows to skip a required version (SBS-1158)
  • 🐛 - Webpanel ignores status changes of lower priority triggers (SBS-1156)
  • 🐛 - Webpanel access deniederror (SBS-1143)
  • 🐛 - WMI trigger can be configured on Linux installations (SBS-1128)
  • 🐛 - Duplication of substitution tables and properties broken (SBS-1132)
  • 🐛 - NullReferenceException during startup (SBS-1136)
  • 🐛 - Unable to add new attributes (SBS-1041)
  • 🐛 - Invalid validation for email actions (SBS-1103)
  • 🐛 - Remote trigger configuration allows invalid GUID (SBS-719)
  • 🐛 - Devices are always shown as Not Initialized in detail view (SBS-987)
  • 🐛 - Category does not show all parents (SBS-941)

Version 2021.1.11 (2021-03-31)

  • ⬆️ - Option to disable history entry for triggers / actions

Version 2021.1.10 (2021-03-29)

  • ⬆️ - Encoding parameter for UDP triggers (SBS-1140)
  • 🐛 - Remote actions are not being executed via gRPC (SBS-1141)
  • 🐛 - Device status trigger ignores initial status (SBS-841)

Version 2021.1.9 (2021-03-15)

  • 🐛 - DMX Actions fail to execute (SBS-1119)

Version 2021.1.8 (2021-03-11)

  • 🐛 - SocketException in AsyncTcpClient (SBS-1118)
  • 🐛 - ModbusTCP only polls the status of the first connected device (SBS-1117)

Version 2021.1.7 (2021-03-05)

  • 🆕 - ModbusTCP device type (SBS-1105)
  • 🐛 - Address offset in ModbusTCP triggers (SBS-1104)

Version 2021.1.6 (2021-03-03)

  • 🐛 - Absolute position of web panel elements is not being updated in style manager (SBS-1080)
  • 🐛 - Editing the button label deletes existing settings (SBS-1090)
  • 🐛 - Reconnection issues in TCP Client (SBS-1098)
  • 🐛 - Positioning and styling of web panel elements only works on first page (SBS-1099)

Version 2021.1.5 (2021-02-26)

  • 🐛 - Trigger hooks for virtual triggers are not visible in detail view (SBS-1081)
  • 🐛 - G&D trigger does not verify notification type (SBS-939)
  • 🐛 - Timing issues during initialization of virtual trigger hooks (SBS-1084)
  • 🐛 - Last reload is not being updated (SBS-1085)
  • 🐛 - Virtual trigger does not react to changes of default trigger (SBS-1086)

Version 2021.1.4 (2021-02-24)

  • 🆕 - Support for icons on web panels (SBS-1073)
  • ⬆️ - More settings for text-based clock (SBS-1074)
  • 🐛 - Custom CSS classes are lost when en element status changes (SBS-1060)
  • 🐛 - Faders on web panels are broken when using the absolute positioning mode (SBS-1071)
  • 🐛 - gRPC channels are initialized too late (SBS-1077)

Version 2021.1.3 (2021-02-19)

  • ⬆️ - Replace images on web panels based on trigger conditions (SBS-1068)
  • 🐛 - HTTP Polling Trigger does only work with JSON objects (SBS-1069)
  • 🐛 - Virtual triggers do not react to changes of the linked triggers (SBS-1070)

Version 2021.1.2 (2021-02-15)

  • 🐛 - Invalid path for logfiles on Linux installations (SBS-1055)
  • 🐛 - Virtual Trigger does not initialize default status (SBS-1052)

Version 2021.1.1 (2021-02-11)

  • 🆕 - Ability to display the status of events on web panels (SBS-669)
  • 🆕 - Absolute positioning mode for web panel elements (SBS-969)
  • 🆕 - Basic Auth for HTTP POST actions (SBS-1029)
  • 🆕 - Additional log history data (SBS-1044)
  • ⬆️ - Check migration path before update (SBS-963)
  • ⬆️ - WebSocket actions and triggers share the connection (SBS-971)
  • 🐛 - API method reload panel does not work (SBS-903)
  • 🐛 - HTTP GET action is not initialized (SBS-1040)
  • 🐛 - Apply Config does occasionally not work when there are existing gRPC connections (SBS-1047)
  • 🐛 - Button label is not shown after panel editor initialization (SBS-1053)

Version 2021.1 (2021-02-01)

IMPORTANT

If you are upgrading from a version earlier than 2020.3.1, please make sure to upgrade to 2020.3.1 before installing this and later versions.

  • 🆕 - Password Policies (SBS-934, SBS-937)
  • 🆕 - Lock / Unlock Accounts (SBS-938)
  • 🆕 - Connect Remote Cores via gRPC (SBS-970)
  • 🆕 - New logging framework (SBS-942)
  • 🆕 - Audit Trail (SBS-955)
  • 🐛 - Custom HTTP POST Trigger broken (SBS-1005)
  • 🐛 - Wrong timestamp for paused events (SBS-1037)
  • 🐛 - Race condition in event processing (SBS-1035)
  • 🐛 - Date/Time selector is broken (SBS-1009)
  • 🐛 - Unable to duplicate user (SBS-1001)

Version 2020.4.3 (2020-12-16)

  • 🆕 - Option to disable Ember+ KeepAlive messages (SBS-975)
  • 🐛 - Ember+ path validation does not support # character (SBS-972)
  • 🐛 - Category name is not shown in detail view (SBS-954)
  • 🐛 - Exceptions thrown by actions are not caught (SBS-959)
  • 🐛 - Unable to open Ember+ cache modal (SBS-967)

Version 2020.4.2 (2020-12-10)

  • 🆕 - TCP Port Check trigger (SBS-957)
  • 🆕 - Optional welcome message during login (SBS-933)
  • 🆕 - Filter for WebSocket and HTTP Post triggers (SBS-953)
  • ⬆️ - Bundling / Minification for JS / CSS (SBS-470)
  • 🐛 - Device edit fails after upgrading to 2020.4.2 (SBS-952)

Version 2020.4.1 (2020-11-18)

  • 🆕 - Automatic refresh of iFrames on web panels (SBS-789)
  • 🆕 - Current date/time as placeholder ({CurrentDate} and {CurrentTime}) (SBS-882)
  • 🆕 - Any Operand for UDP triggers (SBS-931)
  • ⬆️ - Dynamic page title in GUI (SBS-667)
  • ⬆️ - Improved license handling when the connection to the dongle fails (SBS-844)
  • 🐛 - RPM installation sets wrong permissions on custom CSS files (SBS-896)
  • 🐛 - RPM package overwrites config files (SBS-932)
  • 🐛 - Missing delete icon in panel editor (SBS-910)

Version 2020.4 (2020-10-19)

  • 🆕 - Broadcast Suite API (SBS-831)
  • 🆕 - Attributes for all Items (SBS-848)
  • 🆕 - Toggle Triggers (SBS-773)
  • 🆕 - Custom CSS for web panels, editable in GUI (SBS-861)
  • 🆕 - Trigger & Action for Marshall Electronics Switchers (SBS-871)
  • 🆕 - Dummy Trigger (SBS-862)
  • 🆕 - Automated database backups (SBS-900)
  • 🆕 - Backup download (SBS-874)
  • 🆕 - Text based clock for web panels (SBS-909)
  • ⬆️ - New views for system settings (SBS-471)
  • ⬆️ - Option to disable categories in Broadcast Suite Ember+ tree (SBS-908)
  • ⬆️ - Use system time in Syslog views (SBS-884)
  • 🐛 - IHSE action supports only one crosspoint (SBS-876)
  • 🐛 - Broken G&D subscription command (SBS-886)
  • 🐛 - G&D action supports only IDs instead of names (SBS-885)
  • 🐛 - Ember+ matrix trigger / actions does only work with Power Core matrices (SBS-888)
  • 🐛 - Random crash when log file is inaccessible (SBS-890)
  • 🐛 - Ember+ tree traversal fails when multiple root nodes exist (SBS-891)
  • 🐛 - Fix too small TCP buffer in TCP triggers / actions (SBS-887)

Version 2020.3.4 (2020-08-13)

  • ⬆️ - Change timestamp format in database to UTC (SBS-867)
  • 🐛 - First sFlow sample after restart contains wrong calculations (SBS-868)
  • 🐛 - Ember+ trigger does not support "contains" operand (SBS-864)
  • 🐛 - Remote trigger validation includes deleted triggers (SBS-869)
  • 🐛 - Suppress first execution flag is restart after editing an event (SBS-863)
  • 🐛 - Unable to add comments via context menu (SBS-832)

Version 2020.3.3 (2020-07-14)

  • 🆕 - Virtual Triggers (SBS-854)
  • ⬆️ - Additional labels for web panel buttons (SBS-855)
  • ⬆️ - Configurable background color for web panels (SBS-857)
  • ⬆️ - Improvements of Skaarhoj panel editor (SBS-859)
  • 🐛 - Wrong sort order of history elements (SBS-788)
  • 🐛 - Size of images on web panels cannot be changed (SBS-860)

Version 2020.3.2 (2020-07-03)

  • 🐛 - Invalid log path prevents Core startup (SBS-850)
  • 🐛 - Wrong sort order for actions in connection graph (SBS-852)
  • 🐛 - Wrong display value for script types (SBS-849)
  • 🐛 - sFlow trigger fail to initialize after upgrade to 2020.3 (SBS-851)
  • 🐛 - IHSE trigger fail to initialize after upgrade to 2020.3 (SBS-853)

Version 2020.3.1 (2020-06-19)

IMPORTANT

If you are upgrading from a version earlier than 2020.3, please make sure to upgrade to 2020.3 before installing this and later versions.

  • ⬆️ - Execute events using the same trigger simultaneously (SBS-845)
  • ⬆️ - Windows Installer does now set the CodeMeter runtime as startup dependency (SBS-843)
  • ⬆️ - Add web-app-capable Metatag for iOS devices (SBS-837)
  • 🐛 - Database migration fails when updating from versions <= 2019.1 to 2020.3 (SBS-806)
  • 🐛 - Panel Editor fails to load when trigger names contain invalid characters (SBS-838)
  • 🐛 - "Flush Cache" does not reset the OIDs of corresponding triggers and actions (SBS-839)
  • 🐛 - Website (iFrame) elements in web panels cannot be edited (SBS-836)
  • 🐛 - History Search is broken (SBS-842)
  • 🐛 - Validation of DMS triggers does not accept MF Keys > 32 (SBS-785)

Version 2020.3 (2020-06-12)

IMPORTANT

If you are upgrading from a version earlier than 2020.2, please make sure to upgrade to 2020.2 before installing this and later versions.

  • 🆕 - ModbusTCP Trigger / Action (SBS-792)
  • 🆕 - UECP (RDS) Actions (Add-on licence required) (SBS-772)
  • 🆕 - Suppress first execution of an action (SBS-800)
  • 🆕 - Database Backup & Restore (SBS-811)
  • 🆕 - Occurrence Counter (SBS-830)
  • 🐛 - Initialization of UDP triggers fails (SBS-820)
  • 🐛 - Control Characters in RS-232 Actions are being ignored (SBS-822)
  • 🐛 - Edit of Distributed Triggers works only once (SBS-833)
  • 🐛 - Edit of Distributed Triggers duplicates the Trigger on the remote core (SBS-834)

Version 2020.2.4 (2020-05-08)

  • ⬆️ - "Contains" Operator (SBS-816)
  • 🐛 - TCP Client does not reconnect automatically (SBS-814)
  • 🐛 - Action statistic on Dashboard does only show 10 elements (SBS-815)
  • 🐛 - Telnet Trigger does not work with != Operand (SBS-813)

Version 2020.2.3 (2020-05-05)

  • ⬆️ - Dashboard is optionally only available after login (SBS-810)
  • 🐛 - Remote trigger blocks execution of linked events (SBS-809)
  • 🐛 - Y-Axis description of graphs is not sorted numerically/alphabetically (SBS-793)
  • 🐛 - Switch On-/Off-Time is reset after changing a trigger (SBS-808)
  • 🐛 - Skaarhoj Editor supports only one panel (SBS-804)
  • 🐛 - Skaarhoj HWCs greater than 9 are ignored (SBS-805)
  • 🐛 - Date selector in Core Log view is broken (SBS-807)

Version 2020.2.2 (2020-04-20)

  • ⬆️ - Add JsonPath Support to WebSocket Trigger (SBS-786)
  • 🐛 - Default log path points to invalid folder (SBS-794)
  • 🐛 - Licence type "Medium" does not use the correct action limit (SBS-795)
  • 🐛 - Wrong Sort Order in Skaarhoj Editor (SBS-797)
  • 🐛 - Devices which are assigned to panels are displayed as "not used" (SBS-799)
  • 🐛 - Error while initializing WebSocket triggers (SBS-802)
  • 🐛 - WebSocket Timeouts (SBS-803)
  • 🐛 - "Not Used" badge is shown when a device is only linked to panels (SBS-799)

Version 2020.2.1 (2020-04-14)

  • 🐛 - Port conflict in UDP Action (SBS-791)
  • 🐛 - Browser warning when leaving the panel editor (SBS-615)
  • 🐛 - Custom CSS classes are lost when editing a web panel (SBS-690)

Version 2020.2 (2020-04-07)

IMPORTANT

If you are upgrading from a version earlier than 2019.1.2, please make sure to upgrade to 2019.1.2 before installing this and later versions.

  • 🆕 - Ember+ Matrix Action (SBS-763)
  • 🆕 - Guntermann & Drunck Trigger / Action (SBS-759)
  • 🆕 - Upgrade History (SBS-769)
  • 🆕 - QR Code for Web Panels (SBS-722)
  • 🆕 - Status of update subscription is shown in GUI (SBS-781)
  • 🆕 - Dependencies are now included in installer (SBS-718)
  • ⬆️ - Syslog export includes now the device name (SBS-768)
  • ⬆️ - Simplified DMS Trigger (SBS-770)
  • ⬆️ - Show Node ID in Ember+ Viewer (SBS-784)
  • 🐛 - Panel Editor does not save fader settings (SBS-756)
  • 🐛 - Database Exception in Seeder (SBS-764)
  • 🐛 - StackOverflow during trigger initialization (SBS-764, SBS-774)
  • 🐛 - Validation of substitutions ignored property name (SBS-767)
  • 🐛 - Connection to Skaarhoj Panels is lost (SBS-775)
  • 🐛 - Skaarhoj Panel Editor allows only one event per HWC (SBS-783)

Version 2020.1.2 (2020-03-19)

  • ⬆️ - Simplify Syslog trigger (SBS-762)
  • 🐛 - Parsing of BSD timestamps in Syslog messages is broken (SBS-760)

Version 2020.1.1 (2020-03-16)

  • ⬆️ - Move Device IP-Address/Hostname to dedicated field (SBS-573)
  • 🐛 - Action count on the device index page includes deleted items (SBS-657)
  • 🐛 - Actions executed by panel buttons do not update the LastExecution timestamp (SBS-720)
  • 🐛 - Item grouping in dropdowns is broken (SBS-744)
  • 🐛 - Syslog export is not sorted chronologically (SBS-753)
  • 🐛 - Categories cannot be duplicated (SBS-754)

Version 2020.1 (2020-02-14)

IMPORTANT

This version requires the current .NET Core LTS release. Please install the .NET Core 3.1 Hosting Bundle before upgrading.

  • 🆕 - Permissions for users, groups and roles (SBS-566)
  • 🆕 - Support for Skaarhoj Panels (SBS-639)
  • 🆕 - Device Status trigger (SBS-721)
  • 🆕 - Graphs on Dashboard (SBS-685)
  • 🆕 - Option to forward and process Syslog messages only (SBS-743)
  • ⬆️ - Sticky header in GUI (SBS-591)
  • ⬆️ - Jump from device details to the device website (SBS-725)
  • ⬆️ - Show trigger value in placeholder {AllTriggers} (SBS-737)
  • 🐛 - Core exception after many failed Ember+ reconnections (SBS-731)
  • 🐛 - Exception after lost DMS connection (SBS-732)
  • 🐛 - OnRelease event of panel buttons was not triggered in certain scenarios (SBS-738)
  • 🐛 - Unable to initialize remote actions (SBS-739)
  • 🐛 - Syslog export contains empty lines (SBS-749)
  • 🐛 - Identity path of crystal / sapphire devices is unsupported by Ember+ triggers (SBS-745)
  • 🐛 - Ember+ validation does not accept braces (SBS-747)

Version 2019.4 (2019-12-09)

  • 🆕 - vMix Actions (SBS-714)
  • 🆕 - Adjustable pulse duration for each trigger (SBS-712)
  • 🆕 - Textfield Element for Panels (SBS-713)
  • ⬆️ - Placeholder in HTTP GET Action
  • 🐛 - sFlow Trigger ignores interface index (SBS-711)
  • 🐛 - SQL Exception when saving sFlow samples (SBS-710)
  • 🐛 - Existing UDP actions fail when updating to 2019.3 (SBS-708)

Version 2019.3.2 (2019-11-26)

  • 🐛 - Recursive placeholders do not work reliably (SBS-707)

Version 2019.3.1 (2019-11-20)

  • 🆕 - Syslog Store & Forward (SBS-672)
  • 🆕 - RegEx Filters for trigger values (SBS-703)
  • ⬆️ - Add support for placeholders in SNMP action (SBS-705)
  • ⬆️ - Add placeholder for Ember+ GPI number (SBS-692)
  • ⬆️ - Show spinner while Ember+ tree is loading (SBS-686)
  • 🐛 - Syslog download for past days is broken (SBS-697)
  • 🐛 - sFlow trigger does not log the current value when its status is off (SBS-699)
  • 🐛 - sFlow datagrams with multiple samples are not completely parsed (SBS-700)
  • 🐛 - Graphs view ignores SQL section (SBS-701)
  • 🐛 - Ember+ path validation does not accept dots (SBS-702)

Version 2019.3 (2019-10-21)

  • 🆕 - WebSocket Trigger and Action (SBS-588)
  • 🆕 - Formula Support in Placeholder (SBS-643)
  • 🆕 - Pulse for Ember+ GPIO Action (SBS-666)
  • 🆕 - New payload types for TCP and UDP Action (SBS-691)
  • ⬆️ - Flag for non-duplicable parameters (e.g. Ember+ OID) (SBS-680)
  • ⬆️ - License overusage triggers now a warning in GUI (SBS-683)
  • 🐛 - Test Action is broken (SBS-690)

Version 2019.2.3 (2019-10-04)

  • ⬆️ - Status message for triggers which are not initialized due to license overuse (SBS-681)
  • 🐛 - Device is shown as "not in use" when it has only actions but no triggers (SBS-689)
  • 🐛 - Database initialization fails when PostgreSQL cluster locale is not set to C (SBS-688)
  • 🐛 - Panel button priority is being ignored (SBS-684)
  • 🐛 - Apply Config returns error message (SBS-687)

Version 2019.2.2 (2019-09-27)

  • 🆕 - Trigger Hooks (SBS-421)
  • 🆕 - Location field for Devices (SBS-675)
  • ⬆️ - Improved logging for SNMP TRAPs (SBS-679)
  • 🐛 - Remote Triggers are not being executed (SBS-677)
  • 🐛 - Wrong context menu in history views (SBS-678)

Version 2019.2.1 (2019-09-18)

  • 🆕 - Support for WebSockets over TLS / WebSockets Secure (SBS-665)
  • 🆕 - Telegram Trigger (SBS-664)
  • 🐛 - UDP listener throws exception when running on Linux (SBS-662)
  • 🐛 - Reconnection issues in TCP client (SBS-673)
  • 🐛 - Broken dropdowns in modals (SBS-663)
  • 🐛 - Ember+ Consumer does not unsubscribe before reconnect (SBS-674)

Version 2019.2 (2019-08-12)

IMPORTANT

If you are upgrading from a version earlier than 2019.1.2, please make sure to upgrade to 2019.1.2 before installing this and later versions.

  • 🆕 - Distributed triggers (SBS-339)
  • 🆕 - Add support for HTTP POST requests to HTTP Polling Trigger (SBS-630)
  • 🆕 - Comments (SBS-635)
  • 🆕 - Announcement Banner (SBS-648)
  • 🆕 - Show connection graph of triggers, events and actions (SBS-652)
  • ⬆️ - Encrypt passwords in settings (SBS-641)
  • ⬆️ - Add ability to jump from history entries to the corresponding detail view (SBS-633)
  • ⬆️ - Core UI update (SBS-644)
  • 🐛 - Panel Editor: Unable to change button labels in Chrome (SBS-631)
  • 🐛 - Inconsistent behavior of "Pause Until" field in Firefox and Chrome (SBS-464)

Version 2019.1.2 (2019-05-31)

IMPORTANT

If you are upgrading from a version earlier than 2019.1.1, please make sure to upgrade to 2019.1.1 before installing this and later versions.

  • 🆕 - Configurable font size and color for labels (SBS-620)
  • 🆕 - Add option to initialize trigger always (SBS-609)
  • ⬆️ - Traverse only required nodes if Ember+ cache is disabled (SBS-617)
  • ⬆️ - Warning message if search in Graphs view does return no results (SBS-524)
  • 🐛 - Zoom / drag does no longer work in Graphs view (SBS-612)
  • 🐛 - OutOfMemoryException if connection of WMI trigger breaks (SBS-618)
  • 🐛 - DatePicker is missing in Syslog views (SBS-621)
  • 🐛 - Crash after Ember+ exception after several connection retries (SBS-623)

Version 2019.1.1 (2019-05-24)

IMPORTANT

If you are upgrading from a version earlier than 2019.1, please make sure to upgrade to 2019.1 before installing this and later versions.

  • 🆕 - New layout option in Panel editor (SBS-619)
  • 🆕 - Custom horizontal alignment options for labels (SBS-614)
  • 🐛 - Curly braces in JSON POST requests are being removed (SBS-608)
  • 🐛 - Core licensing status not shown in about view (SBS-607)
  • 🐛 - Wrong position of style manager in Chrome browser (SBS-611)

Version 2019.1 (2019-05-17)

IMPORTANT

With this version the Broadcast Suite Core has been completely ported to .NET Core, so there is no longer any depency on the regular .NET 4.x framework and both the Core as well as the GUI can run on Linux machines.

Support for Blackmagic Design triggers/actions has been removed.

  • 🆕 - Port Broadcast Suite Core to .NET Core (SBS-528)
  • 🆕 - Web Panels (SBS-452)
  • 🆕 - Generic Ember+ Device (SBS-516)
  • 🆕 - Tree Browser for Ember+ Cache (SBS-520)
  • 🆕 - Support for Locales (SBS-604)
  • 🆕 - Include Actions in license count (SBS-595)
  • ⬆️ - HTTP Post Trigger: Support for JSONPath
  • ⬆️ - Rename ICMP trigger to Ping (SBS-596)
  • 🐛 - HTTP Polling trigger does not update it's status after failed connections (SBS-594)
  • 🐛 - LogType "Device" is missing in GUI (SBS-593)
  • 🐛 - Ping trigger becomes immediately active when "Enable RTT" is enabled (SBS-584)
  • 🐛 - Unable to add devices with type "Generic with Auth" (SBS-586)
  • 🐛 - PostgreSQL exception (SBS-592)
  • 🐛 - Display/line break issue with long parameter values (SBS-582)
  • 🐛 - Placeholder "Trigger.Description" is not available (SBS-572)