- Use webOS pointer detection api instead of sniffing mouse events
- Update to ESLint 6
Video
andDevice
classes adapted to removal of video container from ZombieBox.
- Support ZombieBox 2.0
- Fix incorrect config reference
- Support ZombieBox alpha.8 (implement
AbstractExtension
) - Drop support for Node 8
- zb-platform-test was updated to 2.0
Platform code migrated to ECMAScript modules.
- Fix GCC warnings in Video
- 4342 Integrated platform testing suite
- 7404 Implemented
Device.getIP
method
- #6167 Throw error
zb.device.errors.UnsupportedFeature
for unsupported platform feature. [BREAKING]
- #6494 Added CLI command install, run to platform.
- #6501 Updated eslint and fix errors.
- #6372 Fixed initialization fail on webOS 1.0
- #6289 Change getters for versions [BREAKING_BACK]
- #6290 Removed default resolution
- #5907 Added getting duid.
- #6085 Implemented getting locale. See
Info#locale
. - #6062 Implemented getter for launch parameters.
- #5625 Remove method
Device#processBackKey
. [BREAKING_BACK]
- #5876 Fix playing video from position.
- #6000 Fix aspect-ratio namespaces.
- #5845 Added getting ares-package paths from variable of user environment setted WebOS IDE.
- #5042 Added factory method
zb.device.platforms.webos.factory.createDevice
for create Device instances. All global dependencies now located in factory method. - #5042 All *.es6 files renamed to *.js
- #5612 Fixed exit with back button.
- #3999 Add ViewPort class which is responsible for managing display area sizes and aspect ratio
- #4124 Add default and user icons adding
- #4420 Rename abstract Video class (zb.device.Video) to AbstractVideo (zb.device.AbstractVideo)
- #4493 Transpiled client-side files to ES6
- #2233 Partial support of Aspect Ratio
- #4107 Remove HTML5 prefix in zb.device.platforms.webos.HTML5Video