...
OS-14958: (LS5) Added change to only enable serial on USB-Type C when required.
9.0.59
Improvements
OS-13621,OS-14193: (Series 5) Added GetDecoderModes support
OS-14917: (LS5) Optimized video and graphics
OS-15145: (General) Included board name in recovery HTTP headers
OS-15231: (Series 5) Added support for FilePlayability API
OS-15235: (Series 5) Added support for encrypted HLS
OS-15242: (HD5/XD5) Enabled the output buffer when the console is enabled and on GPIO
OS-15258: (LS5) Added check to prevent players from decoding videos larger than what they can support
OS-15278: (LS5): Enabled SSD support
...
OS-15069: (XC5) Fixed an issue with upscaling for players with multi-screen capabilities
OS-15100: Fixed an issue with upscaling HTML presentations on multi-screen players
...
9.0.49
Improvements
OS-13390: (XC5) Added IR support
OS-13498: (XD5) Added IR support
OS-13879: (XD5) Added support for video rotation
OS-13881, OS-13882: (XD5) Made graphics encoding more efficient
OS-14446, OS-14913: (Series 5) Improved upgrade script
OS-14619, OS-14911, OS-14903: (XD5) Added support for hardware background color
OS-14749: (LS5) Reduced Ethernet clock drive to improve EMI performance
OS-14755: (Series5) Added audio support left/right mixdown
OS-14777: (XC5) Removed unused OS Loader element
OS-14796: (LS5) Added SPDIF support
OS-14802: (XD5) Improved bootloader
OS-14807: (Series 5) Improved handling of HDMI output color space and bit-depth
OS-14822: (XD5) Added support for 10-bit video modes
OS-14864: (XD5) Improved Ethernet timing
OS-14785: (XD5) Optimize graphics and video performance
OS-14787: (XD5) Added support for direct ticker rendering
OS-14897: (XD5) Made upscaling more efficient
OS-14900: (XD5) Improved microcontroller upgradability
OS-14904: (XD5) Added video limitations
OS-14919: (HS5) Improved support for board IDs
OS-14929: (XD5) Switched to new VOB driver to avoid crashes
OS-14930: (XD5) Improved 4K playback on 8K monitors
OS-14940: (XD5) Fixed issue with serial output during boot
OS-14942: (XD5) Improved timestamp logging at kernel boot
OS-14954: (XD5/LS5) Improved bootloader upgrade process
OS-14955: (XD5) Disabled console unless SVC button is pressed at startup
OS-14962: (XD5/HD5) Improved smoothness of scrolling ticker
OS-14991: (LS5, HS5) Fixed issue related to control of WiFi power supply
OS-15024: (XD5/HD5) Add hardware background color support for certain modes
OS-15070: (HD5) Enabled microcontroller programming on HD5
OS-15088: (HS5) Improved reliability of audio output
Bug Fixes
OS-14449: (XD5) Fixed issue with PlayStaticImage
OS-14720: (XD5) Fixed issue with high CPU load during playback start
OS-14795: (XD5) Fixed issue with HEVC streams
OS-14819: (XD5) Fixed issue with stalling on boot
OS-14851: (XD5) Fixed microcontroller hardware modification detection
OS-14854: (XD5) Fixed issue with occasional crash when playing video
OS-14907: (XD5/HD5) Addressed graphics layer scaling issue related to auto mode
OS-14908: (XD5) Fixed issue with static image playback
OS-14928: (LS5) Fixed issue with SD card voltage switching
OS-14956: (XD5) Fixed issue with display of compressed buffer
OS-14960: (XD5) Fixed issue with ticker scaling
OS-14968: (XD5) Fixed issue with intermittent HDMI on startup with some screens
OS-14969: (XD5) Fixed issue with flickering ticker
OS-14983: (XD5) Fixed issue when receiving full-res script coordinates from BrightAuthor
OS-15001: (XD5) Fixed graphics scaling issue.
OS-15050: (Series 5) Fixed out of memory issue when playing video
OS-15052: (XD5) Fixed issue with colorspace/no output during HDMI hotplug
OS-15057: (XD5) Fixed issue with video rotation
OS-15093: (XD5) Fixed HDMI and analog audio output issue
OS-15094: (LS5) Fixed issue with performance settings control
...
OS-13230: (XC5) Improve filesystem root hash mechanis
OS-14710: (HS5) Added support for upcoming hardware
OS-14763: (XD5/LS5) Added ability to determine board type at runtime
OS-14804: (General) Updated supervisor
OS-14870: (LS5) Improved family support of hardware
OS-14879: (LS5) Fixed issue with Ethernet MAC address
OS-15089: (LS5) Corrected board ID
...
9.0.34
New Features
(Series 5) Seamless looping support
Improvements
OS-10546: (XD5/XC5) Added diagnostics for file descriptor leaks
OS-13171: (Series 5) Enabled webcam drivers in kernel
OS-13482: (XC5): Improved initialization of NodeJS switch
OS-13514: (Series 5) Improved GPU memory usage
OS-13523: (XC5) Improved frame timing of 30p content played at 60p
OS-13587: (XD5) Added support for HDMI audio
OS-13684: (XD5) Added ability to update firmware automatically
OS-13686: (XD5) Tuned HDMI PHY settings
OS-13721: (XD5) Improved security verification process
OS-13832: (LS5) Added board identification support during manufacturing
OS-13836: (LS5) Enabled USB test mode for compliance testing
OS-13920: (XD5/HD5) Disabled debug clock control
OS-13975: (XD5) Enabled full power on USB ports
OS-14209: (Series 5): Added BLOB support for video playback
OS-14232: (Series 5) Improved video transitions with HTML playlists
OS-14248: (XC5) Added support for upgrading bootloader
OS-14250: (XC5) Improved compositing performance by hiding primary plane
OS-14268: (XD5) Improved boot reliability
OS-14283: (XD5) Enabled Intel Bluetooth support
OS-14285: (Series 5) Enable cursor support
OS-14286: (XC5) Added support for additional video modes
OS-14317: (XC5, XD5) Improved manufacturing test scripts
OS-14411: (XD5) Improved detection of eMMC clock during boot
OS-14437: (XD5) Added additional manufacturing test support
OS-14457: (Series 5) Improved performance by hiding video using opacity instead of moving offscreen
OS-14570: (LS5) Added support for secure ID
OS-14581: (XD5): Added non-interlaced video modes
OS-14585: (XD5) Improved audio at certain frequencies
OS-14599: (LS5, HD5, XD5): Enabled consolidation of OS builds
OS-14611: (LS5) Added support for HDMI audio
OS-14618: (XD5) Ensured that memory always runs in peak performance mode
OS-14630: (LS5) Added support for Ethernet LED control for manufacturing test
OS-14649: (XC5) Added fix to avoid file handle leak during video metrics reporting
OS-14686: (Series 5) Fixed tearing during resizing of video playback
OS-14705: (XC5, XD5) Improved AV sync and frame handling
OS-14721: (Series 5) Allow all RTSP transports
OS-14735: (XD5) Fixed boot issue by using common partition structure
...
OS-13814: (XC5) Fixed issue with compressed audio output
OS-13873: (XD5) Fixed issue with FW progress bar not appearing in some situations
OS-14198: (XD5) Fixed issue with 4K signals on some monitors
OS-14208: (Series 5) Fixed ticker frame latency
OS-14278: (XC5) Fixed crash with HDR content
OS-14280: (XC5) Fixed memory corruption bug during video playback
OS-14288: (XC5) Fixed graphics plane issue with 2x2 video wall
OS-14295: (XD5) Fixed issue with loud audio playback volume
OS-14318: (XC5) Fixed kernel bug on exit from BrightSign application
OS-14337: (General) Fixed issue with H.264 over RTP
OS-14408: (Series 5) Fixed Z-order problem which could cause missing widgets
OS-14412: (Series 5) Fixed ticker visibility
OS-14414: (XD5) Fixed SPDIF output issue
OS-14419: (Series 5) Fixed HDMI passthrough issue with pre-routed audio
OS-14422: (XC5) Fixed ticker location and sizing issue during graphics upscaling
OS-14440: (XC5) Fixed HTML looping issue
OS-14464: (XC5) Fixed mode lines for interlaced video formats
OS-14564: (XD5) Fixed issue with pre-routed audio mode
OS-14569: (Series 5) Fixed inverted compositing issue
OS-14574: (LS5) Added support for latest Ethernet hardware configuration
OS-14575: (LS5) Fixed issue with ALSA audio
OS-14577: (XD5) Fixed rare issue with upgrade errors during manufacturing sequence
OS-14579: (XD5) Fixed issue with screen artefacts from SPDIF
OS-14589: (LS5) Fixed issue with H.265/HEVC playback
OS-14601: (Series 5) Fixed issue with USB audio
OS-14607: (XD5) Fixed USB port support for audio and serial
OS-14617: (Series 5) Fixed corruption in some crash dumps
OS-14644: (XC5) Fixed video playback issue with 3x1 portrait screen config
OS-14650: (LS5) Fixed issue with Ethernet link LED
OS-14668: (XD5) Ensured that default autorun is not run when there is no storage device
OS-14672: (XD5) Fixed issue with SSD recognition
OS-14675: (Series 5) Fixed drop-frame rate calculation
OS-14719: (XD5) Fixed issue with 4K mode during startup with no HDMI connection
OS-14723: (Series 5) Fixed audio playback issue
Miscellaneous
OS-13160: (General) Added DHCPv6 DUID-EN
OS-14282: (XC5) Disabled HS200 in u-boot
OS-14300: (XC5) Added ability to update bootloader if necessary
OS-14417: (General) Updated bootstrap
OS-14418: (General) Updated supervisor and DWS
OS-14687: (XD5) Added unique CPU ID to distinguish units
...
9.0.22.3
IMPORTANT: Upgrading an XC device to v9.0.19.2 or later means that the device can no longer downgrade to any OS earlier than v9.0.19.2.
...