- Ensure viewport starts in fullscreen mode and fix brief appearance of unconfigured viewport area.
- Add
IStatefulVideo.getEnginemethod that exposes AVPlay
- Update to ZombieBox 2.7
- Fix missing default Playready license server parameter
- Support ZombieBox 2.6
- Better logging and output
Functionally identical to 2.2.0-rc.1. Changes listed are since last stable release (2.1.7)
- Introduced
IStatefulVideoimplementation with state machine and DRM support - Added uninstall command to CLI
- Improved stability of CLI commands
- Added uninstall command to CLI
- Replace deprecated
getCapabilitiesapi withgetCapability
- Fix fullscreen behavior on Tizen 2.x
- Improve stability of DRM operations
- Updated
Viewportto always deal in app coordinates - Refactor
Viewportand fix fullscreen behavior on Tizen 5.0 - Implement
getPanelResolutionandgetOSDResolutioninInfo
- Added 4K and 8K support
- CLI now installs and launches apps consistently across all devices
- Fix starting playback from position on some models
- Verimatrix VCAS DRM support
- Add base DRM and PlayReady support.
- Implement
IStatefulVideoandDevice.createStatefulVideo
- CLI was refactored and its usage simplified. No longer required device year parameter.
- Fix installation on 2018 models.
Replace IThenable with Promise in jsdoc annotations to resolve linter/compiler warnings.
Technical release to resolve some issues with ZombieBox version verification.
No notable changes.
- Update dependencies and fix GCC warnings.
- Fixed error during installation of device year was not provided
- Update to ESLint 6
- Improved video loading performance when starting playback from a specific position.
- Fixed full screen behavior on 2019 models.
VideoandDeviceclasses adapted to removal of video container from ZombieBox.
- Fix
Videonot firingEVENT_VOLUME_CHANGE - Fix video aspect ratio on 2019 models
- Support ZombieBox 2.0
- Support ZombieBox alpha.8 (implement
AbstractPlatform) - Drop support for Node 8
- 0000 Updated zb-platform-test to 2.0
- 0000 Migrated from APIs removed from ZombieBox
Platform code migrated to ECMAScript modules.
- 6047 Fixed
Viewport.setAreabehavior on 2016 TVs
- 7430 Implemented
Video.getUrlmethod
- 0000 More specific platform detection
- 6464 Use
zb.std.plain.Rectinstead ofzb.device.AbstractViewPort.Rect
- #7520 Fixed wrong native state after stop
- #0000 Added exceptions handling for play and seek
- #0000 Added state monitoring during a preparation to prevent the task manager from getting stuck
- #0000 Reworked replay when application is suspended during a preparation
- #0000 Removed workarounds for outdated async problems
- #0000 Fixed path to
tizenutil
- #0000 Added
zb-platform-testdependency and related npm tasks
- #7297 Added check of security profile for exists and active while build WGT file
- #0000 Added renaming WGT file for successful installation on devices with unnecessary symbols in project name
- #0000 Fixed exception during an update of viewport on Tizen 4.0
- #7262 Config option
sdbPathrenamed tosdbDir
- #0000 Added Video.EVENT_PLUGIN_OPEN Video.EVENT_PLUGIN_CLOSE events. Useful for setup DRM.
- #0000 Reworked replay after visibilitychange
- #0000 Fixed endless preparation when a broken url is played
- #0000 Fixed video state after prepareAsync
- #6167 Throw error
zb.device.errors.UnsupportedFeaturefor unsupported platform feature. [BREAKING]
- #6482 Added Tizen launch command to platform
- Added
minimal-preview-service.jsto npm-package
- #6499 Updated eslint and fixed errors
- Fixed dependencies
- #6291 Fixed installation on Tizen 3.0
- #6395 Fix jsdoc in
externs/avplay.js: untyped property param in AVPlay#setStreamingProperty - Cleared warnings about missing sourcemap
- #6310 Added support of setting preview through a service
- #6332 Added checking before playback suspend
- #6368 Stopped playback on network error
- #6334 Fix rejection of
_asyncPrepareon error event
- #6314 Added set/getVolume/mute methods
- #6267 Added zb.device.platforms.tizen.Device#hide
- Updated info about using tizen-cli
- #6308 Fixed video cropping
- #6187 Returned missed warnings
- Fixed eslint warnings :BREAKING_BACK:
- #6165 Added troubleshooting section into DOCS.md.
- #6166 Enhanced handling of video suspend.
- #6146 #5431 Renamed namespace zb.platform.tizen.consts.avplay to zb.device.platforms.tizen.consts. [BREAKING]
- #6134 Fixed start hang up.
- #6054 #6052 Added supporting Preview SDK
- #6069 Added supporting SmartView
- #6088 Implemented getting device locale
- #5981 Implemented installation wgt file to device with CLI
- #6051 Fixed platform crashes on multiple play
- #6043 Fixed handling arguments on binding listeners on platform's events.
- #6003 Fixed aspect-ratio namespaces.
- #5798 Added building wgt-file if tizen-cli installed
- #5938 Removed constant value of 5 seconds for minimum seek position
- #5040 Added factory method
zb.device.platforms.tizen.factory.createDevicefor create Device instances. All global dependencies now located in factory method. - #5040 All *.es6 files renamed to *.js
- #4590 Remove search key from the default keys
- #4087 Add default
config.xml, gettingconfig.xmlfrom specified path - #5431 Renamed namespace zb.platform.tizen.consts.avplay to zb.device.platforms.tizen.consts
- #4928 Fix warning in class Video, method
_createStateSnapshot
- #5262 Using prepareAsync instead of prepare
- #5211 Viewport changes now affected to the video object
- #5160 Rely on native platform values on detecting resolution
- #3992 Add ViewPort class which is responsible for managing display area sizes and aspect ratio
- #4248 Implement getting current video url
- #4425 Rename abstract Video class (zb.device.Video) to AbstractVideo (zb.device.AbstractVideo)
- #4496 Transpiled client-side files to ES6
- #4150 Replaced string by enum in zb.device.platforms.tizen.ViewPort.prototype._initDisplayMethodsMap
- #4318 Removed call
_createViewPort()method from Video constructor - #4372 Extracted AVPlay enums and constants from typedef to lib/constants (namespace zb.platform.tizen.consts.avplay)
- #4504 Move calling parent class constructor to the top of child constructors