Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • OS-14166: Fixed non-HWZ video on 4K242, 4K1042, and 4K1142 models

  • OS-14238: Fixed simultaneous video playback from multiple HTML widgets

 

8.5.31

Notable Changes

  • OS-12400: Node upgraded to version 14.17.6

  • OS-12444: Chromium upgraded to version 87.0.4280.144

    • OS-13121, OS-13172: Applied numerous CVE fixes (Merged all Chromium CVE fixes up to Chromium99): CVE-2021-0129, CVE-2021-45960, CVE-2021-46143, CVE-2022-22822-27, CVE-2022-23852, CVE-2022-23990, CVE-2022-25235, CVE-2022-25236, CVE-2022-25313-5, CVE-2021-42374, CVE-42376, CVE-2020-36254, CVE-2021-27218, CVE-2021-27219, CVE-2021-28153, CVE-2021-3995, CVE-2021-3996, CVE-2021-45078, CVE-202-23903, CVE-2020-10531, CVE-2021-33560, CVE-2021-40528, CVE-2021-36976, CVE-2021-3658, CVE-2022-23308, CVE-2022-1271, CVE-2022-0204, CVE-2022-0563, CVE-2021-3541, CVE-2021-3517, CVE-2021-30553, CVE-2021-30569, 1204814 and 1197786, CVE-2021-30560, CVE-2021-30627, CVE-2021-30618, CVE-2021-30603, CVE-2021-30585, CVE-2021-30559, CVE-2021-30547, CVE-2021-30522, CVE-2021-21227, CVE-2021-30513, CVE-2021-21231, CVE-2021-30513, CVE-2021-30518, CVE-2021-30513, CVE-2021-30515, CVE-2021-21231, CVE-2021-21207, CVE-2021-21230, CVE-2021-21227, CVE-2021-21223, CVE-2021-21203, CVE-2021-21204, CVE-2021-21202, CVE-2021-21214, CVE-2021-21221, CVE-2021-21206, CVE-2021-21220, CVE-2021-21160, CVE-2021-21156, CVE-2021-21188, CVE-2021-21195, CVE-2021-21198, CVE-2021-21175, CVE-2021-21193, CVE-2021-21190, CVE-2021-21160, CVE-2021-21165, CVE-2021-21157, CVE-2021-21148, CVE-2021-21137, CVE-2021-21153, CVE-2021-21138, CVE-2021-21119, CVE-2021-21140, CVE-2021-21140, CVE-2021-21120, CVE-2020-16044, CVE-2020-16044, CVE-2020-16044, CVE-2021-21146, CVE-2021-21114, CVE-2020-16042, CVE-2020-16030, CVE-2020-16027, CVE-2020-16016, CVE-2020-16040, CVE-2020-16034, CVE-2020-16028, CVE-2020-16024, CVE-2020-16022, CVE-2020-16014, CVE-2020-16011, CVE-2020-16008


    • Fixed CVE-2021-44532 in TLS/node

  • The Chromium remote inspector is disabled by default on 8.5 release, even when it is enabled by roHtmlWidget enable_inspector flag, or roHtmlWidget.StartInspectorServer. An extra registry value has been added (”enable-web-inspector” in the “html” registry section) to enable the inspector. This ensures that users do not unintentionally enable the remote inspector on production software, which is not secure and may increase memory usage.

  • Chromium has dropped support for desktop style scrollbars. BrightSign OS 8.5 is shipped with overlay scrollbars. Overlay scrollbars overlay on graphics and are only displayed when a page is scrolled. They disappear when the page is still.

  • Chromium87 uses separate JavaScript contexts for data URLs. It is no longer possible to inject JavaScript from the data URL and access window context.

  • Data URLs no longer share the same URL domain with the origin domain. It is no longer possible to access cross site data from data URLs.

  • Chromium has added support to view remote device screen through inspector view. This is not supported on BrightSign devices due to architectural differences between desktop Chromium and BrightSign.

  • Chromium has added more stringent security policies around cross site requests. Some of these security options can be disabled if needed. But, unlike our security_params (roHtmlWidget | roHtmlWidget-[roAssociativeArray]security_params), these security options cannot be disabled per instance. We have added an “html” → “disable-web-security” registry option to disable these security checks. This change takes effect after a reboot.

...

  • OS-10031: Fixed sync polarity, improving support for 3840x1200x60p on certain displays.

  • OS-10367: Fixed memory leak in AudioOutputManager.

  • OS-10366: Added sync information to BSPLAY logs.

  • OS-10578: Fixed memory leak that could occur when taking a screenshot.

  • OS-10420: Added BVN error statistics to better detect HDMI errors.

  • OS-10377: HtmlWidgetQt no longer crashes when adding fonts.

  • OS-9156: Fixed potential crash when parsing closed captions.

  • OS-10652: Fixed deadlock in GetStreamStatistics in HtmlWidget.

  • OS-10626: Fixed an issue when rendering to the 6th display in 4kx42 players.

  • OS-10631: Fixed full resolution graphics issues in XDx33 and XTx43 players.

...

8.0.127

Improvements

  • exFAT changes: microSD cards that use the exFAT filesystem will now fail to mount immediately if the filesystem image has been truncated because it is larger than the storage partition. 

...