What's Changed
- Implemented support for
opacityfield on all renderable nodes. by @lvcabral in #537 - Fixed
registryaccess onTasknode and observer trigger by @lvcabral in #538 - Implemented shared
m.globalobject by @lvcabral in #539 - Improved
m.globalsharing by using sameTaskupdate method by @lvcabral in #542 - Fixed
Overhangclock not updating by @lvcabral in #543 - Implemented SceneGraph navigation sounds by @lvcabral in #544
- Created
BrsDevice.playSoundmethod to play navigation sounds by @lvcabral in #545 - Implement
ScrollingLabelnode rendering by @lvcabral in #546 - Refactored usage of
canvasandfontsto improve performance by @lvcabral in #547 - Updated
lastKeyTimeandcurrKeyTimeto consistently useDate.now()by @lvcabral in #548 - Several Performance improvements on
Font, and text rendering onLabelandArrayGridbased nodes by @lvcabral in #549 - Prevent
ButtonGroupconstant refresh when the node is not focused by @lvcabral in #550 - Update README.md to fix a link by @lvcabral in #551
- Fixed focus image rendering on
ArrayGridbased nodes by @lvcabral in #552 - Added support for
ifHttpAgentheaders configuration by @lvcabral in #553 - Changed
Taskthreads to useAtomics.wait()and sleep until data arrives. by @lvcabral in #554 - Updated README and Limitations documents by @lvcabral in #555
- Fixed
Dialogheight and vertical positioning by @lvcabral in #556 - Added support for literal keys on the Browser by @lvcabral in #557
- Moved
keyBuffertoBrsDeviceand returns next key usingupdateKeysBufferby @lvcabral in #558 - Increased the
prettiermax line length from 100 to 120 by @lvcabral in #559 - Increase prettier line length to 120 by @lvcabral in #560
- Implemented nodes
KeyboardDialog,KeyboardandTextEditBoxby @lvcabral in #562 - Bump http-proxy-middleware from 2.0.7 to 2.0.9 by @dependabot[bot] in #561
- Fixed
PosterandBusySpinnernodes by @lvcabral in #563 - Fixed
Keyboardto enable cursor onTextEditBoxwith focus and calculate the bounding box correctly by @lvcabral in #564 - Implemented
Audionode by @lvcabral in #565 - Optimized images by @lvcabral in #566
- Added support for
loadWidthandloadHeightinPosternode by @lvcabral in #567 - Fixed 9-patch drawing in
ifDraw2Dby @lvcabral in #568 - Implemented
MiniKeyboardrendering and behavior by @lvcabral in #569 - Added support to
showTextEditBoxfield onKeyboardandMiniKeyboardby @lvcabral in #570 - Added new custom
manifestflag:cors_proxyby @lvcabral in #571 - Moved
useCORSProxyandsingleKeyEventsfromInterpretertoBrsDeviceby @lvcabral in #572 - Added support for CORS proxy to
roAudioPlayerandroVideoPlayerby @lvcabral in #573 - Prevent use CORS proxy on local URLs by @lvcabral in #574
- Refactoring to move
nodeDefMaptorootObjectsand other improvements by @lvcabral in #575 - Added support for custom bitmaps on
KeyboardandMiniKeyboardby @lvcabral in #576 - Added support to
manifestentryuri_resolution_autosubby @lvcabral in #577 - Fix key handling on extended nodes by @lvcabral in #578
- Added support for default sound effect volume level by @lvcabral in #579
- Fixed
LabelListfocus bitmap rendering by @lvcabral in #582 - Add support to missing field types by @lvcabral in #583
- Implemented
flagsparameter onParseJSON()global function by @lvcabral in #585 - Implemented
FormatJSONflag to disable escape of non-ASCII characters by @lvcabral in #586 - Fixed
Left()Mid()andSubstitute()global functions by @lvcabral in #587 - Support extended Unicode in
chr()andasc()by @lvcabral in #588
Full Changelog: v2.0.0-alpha.4...v2.0.0-alpha.5