BrightSign Release Notes

Follow

41 release notes curated from 6 sources by the Releasebot Team. Last updated: Oct 11, 2026

Get this feed:

BrightSign Products

  • Oct 8, 2026
    • Date parsed from source:
      Oct 8, 2026
    • First seen by Releasebot:
      Oct 11, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.164.1 (October 8, 2026)

    BrightSignOS releases a maintenance update that improves stability and reliability across Series 3, 4, 5 and 6 players, unifies Z-ordering and HTML widget behavior, and adds support for the new WD107 WiFi and Bluetooth modules.

    Summary

    This maintenance release fixes a range of stability and reliability issues for Series 3, 4, 5 and 6 players including unifying Z-ordering behaviour and HTML widget handling. It also supports the new WD107 WiFi and Bluetooth modules

    Improvements

    • OS-21897: (General) Added SD card health reporting on NC5ME2064G-H6A61, NC5ME2128G-H6A61, and NC5ME2256G-H6A61 cards
    • OS-22094: (General) Received IPv6 router advertisements no longer always cause a message in the log.
    • OS-22282: (XC5) Added Bluetooth support using WD107

    Bug Fixes

    • OS-16797: Fixed dbus crashes associated with device network configuration
    • OS-20699: (Series 5 and 6) Restored roHdmiOutputChanged events (fixes a regression introduced in 9.0.166.1)
    • OS-20715: (Series 4) Fixed AES decryption issues when keys are rotated while media is streamed
    • OS-21588: (General) Improved filename and path validation when extracting zip archives
    • OS-21847: (General) Fixed OOM after prolonged usage of BrightSign roBtCentralManager or JavaScript bt for advertisement scanning
    • OS-21894: (General) Added reset method to BrightScript roBtCentralManager and JavaScript bt that will attempt to recover Bluetooth stack if it becomes unresponsive
    • OS-21940: (XT5) Fixed the slow boot when HDMI inputs are enabled
    • OS-21981, OS-22055: (General) Fixed the focus in multi roHtmlWidget scenarios where the focus didn't update when an active roHtmlWidget window was closed
    • OS-21992: (General) Fixed a memory leak that occurs when using the BrightSign media player to play videos in an HTML page with blob URLs
    • OS-22015: (General) insecure_origin_enabled no longer disables websecurity when it is set to "0".
    • OS-22031: (Series 4 and 5) Fixed encrypted stream playback issues that appeared in BOS 9.1.130.2
    • OS-22051: (HS5, LS5) Fixed browser's encrypted media extension reporting for H.265 support
    • OS-22232: (General) Receiving multiple NTP servers in the same DHCP response now correctly causes the player to use the first one.
    • 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.
    • 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.
    Original source
  • Oct 2, 2026
    • Date parsed from source:
      Oct 2, 2026
    • First seen by Releasebot:
      Oct 7, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    10.0.24 Beta (October 2, 2026)

    BrightSignOS adds a beta update with the latest improvements to transport stream playback, chroma keying, and API support for PCAP, plus broader OS fixes and stability updates for networking, playback, and HTML workflows.

    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) NonHWZ 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 events (fixes a regression introduced in 9.0.166.1)
    • OS-20715: (Series 4) Fixed AES decryption issues when keys are rotated while media is streamed
    • OS-21588: (General) Improved filename and path validation when extracting zip archives
    • OS-21847: (General) Fixed an out-of-memory issue that occurred after prolonged usage of roBtCentralManager or bt 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 window was closed while using multiple roHtmlWidgets
    • 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
    • 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".
    • OS-22031: (Series 4 and 5) Fixed encrypted stream playback issues that appeared in BOS 9.1.130.2
    • 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.
    • 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.
    • 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.
    • 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
    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from BrightSign and hundreds of other software products.

    Create account
  • Aug 18, 2026
    • Date parsed from source:
      Aug 18, 2026
    • First seen by Releasebot:
      Aug 18, 2026
    • Modified by Releasebot:
      Sep 23, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.151 (August 18, 2026)

    BrightSignOS releases a unified General Availability firmware for Series 3 through 6 players, with Chromium 120 support across all series, stronger security, new BrightScript and HTML video capabilities, and a broad set of fixes for playback, crashes, touch events, and display issues.

    Summary

    This General Availability release provides a single, unified firmware version across Series 3, 4, 5 and 6 players. Chromium 120 is supported on all player series for consistent performance across mixed player fleets as well as ongoing security improvements.

    Feature Changes

    • OS-21753: (Series 3 and 4) Setting HWZ to off on Series 3 and 4 players has no effect in this release
    • OS-19781 (LGUV5N) The internal storage name has been changed from FLASH: to SD:

    Improvements

    • OS-20201: (XT5, XT4) Added mirror, mirror_rot90, mirror_rot180 and mirror_rot270 transforms to roHtmlWidget
    • OS-21083: (XT5) An error is now logged if multi-channel LPCM EDID has no Speaker Allocation Data Block
    • OS-21421: (HD4, LS4) Added implementation for HTML video element setSyncParams method when using the native BrightSign video player in 9.1.
    • OS-21732: (General) Added an roPcap BrightScript API to analyze, replay and extract PCAP files.
    • OS-21754: (Series 3 and 4) These players now always use BrightSign media player regardless of the registry setting since they don't support Chromium media player playback.
    • OS-21765: (General) Added security updates to SRT video transport

    Bug Fixes

    • OS-20711: (XT4) Resolved an issue where HDMI Input shown in an HTML video tag would sometimes not display.
    • OS-21551: (General) Fixed HTML video element onseeked event which was not being called when currentTime was set to the actual current time
    • OS-21691: (General) Fixed OOM associated with bt scanning cache
    • OS-21711: (Series 5) Fixes chroma keying of limited-range content.
    • OS-21716: (Series 5) Fixed startup screens appearing too small and duplicated.
    • OS-21743: (General) Fixed occasional HDMI lockup on some models of Hisense televisions.
    • OS-21751: (General) Fixed an issue with the mouse cursor not disappearing if done at the same time as destroying an roHtmlWidget
    • OS-21796: (General) Fixed a crash associated with the following BrightSign JavaScript methods: networkstatus: getInterfaceStatus, getHostStatus; networkdiagnostics: testInternetConnectivity; resolver: flushDnsCacheand, brightscript methods; roNetworkConfiguration: TestInternetConnectivity, FlushDNSCache as well as dws pages dns_lookup, network_diagnostics
    • OS-21797: (XT5) Fixed video distortion when using videos with width that was not a multiple of 16.
    • OS-21842: (Series 5 and 6 players) Restored support for YUV422 video playback
    • OS-21855: (LS5) Fixed a video player crash when video reading data from browser blob object store
    • OS-21871: (Series 5 and 6) Resolved a crash when destroying a Text, Ticker, Clock or Image widget
    • OS-21881: (Series 5 and 6) Series 5 and 6 players reported roTouchEvent events in focused widget coordinates instead of global display coordinates like Series 4 players. Now these players also use global coordinates.
    • OS-21883: (General) Fixed for HTML video playback using the native video player with URLs that contain fragments
    • OS-21983: (XC5) Fixed corrupted image shown when using HDR video.
    • OS-21984: (Series 3) Fixed HDR mode incorrectly setting SDR with 9.1
    Original source
  • Aug 14, 2026
    • Date parsed from source:
      Aug 14, 2026
    • First seen by Releasebot:
      Aug 14, 2026
    • Modified by Releasebot:
      Sep 26, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    10.0.16 Beta (August 14, 2026)

    BrightSignOS ships a beta update with Chromium 148 and Node 24, plus broad video stability, sync, and HTML performance improvements for Series 4, 5, and 6 players. It also adds SSH public key support, restores YUV422 playback, and fixes several crashes and stream issues.

    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 and hostconfiguration
    • 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.
    • OS-19347: (General) roDeviceInfo GetVersionNumber() and roDeviceInfo 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 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 now provides the board name via a new GetBoardName() method
    • OS-19393: (General) deviceinfo 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
    • OS-21879: (General) Fixed roJRE 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 for more information.
    Original source
  • August 2026
    • No date parsed from source.
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSign

    Diagnostic Web Server (DWS)

    BrightSign updates the Diagnostic Web Server (DWS) with a new Info tab indicator for local access status and delivers fixes for SD tab download buttons, OS version display, and broken info links across key tabs.

    Included in this release are the following updates to the DWS.

    Version 1.51.0 (Nov 27, 2025)

    • BCN-18813: Provide an indicator as to whether local access to the Diagnostic Web Server (DWS) is enabled or disabled. In the DWS's Info tab, a new line has been added named "Default DWS" with the available values, "Enabled" or "Disabled".

    Version 1.52.0 (Dec 18, 2025)

    • BCN-18884: Fixed an issue where the download buttons for the microSD card (SD tab) are not rendered correctly on smaller screens.
    • BCN-18885: Fixed an issue where the desktop app would display an incorrect OS version.

    Version 1.53.0 (Mar 2, 2026)

    • BCN-18154: Fixed broken info links in the SD tab (Storage Encryption), Diagnostics tab (Chromium Debugging, Telnet and SSH access), and the Advanced tab (Property Lock).
    Original source
  • Similar to BrightSign with recent updates:

  • Jul 14, 2026
    • Date parsed from source:
      Jul 14, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    • Modified by Releasebot:
      Sep 23, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.140 Beta (July 14, 2026)

    BrightSignOS releases OS and Supervisor updates that improve playback stability, audio input handling, and Chromium reliability, while noting WebRTC desktop sharing is no longer supported on Chromium versions above 87.

    Feature Changes

    • OS-15494: (General) QtWebEngine is not available for Chromium versions above 87 (meaning WebRTC desktop sharing is no longer supported)

    Bug Fixes

    • OS-20469: (XT5, XD5, HD5, LS5, HS5, MD5, LG5) Implemented a fix for default audio input which was not being set correctly on players
    • OS-21652: (General) Fixed a Chromium bug that can cause webpages with a page containing @starting-style in the stylesheet to crash
    • OS-21708: (General) Fixed handling of large PES packets in MPEG transport streams that would cause rebuffering, stream restarts and loss of sync.

    Supervisor v3.3.4.1 Update (OS-21701)

    • BCN-21349: Error handling for display firmware update process
    • BCN-21366: Check if FW file is completely uploaded before reboot or triggering tv-controller service
    • BCN-21552: Don't stop watchdog during shutdown
    • BCN-21476: Open WebSockets connection and enable RDWS even with LDWS disabled
    • BCN-21051: Supervisor support for opt out
    Original source
  • Jun 30, 2026
    • Date parsed from source:
      Jun 30, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.137 Beta (June 30, 2026)

    BrightSignOS improves playback and platform reliability with new crash dump support, a DropErrorFrames option for video handling, and fixes for HTML video rendering, audio routing, JavaScript events, BLE scanning, DHCP lease viewing, and more.

    Improvements

    • OS-17808: (LGUV5N) Added crash dump support
    • OS-21399: (Series 5 and 6) A new option, DropErrorFrames was added to roVideoPlayer and the HTML video tag. This allows users to configure whether to show frames with errors or drop them (which can cause pauses). By default, these errors are shown on Series 4 and earlier players. On Series 5 and later players, errors are hidden by default.

    Bug Fixes

    • OS-20573: (General) Fixed poor rendering performance for video in HTML presentations on rotated screens. This issue was intermittent and occurred from start-up; it was introduced in BOS 9.0.168.2 but the failure rate was much higher in versions from 9.0.211 on.
    • OS-21094: (General) SetAudioMode(0) can result in no audio if the audio routing set has no valid route for multichannel output. This restores the previous behavior which will do stereo mixdown as a last option.
    • OS-21496: (General) JavaScript legacy BSObjects will now receive events when run in nested iframes
    • OS-21519: (General) Fixed a JavaScript object construction issue that could result in the error ReferenceError: Cannot access 'objectDefinition before initialization
    • OS-21636: (General) Fixed an occasional crash when jobs are cancelled in the dispatch queue
    • OS-21639: (General) Disabled the cursor when using Chromium 87
    • OS-21640: (General) Fixed BrightScript and JavaScript BLE scanning APIs to include events from peers without discoverable flags
    • OS-21641: (General) The list of DHCP server leases can be viewed again via DWS (broken since 9.1.126).
    Original source
  • Jun 12, 2026
    • Date parsed from source:
      Jun 12, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.132 Beta (June 12, 2026)

    BrightSignOS improves playback stability and compatibility with better interlace support for H.265, a longer Electron reject dialog timeout on HD4 players, and fixes for crashes, volume calculation, web page rendering, and ticker issues across multiple series.

    Improvements

    • OS-20976: (General) Mismatched stream lengths on files will no longer be detected as a stall (but will continue to be a stall for live streams).
    • OS-21375: (HD4) Electron default reject dialog timeout changed from one to five seconds to allow more time on slower players.
    • OS-21215: (General) Improved interlace support when using H.265

    Bug Fixes

    • OS-20119: (General) Fixed a crash that occurs when restarting the player after creating an HTML widget with invalid parameters.
    • OS-20157: (Series 3 and 4) Fixed a 9.1 32-bit overflow error that occurred when calculating sound percentage volume
    • OS-20450: (Series 4, 5 and 6) Fixed a crash when mixing explicit and relative video player Z-order APIs.
    • OS-21242: (LS5, HS5) Added fix for unresolved EME MediaKeySession.closed promise after session is closed
    • OS-21377: (General) Added a fix so Chromium 87 displays web pages (this regressed in BOS version 9.1.121).
    • OS-21456: (XT5) Fixed an occasional ticker crash that happened when the RecvThreadPoll CopyElements call created a copied list after removing invalid elements.
    Original source
  • May 13, 2026
    • Date parsed from source:
      May 13, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.128 Beta (May 13, 2026)

    BrightSignOS ships a beta update for BrightSign Series 3 through 6 and LGUV5N players, bringing sharper Chroma and luma key performance, stronger DHCP and storage health support, IPv6 web inspector fixes, and a wide set of playback, graphics, subtitle, and stability improvements.

    This is a Beta release for all BrightSign Series 3, 4, 5, 6 (XS156) and LGUV5N players.

    Improvements

    • OS-20967: (XT5) Chroma/luma key performance has been greatly improved, and tearing and juddering on keyed videos has been fixed.
    • OS-21103: (General) The BrightSign DHCP server now works correctly even when the link is not present on the interface at startup.
    • OS-21120: (General) It is now possible to query the health of player FLASH: storage partition using roStorageInfo.GetDeviceHealth().
    • OS-21121: (General) Chromium web inspector will now work on IPv6 addresses by default.
    • OS-21126: (General) DHCP leases granted by the BrightSign DHCP server are now persistent across reboots. The lease time has been reduced from ten days to one day.

    Bug Fixes

    • OS-20183: (General) Fixed an issue introduced on 9.1 with Chromium 120, which caused all graphics widgets (Text, Image, Canvas) to appear behind the roHtmlWidget. Graphics widgets stack in creation order by default and respect their raise() and lower() methods.
    • OS-20425: (Series 3 and 4) Fixed an issue where roDeviceInfo HasFeature would not report eAC3 decode as present on players that have a Dolby decode.
    • OS-20493: (General) Fixed a five frame audio lead introduced in 9.1.94
    • OS-20508: (XD6, XS6) Resolved an issue with 4K output where non-fullscreen video with a resolution of 1920x1080 or less degraded quality
    • OS-20569: (General) Fixed a crash during media playback from the asset pool caused by a misconfigured asset pool. The new behavior will be a playback error.
    • OS-20570: (LS5) Fixed a file handle leak when using rotated video players
    • OS-20708: (LS4) Restored the splash screen during firmware updates (this has been unavailable since BOS 9.1.1).
    • OS-20914: (Series 3 and 4) Corrected subtitle placement for videos that are not fullscreen. This addresses a regression in functionality when moving from BOS 9.0.* to BOS 9.1.*
    • OS-20981: (Series 4) Fixed a crash that occurs when closed-caption subtitles are used
    • OS-21001: (LS5) Fixed memory overflow issue in Panfrost drivers causing an occasional crash when running under heavy memory pressure
    • OS-21048: (Series 5) Ensured that players correctly bypass proxies when streaming video
    • OS-21049: (General) Restored the behavior of focusing the next window in the stack when the topmost focused window closes
    Original source
  • May 8, 2026
    • Date parsed from source:
      May 8, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    8.5.70 (May 8, 2026)

    BrightSignOS improves security and reliability with updated trusted CA certificates, a new cacerts list shell command, CVE fixes, and playback and HTML5 bug fixes across Vimeo, XHR, and network configuration.

    Improvements

    • OS-19445: Updated the set of trusted CA root certificates to match those used by Firefox 140.1.0 ESR. The complete list of trusted CA root certificates is now available from the new cacerts list BrightSign shell command.

    Bug Fixes

    • OS-17565: Fixed curl CVE-2024-7264
    • OS-19093: Fixed CVE-2025-0395
    • OS-19771: The play button no longer needs to be pressed twice to start playback when using HTML5 video playback on Vimeo, and players that use MSE
    • OS-19797: Fixed XHR requests failing on some web pages when the registry setting disable-http-cache is enabled and a storage path is set for an roHtmlWidget
    • OS-19863: Fixed a memory leak caused by method getBVNComponents in devicestatus
    • OS-20717, BCN-19028: Fixed a bug where player static IP config is not preserved when applying a setup package with "use current player settings"
    Original source
  • May 6, 2026
    • Date parsed from source:
      May 6, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSign

    1.85.0 (May 06, 2026)

    BrightSign adds authoring and script support for EV445 and EV455 players, renames a Diagnostic Web Server tab, and fixes several Dashboard and DWS issues plus a Media List widget error and storage display bugs.

    Download:

    Mac (.dmg), Win (.exe)

    Improvements

    • BCN-19211: Added authoring support for EV445 and EV455 players.
    • BCN-19062: Added BrightAuthor:connected script support for EV445 and EV455 players.
    • BCN-19268: Renamed the "Flash Memory" tab in the Diagnostic Web Server (DWS) to "Flash".

    Fixes

    • BCN-19149: Fixed an issue in the SD tab of the DWS where long filenames in the File Upload list would overlap with other UI elements making the filename unreadable.
    • BCN-19183: Fixed an issue where the number of subscriptions and number of subscriptions in use were not being shown in Dashboard > Subscription Usage.
    • BCN-19265: When accessing the DWS locally, the Storage field (DWS > Diagnostics > Format Storage) would show empty. This has been fixed.
    • BCN-19270: Fixed an issue where duplicate Flash tabs would appear in the DWS when "flash" is entered as a Storage Location (DWS > Advanced > Storage Location).
    • BCN-21037: Fixed an issue where a "500 Internal Server Error" would occur when players are playing a presentation with a Media List widget populated from a Dynamic Playlist.
    • BCN-21087: Fixed an issue where the Storage Information (DWS > SD) would show as 0% used even when the storage was full.
    Original source
  • May 1, 2026
    • Date parsed from source:
      May 1, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.125 Beta (May 1, 2026)

    BrightSignOS ships a beta update for BrightSign Series 3 to 6 and LGUV5N players with better storage health checks, Chromium web inspector IPv6 support, and a broad set of playback, graphics, subtitle, proxy, audio, and crash fixes.

    This is a Beta release for all BrightSign Series 3, 4, 5, 6 (XS156) and LGUV5N players.

    Improvements

    • OS-21120: (General) It is now possible to query the health of player FLASH: storage partition using roStorageInfo.GetDeviceHealth().
    • OS-21121: (General) Chromium web inspector will now work on IPv6 addresses by default.

    Bug Fixes

    • OS-20183: (General) Fixed an issue introduced on 9.1 with Chromium 120, which caused all graphics widgets (Text, Image, Canvas) to appear behind the roHtmlWidget. Graphics widgets stack in creation order by default and respect their raise() and lower() methods.
    • OS-20425: (Series 3 and 4) Fixed an issue where roDeviceInfo HasFeature would not report eAC3 decode as present on players that have a Dolby decode.
    • OS-20493: (General) Fixed a five frame audio lead introduced in 9.1.94
    • OS-20508: (XD6, XS6) Resolved an issue with 4K output where non-fullscreen video with a resolution of 1920x1080 or less degraded quality
    • OS-20569: (General) Fixed a crash during media playback from the asset pool caused by a misconfigured asset pool. The new behavior will be a playback error.
    • OS-20570: (LS5) Fixed a file handle leak when using rotated video players
    • OS-20914: (Series 3 and 4) Corrected subtitle placement for videos that are not fullscreen. This addresses a regression in functionality when moving from BOS 9.0.* to BOS 9.1.*.
    • OS-21001: (LS5) Fixed memory overflow issue in Panfrost drivers causing an occasional crash when running under heavy memory pressure
    • OS-21048: (Series 5) Ensured that players correctly bypass proxies when streaming video.
    • OS-21049: (General) Restored the behavior of focusing the next window in the stack when the topmost focused window closes.
    • OS-21138: (XT5) Fixed issues with some 8K videos stuttering and some 4K 10-bit videos being rendered at 8-bit color.
    Original source
  • Apr 30, 2026
    • Date parsed from source:
      Apr 30, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.93.2 (April 30, 2026)

    BrightSignOS ships GA for Series 5, 6 and LGUV5N players with memory monitoring and playback fixes.

    This is a GA release for Series 5, Series 6 and LGUV5N players. There is no version available for Series 3, 4, and AU5 players.

    Improvements

    • OS-20368: (General) Enabled memory pressure monitoring for roHtmlWidget

    Bug Fixes

    • OS-19965: (Series 5 and 6) Improved seamless switching of ABR streams when using Chromium Media Player.
    • OS-20127: (General) Fixed a lockup that can happen if an error occurs while fetching a blob during roHtmlWidget video playback using the BrightSign native player

    Supervisor (3.2.06) and DWS (1.51.0) Update (OS-20345)

    Original source
  • Apr 18, 2026
    • Date parsed from source:
      Apr 18, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.120 Beta (April 18, 2026)

    BrightSignOS ships a beta update for Series 3 through 6 and LGUV5N players, adding jemalloc registry support and a new PDF viewer option in HTML widgets while improving network recovery, video playback, DWS reliability, and several crash and playback fixes.

    This is a Beta release for all BrightSign Series 3, 4, 5, 6 (XS156) and LGUV5N players.

    Improvements

    • OS-3751: (General) Added registry option to use jemalloc as memory allocator:
      • In 9.1, with this change, the registry override for jemalloc is 'registry>debug>allocator jemalloc'
      • In 9.2, we plan to make jemalloc the default
    • OS-20810: (General) Added an enable_pdf_viewer boolean option to roHtmlWidget constructor parameters. Applications should set the flag to 1 to enable the built-in PDF renderer in the browser. If is undefined or false, the browser triggers an roHtmlWidgetEvent with reason download-request.

    Bug Fixes

    • OS-20389: (LS5) Fixed intermittent crash triggered by GPU power handling when running HTML video
    • OS-20687: (XT5) Fixed errors when encoding HDMI input to a file/stream.
    • OS-20942: (Series 5 and 6) Changed the behavior of video files served over HTTP. This makes looping behavior for video served over HTTP act like local file playback.
    • OS-20957: (XT5) Fixed a stutter that occurs in some H.265 videos
    • OS-21049: (General) Restored the behavior of focusing the next window in the stack when the topmost focused window closes.
    • OS-21167: (General) Players with configured WiFi will now enter network recovery correctly at boot time. This behavior has been broken since 9.1.47.
    • OS-21168: (General) Players with WiFi no longer incorrectly say “Please insert storage device for recovery” briefly before entering network recovery.

    Supervisor (3.3.0.0) and DWS (1.57.0) Update (OS-21131)

    • BCN-18154: Corrected DWS property lock and storage encryption info URLs
    • BCN-18884: SD download buttons are not rendered correctly in smaller screen
    • BCN-18885: Improved firmware update reliability with more consistent manifest refresh behavior
    • BCN-18997: Updated sendDeviceInfoSetting to also return MAC address when using IPv6
    • BCN-19265: Fixed blank storage field in Local DWS format dialog
    • BCN-19268: Updated DWS flash storage label to FLASH
    • BCN-19270: BrightAuthor:connected 1.81.0 shows duplicate Flash tabs
    • BCN-19276: Removed a reboot that can occur on first boot or factory reset when the player has an internet connection
    • OS-20699: (XC5, XT5) Restored events to Series 5 and later players to fix a regression introduced in 9.0.166.1
    • OS-20880: (LS5) Reduced video artifacts caused by freeing in use cached graphics memory under heavy memory usage.
    • OS-21174: roStorageHotplug GetStorageStatus(“USB1:”) no longer returns present = true when there is no USB device present.
    Original source
  • Mar 25, 2026
    • Date parsed from source:
      Mar 25, 2026
    • First seen by Releasebot:
      Aug 10, 2026
    BrightSign logo

    BrightSignOS by BrightSign

    9.1.116 Beta (March 25, 2026)

    BrightSignOS ships a beta update for Series 3 through 6 and LGUV5N players, bringing Chromium 120, new HTML widget and network capabilities, stronger security fixes, and a broad set of bug fixes for video, captions, storage, and stability.

    This is a Beta release for all BrightSign Series 3, 4, 5, 6 (XS156) and LGUV5N players.

    Improvements

    • OS-19598: (Series 4) Added MSE support with Chromium (this was available in BOS 8.5 but is now also available in BOS 9.1)
    • OS-20011: (General) roNetworkConfiguration now includes a GetDialupStatus method and the JavaScript networkconfiguration modem object now includes a getStatus method.
    • OS-20290: (General) The temporary disable_hw_rotation registry setting has been removed as it is no longer needed.
    • OS-20698: (General) Added a priorityOrder attribute to roStorage
    • OS-20753: (General) Enabled memory pressure monitoring for roHtmlWidget
    • OS-20980: (General) Added an insecure_private_network_access registry flag to the html section. It disables the security checks when a public website tries to access resources on the local network (PNA, PrivateNetworkAccess).

    Bug Fixes

    • OS-19674: (XT5) Fixed a problem that prevented the player from producing crash dumps
    • OS-20058: (Series 3 and 4) Fixes potential deadlocks when destroying tickers
    • OS-20127: (General) Fixed an intermittent lockup if an error occurs while fetching a blob during roHtmlWidget video playback using the BrightSign native player
    • OS-20216: (XD5, HD5) Fixed a limitation that artificially restricted the maximum video width to 3840 pixels. These players now handle video modes with a pixel width of 4096.
    • OS-20249: (General) Fixed an issue where browser instances created with @brightsign/htmlwidget that send large payloads using BSMessagePort may result in a crash
    • OS-20251: (Series 4), Fixed a crash when creating an HTML video tag and using the preferredcaptions attribute in BOS 9.1.x
    • OS-20350: (General) Fixed a problem that caused the roHtmlWidget SetRectangle call to be ignored when only the position changed, without altering the size.
    • OS-20389: (LS5) Fixed an intermittent crash triggered by GPU power handling when running HTML video
    • OS-20430, OS-19033: (Series 5) These players now support chroma-keying properties in the HTML video tag
    • OS-20434: (General) Fixed a crash that occurred infrequently at startup
    • OS-20494: (XT5) Fixed frame ordering issues
    • OS-20603: (General) Ensured that roHtmlWidget Show() call does not complete before the window is actually visible on the screen.
    • OS-20660: (XT5) Improved video quality for windowed video with resolutions greater than FullHD
    • OS-20688: (General) Fixed an issue with UTF-8 non ASCII characters being corrupted when sent using the roHtmlWidget PostJSMessage method
    • OS-20753: (Series 3 and 4) Replaced Chromium’s MemoryPressureMonitor with a unified monitor tracking active media players, PSI (Pressure Stall Information), MemoryPressure from Linux, and available graphics memory on Series 3 and 4 players. It sends memory pressure events to the browser to drop caches and perform garbage collection.
    • OS-20768: (XS6) Fixed a bug that caused RTC alarms to only work once every seven days
    • OS-20832: (XT5) Fixed a boot loop when HDMI output is disabled
    • OS-20880: (LS5) Fixed video artifacts caused by freeing in use cached graphics memory under heavy memory usage.
    • OS-20896: (Series 3 and 4) Added support for mouse wheel page scrolling in roHtmlWidget.
    • OS-20937: (General) Fixed a crash that occurs when more than 30 HTML video player instances exist at the same time.
    • OS-20941: (General) Now the JavaScript field navigator.languages is set correctly when roHtmlWidget constructor parameter language is set
    • OS-20971: (Series 3 and 4) Users can now scroll the mouse cursor offscreen in an roHtmlWidget (the cursor no longer gets stuck at edges and corners)
    • OS-20978: (XT5, XC5) Fixed issues that occurred when using roHtmlWidget with HTML5 videos that are semi transparent.
    • OS-20996: (XT5) Fixed SCTE-20 caption handling. It corrects the parsing the SCTE-20 fields to recover the CC pair count.
    • OS-21012, OS-20949, OS-20830: (General) Fixed a number of subtitle regressions

    Supervisor (3.2.1.3) Update (OS-20346, OS-20717)

    • BCN-18037: Enhanced DWS file upload reliability with hash verification, atomic writes, and improved error handling
    • BCN-19028: Player Static IP config is now preserved when applying a Setup package with "use current player settings"

    Chromium 120

    The YouTube player detects if video is visible on the screen. If the video is not visible, it will not start playback or emit a playing event. Any content that waits for a playing event to start showing the page will not be displayed in this scenario, so users should not rely on playing event, but should use a ready event instead (OS-20283)

    • OS-17298: CVE-2025-47203 is fixed by no longer including dbclient in the BrightSign OS.
    • OS-20339: Added a fix to Chromium 120 to make HTML pages that use the viewport_meta tag display with the correct scaling
    • OS-20452: Upgrade libmicrohttpd to v1.0.2 to address CVE-2023-27371 and also address CVE-2025-59777 & CVE-2025-62689.
    • OS-20478: Addressed libexpat CVE-2024-45491, CVE-2024-45492 & CVE-2024-50602.
    • OS-20673: Fixed a regression that caused Chromium 120 to fail playing HLS streams, including YouTube Live videos.
    • OS-20674: Added the missing Shutdown() method to the BSTicker object
    • OS-20675: Fixed a regression in Chromium 120 which incorrectly advertised BrightSign video player MediaCapabilities, causing websites like YouTube to delay video playback while determining the correct codec.
    • OS-20888: Added corrections to time zone deficiencies (first corrected in OS-16298)
    • OS-20963: Chromium 120 can now render PDF files.
    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.