video.js
4.5/5195

video.js

npm i video.js

430 Versions

8.0.2

next
8 days ago

8.0.1

9 days ago

8.0.0

9 days ago

7.21.1

11 days ago

7.21.1 (2022-11-21) Bug Fixes Chores

netlify preview for this version


8.0.0-1

rc
2 months ago

7.21.0

3 months ago

7.21.0 (2022-09-15) Features Bug Fixes

netlify preview for this version


7.20.3

latest
3 months ago

7.20.3 (2022-09-09) Bug Fixes Chores Code Refactoring Documentation

netlify preview for this version


8.0.0-0

3 months ago

7.20.2

4 months ago

7.20.2 (2022-07-28) Bug Fixes
  • lang: Update Polish language (#7821) (76b8ee8)
  • Conditional requestVideoFrameCallback on Safari (#7854) (d178d9a)
  • control-bar: audio player no longer responds to touch events (#7825) (1445f87)
  • lang: fixes key spacing within fr.json file (#7848) (ebe9f32)
  • need to determine featuresVideoFrameCallback before setting source (#7812) (b22a08a), closes #7807
Chores
  • lock-threads: run only daily at 1:00 am, and skip in forks (#7832) (1be46d4)

netlify preview for this version


7.20.1

6 months ago

7.20.1 (2022-05-31) Bug Fixes
  • Don't copy deprecated Event.path (#7782) (27f22ef)
  • error message should not be localized in the player class (#7776) (75ea699)
  • HTML5 tech with audio tag shouldn't use requestVideoFrameCallback (#7778) (a14ace2)
Chores Tests
  • stop running placeholder el test in IE and Safari to prevent errors (#7769) (50ffd57)

netlify preview for this version


7.20.0

6 months ago

7.20.0 (2022-05-20) Features
  • lang: add Estonian (et) translations (#7745) (efde614)
  • Player can be replaced with original el after dispose() (#7722) (3ec2ac7)
Bug Fixes Chores Documentation

netlify preview for this version


7.19.2

7 months ago

7.19.2 (2022-04-20) Bug Fixes

netlify preview for this version


7.19.1

8 months ago

7.19.1 (2022-04-15) Bug Fixes
  • accessibility: fix broken aria menu (#7699) (b7cb9d0)
  • Audio only mode styling conflicts with fluid mode (#7724) (145aba6)
Documentation

netlify preview for this version


7.19.0

8 months ago

7.19.0 (2022-03-21) Features Bug Fixes
  • async audio only tests (#7673) (ebb2d09)
  • generate chapters menu only when needed and don't create orphaned event listeners (#7604) (5af81ca)
  • text-track-display position with no ui (#7682) (337ff2f), closes #7681
Chores Code Refactoring
  • Unify audioOnly mode and audioPoster mode (#7678) (eeff79c)
Tests
  • text-track-controls: fix failing test caused by incompatibility between PRs (#7686) (58a8bd0)

netlify preview for this version


7.18.1

9 months ago

7.18.1 (2022-02-23) Bug Fixes
  • lang: remove trailing comma from fr.json (#7657) (26209b0)
  • Fix playback rate iteration if rates are not in the ascending order (#7618) (50fe5f6)
  • Guard against Safari adding native controls after fullscreen (#7634) (f16d73b)
  • accessibility: By default, show track selection buttons at all responsive breakpoints (#7603) (c44057d)
  • lang: Add missing translations for French, Italian, Japanese, and Korean (#7589) (b5f775e)
  • keep focus trapping contained to modal (#6983) (950deae)
Documentation

netlify preview for this version


7.18.0

1 year ago

7.18.0 (2021-12-20) Features

netlify preview for this version


7.17.3

1 year ago

7.17.3 (2021-12-10) Bug Fixes

netlify preview for this version


7.17.2

1 year ago

7.17.2 (2021-12-08) Bug Fixes Chores

netlify preview for this version


7.17.1

1 year ago

7.17.1 (2021-11-17) Bug Fixes Chores
  • sandbox: update embeds media to use public url (#7530) (8f580cc)

netlify preview for this version


7.17.0

1 year ago

7.17.0 (2021-11-10) Features Bug Fixes Documentation Tests

netlify preview for this version


7.16.0

1 year ago

7.16.0 (2021-10-01) Features

netlify preview for this version


7.15.7

1 year ago

7.15.7 (2021-10-01) Bug Fixes

netlify preview for this version


7.15.6

1 year ago

7.15.6 (2021-09-22) Bug Fixes
  • mark global/window/document as external globals (#7438) (029e92a)

netlify preview for this version


7.15.5

1 year ago

7.15.5 (2021-09-21) Bug Fixes
  • package: update VHS to 2.10.3 to fix seeking into a gap (#7436) (6c68f95)
  • remove deprecation of getComponent feature (#7410) (6d39ee2)
Documentation

netlify preview for this version


7.15.4

1 year ago

7.15.4 (2021-08-25) Chores

netlify preview for this version


7.15.3

1 year ago

7.15.3 (2021-08-24) Bug Fixes

netlify preview for this version


7.15.2

1 year ago

7.15.2 (2021-08-23) Chores

netlify preview for this version


7.15.1

1 year ago

7.15.1 (2021-08-23) Bug Fixes
  • prevent cached inactivityTimeout from being overwritten with 0 (#7383) (1f4d95b), closes #7313
  • lang: fix typo in de locale for progress bar (#7380) (9e82035)
Chores Documentation

netlify preview for this version


7.15.0

1 year ago
7.15.0 (2021-07-28) Features Bug Fixes Code Refactoring

7.14.3

1 year ago

7.14.3 (2021-07-26) Bug Fixes

7.14.2

1 year ago

7.14.2 (2021-07-19) Bug Fixes
  • dom: in removeClass, check element for null in case of a disposed player (#6701) (2990cc7)

7.14.1

1 year ago

7.14.1 (2021-07-14) Bug Fixes Chores
  • use setup-node cache and remove individual cache step (#7310) (fab6e87)
Documentation
  • react: Added a functional React component using React.useEffect (#7203) (2360236)

7.14.0

1 year ago

7.14.0 (2021-06-30) Features

7.13.4

1 year ago

7.13.4 (2021-06-30) Bug Fixes
  • lang: add some translations to es.json (#6822) (fbcfb7b)
  • throw error on muted resolution rejection during autoplay (#7293) (f9fb1d3)
  • event: event polyfill detection compatibility with react-native-web (#7286) (a221be1), closes #7259
  • lang: improve Hungarian translation (#7289) (0f70787)
Chores

7.13.3

1 year ago

7.13.3 (2021-06-23) Chores
  • republish with VHS 2.9.1 (4b50f82)

7.13.2

1 year ago

7.13.2 (2021-06-22) Bug Fixes

7.13.1

1 year ago

7.13.1 (2021-06-14) Bug Fixes
  • do a null check on playbackRates player method (#7273) (6888798)

7.13.0

1 year ago

7.13.0 (2021-06-11) Features Documentation

7.12.4

1 year ago

7.12.4 (2021-06-02) Bug Fixes
  • allow Video.js to be required in an env without setTimeout (#7247) (8082c5a)
  • player: accept data for fullscreenchange and error events from the tech (#7254) (41d5eb3)
  • seek-bar: remove event listener on dispose (#7258) (c70c298)
Chores
  • component: update comment around triggering ready in component (#7256) (11ac0b9)
  • Update sass and remove now deprecated / for division. (#7253) (b3503c9), closes #7244

7.12.3

2 years ago

7.12.3 (2021-05-20) Bug Fixes Chores

7.12.2

2 years ago

7.12.2 (2021-05-19) Bug Fixes Chores

7.12.1

2 years ago

7.12.1 (2021-04-13) Bug Fixes

7.12.0

2 years ago

7.12.0 (2021-04-07) Features Bug Fixes
  • always have an enabled audio track when switching (#7163) (4707ce8)
Chores
  • never skip github actions workflows in main (#7169) (b6412a3)
Performance Improvements
  • wrap prototype methods in handlers in an arrow function (#7060) (17a6147)

7.11.8

2 years ago

7.11.8 (2021-03-23) Bug Fixes
  • remove extra timeupdate event when progress controls is disabled (#7142) (b2336aa)
Documentation

7.11.7

2 years ago

7.11.7 (2021-03-12) Bug Fixes
  • package: update to Video.js HTTP Streaming 2.6.4 (#7136) (5f765ad)

7.11.6

2 years ago

7.11.6 (2021-03-09) Bug Fixes
  • add display block to all buttons icon placeholder (#7094) (45eef66), closes #6989
  • clear progress control related rAFs when tab is hidden (#7099) (134f039), closes #7086
  • do not preload default text track if preloadTextTracks is false (#7021) (b76e816), closes #7019
  • focus-visible shouldn't change background styles (#7113) (1b52e7b)
  • package: update to videojs/http-streaming 2.6.3 (#7129) (8d0c601)
  • try enabling liveui on canplay (#7114) (3d676d6), closes #7034
Chores Documentation Tests
  • a couple of minor fixes, tweak CI config, swap rollup replace plugin (#7128) (fbf34e3)

7.11.5

2 years ago

7.11.5 (2021-02-04) Bug Fixes
  • dom: account for translated parent in pointer position on iOS (#7079) (542cead)
  • dom: stop findPosition at a fullscreenElement (#7074) (541f2e5)

7.11.4

2 years ago

7.11.4 (2021-01-26) Bug Fixes

7.11.3

2 years ago

7.11.3 (2021-01-25) Bug Fixes
  • lang: Update nn.json (#7054) (4a9e1ab)
  • only preventDefault if event is cancelable (#7063) (b13cb07)
  • fs: make sure handlers are unique per player (#7035) (dceedb6), closes #7013
  • time-display: fix IE11 appending times instead of replacing (#7059) (ed3c54d)
  • better evented validation and error messages (#6982) (ffb690a)
  • prevent dispose error and text track duplicate listeners (#6984) (db46578)
Chores Documentation

7.11.2

2 years ago

7.11.2 (2021-01-14) Bug Fixes
  • set liveWindow to 0 liveCurrentTime is Infinity (#7034) (330c82c)
  • player: Ensure fluid works when dimensions not initially known (#7023) (661962c), closes #6939
Chores Documentation Tests
  • update ci workflow to prevent install failures (#7041) (5904ec2)

7.11.1

2 years ago

7.11.1 (2020-12-22) Features Bug Fixes Chores
  • move unit test build right below main for faster watch (#6953) (5a13e90)
Documentation

7.11.0

2 years ago

7.11.0 (2020-11-16) Features
  • lang: add thai language translations (#6945) (464b971)
  • tech: add a scrubbing getter. (#6920) (a803484)
  • track: make label property mutable and fire a labelchange event when the label is changed (#6928) (ee0637c)
  • trigger languagechange event on a language change (#6891) (a0d09c1)
Bug Fixes Chores Documentation
  • change blog links to most recent blog version, fix typo (#6904) (8617530)

7.10.2

2 years ago

7.10.2 (2020-11-04) Bug Fixes

7.10.1

2 years ago

7.10.1 (2020-10-15)

7.10.0

2 years ago

7.10.0 (2020-10-14) Features

7.9.7

2 years ago

7.9.7 (2020-10-06) Bug Fixes

7.9.6

2 years ago

7.9.6 (2020-10-01) Bug Fixes Documentation

7.9.5

2 years ago

7.9.5 (2020-09-10)

7.9.4 (2020-09-10) Bug Fixes Chores

7.9.4

2 years ago

7.9.4 (2020-09-10) Bug Fixes Chores

7.9.3

2 years ago

7.9.3 (2020-08-17) Bug Fixes Documentation

7.9.2

2 years ago

7.9.2 (2020-07-20) Bug Fixes

7.9.1

2 years ago

7.9.1 (2020-07-13) Bug Fixes

7.9.0

2 years ago

7.9.0 (2020-07-10) Features
  • Add a default, plugin-specific logger to advanced plugins (#6693) (f6a66e6)
  • add debug mode (#6687) (3d505ef)
  • Add named requestAnimationFrame to prevent performance issues (#6627) (6e7cc75), closes #5937
  • Add support for CAF, FLAC and WAV formats in known mimetypes (#6657) (8d462bc), closes #5982
  • adds disablePictureInPicture method to the player API. (#6378) (dbd5203)
  • support fastSeek during scrubbing if available (#6525) (8c66c58)
Bug Fixes Chores
  • Remove "flash" and add "dash" in keywords about video.js (#6692) (4d9e1bc), closes #6603
  • update travis-ci badge (2e61990)
Documentation Tests
  • skip requestPictureInPicture test if API isn't available (#6719) (6d2e52a)

7.8.4

2 years ago

7.8.4 (2020-07-08) Bug Fixes

7.8.3

3 years ago

7.8.3 (2020-05-28) Bug Fixes

7.7.7

3 years ago

7.7.7 (2020-05-26) Bug Fixes
  • addChild with index should allow for children that are elements (#6672) (2afeb15), closes #6644

7.8.2

3 years ago

7.8.2 (2020-05-26) Bug Fixes
  • addChild with index should allow for children that are elements (#6671) (cfb06ae), closes #6644

7.8.1

3 years ago

7.8.1 (2020-04-16) Bug Fixes
  • update being called on seekbar during dispose (#6576) (3ac11d0)
Documentation

7.8.0

3 years ago

7.8.0 (2020-04-06) Features
  • cors: allow both crossOrigin and crossorigin method and options (#6571) (f711ddc), closes #6533
  • Add a function for getting descendants from components (#6519) (47ba704)
  • fs: return a promise from requestFullscreen and exitFullscreen when we can (#6424) (da37fab)
  • Improve currentTime to allow it to be called before player is ready (#6507) (768adb1)
Bug Fixes Chores
  • package: update rollup to version 2.2.0 🚀 (#6542) (2997b80)

7.7.6

3 years ago

7.7.6 (2020-03-25) Bug Fixes
  • package: update @videojs/http-streaming to version 1.12.3 🚀 (#6527) (0a7aba3)
  • add a threshold of 30s for the liveui to show (#6409) (47349c8)
  • detect chromium-based Edge (#6497) (749ef54)
  • DRM content goes black in IE/Edge when focus is placed on video element (#6508) (cc2b82b), closes #6318
  • fix a typo in en translation file (#6505) (5682f14)
  • trigger change events on remoteTextTrack when nativeTextTrack is set to true (#6410) (52c181d)
  • lang: improve Persian translation (#6468) (31ac9d7)
Chores
  • package: upgrade to babel 7.9 and enable bugfixes (#6541) (2c96875)
Documentation
  • add an example Angular integration (#6390) (fce3ad2)
  • player: fix addRemoteTextTrack description of manualCleanup option (#6521) (d1702d5)

7.7.5

3 years ago

7.7.5 (2020-02-19) Bug Fixes Chores Code Refactoring
  • support requestFullscreen's promise, better internal handling of events (#6422) (8a205d0)
  • use Fn.UPDATE_REFRESH_INTERVAL in seekBar & liveTracker (#6407) (bcaa869), closes #6142

7.7.4

3 years ago

7.7.4 (2019-12-24) Bug Fixes Reverts
  • Revert "fix(iOS): pause player on suspend or stalled if extra buffer is available (#6199)" (#6373) (17d8046), closes #6330

7.7.3

3 years ago

7.7.3 (2019-12-02) Chores
  • update package-lock.json (221497f)

7.7.1

3 years ago

7.7.1 (2019-11-22) Bug Fixes
  • extend: super_ should be available for backwards compatibility (#6329) (25d15d4), closes #6328

7.7.0

3 years ago

7.7.0 (2019-11-19) Features Bug Fixes
  • pkg: update @videojs/http-streaming to 1.11.2 (#6323) (b414c60)
  • allow player dimension method to accept 'auto' (#6185) (8129f03)
  • bring back Android 4.x support (#6289) (680e7d7)
  • detect iPadOS as IS_IPAD (#6319) (a11f3fa)
  • DRMed content goes black in IE/Edge when video element focused (#6318) (b3c2343), closes #6270
  • ensure components added with an index are added in the correct location (#6297) (f7b3772)
  • ensure the default ID of the first player is 'vjs_video_3' as some people have relied on this (#6216) (29638b7), closes #6103
  • iOS: pause player on suspend or stalled if extra buffer is available (#6199) (c791cd8)
  • lang: Fixed typos in german translation (#6275) (aeb9588)
  • lang: Update Norwegian translations (#6220) (e37996d)
  • Make suppressing no source error compatible with videojs-errors (#6217) (260cfcd)
Chores Documentation
  • add note about SubsCapsButton only showing up when configured with text tracks (#6254) (f34d441)
  • update Components list (#6253) (7a85e2a), closes #5980
Performance Improvements
  • Another 5ms of startup time improvements (#6145) (22782b8)
  • only update ui on change, wrap things in requestAnimationFrame (#6155) (99b610b)
  • Save 3740 bytes gizpped by getting rid of xhr deps (#6164) (bd58039)
Tests

7.6.6

3 years ago

7.6.6 (2019-11-07) Bug Fixes

7.6.5

3 years ago

7.6.5 (2019-09-05) Bug Fixes
  • ensure the default ID of the first player is 'vjs_video_3' as some people have relied on this (#6216) (5ff5569), closes #6103

7.6.4

3 years ago

7.6.4 (2019-08-28) Bug Fixes
  • adds space between vjs-live-display and vjs-volume-control controls. (#6200) (3c1dd8f), closes #5815
  • make live UI button more consistent (#6201) (714aba0)
Chores

7.6.3

3 years ago

7.6.3 (2019-08-22) Bug Fixes
  • do not handle hotkeys in contenteditable elements (#6182) (51b9861)
  • make 'Esc' works for a vertical volume bar and menus (#6046) (62465b8), closes #6004
  • remove deprecated tsml dependency (#6174) (549552e)

7.6.2

3 years ago

7.6.2 (2019-08-07) Bug Fixes
  • lang: Add missing strings for Chinese (Simplified) and Chinese (Traditional) (#6149) (bd51e9e)
  • lang: update Spanish translations (#6065) (1d2b206)
Chores Performance Improvements
  • Do not add/remove listeners for each timer (#6144) (5ee2477)
  • Improve performance of toTitleCase, register with lower and TitleCase (#6148) (266cb15)
  • Use WeakMap for dom data (#6103) (8610f99)
Tests

7.6.1

3 years ago

7.6.1 (2019-07-30) Bug Fixes
  • Improves isSingleLeftClick() to handle mousemove (#6138) (f2aedb7), closes #6132
  • component: use safe computedStyle in currentDimension (#6073) (20cae21), closes #3664
  • pip: hide PiP button in browsers not support the WICG spec (#6131) (3afa7d1)
Chores
  • switch from deprecated jsnext, main options to mainFields (#6075) (2e69448)
  • update videojs-generate-karma-config to ~5.2.1 and remove patches (#6104) (b9fbd0b)
Code Refactoring Performance Improvements Reverts

7.6.0

3 years ago

7.6.0 (2019-06-20) Features Bug Fixes
  • always pass event object to click handler (#6059) (ca7b633)
  • change 'mousedown' to the 'mouseup' event in the player (#5992) (075a504)
  • group subtitles and captions when switching tracks (#6008) (5a7fe48), closes #5741
  • handle esc key properly inside of the CloseButton (#6050) (f5fd94f)
  • make sure hotkeys are not triggered outside the player or in form fields within the player (#5969) (79eadac)
  • undeprecate options() (#6056) (9d941c0), closes #6048
  • use performance.now() when possible (#5870) (629594e)
  • fs: feature detect el.matches() for IE11 (#6007) (fded30f)
  • lang: update German translations (#6058) (97b66a9)
  • liveui: do not seek to live on first seek when autoplaying a live stream (#6062) (70ba84e)
  • package: update @videojs/http-streaming to version 1.10.2 🚀 (#5991) (d41794c)
  • package: update @videojs/http-streaming to version 1.10.3 🚀 (#6019) (ef49a9b)
  • play-toggle: call event.stopPropagation in the click handler (#5803) (2c7644f), closes #5624
  • player: silence rejected fullscreen promise (#5970) (4585c08), closes #5918
Chores Code Refactoring Documentation Tests
  • restore prototype modifications and fix flaky tests (#5964) (a55c51f)

7.5.6

3 years ago

7.5.6 (2019-06-20) Bug Fixes
  • liveui: do not seek to live on first seek when autoplaying a live stream (#6062) (8777c89)

7.5.5

4 years ago

7.5.5 (2019-05-30) Bug Fixes
  • fs: feature detect el.matches() for IE11 (#6007) (9954470)
  • group subtitles and captions when switching tracks (#6008) (cd6be5b), closes #5741
  • fs: fix isFullscreen check for spec-api (#6009) (47d60ae), closes #5814
  • make sure hotkeys are not triggered outside the player or in form fields within the player (#5969) (d251e97)

7.5.4

4 years ago

7.5.4 (2019-04-12) Bug Fixes
  • always show the mute button by default in responsive mode (#5914) (c85bc00)
  • call reset if we are paused or no promises, otherwise wait for play promise to resolve (#5876) (5973a62), closes #5875
  • correctly resolve play promise when terminated via middleware (#5895) (ad53b80)
  • explicitly remove all document-level listeners on player dispose (#5929) (458a5ea)
  • fix bug preventing control bar from hiding on mobile (#5836) (1844482)
  • fix fullscreen detection when player is nested within document fullscreen (#5912) (22d0514)
  • hide the progress control and show the subs-caps button when using Live UI at extra small size (#5915) (55b3752)
Documentation
  • ModalDialog: add missing documentation for pauseOnOpen (#5908) (b2eae7b)

7.5.3

4 years ago

7.5.3 (2019-03-29) Chores Documentation Performance Improvements
  • live-tracker: disable live tracker on IE11 when document is hidden (#5896) (511f729), closes #5879

7.5.2

4 years ago

7.5.2 (2019-03-25) Bug Fixes

7.5.1

4 years ago

7.5.1 (2019-03-22) Bug Fixes
  • add inactivityTimeout to reset cache method (#5788) (a72d861)
  • change max height of menus based on responsive classes. (#5806) (d5a3234), closes #5524
  • do a null check for tech when checking if we can toggle mute (#5857) (d07f97d)
  • ensure that durationDisplay and remainingTimeDisplay exist before calling their 'updateContent' method during reset() (#5839) (e248286), closes #5838
  • if play is delayed till loadstart, call load (#5822) (f8b7dd4)
  • update fullscreen detection when player is nested within another fullscreen element (#5830) (3fbc4f5)
  • lang: improve Chinese translations (#5834) (8532182)
  • lang: update and correct occitan translations (#5829) (ea8c426)
  • package: update @videojs/http-streaming to version 1.9.1 🚀 (#5840) (ae378c6)
  • package: update @videojs/http-streaming to version 1.9.2 🚀 (#5865) (32a43d1)
  • package: update @videojs/http-streaming to version 1.9.3 🚀 (#5883) (cd6ac9d), closes #5823
  • resize-manager: call super.dispose() in dispose method (#5853) (6eb9fd3)
  • use ownerDocument.body.contains for IE11 (#5872) (4169ddd), closes #5831
  • warn on element not in DOM even when from another document (#5831) (237b68b)
Chores Documentation Performance Improvements Tests
  • check dom-data to verify we aren't leaking memory and event handlers (#5862) (6e173b0)
  • memory leak fixes in tests (#5861) (23a36f3)

7.5.0

4 years ago

7.5.0 (2019-01-25) Features Bug Fixes
  • fs: fix double fullscreenchange event (#5756) (1c0fa32), closes #5685 #5745
  • fs: make sure there's only one fullscreenchange event (#5686) (2f00a68), closes #5685
  • lang: adds sv translation used by liveui component (#5704) (f38726e)
  • lang: Galician translation update (gl.json) (#5736) (1e53dfe), closes #5718
  • menu-button: make menu button title a component (#5722) (2f0834f), closes #3612 #5759
  • package: update @videojs/http-streaming to version 1.6.0 🚀 (#5705) (3d093ed)
  • player: remove vjs-ended class on seeked (#5728) (544ed9d), closes #5654
  • Control-bar autohide when cursor placed over it #5258 (#5692) (6ebc772)
  • css animation shorthand property order (#5687) (0e69ce9)
  • make sure sources, volume, and playback rate are reset along with the player (#5676) (4c9e09d), closes #5675
  • remaining-time-display: make the '-' be visual and not readable by screen readers (#5671) (9a8376e), closes #5168
  • remove child from old parent when moving to new parent via addChild (#5702) (dd63cf9)
  • remove event handlers when menu item is removed (#5748) (259ce71)
  • TextTrackMenuItem components should not disable text tracks of different kind(s). (#5741) (b27f713)
  • resize-manager: Prevent tabbing into RM and hide from Screen Readers (#5754) (d94771f)
  • seekbar: don't disable if live tracker's seekable is infinity (#5721) (f02fb1b)
Chores
  • package: update babel to version 7.2.2 (#5697) (30d0b98), closes #5689
  • fix xvfb in travis config, patch safari karma launchers (#5755) (144907f)
  • package: update filesize to version 4.0.0 🚀 (#5746) (6910d39)
  • package: update karma to version 4.0.0 🚀 (#5764) (9786d8a)
  • package: update qunit to version 2.9.1 🚀 (#5735) (67a437b)
  • package: update remark-validate-links to version 8.0.0 🚀 (#5740) (72988d3)
  • package: update rollup to version 0.68.0 🚀 (#5690) (f0ba1f5)
  • package: update rollup to version 1.0.1 (#5727) (3e3387f), closes #5715
  • package: update rollup-plugin-progress to version 1.0.0 🚀 (#5729) (513168f)
Documentation

7.4.3

4 years ago

7.4.3 (2019-01-22) Bug Fixes
  • TextTrackMenuItem components should not disable text tracks of different kind(s). (#5741) (0969850)
  • fs: fix double fullscreenchange event (#5756) (3144ba7), closes #5685 #5745
  • resize-manager: Prevent tabbing into RM and hide from Screen Readers (#5754) (b0f9cde)
Chores
  • fix xvfb in travis config, patch safari karma launchers (#5755) (aa1ec12)
  • update package-lock urls to https (891acbd)

7.4.2

4 years ago

7.4.2 (2019-01-08) Bug Fixes
  • Control-bar autohide when cursor placed over it #5258 (#5692) (6ebc772)
  • css animation shorthand property order (#5687) (0e69ce9)
  • fs: make sure there's only one fullscreenchange event (#5686) (2bc90a1), closes #5685
  • lang: adds sv translation used by liveui component (#5704) (f38726e)
  • package: update @videojs/http-streaming to version 1.6.0 🚀 (#5705) (3d093ed)
  • player: remove vjs-ended class on seeked (#5728) (f1637cd), closes #5654
  • remaining-time-display: make the '-' be visual and not readable by screen readers (#5671) (05513f8), closes #5168
  • seekbar: don't disable if live tracker's seekable is infinity (#5721) (7f507df)
  • remove child from old parent when moving to new parent via addChild (#5702) (8a3e2a7)
Chores Documentation
  • liveui: Add a guide for the live ui and live api (#5677) (c147581)

7.4.1

4 years ago

7.4.1 (2018-12-11) Bug Fixes Chores
  • package: update autoprefixer to version 9.4.2 (#5647) (19f3465)
  • package: update rollup-plugin-node-resolve to version 4.0.0 🚀 (#5666) (d07b6c2)
Documentation
  • remove grunt and update usage of build scripts (#5656) (62f9e78)
Tests
  • verify null-checks with player and control bar children set to false (#5670) (13b42ad)

6.13.0

next-6
4 years ago

6.13.0 (2018-12-05) Features

7.4.0

4 years ago

7.4.0 (2018-12-03) Features Bug Fixes
  • add correct cursor pointer for the play toggle (#5463) (aed337a)
  • default subtitles not enabled (#5608) (8329e64)
  • tracks: don't select tracks based on user pref if no langauge is set (#5556) (c1cbce3), closes #5553
  • Don't remove vjs-waiting until time changes (#5533) (0060747)
  • lang: add is loading ru translation (#5630) (0090b75)
  • lang: Occitan: harmonisation plural/singular (#5602) (4842201)
  • package: update @videojs/http-streaming to version 1.4.2 🚀 (#5543) (dbaca33)
  • package: update @videojs/http-streaming to version 1.5.0 🚀 (#5587) (d95ef6f)
  • duration reset and allow duration NaN or 0 for duration display (#5348) (ab0e29a), closes #5347
  • not inline volume slider showing up after mouse hovering on it (#5503) (7d127c8), closes #5502 #5505
  • vjs-lock-showing class gets removed from menu when no longer hovering on menu-button. (#5465) (58f638e), closes #1690
Chores Documentation

7.3.0

4 years ago

7.3.0 (2018-10-26) Features Bug Fixes Chores
  • babel: Upgrade to Babel 7 (#5498) (313036e)
  • lang: update translations-needed doc (#5459) (c2eb138)
  • package: update grunt-sass to version 3.0.2 🚀 (#5486) (f9fcd14)
  • package: update husky to version 1.0.1 🚀 (#5448) (e50b193)
  • switch to prepublishOnly npm script to prevent build on npm ci (#5497) (59adeb3)
  • package: update klaw-sync to version 6.0.0 🚀 (#5445) (55f2b15)
  • move scss grunt tasks to npm scripts (#5520) (5f73f76)
  • remove rollup filesize plugin to double build speed (#5518) (a9ae77f)
  • package: update remark-cli to version 6.0.0 🚀 (#5516) (29005e9)
  • package: update remark-parse to version 6.0.0 🚀 (#5514) (d8e88cf)
  • package: update remark-stringify to version 6.0.0 🚀 (#5515) (8fa2f8a)
  • package: update rollup to version 0.66.0 🚀 (#5439) (3d72660)
  • package: upgrade rollup to 0.66.2 (#5458) (426e210)
  • rollup: fix watch build with globals/externals (#5519) (401fa28)
Documentation
  • Update JSDoc comments, so core API docs for the videojs function are accurate. (#5385) (ebf8d66)
  • fixup: fixup docs (#5489) (794cd71)
  • layout: document fluid and fill mode (#5481) (2e72fc3)
  • player: make reset() method more clear (#5501) (f66692e)
  • README: refer to minified JS and CSS files, improve general layout (#5494) (e671bc3)
  • README: update info about google analytics (#5491) (7292253), closes #5361

7.2.4

4 years ago

7.2.4 (2018-09-25) Bug Fixes
  • package: update @videojs/http-streaming to version 1.2.6 🚀 (#5444) (b9a7cc8)
  • text track display: update on playerresize and orientationchange (#5447) (e69842c)
  • text-tracks: cuechange handler not triggering correctly (#5446) (15df4e1), closes #5308
Chores
  • package-lock: update to npm 6.4.1 & node 8.12 (565b750)

7.2.3

4 years ago

7.2.3 (2018-09-13) Bug Fixes Chores
  • package: Run npm audit fix (but roll back videojs-standard version) (#5386) (197d81b)
  • package: update grunt-cli to version 1.3.1 (#5409) (96ae3c2), closes #5383
  • package: update grunt-contrib-clean to version 2.0.0 🚀 (#5429) (8191958)
  • package: update grunt-contrib-connect to version 2.0.0 🚀 (#5428) (08cf1be)
  • package: update grunt-contrib-cssmin to version 3.0.0 🚀 (#5417) (cc650f7)
  • package: update grunt-karma to version 3.0.0 🚀 (#5421) (b390f2c)
  • package: update klaw-sync to version 5.0.0 🚀 (#5414) (2e83888)
  • package: update rollup to version 0.65.0 🚀 (#5400) (6e6ade0)
Tests
  • fix travis ci issues with resize-manager tests (#5390) (3744df1)

6.12.1

latest-6
4 years ago

6.12.1 (2018-08-14) Bug Fixes
  • sourceset: ignore blob urls when updating source cache (#5371) (f02b825)
  • always return a promise from play, if supported (#5227) (63e234f)
  • change time tooltips to be absolutely positioned (#5355) (91839d8), closes #5351
Chores
  • https: update a lot of links to be https (#5372) (513d317)

7.2.2

4 years ago

7.2.2 (2018-08-14) Bug Fixes

7.2.1

4 years ago

7.2.1 (2018-08-13) Bug Fixes Chores

430 Versions

TagPublished
8.0.2next8d ago
8.0.19d ago
8.0.09d ago
7.21.111d ago
8.0.0-1rc2mos ago
7.21.03mos ago
7.20.3latest3mos ago
8.0.0-03mos ago
7.20.24mos ago
7.20.16mos ago
7.20.06mos ago
7.19.27mos ago
7.19.18mos ago
7.19.08mos ago
7.18.19mos ago
7.18.01yr ago
7.17.31yr ago
7.17.21yr ago
7.17.11yr ago
7.17.01yr ago
7.16.01yr ago
7.15.71yr ago
7.15.61yr ago
7.15.51yr ago
7.15.41yr ago
7.15.31yr ago
7.15.21yr ago
7.15.11yr ago
7.15.01yr ago
7.14.31yr ago
7.14.21yr ago
7.14.11yr ago
7.14.01yr ago
7.13.41yr ago
7.13.31yr ago
7.13.21yr ago
7.13.11yr ago
7.13.01yr ago
7.12.41yr ago
7.12.32yrs ago
7.12.22yrs ago
7.12.12yrs ago
7.12.02yrs ago
7.11.82yrs ago
7.11.72yrs ago
7.11.62yrs ago
7.11.52yrs ago
7.11.42yrs ago
7.11.32yrs ago
7.11.22yrs ago
7.11.12yrs ago
7.11.02yrs ago
7.10.22yrs ago
7.10.12yrs ago
7.10.02yrs ago
7.9.72yrs ago
7.9.62yrs ago
7.9.52yrs ago
7.9.42yrs ago
7.9.32yrs ago
7.9.22yrs ago
7.9.12yrs ago
7.9.02yrs ago
7.8.42yrs ago
7.8.33yrs ago
7.7.73yrs ago
7.8.23yrs ago
7.8.13yrs ago
7.8.03yrs ago
7.7.63yrs ago
7.7.53yrs ago
7.7.43yrs ago
7.7.33yrs ago
7.7.13yrs ago
7.7.03yrs ago
7.6.63yrs ago
7.6.53yrs ago
7.6.43yrs ago
7.6.33yrs ago
7.6.23yrs ago
7.6.13yrs ago
7.6.03yrs ago
7.5.63yrs ago
7.5.54yrs ago
7.5.44yrs ago
7.5.34yrs ago
7.5.24yrs ago
7.5.14yrs ago
7.5.04yrs ago
7.4.34yrs ago
7.4.24yrs ago
7.4.14yrs ago
6.13.0next-64yrs ago
7.4.04yrs ago
7.3.04yrs ago
7.2.44yrs ago
7.2.34yrs ago
6.12.1latest-64yrs ago
7.2.24yrs ago
7.2.14yrs ago