What's Changed
- Implemented
ifStringOps.Arg()
new method by @lvcabral in #596 - Improved event handling for
roAudioPlayer
androVideoPlayer
by @lvcabral in #597 - Upgraded
hls.js
and fixed video playback race conditions by @lvcabral in #598 - Prevent duplicate
requestAnimationFrame()
call whenvideo
is playing by @lvcabral in #599 - Changed handling of
read-only
fields to match Roku by @lvcabral in #600 - Updated
ArrayGrid
to not updatejumptToItem
field when settingcontent
by @lvcabral in #601 - Improved
video
playback error handling by @lvcabral in #602 - Allow assign a
string
value to a Nodeboolean
field by @lvcabral in #603 - Reset
ScrollingLabel
on visibility change by @lvcabral in #604 - Replaced
Asap
font byDejaVuSansCondensed
and improved font family handling by @lvcabral in #605 - Fixed crash with an edge case with
Label
rendering by @lvcabral in #606 - Removed redundant
platform
reference by @lvcabral in #607 - Refactored
video
media tracks handling by @lvcabral in #609 - Added support for preferred Audio locale by @lvcabral in #610
- Made
preventDefault()
to also be called onkeyUp
event by @lvcabral in #611 - Refactored API
display
module to receivedisplayData
object by @lvcabral in #612 - Added new API methods
getCaptionMode
andsetCaptionMode
by @lvcabral in #613 - Added support for HLS.js event
MEDIA_ENDED
by @lvcabral in #615 - Bump webpack-dev-server from 4.15.2 to 5.2.1 by @dependabot[bot] in #614
- Implemented
Video
node with basic functionality by @lvcabral in #616 - Fixed
Overhang
to only show the background if nouri
is configured by @lvcabral in #617 - Fixed
Scene
creation 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
SoundEffect
node by @lvcabral in #621 - Implemented
ContentNode
cascade observer trigger on parent fields by @lvcabral in #622 - Refactored
roChannelStore
to be reused inSceneGraph
by @lvcabral in #624 - Implemented
ChannelStore
node by @lvcabral in #623
Full Changelog: v2.0.0-alpha.6...v2.0.0-alpha.7