New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

openplayerjs

Package Overview
Dependencies
Maintainers
0
Versions
89
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

openplayerjs - npm Package Versions

1245
9

2.9.1

Diff
rafa8626
published 2.9.1 •

Changelog

Source

v2.9.1

5 October 2021

  • feat(player): Added unit tests for recent changes in load, play and loadAd methods; removed unnecessary files and added helper for all unit tests to ensure proper handle on failures; fixes #283 #283
  • fix(player): Added new Promises and flags to ensure proper sequencing of load, play and loadAd; fixes #283 #283
  • fix(ads): Added missing conditional to check if media was muted by default, to avoid clicking twice when playing Ads; reorganized demos 0b97c80
  • Release 2.9.1 624432e
  • fix(player): Added missing conditionals when destroying media, to check if the Media object exists; added new test for addCaption callback 5d179a5
rafa8626
published 2.9.0 •

Changelog

Source

v2.9.0

29 September 2021

  • fix: upgrade core-js from 3.18.0 to 3.18.1 #282
  • fix: upgrade core-js from 3.17.3 to 3.18.0 #281
  • fix: upgrade core-js from 3.17.2 to 3.17.3 #277
  • Add .circleci/config.yml #275
  • fix: upgrade core-js from 3.17.1 to 3.17.2 #274
  • fix: upgrade core-js from 3.16.4 to 3.17.1 #272
  • fix: upgrade core-js from 3.16.3 to 3.16.4 #270
  • fix(player): Added new conditional to allow controls to disappear in mobile; fixes #279 #279
  • fix(player): Added async/await for main methods to reduce code and allow catching any possible errorswhen attempting to play media; fixes #276 #276
  • fix(player): Added missing package and fixed workflow to allow async/await to work when bundling; fixed last issues with hls media and expanded unit tests to test load/play workflow 3bd17d3
  • feat(player): Upgraded Typescript and other packages to enhance unit tests; corrected linter errors and removed support for Travis CI to favor CircleCI cf09666
  • fix(player): Fixed issues when destroying audio player, and removed destroyed instance from global environment 2fa1216
rafa8626
published 2.8.3 •

Changelog

Source

v2.8.3

27 August 2021

  • fix: upgrade core-js from 3.16.2 to 3.16.3 #269
  • fix: upgrade core-js from 3.16.1 to 3.16.2 #265
  • fix: upgrade core-js from 3.16.0 to 3.16.1 #259
  • fix(docs): Updated documentation to be more specific in terms of comfiguration elements and how to use them; fixes #267 #267
  • fix(ads): Added missing conditional to destroy events in the Ads manager if exists; fixes #266 #266
  • fix(player): Added mechanism to avoid interferance of Enter and Space keys when focused on specific buttons; fixed typo for Play button and added missing keyboard events for Settings and Volume; fixes #261 and #264 #261
  • feat(player): Exposed keyboard shortcuts in main layer; added documetation for end user e012eb7
  • fix(player): Added missing events to show controls by default; added stop propagation on keyboard events to avoid bubble behavior 57f942a
  • feat(ads): Added new configuration elements; added missing error event for Ads manager to capture other type of events 43e7e40
rafa8626
published 2.8.2 •

Changelog

Source

v2.8.2

5 August 2021

  • fix(docs): Fixed typo in Ads configuration element; fixes #256 #256
  • fix(ads): Added new wrapper method to successfully remove event in Ads; fixes #253 #253
  • Release 2.8.2 5c1260a
rafa8626
published 2.8.1 •

Changelog

Source

v2.8.1

1 August 2021

  • fix(ads): Fixed workflow when dealing with updating Ads under more user cases, including Ads already playing, Ads done and no Ad initialized at all 1e86837
  • Release 2.8.1 48ddcf6
rafa8626
published 2.8.0 •

Changelog

Source

v2.8.0

1 August 2021

  • fix: upgrade core-js from 3.15.2 to 3.16.0 #257
  • fix: upgrade core-js from 3.15.1 to 3.15.2 #251
  • fix(player): Added new workflow to bind this and remove listeners successfully; fixes #253 #253
  • feat(ads): Added new method to load/refresh Ads programatically; fixes #255 #255
  • feat(ads): Added new config elements to customize element to track clicks in Ads; fixes #256 #256
  • fix(ads): Added missing pause callback when clicking on Ad; fixes #253 #253
  • fix(player): Added missing event when clicking on ads, and removed certain missing events when destroying the player. Fixes #252 #252
  • fix(player): Added missing removal of events in various areas of the player when destroying player. Fixes #253 #253
  • fix(player): Removed extra layer when using fit mode; fixes #254 #254
  • upgraded dependencies 9ce4b48
  • Release 2.8.0 1bdaa82
rafa8626
published 2.7.4 •

Changelog

Source

v2.7.4

26 June 2021

  • fix: upgrade core-js from 3.15.0 to 3.15.1 #250
  • fix: upgrade core-js from 3.14.0 to 3.15.0 #249
  • fix: upgrade core-js from 3.13.1 to 3.14.0 #248
  • fix: upgrade core-js from 3.13.0 to 3.13.1 #247
  • fix: upgrade core-js from 3.12.1 to 3.13.0 #245
  • Release 2.7.4 c08b8d7
  • feat(player): Added new methods to create more advanced controls; added new element to override content of the custom control 3c016fe
rafa8626
published 2.7.3 •

Changelog

Source

v2.7.3

13 May 2021

  • build(deps-dev): bump postcss from 7.0.35 to 8.2.10 #241
  • fix: upgrade core-js from 3.12.0 to 3.12.1 #239
  • fix: upgrade core-js from 3.11.3 to 3.12.0 #238
  • fix: upgrade core-js from 3.11.2 to 3.11.3 #237
  • fix: upgrade core-js from 3.11.1 to 3.11.2 #236
  • fix: upgrade core-js from 3.11.0 to 3.11.1 #234
  • fix(player): Supported server-side rendering by using properly element-closest library, and added data for events in HLS and FLV properly; fixes #119 and #242 #119
  • feat(player): Added new samples for React and Vue; added section to use OpenPlayerJS with Vue.js 498b232
  • fix(player): Added missing documentation about how to obtain event data 79e8731
  • Release 2.7.3 3771ed4
rafa8626
published 2.7.2 •

Changelog

Source

v2.7.2

27 April 2021

  • fix: upgrade core-js from 3.10.2 to 3.11.0 #231
  • fix: upgrade core-js from 3.10.1 to 3.10.2 #229
  • feat(player): Added new option to disable automatic pause for multiple instances of player de58b47
  • Release 2.7.2 05813f4
  • fix(player): Allowed main load method to return a Promise e627846
rafa8626
published 2.7.1 •

Changelog

Source

v2.7.1

16 April 2021

  • fix: upgrade core-js from 3.10.0 to 3.10.1 #228
  • fix: upgrade core-js from 3.9.1 to 3.10.0 #227
  • Release 2.7.1 5ac914e
  • fix(player): Fixed range input issue with mobile devices 39df154
  • Release 2.7.0 62f0a38