All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
1.0.16 - 2022-01-27
- Deploy with new depenencies and version number.
1.0.15 - 2020-06-29
- Supports
videojs-hls-quality-selectorplugin.
1.0.14 - 2020-06-08
- Update
hls.jsto0.13.2.
1.0.13 - 2019-07-26
- Emulation of
videojs-contrib-hlsemittingloadedmetadataafter loading first segment for plugin compatability.
1.0.12 - 2019-05-10
- Export as regular web library to avoid compatability problem with
require.js.
1.0.11 - 2019-04-24
- Bump bunded
hls.jsversion to0.12.4.
- Missing module exports after
webpackupdate.
1.0.10 - 2019-02-26
- Plugin-style configuration not applied when plugin is activated before
techis attached.
1.0.9 - 2019-02-19
- Capability to override Hls.js
captionposition.
1.0.8 - 2019-01-24
TextTracksadded after video starts playing is not updated properly.
1.0.7 - 2019-01-17
- Move text track bridge initialization to
playingwhere allTextTrackare populated to media element byHls.js.
- Missing
captionstrack on switcher becausehls.subtitleTracksdoes not contain them. - Same-label same-language
captionandsubtitletrack get switched together.
1.0.6 - 2019-01-08
- Bump bunded
hls.jsversion to0.12.2.
1.0.5 - 2018-10-31
- Subtitle and audio picker not showing up on some streams.
1.0.4 - 2018-09-17
- Support for
videojs-contrib-quality-levelsplugin.
1.0.3 - 2018-09-12
- Seeking issues with Brightcove's DVRUX plugin.
1.0.2 - 2018-09-06
- Synchronize tooling with other plugins.
1.0.1 - 2018-08-24
- Alternative MIME-type
application/vnd.apple.mpegurlfor HLS manifest not matched.
1.0.0 - 2018-08-14
- Deploy with new depenencies and version number.
0.4.0 - 2018-08-14
- Replace CI v1 script with new CI v2 toolkit.
0.3.4 - 2018-06-07
- Handle multiple audio switching.
- Delay emitting
loadedqualitydatauntil the video starts playing.
- Subtitles working but is impossible to turn off or switching.
- Video quality data is reported before handlers is registered in
videojs-quality-picker.
0.3.3 - 2018-05-29
- Allow Hls.js config to be passed through VideoJS plugin config. (For Brightcove where we don't pass options directly)
0.3.2 - 2018-04-19
- Pre-built script link.
0.3.1 - 2018-04-05
- Video.js >=5.0.0 < 5.3.0 compatibility (missing
getTechmethod).
0.3.0 - 2018-04-04
- ESLint
- CircleCI build file to automatize build deployment to CDN and NPM.
- Hls.js pre init hook.
uglify-jsversion bumped to2.6.0to fix security vulnerability.- Freezed versions of most
devDependenciesto avoid potential CI issues.
- Infinite recursion loop in provider
dispose.
- Use
Webpackas build tool. - Update provider codes.
- Bundled
videojs-quality-picker.
0.1.2 - 2017-06-27
console.errorreplaced byconsole.warnfor logging lack of hls.js support.
- Depend on hls.js v0.6.21
- Dumping full dependencies tree to package.lock
- Starting loading before play (now loads when media element requests data)
- Fix ci tools
- Distribute preprod build in a specific no p2p bucket