Releases: lvcabral/brs-engine
Releases · lvcabral/brs-engine
v1.2.7 - Video: HLS Support and Multiple Audios
Release Changes
- Added full support to HLS and Multiple Audio Tracks - closes #247, #220 by @lvcabral in #249
- Added support to videos inside the package or downloaded - closes #239 by @lvcabral in #246
- Finished implementation of
roByteArray
- closes #172 by @lvcabral in #251 - Fixed #244 - API Debug issues by @lvcabral in #245
Full Changelog: v1.2.6...v1.2.7
v1.2.6 - roScreen fix and Video Codec Detection
Release Changes
- Fixed #234 - Return last buffer on
roScreen
methodsgetPng
androGetByteArray
by @lvcabral in #236 - Fixed #235 - Updated
ifDraw2D
to supportroScreen
as image source by @lvcabral in #237 - Fixed #238 - Detected supported video codecs and containers to return in
roDeviceInfo.canDecodeVideo()
by @lvcabral in #240 - Fixed last frame on screen using
cancelAnimationFrame()
by @lvcabral in #241 - Fixed #242 - Raise
resolution
event during app startup by @lvcabral in #243
Full Changelog: v1.2.5...v1.2.6
v1.2.5 - Fixes on Keyboard Control, Display and XML
v1.2.4 - Fixed Low Resolution and Video Pause
v1.2.3 - Improved Control Simulation
What's Changed
- Fixed issue that allowed API to unmute a video when App had it muted by @lvcabral in #221
- Added new API methods to enable/disable dynamically both keyboard or game pad controllers by @lvcabral in #222
setControlMode()
getControlMode()
setCustomPadButtons()
- Improvements on Remote Control simulation by @lvcabral in #223
- Added support for different control types
- Added a key buffer on the API side to avoid losing key events
Full Changelog: v1.2.2...v1.2.3
v1.2.2 - Implemented FindMemberFunction()
Release Changes
- Fixed #190 - Implemented global function
FindMemberFunction()
by @lvcabral in #216 - Improved Example web app by @lvcabral in #217
- Removed unecessary content policy
- Replaced usage of
prompt()
by an HTML5dialog
- Updated execution source using the button to match Roku side load with "auto-run-dev"
Full Changelog: v1.2.1...v1.2.2
v1.2.1 - Mute Audio and Video in Sync
Release Changes
- Fixed API to handle
mute
in sync for both Audio and Video by @lvcabral in #215 - Fixed bad performance when in full screen mode on 4K monitors by @lvcabral in #214
- build(deps): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #212
- Added new demo app to the example web application:
custom-video-player
- Updated documentation
Full Changelog: v1.2.0...v1.2.1
v1.2.0 - Video Playback and GamePad customization
Release Changes
- Implemented
roVideoPlayer
component by @lvcabral in #213 - Added support to customize GamePad buttons mapping by @lvcabral in #210
- Control queue modes: Single Key Events and Multi Key Events by @lvcabral in #211
- Add the entry
multi_key_events=1
to the manifest to enable support for simultaneous keys.
- Add the entry
Full Changelog: v1.1.11...v1.2.0
v1.1.11 - Improved roRegex and fixed Sound issues
Release Changes
- Added support for
g
flag onroRegex
by @lvcabral in #209 - Fixed sound related issues by @lvcabral in #208
- Home Button sound was not always being triggered
- The
roAudioResource
was with the old DataType enum configuration - Sound will totally pause now both on
stop
andpause
states.
Full Changelog: v1.1.10...v1.1.11
v1.1.10 - Fixed DBG Command conflict with WAV
What's Changed
- Fixed wav stream conflict with Debug command by @lvcabral in #207
- Extracted enumerators from
util.js
intoenums.js
to reuse inside the worker - Fixed issue that was restarting a sound when returning from pause or break, when the app already had stopped it.
- Extracted enumerators from
Full Changelog: v1.1.9...v1.1.10