Skip to content

Releases: openplayerjs/openplayerjs

2.14.4

22 May 00:13
Compare
Choose a tag to compare
  • fix(player): Added missing workflows to show/hide captions correctly in multiple scenarios; set default value to force native HLS to false; added new GitHub action to process coveralls command 7f97fd5
  • fix(captions): Added missing workflow to set active cue text properly when switching to a different one 4420189
  • fix(hls): Changed way to create smooth quality switching by using different HLS method 83f2a06
  • fix(captions): Added missing workflow to remove captions when switching to a different one 5a9f1dd

2.14.3

26 Mar 21:38
Compare
Choose a tag to compare
  • build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 #411
  • build(deps-dev): bump ip from 1.1.8 to 1.1.9 #406
  • fix(captions): Added missing documentation about captions and subtitles; fixed issue when using empty track tag and removed conditional to avoid rendering captions; fixed unit tests. Fixes #409 #409
  • fix(captions): Added missing documentation about captions and subtitles; fixed issue when using empty track tag and removed conditional to avoid rendering captions; fixed unit tests. Fixes #409 #409
  • fix(captions): Refactor code to remove remote captions due to CORS issues; fixed way to display VTT captions that overlap; fixed issues with QT captions for iOS d920211

2.14.2

13 Jan 12:48
Compare
Choose a tag to compare

2.14.1

13 Jan 12:46
Compare
Choose a tag to compare
  • Removed flag that prevented play to work as expected with preload="none"; fixes #403 #403
  • Added alt element in subitems; reduced encoded SVG size to close #401; added validations to check if value is NaN and avoid setting it if so #401
  • Added new configuration setup for custom controls to insert it in a specific index if indicated; removed project from list 8e3dbf9
  • Fixed issue with alt attribute not being set correctly 284da73
  • Fixed vulnerability 2013179

2.14.0

10 Jan 20:01
Compare
Choose a tag to compare
  • build(deps-dev): bump follow-redirects from 1.15.1 to 1.15.4 #400
  • build(deps-dev): bump browserify-sign from 4.2.1 to 4.2.2 #395
  • build(deps-dev): bump @babel/traverse from 7.18.2 to 7.23.2 #394
  • build(deps-dev): bump postcss from 8.4.14 to 8.4.31 #393
  • chore: Updated pipeline d43716f
  • chore: Updated pipeline fe26687
  • chore: Updated pipeline fae3b89
  • Update README.md 44b807e
  • chore: Updated pipeline 7c77f1a

2.13.3

04 Sep 20:59
Compare
Choose a tag to compare

Updates to documentation

2.13.2

17 Aug 14:16
Compare
Choose a tag to compare

An update to the README file

2.13.1

17 Aug 14:16
Compare
Choose a tag to compare

v2.13.1

17 August 2023

  • build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 #388
  • build(deps-dev): bump stylelint from 14.8.5 to 15.10.1 #387
  • build(deps): bump socket.io-parser from 4.2.2 to 4.2.3 #386
  • build(deps): bump vm2 from 3.9.17 to 3.9.18 #385
  • build(deps): bump engine.io and socket.io #384
  • build(deps): bump loader-utils from 2.0.2 to 2.0.4 #382
  • build(deps): bump socket.io-parser from 4.0.4 to 4.0.5 #383
  • build(deps-dev): bump webpack from 5.73.0 to 5.76.0 #379
  • build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 #378
  • build(deps): bump ua-parser-js from 0.7.31 to 0.7.35 #377
  • build(deps): bump vm2 from 3.9.11 to 3.9.17 #375
  • build(deps): bump yaml from 2.1.1 to 2.2.2 #380
  • build(deps): bump json5 from 1.0.1 to 1.0.2 #381
  • build(deps): bump engine.io from 6.2.0 to 6.2.1 #376
  • chore: updated usage.md #374
  • Release 2.13.1 375ac41
  • chore: Reverted changes related to autoplay and iOS ad251da
  • fix(player): Added workaround to ensure proper play of audio when delay is present [`

2.13.0

23 Sep 10:51
Compare
Choose a tag to compare
  • chore: generate source maps for distribution #365
  • fix(player): Modified webpack configuration to adapt to changes in Webpack 5 and changed name of library to create properly default element; fixes #366 #366
  • fix(player): Modified webpack configuration to create proper ES6/AMD default export; fixes #366 #366
  • chore: Removed CSS operations from webpack configuration; removed SVGs and used base64 encoded URLs for styles; added new commands to create distribution files for stylesheet 721f16f
  • chore: Upgraded distribution files 507e4c4
  • test config change 86677cd
  • test config change c7dbb06
  • chore: Added missing file c94cc00
  • test config change 673fb81
  • Update README.md 3a047a2
  • chore: Reintegrated public path in webpack configuration 0425892

2.12.0

01 Sep 00:36
Compare
Choose a tag to compare
  • Update usage.md #355
  • chore: Upgraded Typescript and fixed initial errors found by linter #351
  • fix: upgrade core-js from 3.22.7 to 3.22.8 #350
  • chore: upgraded packages and optimized elements to support Node 16 3cfd2d3
  • chore: upgraded packages and optimized elements to support Node 16 031e470
  • feat(player): Added new addElement method to create custom HTML elements rather than just buttons; updated documentation to reflect change 028c218
  • chore: Updated documentation to clarify the Levels option and its usage a5256b4
  • fix(levels): Removed type casting of selected level to number to make it more flexible; updated documentation related to it 4f7d21d
  • fix(player): Added missing async/await keywords for load; added missing workflow when loading media on a tag without any sources 5a08c18
  • chore: Added new project for demo area 8ee249e
  • chore: Updated documentation to clarify the workflo when setting control layers 1fde38a
  • chore: Added new section to explain current UI vs layers e1a2ae9
  • feat(player): Added stop method to pause properly live streaming 9a811b9
  • fix(player): Fixed issue with potential XSS attack for custom elements c3a73bc
  • chore: Removed badge and updated corejs version in Babel config 652cfdd
  • chore: Fix last issue with linter 8903f27
  • docs: Updated demo list 0e90da8