What's Changed
- Implemented
ifStringOps.Arg()new method by @lvcabral in #596 - Improved event handling for
roAudioPlayerandroVideoPlayerby @lvcabral in #597 - Upgraded
hls.jsand fixed video playback race conditions by @lvcabral in #598 - Prevent duplicate
requestAnimationFrame()call whenvideois playing by @lvcabral in #599 - Changed handling of
read-onlyfields to match Roku by @lvcabral in #600 - Updated
ArrayGridto not updatejumptToItemfield when settingcontentby @lvcabral in #601 - Improved
videoplayback error handling by @lvcabral in #602 - Allow assign a
stringvalue to a Nodebooleanfield by @lvcabral in #603 - Reset
ScrollingLabelon visibility change by @lvcabral in #604 - Replaced
Asapfont byDejaVuSansCondensedand improved font family handling by @lvcabral in #605 - Fixed crash with an edge case with
Labelrendering by @lvcabral in #606 - Removed redundant
platformreference by @lvcabral in #607 - Refactored
videomedia tracks handling by @lvcabral in #609 - Added support for preferred Audio locale by @lvcabral in #610
- Made
preventDefault()to also be called onkeyUpevent by @lvcabral in #611 - Refactored API
displaymodule to receivedisplayDataobject by @lvcabral in #612 - Added new API methods
getCaptionModeandsetCaptionModeby @lvcabral in #613 - Added support for HLS.js event
MEDIA_ENDEDby @lvcabral in #615 - Bump webpack-dev-server from 4.15.2 to 5.2.1 by @dependabot[bot] in #614
- Implemented
Videonode with basic functionality by @lvcabral in #616 - Fixed
Overhangto only show the background if nouriis configured by @lvcabral in #617 - Fixed
Scenecreation to allow multi-level extension by @lvcabral in #618 - Prevent infinity loop when same Field is changed inside an observer callback by @lvcabral in #619
- Improved handling of Sound Effect (WAV) files by @lvcabral in #620
- Implemente
SoundEffectnode by @lvcabral in #621 - Implemented
ContentNodecascade observer trigger on parent fields by @lvcabral in #622 - Refactored
roChannelStoreto be reused inSceneGraphby @lvcabral in #624 - Implemented
ChannelStorenode by @lvcabral in #623
Full Changelog: v2.0.0-alpha.6...v2.0.0-alpha.7