---
title: 10.0
slug: releases/100
docTags: 
createdAt: 2026-08-14T14:50:36.416Z
---

# 10.0.24 Beta (October 2, 2026)

:::hint{type="info"}
**Summary**

This Beta provides the latest improvements including to transport stream playback and chroma keying as well as API support for PCAP. Beta releases provide early access to new features and do not guarantee functionality.
:::

**Feature Changes**

- OS-22192: (General) Unifont.ttf is no longer included in BrightSign OS. Presentations that require this font should include it as part of the presentation themselves.

**Improvements**

- OS-22094: (General) Received IPv6 router advertisements no longer always cause a message in the log.
- OS-22148: (Series 5 and 6) Non‑HWZ video (video on graphics or hwz\:off or z\:index:0) is now supported.

**Bug Fixes**

- OS-16797: (General) Fixed d-bus crashes occurring during communication with WPA supplicant
- OS-20699: (Series 5 and 6) Restored [roHdmiOutputChanged](docId:_cJsvLzlHqtKC4eGT0ihg) events (fixes a regression introduced in 9.0.166.1)&#x20;
- OS-20715: (Series 4) Fixed AES decryption issues when keys are rotated while media is streamed&#x20;
- OS-21588: (General) Improved filename and path validation when extracting zip archives&#x20;
- OS-21847: (General) Fixed an out-of-memory issue that occurred after prolonged usage of [roBtCentralManager](docId:-2NELcH-fLVy_fZfam7YW) or [bt](docId\:MKM7L5OJGYSk1BAwGeXxu) for advertisement scanning
- OS-21940: (XT5) Fixed the slow boot when HDMI inputs are enabled
- OS-21981: (General) Fixed an issue where the focus didn't move to another window when an active [roHtmlWidget](docId\:xljq5_YhDmA2SSmpZimtK) window was closed while using multiple roHtmlWidgets&#x20;
- OS-21992: (Series 4) Fixed a memory leak that occurs when using the BrightSign media player to play videos in an HTML page with blob URLs&#x20;
- OS-22006: (Series 3 and 4) Fixed incorrect reporting for EOTF HDR modes
- OS-22015: (General) `insecure_origin_enabled` no longer disables websecurity when it is set to "0".&#x20;
- OS-22031: (Series 4 and 5) Fixed encrypted stream playback issues that appeared in BOS 9.1.130.2&#x20;
- OS-22130: (General) Fixed warping when videos are cropped with mirror or rot180 transforms
- OS-22135: (General) The user name and password is no longer stripped from an HTML video source URL when using the native BrightSign media player.
- OS-22232: (General) Receiving multiple NTP servers in the same DHCP response now correctly causes the player to use the first one.&#x20;
- OS-22233: (General) An NTP server provided via DHCP is now honored even if the DHCP response is received after the first time server check.&#x20;
- OS-22246: (LS5) Connecting the player to a network with a DHCPv6 server that provides multiple IPv6 NTP servers via option 31 no longer causes a crash on boot when the player time server has not been explicitly configured.&#x20;
- OS-22333: (General) Fixed a crash that occurred when tearing down a non-HWZ video player

**Supervisor v4.0.1.1 Update (OS-22170)**

- BCN-22271: Fixed "Network setup failure" shown during player provisioning on weak WiFi signal

# 10.0.16 Beta (August 14, 2026)

:::hint{type="info"}
**Summary**

This beta release includes Chromium 148 and Node 24 as well as numerous video stability, synchronization and HTML performance improvements for Series 4, 5 and 6 players. Beta releases provide early access to new features and do not guarantee functionality.

**Limitations**

- RTP streaming is not yet stable on 10.0
- This beta is not recommended for use with LGUV5N
- FLASH: onboard storage has limited available space and is not suitable for customer use on Series 4 players
:::

**New Features**

- OS-5803: Added support for configuring SSH authorized public keys via [roNetworkConfiguration](docId\:U6ZceYQddlz9xdAKtTmJs) and [hostconfiguration](docId\:P1DkloQhLM9wxsSwmPeeK)&#x20;
- OS-19861: (General) Updated Node.js to version 24.15. The assessment of stability impacts on dependencies is ongoing, so remote deployment is strongly discouraged in the interim.

**Feature Changes**

- OS-15494: (General) QtWebEngine is removed on OS 10.0 and higher (meaning WebRTC desktop sharing is no longer available)
- OS-19284: (General) BrightSign OS no longer supports Chromium87.&#x20;
- OS-19347: (General) [roDeviceInfo](docId\:uTKDmpos1ulxaoYLx1nS6) `GetVersionNumber()` and [roDeviceInfo](docId\:uTKDmpos1ulxaoYLx1nS6) `GetBootVersionNumber()` are deprecated. The algorithm used to generate the return value has changed. All officially released higher BrightSign OS versions will continue to compare as greater than lower ones. See the [roDeviceInfo](docId\:uTKDmpos1ulxaoYLx1nS6) documentation for more information.
- OS-19387: (Series 3) BrightSign OS no longer supports Series 3 players.
- OS-20952: (General) The BrightSign SSH server no longer supports algorithms that use SHA-1.

**Improvements**

- OS-19392: (General) [roDeviceInfo](docId\:uTKDmpos1ulxaoYLx1nS6) now provides the board name via a new `GetBoardName()` method
- OS-19393: (General) [deviceinfo](docId\:xCvijzYTq6jq780KLOGLu) now provides the board name via a new `boardName` method
- OS-20416: (General) Improved frame accuracy of live stream joins
- OS-20446, OS-20449: (General) Improved discontinuities, gaps, and loss-of-sync handling in MPEG transport streams
- OS-20418: Adds optional post-decode buffering allowing decoder to reset while maintaining synchronization. Enabled via setting DecodeBufferMs or x-bs-decode-buffer-ms to a non-zero value. Maximum value is 1 second or 25% of the system memory (frame size x frame count), whichever is less.
- OS-20750: (General) Enable automatic stream stall recovery by default. This allows the player to automatically recover if the stream appears to freeze
- OS-20907: (MD455) Added support for special characters (including some commonly-used ISO 8859-1 characters)
- OS-21719, OS-21731, OS-21745, OS-21746, OS-21761: (LGUV5N) Enabled OSD functionality and added several related improvements to the IR output of this player

**Bug Fixes**

- OS-20428: (General) Fixed a flash which sometimes appeared when video started on an HTML page with hwz="z-index:-1"
- OS-20458: (General) Fixed a defect where writing an empty string to a file using Node.js APIs on OS 9.1.92 caused an error, unlike OS 9.0.211 and earlier versions
- OS-20482: (XT5) Fixed occasional underrun/system-stall when playing corrupted video streams
- OS-21132: (General) Fixed D-Bus failures that occurred when bt scanning was active
- OS-21458: (LS5) Fixed resource leak with superfluous daemons being started on BrightSign application restarts
- OS-21842: (Series 5 and 6) Restored support for YUV422 video playback
- OS-21871: (Series 5 and 6) Resolved a crash when destroying a Text, Ticker, Clock or Image widget&#x20;
- OS-21879: (General) Fixed [roJRE](docId\:XQgFaOr4IKbVWHjb2iucz)  failing to start Java runtime due to missing symbol error

**Supervisor (3.3.4.1) Updates (OS-20436, OS-21701)**

- BCN-21349: Error handling for display firmware update process
- BCN-21366: Check if firmware file is completely uploaded before reboot or triggering tv-controller service
- BCN-21552: Don't stop watchdog during shutdown
- BCN-21476: Open WebSocket connection and enable Remote DWS even with Local DWS disabled
- BCN-21051: Supervisor support for opt out

**Chromium 148**

- OS-19808: (General) Upgraded to Chromium148
- OS-21433: (General) This release does not contain WebSQL (Chromium removed support for WebSQL with Chromium124). See [this page ](https://developer.chrome.com/blog/deprecating-web-sql) for more information.

