Roku has begun testing its upcoming Roku OS 15.3 update among developer beta partners, marking another step in the ongoing refinement of the platform that powers millions of streaming devices and televisions worldwide. The beta version of the operating system is currently distributed under non-disclosure agreements to select developers, allowing them early access to experiment with and integrate new capabilities before a broader public release. Most of the changes announced so far are for developers to help make their apps better. Typically, other changes that are more for the average users are announced closer to them going live.
The Roku OS 15.3 beta focuses primarily on enhancements for app developers working with SceneGraph and BrightScript, the core frameworks used to build applications for the Roku TVs and Roku players. These changes aim to give creators greater flexibility in how content is displayed, how data is handled, and how visual elements behave on screen. While the update does not introduce consumer-facing features visible on the home screen at this stage, the developer-oriented improvements are expected to translate into smoother experiences, more precise control over video presentations, and more efficient code for apps once the full version rolls out to supported players and Roku TVs.
A central advancement involves expanded support for caption rendering outside traditional full-screen video playback. Developers can now define custom areas on the screen where captions appear during previews or other non-fullscreen scenarios. This includes options to position captions relative to video boundaries, override default placement, scale fonts according to the designated region, and manage safe margins. Such control helps ensure captions remain legible and properly positioned even when video occupies only a portion of the interface, reducing potential conflicts with surrounding user interface elements.
Additional SceneGraph improvements…
