Releases: lvcabral/brs-engine
Releases · lvcabral/brs-engine
v1.3.2 - Custom Features
Release Changes
- Add custom features by @lvcabral in #283
- Added a way to add custom features to be checked by
roDeviceInfo.hasFeatures()
- Created new document docs/customization.md
- Updated default game pad mapping
- Added a way to add custom features to be checked by
Full Changelog: v1.3.1...v1.3.2
v1.3.1 - MicroDebugger Improvements
Release Changes
- Micro debugger improvements by @lvcabral in #280
- Added to the API
initialize
method a new option:disableDebug
- Added to the MicroDebugger support for
Function
,If
,For
andWhile
- Added support for MicroDebugger on CLI
- Fixed MicroDebugger formatting issues and the handling of linefeed
- Moved command parsing code from API to MicroDebugger
- Added
quit
command to the MicroDebugger
- Added to the API
- Added support to ECP control keys
VolumeMute
andPowerOff
#278 by @lvcabral in #279
Full Changelog: v1.3.0...v1.3.1
v1.3.0 - New method: ifDraw2D.drawTransformedObject()
Release Changes
- Added #272 -
ifDraw2d
methoddrawTransformedObject()
by @lvcabral in #275 - Fixed #274 - MicroDebugger truncate String variable to max 94 characters by @lvcabral in #276
- Fixed #273 - MicroDebugger not exiting properly with
exit
command by @lvcabral in #277
Full Changelog: v1.2.11...v1.3.0
v1.2.11 - New API Event: control
Release Changes
- Added
control
event triggered whenkeydown
andkeyup
are sent to the engine by @lvcabral in #270- Created to allow the apps to have access to the control keys
- Updated API documentation
- Removed "Loading..." message when running apps without splash, only showing the icon (Roku updated behavior)
Full Changelog: v1.2.10...v1.2.11
v1.2.10 - New roString methods and Keys mapping
Release Changes
- Fixed #265 - Implemented
roString
methodsstartsWith()
andendsWith()
by @lvcabral in #266 - Fixed #267 - Allow map modification keys (Shift, Control, Alt and Meta) independently by @lvcabral in #268
- Improved performance of creating encrypted package by @lvcabral in #269
Full Changelog: v1.2.9...v1.2.10
v1.2.9 - Fixes: roByteArray and roVideoPlayer
v1.2.8 - Video: Play List Fixes
Release Changes
- Fixed #252 - Clear the audio tracks list when switching videos by @lvcabral in #256
- Fixed #253 - Safari native HLS support not selecting default audio track by @lvcabral in #257
- Fixed #254 - Keep the audio track selection on each playlist video metadata by @lvcabral in #258
- Fixed #250 - Made
RunUserInterface
the primary entry point by @lvcabral in #259
Full Changelog: v1.2.7...v1.2.8
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