1.0.1 Changelog

Index

Changelog

The version tag is named under Semantic Versioning 2.0.0 and contains three types of release (i.e. major, minor and patch). Please check the specification for details.

1.0.1 (2023-01-04)

Documentation

  • update changelog for EnableJS 1.0.0 c74a025

1.0.0

BREAKING CHANGES

  • new ENABLE.player() will no longer return the sample instance of player.

  • On page unload, player created or acquired by new ENABLE.player() or ENABLE.player.getInstance(id) will be released automatically.

Features

  • Video aspect ratio: 3 modes are supported, FIT (default), Rd and ZOOM. Please refer to player.setResizeMode(mode) for more information.

  • new event ENABLE.system.INI_UPDATE fires to ENABLE.system.setEventCallback(callback) when INI configuration changes.

  • new API ENABLE.system.getGlobalSettingValue(key) to value of global settings.

  • PoC : Multiple player instances are supported.

  1. At most 9 instances can be created. Use ENABLE.player.getInstance(id) to retrieve the instance 0 to 8.

  2. ABR and HTTP progressive streams with codec H.265 are tested.

  3. Only 1 instance of player is allowed to decode audio. Use player.setAudioRendering(true) to select particular player instance to play audio.

  • z-order of player is supported

  1. By default, z-index of first player is O. The z-index of the new created player will be 1 value higher than the current highest player's z.index value.

  2. The z-index of web layer is 100.

  3. Use player.setZOrder(zIndex) to change the z-order of player.

0.1.0

  • Initial release