v2.1.3 - Animation and Interpolator Nodes
This release includes several bug fixes and improvements to the BrightScript Simulator. It addresses issues related to custom Settings icons on Windows OS, Roku devices detection on computers with multiple network interfaces, resizing the main window on macOS, and enforces a single application instance. Additionally, it upgrades the brs-engine dependency to v2.0.4 with RSG extension, bringing various fixes and enhancements to the BrightScript language and SceneGraph support including the implementation of Animation and Interpolator nodes.
Release Changes
- Fixed custom Settings icons on Windows OS by @lvcabral in #237
- Improved Roku devices detection on computers with several NICs by @lvcabral in #238
- Fixed resizing main window on MacOS by @lvcabral in #239
- Enforce single application instance by @lvcabral in #240
- Upgraded
brs-engineto v2.0.5 (with RSG extension), main changes were:- (brs) Fixed debugger to restore the context on
RunTimeError - (brs) Added
toBooleanfor all numeric components - (brs) Fixed
CreateObjectto properly handle boxed parameters and raiseRunTimeError - (rsg) Fixed
roSGNodecreation using boxedStringasnodeType - (rsg) Fixed focus when
initialFocusis not set - (rsg) Fixed:
ArrayGridbased nodes must reset focused item whencontentis updated - (rsg) Fixed
findNodeto prioritize search onchildren - (rsg) Implemented
AnimationandInterpolatornodes - (rsg) Changed
Nodeto preserve field name case - (rsg) Fixed conflict on
roSGScreenscene events handling - (cli) Fixed CLI loading SceneGraph components on Windows file system
- (rsg) Optimized
roSGScreento only render when changes happened
- (brs) Fixed debugger to restore the context on
Full Changelog: v2.1.2...v2.1.3
