Continuing the refactoring in v1.8.x to improve the architecture and support SceneGraph
development, the internal device assets (fonts, sounds, images and libraries) are now stored in the common.zip
file that holds the common:/
volume in the file system. Created npm
packages to several dependencies that were forked of archived or modified components. And mainly this brings a fix for the m
context when using indexed get to retrieve functions.
Release Changes
- Created
BrsDevice
static object withdeviceInfo
,registry
andsharedArray
by @lvcabral in #469 - Moved
FileSystem
toBrsDevice
by @lvcabral in #470 - Moved
stdout
andstderr
fromInterpreter
toBrsDevice
by @lvcabral in #472 - Fixed the
Val()
global function to always returnFloat
if noradix
parameter is passed by @lvcabral in #474 - Moved
fonts
,audio
andlibraries
tocommon:
volume as azip
file by @lvcabral in #475 - Prevent transforming
DeviceInfo
into aMap
by @lvcabral in #478 - Moved
Rect
andCircle
type definitions toifDraw2D
by @lvcabral in #481 - Updating forked dependencies by @lvcabral in #495
- Invert the remote control mapping for
PageUp
andPageDown
keys by @lvcabral in #497 - Fixed
m
context when getting function withindex
#494 by @lvcabral in #498
Full Changelog: v1.8.5...v1.8.6