Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

7.5.5 update #3

Open
wants to merge 374 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
374 commits
Select commit Hold shift + click to select a range
444b271
feat(fullscreen-toggle): disable fs button if fullcreen is unavailabl…
DoomTay Jul 5, 2018
d7f27b7
perf: setTimeout and requestAnimationFrame memory leak (#5294)
gkatsev Jul 5, 2018
8257a37
chore(package): update grunt-zip to version 0.18.1 🚀 (#5300)
gkatsev Jul 5, 2018
361dc76
revert: "fix: Allow evented objects, such as components and plugins, …
gkatsev Jul 6, 2018
781a6d8
feat(middleware): make setSource be optional (#5295)
gkatsev Jul 6, 2018
da5a590
chore(package): upgrade to VHS 1.1.0 (#5305)
gkatsev Jul 6, 2018
b039cfe
7.1.0
gkatsev Jul 6, 2018
e637768
chore(welcome bot): add welcome bot config (#5313)
gkatsev Jul 11, 2018
821b46d
fix(lang): add a missing translation in sk.json (#5324)
Akxe Jul 24, 2018
e63d235
fix(lang): Added all missing translation for CZ_cs (#5311)
Akxe Jul 24, 2018
391434d
chore(package): update rollup to version 0.63.4 (#5341)
gkatsev Jul 24, 2018
80bae72
chore(package): update autoprefixer to version 9.0.1 (#5340)
gkatsev Jul 24, 2018
7b6aa5c
fix(package): update @videojs/http-streaming to version 1.2.1 (#5334)
gkatsev Jul 24, 2018
4528659
chore(package): update rollup-plugin-filesize to version 4.0.1 (#5333)
gkatsev Jul 24, 2018
f273873
chore(package): update postcss-cli to version 6.0.0 🚀 (#5329)
greenkeeper[bot] Jul 24, 2018
d773cd4
docs: remove duplicate `@deprecated` which throws error when minifyin…
mreinstein Jul 24, 2018
fd4c6e1
feat(player): remove text tracks on Player#reset (#5327)
gstrat88 Jul 24, 2018
31a0bac
feat(plugins): allow plugin deregistration from videojs (#5273)
brandonocasey Jul 24, 2018
8c92cbf
feat: async `change` events in TextTrackList with EventTarget#queueTr…
gkatsev Jul 25, 2018
5e21ebb
fix: subtitles/captions freeze when using uglify (#5346)
Chocobozzz Jul 26, 2018
3b8df42
7.2.0
gkatsev Jul 26, 2018
4b666f9
fix: change time tooltips to be absolutely positioned (#5355)
decarbonite Jul 31, 2018
16f4e92
chore(package): update rollup to version 0.64.1 (#5367)
gkatsev Aug 9, 2018
9cb1ba5
fix(sourceset): ignore blob urls when updating source cache (#5371)
gkatsev Aug 10, 2018
9c00267
chore(https): update a lot of links to be https (#5372)
gkatsev Aug 10, 2018
db4b894
fix(package): update @videojs/http-streaming to version 1.2.3 (#5368)
gkatsev Aug 10, 2018
6f072d8
fix: call component dispose in resize manager to fix leak (#5369)
brandonocasey Aug 10, 2018
6893091
chore(package): update karma to version 3.0.0 🚀 (#5370)
greenkeeper[bot] Aug 10, 2018
58405fd
fix: always return a promise from play, if supported (#5227)
brandonocasey Aug 10, 2018
e9f754b
7.2.1
gkatsev Aug 13, 2018
c3098ee
fix(package): update @videojs/http-streaming to version 1.2.4 🚀 (#5377)
greenkeeper[bot] Aug 13, 2018
8e9d92c
fix: add debounced.cancel and use it in ResizeManager (#5378)
gkatsev Aug 13, 2018
4a299a7
7.2.2
gkatsev Aug 14, 2018
3744df1
test: fix travis ci issues with resize-manager tests (#5390)
brandonocasey Aug 28, 2018
19ee7df
fix(lang): Fixed typos in cs translation (#5407)
Akxe Sep 4, 2018
96ae3c2
chore(package): update grunt-cli to version 1.3.1 (#5409)
gkatsev Sep 4, 2018
335a0c8
fix(package): update @videojs/http-streaming to version 1.2.5 🚀 (#5399)
greenkeeper[bot] Sep 5, 2018
6e6ade0
chore(package): update rollup to version 0.65.0 🚀 (#5400)
greenkeeper[bot] Sep 5, 2018
197d81b
chore(package): Run npm audit fix (but roll back videojs-standard ver…
OwenEdwards Sep 6, 2018
2e83888
chore(package): update klaw-sync to version 5.0.0 🚀 (#5414)
greenkeeper[bot] Sep 6, 2018
6d6bfd1
fix: use consistent id for tech, no matter how it is loaded (#5415)
alexrqs Sep 7, 2018
b25f024
fix: make sure all attributes are updated before applying to tag (#5416)
gkatsev Sep 7, 2018
cc650f7
chore(package): update grunt-contrib-cssmin to version 3.0.0 🚀 (#5417)
greenkeeper[bot] Sep 7, 2018
235b188
fix(ResizeManager): fixup the null check (#5427)
brandonocasey Sep 11, 2018
08cf1be
chore(package): update grunt-contrib-connect to version 2.0.0 🚀 (#5428)
greenkeeper[bot] Sep 11, 2018
8191958
chore(package): update grunt-contrib-clean to version 2.0.0 🚀 (#5429)
greenkeeper[bot] Sep 11, 2018
b390f2c
chore(package): update grunt-karma to version 3.0.0 🚀 (#5421)
greenkeeper[bot] Sep 12, 2018
74bbc5d
7.2.3
gkatsev Sep 13, 2018
15df4e1
fix(text-tracks): cuechange handler not triggering correctly (#5446)
gkatsev Sep 25, 2018
e69842c
fix(text track display): update on playerresize and orientationchange…
gkatsev Sep 25, 2018
b9a7cc8
fix(package): update @videojs/http-streaming to version 1.2.6 🚀 (#5444)
greenkeeper[bot] Sep 25, 2018
565b750
chore(package-lock): update to npm 6.4.1 & node 8.12
gkatsev Sep 25, 2018
511a02e
7.2.4
gkatsev Sep 25, 2018
6bff3ce
fix(vjsstandard): update to 8.0.2 and fixup linting (#5413)
gkatsev Sep 28, 2018
55f2b15
chore(package): update klaw-sync to version 6.0.0 🚀 (#5445)
greenkeeper[bot] Sep 28, 2018
3d72660
chore(package): update rollup to version 0.66.0 🚀 (#5439)
greenkeeper[bot] Sep 28, 2018
e50b193
chore(package): update husky to version 1.0.1 🚀 (#5448)
greenkeeper[bot] Sep 28, 2018
426e210
chore(package): upgrade rollup to 0.66.2 (#5458)
gkatsev Sep 28, 2018
c2eb138
chore(lang): update translations-needed doc (#5459)
gkatsev Sep 28, 2018
ebf8d66
docs: Update JSDoc comments, so core API docs for the videojs functio…
misteroneill Sep 28, 2018
966eb56
feat: createLogger for easier logging in individual modules (#5418)
gkatsev Sep 28, 2018
ca09968
feat(fill): make vjs-fill a player mode (#5478)
gkatsev Oct 5, 2018
2e72fc3
docs(layout): document fluid and fill mode (#5481)
gkatsev Oct 5, 2018
29c8259
fix(package): update videojs-font to version 3.1.0 🚀 (#5476)
greenkeeper[bot] Oct 9, 2018
794cd71
docs(fixup): fixup docs (#5489)
gkatsev Oct 10, 2018
7292253
docs(README): update info about google analytics (#5491)
gkatsev Oct 10, 2018
51bd49f
feat: Add breakpoints option to support toggling classes based on pla…
misteroneill Oct 10, 2018
f9fcd14
chore(package): update grunt-sass to version 3.0.2 🚀 (#5486)
greenkeeper[bot] Oct 10, 2018
e671bc3
docs(README): refer to minified JS and CSS files, improve general lay…
OwenEdwards Oct 11, 2018
159483e
fix(package): update @videojs/http-streaming to version 1.3.0 🚀 (#5482)
greenkeeper[bot] Oct 11, 2018
6df3ac7
feat: Add responsive option, which enables breakpoints support. (#5496)
misteroneill Oct 11, 2018
59adeb3
chore: switch to prepublishOnly npm script to prevent build on npm ci…
brandonocasey Oct 11, 2018
313036e
chore(babel): Upgrade to Babel 7 (#5498)
gkatsev Oct 12, 2018
29005e9
chore(package): update remark-cli to version 6.0.0 🚀 (#5516)
greenkeeper[bot] Oct 22, 2018
46e3ef0
fix(package): update @videojs/http-streaming to version 1.3.1 🚀 (#5508)
greenkeeper[bot] Oct 22, 2018
dfcfa45
fix(TextTrackSetting): Do not use default button type. (#5512)
syranez Oct 22, 2018
f66692e
docs(player): make reset() method more clear (#5501)
chrisrng Oct 22, 2018
8fa2f8a
chore(package): update remark-stringify to version 6.0.0 🚀 (#5515)
greenkeeper[bot] Oct 22, 2018
d8e88cf
chore(package): update remark-parse to version 6.0.0 🚀 (#5514)
greenkeeper[bot] Oct 22, 2018
a9ae77f
chore: remove rollup filesize plugin to double build speed (#5518)
brandonocasey Oct 22, 2018
0847485
fix(package): update @videojs/http-streaming to version 1.4.0 🚀 (#5523)
greenkeeper[bot] Oct 24, 2018
4827110
fix: Prevent ResizeManager from being clicked on safari, fix playerre…
brandonocasey Oct 25, 2018
b8fe624
fix: add support for :focus-visible selector (#5483)
gjanblaszczyk Oct 25, 2018
ad6fc7f
fix(package): update @videojs/http-streaming to version 1.4.1 🚀 (#5527)
greenkeeper[bot] Oct 25, 2018
5f73f76
chore: move scss grunt tasks to npm scripts (#5520)
brandonocasey Oct 25, 2018
401fa28
chore(rollup): fix watch build with globals/externals (#5519)
brandonocasey Oct 25, 2018
8bf4206
fix: blob urls being ignored as valid sources (#5525)
brandonocasey Oct 25, 2018
607ed8b
7.3.0
gkatsev Oct 26, 2018
2e70450
chore: switch to videojs-generate-karma-config (#5528)
brandonocasey Oct 31, 2018
0060747
fix: Don't remove vjs-waiting until time changes (#5533)
gesinger Nov 2, 2018
f178458
feat: add 'replay' option to the PlayToggle component. (#5531)
gjanblaszczyk Nov 2, 2018
d46828a
chore(package): update remark-stringify to version 6.0.1 (#5539)
gkatsev Nov 2, 2018
79edf5b
docs: Update urls in README.md to point to v7.3.0 (#5536)
valse Nov 2, 2018
aed337a
fix: add correct cursor pointer for the play toggle (#5463)
gjanblaszczyk Nov 2, 2018
58f638e
fix: vjs-lock-showing class gets removed from menu when no longer hov…
gjanblaszczyk Nov 2, 2018
7d127c8
fix: not inline volume slider showing up after mouse hovering on it (…
gjanblaszczyk Nov 5, 2018
0e5442f
feat(player): add playerreset event (#5335)
gstrat88 Nov 5, 2018
2d27b6a
chore(package): update grunt-cli to version 1.3.2 (#5550)
gkatsev Nov 5, 2018
eb5de19
feat(lang): copy language JSON files into dist dir (#5549)
eranshmil Nov 5, 2018
f236176
chore(package): update conventional-changelog-cli to version 2.0.11 (…
gkatsev Nov 5, 2018
937e2bf
chore(package): update husky to version 1.1.3 (#5551)
gkatsev Nov 5, 2018
11f1fb8
chore: update deps, remove coveralls, fix audit issues (#5555)
gkatsev Nov 6, 2018
dbaca33
fix(package): update @videojs/http-streaming to version 1.4.2 🚀 (#5543)
greenkeeper[bot] Nov 6, 2018
c1cbce3
fix(tracks): don't select tracks based on user pref if no langauge is…
gkatsev Nov 6, 2018
2d682a4
chore: move copy, zip, and clean tasks to npm scripts (#5544)
brandonocasey Nov 8, 2018
b2c1077
feat(lang): Add Welsh/Cymraeg (cy) translations (#5561)
carlmorris Nov 8, 2018
441f0e1
docs(media-error): Correct error type documentation (#5566)
bartlomein Nov 9, 2018
15beea7
chore(travis): remove unused secret variables (#5577)
DanielRuf Nov 13, 2018
209d9f9
chore(package): update rollup to version 0.67.1 (#5580)
gkatsev Nov 13, 2018
dec31e4
chore: use relative urls in index.html (#5586)
gkatsev Nov 14, 2018
0fb637d
feat(lang): Add the Occitan locale (#5578)
Quenty31 Nov 14, 2018
ab0e29a
fix: duration reset and allow duration NaN or 0 for duration display …
fketchakeu Nov 14, 2018
b67fe27
feat: responsive caption settings (#5534)
brandonocasey Nov 14, 2018
b5e6bdc
chore(player): fix linting for a comment (#5588)
gkatsev Nov 14, 2018
d95ef6f
fix(package): update @videojs/http-streaming to version 1.5.0 🚀 (#5587)
greenkeeper[bot] Nov 14, 2018
287b267
docs: update starter template (#5570)
gkatsev Nov 14, 2018
2162239
chore(package): update videojs-generate-karma-config to version 5.0.0…
greenkeeper[bot] Nov 15, 2018
be9e9a9
chore: fix lint on pre-commit with lint-staged, use npm-merge-driver …
brandonocasey Nov 16, 2018
db6e376
chore: Move a11y, lang, browserify, and webpack out of grunt (#5589)
brandonocasey Nov 16, 2018
ab740bc
chore: switch from cross-var to cross-env (#5600)
gkatsev Nov 16, 2018
9cd73b3
Fix typo
OwenEdwards Nov 20, 2018
3e52c4f
chore(package): update npm-run-all to 4.1.5 to remove event-stream (#…
gkatsev Nov 26, 2018
6c1056b
chore: fix travis build (#5627)
brandonocasey Nov 28, 2018
8329e64
fix: default subtitles not enabled (#5608)
alex-barstow Nov 29, 2018
4842201
fix(lang): Occitan: harmonisation plural/singular (#5602)
Quenty31 Nov 29, 2018
e5e1e29
feat: make menu background respect :focus-visible (#5558)
gjanblaszczyk Nov 30, 2018
0090b75
fix(lang): add is loading ru translation (#5630)
vitaliytv Nov 30, 2018
d72786f
chore: remove grunt move to npm scripts (#5592)
brandonocasey Nov 30, 2018
a8828cd
chore(netlify): make docs build properly (#5636)
gkatsev Nov 30, 2018
db1369a
chore: update all the dev deps to their latest versions (#5645)
gkatsev Dec 3, 2018
2974ad3
feat: support seeking during live playback via liveui option (#5511)
brandonocasey Dec 3, 2018
ec3127d
7.4.0
gkatsev Dec 3, 2018
19f3465
chore(package): update autoprefixer to version 9.4.2 (#5647)
gkatsev Dec 4, 2018
b7aafdc
fix(lang): append UKR translations and fix check translations command…
vitaliytv Dec 5, 2018
62f9e78
docs: remove grunt and update usage of build scripts (#5656)
gkatsev Dec 5, 2018
831961b
fix(liveui): seek to live should be immediate and other tweaks (#5650)
brandonocasey Dec 6, 2018
8c9702a
fix(package): update @videojs/http-streaming to version 1.5.1 🚀 (#5658)
greenkeeper[bot] Dec 6, 2018
98b4a1c
fix(lang): Update sr.json (#5657)
oaprograms Dec 10, 2018
dce4a2c
fix(liveui): make edge detection less strict, add docs for option (#5…
brandonocasey Dec 10, 2018
d07b6c2
chore(package): update rollup-plugin-node-resolve to version 4.0.0 🚀 …
greenkeeper[bot] Dec 10, 2018
b9d8744
fix(lang): improves sv lang file (#5673)
gjanblaszczyk Dec 11, 2018
8932611
fix(a11y): current time and duration display accessibility with Voice…
alex-barstow Dec 11, 2018
70a71ae
fix(a11y): fix hidden Control Text in Progress bar (Fixes #5251) (#5655)
OwenEdwards Dec 11, 2018
13b42ad
test: verify null-checks with player and control bar children set to …
brandonocasey Dec 11, 2018
165c120
fix(a11y): make seek-to-live better announce itself to screen reader …
brandonocasey Dec 11, 2018
bc7d530
7.4.1
gkatsev Dec 11, 2018
c147581
docs(liveui): Add a guide for the live ui and live api (#5677)
brandonocasey Dec 18, 2018
30d0b98
chore(package): update babel to version 7.2.2 (#5697)
gkatsev Dec 18, 2018
f0ba1f5
chore(package): update rollup to version 0.68.0 🚀 (#5690)
greenkeeper[bot] Dec 18, 2018
f38726e
fix(lang): adds sv translation used by liveui component (#5704)
gjanblaszczyk Dec 26, 2018
6ebc772
fix: Control-bar autohide when cursor placed over it #5258 (#5692)
xjoaoalvesx Dec 26, 2018
0e69ce9
fix: css animation shorthand property order (#5687)
betancourtl Dec 26, 2018
3d093ed
fix(package): update @videojs/http-streaming to version 1.6.0 🚀 (#5705)
greenkeeper[bot] Dec 26, 2018
874cc21
feat: Add loadMedia and getMedia methods (#5652)
misteroneill Jan 3, 2019
b02181b
feat: Add vjs-touch-enabled class for touch supporting devices (#5663)
tiagofragoso Jan 3, 2019
4c9e09d
fix: make sure sources, volume, and playback rate are reset along wit…
misteroneill Jan 3, 2019
3e3387f
chore(package): update rollup to version 1.0.1 (#5727)
gkatsev Jan 4, 2019
9a8376e
fix(remaining-time-display): make the '-' be visual and not readable …
smbea Jan 4, 2019
67a437b
chore(package): update qunit to version 2.9.1 🚀 (#5735)
greenkeeper[bot] Jan 7, 2019
513168f
chore(package): update rollup-plugin-progress to version 1.0.0 🚀 (#5729)
greenkeeper[bot] Jan 7, 2019
2f00a68
fix(fs): make sure there's only one fullscreenchange event (#5686)
gkatsev Jan 7, 2019
544ed9d
fix(player): remove vjs-ended class on seeked (#5728)
gkatsev Jan 8, 2019
f02fb1b
fix(seekbar): don't disable if live tracker's seekable is infinity (#…
gkatsev Jan 8, 2019
dd63cf9
fix: remove child from old parent when moving to new parent via addCh…
liuruenshen Jan 8, 2019
175f773
feat: reset player ui on Player#reset (#5684)
reeckset Jan 8, 2019
b27f713
fix: TextTrackMenuItem components should not disable text tracks of d…
misteroneill Jan 10, 2019
144907f
chore: fix xvfb in travis config, patch safari karma launchers (#5755)
brandonocasey Jan 15, 2019
6910d39
chore(package): update filesize to version 4.0.0 🚀 (#5746)
greenkeeper[bot] Jan 17, 2019
a071dd8
feat(package): update @videojs/http-streaming to version 1.8.0 🚀 (#5743)
greenkeeper[bot] Jan 17, 2019
72988d3
chore(package): update remark-validate-links to version 8.0.0 🚀 (#5740)
greenkeeper[bot] Jan 17, 2019
4b11a4e
docs: use https links (#5749)
thijstriemstra Jan 18, 2019
2f0834f
fix(menu-button): make menu button title a component (#5722)
chrisboustead Jan 18, 2019
1e53dfe
fix(lang): Galician translation update (gl.json) (#5736)
mbouzada Jan 22, 2019
1c0fa32
fix(fs): fix double fullscreenchange event (#5756)
gkatsev Jan 22, 2019
d94771f
fix(resize-manager): Prevent tabbing into RM and hide from Screen Rea…
evanfarina Jan 22, 2019
9786d8a
chore(package): update karma to version 4.0.0 🚀 (#5764)
greenkeeper[bot] Jan 25, 2019
61053bf
feat: add hotkeys support ("m", "f", "k", and Space) (#5571)
OwenEdwards Jan 25, 2019
e890923
feat(player): add option to disable or override double-click handling…
OwenEdwards Jan 25, 2019
259ce71
fix: remove event handlers when menu item is removed (#5748)
liuruenshen Jan 25, 2019
85aa96f
ignore: update package-lock
gkatsev Jan 25, 2019
c1907df
7.5.0
gkatsev Jan 25, 2019
3400dc6
chore(package): update @videojs/http-streaming to version 1.9.0 🚀 (#5…
greenkeeper[bot] Feb 8, 2019
76cc310
docs: Update format information (#5783)
mister-ben Feb 11, 2019
a359b6a
fix icon pos (#5785)
Kogoruhn Feb 11, 2019
65beb5a
docs: fixes the return value type of the loop method. (#5789)
gjanblaszczyk Feb 11, 2019
a72d861
fix: add inactivityTimeout to reset cache method (#5788)
iosamuel Feb 12, 2019
b64ecde
chore: pin to firefox 64 (#5793)
gkatsev Feb 12, 2019
de9fb58
chore(package): update patch-package to version 6.0.2 (#5792)
gkatsev Feb 12, 2019
e612056
docs(audiotracks): correct typo (#5816)
squarebracket Feb 22, 2019
d7379f0
chore(package): update videojs-generate-karma-config to version 5.1.0…
greenkeeper[bot] Mar 12, 2019
ae378c6
fix(package): update @videojs/http-streaming to version 1.9.1 🚀 (#5840)
greenkeeper[bot] Mar 12, 2019
d5a3234
fix: change max height of menus based on responsive classes. (#5806)
gjanblaszczyk Mar 18, 2019
f8b7dd4
fix: if play is delayed till loadstart, call load (#5822)
gkatsev Mar 18, 2019
ea8c426
fix(lang): update and correct occitan translations (#5829)
Quenty31 Mar 18, 2019
237b68b
fix: warn on element not in DOM even when from another document (#5831)
KevinBrogan Mar 18, 2019
3fbc4f5
fix: update fullscreen detection when player is nested within another…
richardbushell Mar 18, 2019
e248286
fix: ensure that durationDisplay and remainingTimeDisplay exist befor…
evanfarina Mar 18, 2019
4169ddd
fix: use ownerDocument.body.contains for IE11 (#5872)
gkatsev Mar 18, 2019
a2431ce
perf: Remove `playerEvent` and extra `timeupdate` handler in SeekBar …
brandonocasey Mar 18, 2019
6eb9fd3
fix(resize-manager): call super.dispose() in dispose method (#5853)
brandonocasey Mar 18, 2019
20bf42d
perf: fix an event target memory leak (#5855)
brandonocasey Mar 18, 2019
a271eca
docs(hotkeys): hotkeys require player focus (#5859)
thijstriemstra Mar 18, 2019
f01d6f4
perf: fix more memory leaks (#5860)
brandonocasey Mar 18, 2019
23a36f3
test: memory leak fixes in tests (#5861)
brandonocasey Mar 18, 2019
32a43d1
fix(package): update @videojs/http-streaming to version 1.9.2 🚀 (#5865)
greenkeeper[bot] Mar 18, 2019
92c66ad
chore(text-track): fix it's/its typo (#5868)
squarebracket Mar 18, 2019
c632b24
perf(player): turn off all track list listeners on dispose (#5867)
brandonocasey Mar 18, 2019
d07f97d
fix: do a null check for tech when checking if we can toggle mute (#5…
marguinbc Mar 18, 2019
6e173b0
test: check dom-data to verify we aren't leaking memory and event han…
brandonocasey Mar 19, 2019
cd6ac9d
fix(package): update @videojs/http-streaming to version 1.9.3 🚀 (#5883)
greenkeeper[bot] Mar 21, 2019
8532182
fix(lang): improve Chinese translations (#5834)
Mar 22, 2019
894dd9e
perf(seek-bar): don't update play progress when document is hidden (#…
gkatsev Mar 22, 2019
142cc67
perf: Fix memory leaks in safari, edge, and ie (#5880)
brandonocasey Mar 22, 2019
139178c
7.5.1
gkatsev Mar 22, 2019
3dc6fbf
fix: fix audio and video track selection (#5890)
brandonocasey Mar 25, 2019
ecaa225
7.5.2
gkatsev Mar 25, 2019
8e43cff
chore: add a sandbox for HLS (#5897)
brandonocasey Mar 28, 2019
6c644fe
docs(live): minor spelling/grammar corrections (#5894)
squarebracket Mar 28, 2019
511f729
perf(live-tracker): disable live tracker on IE11 when document is hid…
brandonocasey Mar 28, 2019
4c277fd
docs: add an example Vue integration.md (#5899)
chopfitzroy Mar 28, 2019
c030eda
7.5.3
gkatsev Mar 29, 2019
b2eae7b
docs(ModalDialog): add missing documentation for pauseOnOpen (#5908)
mister-ben Apr 3, 2019
c85bc00
fix: always show the mute button by default in responsive mode (#5914)
misteroneill Apr 11, 2019
55b3752
fix: hide the progress control and show the subs-caps button when usi…
misteroneill Apr 11, 2019
458a5ea
fix: explicitly remove all document-level listeners on player dispose…
misteroneill Apr 11, 2019
cd07341
lang: fix typo in de translation (#5920)
maetthu Apr 11, 2019
22d0514
fix: fix fullscreen detection when player is nested within document f…
richardbushell Apr 11, 2019
1844482
fix: fix bug preventing control bar from hiding on mobile (#5836)
thsbrown Apr 11, 2019
ad53b80
fix: correctly resolve play promise when terminated via middleware (#…
brandonocasey Apr 11, 2019
5973a62
fix: call reset if we are paused or no promises, otherwise wait for p…
evanfarina Apr 11, 2019
1a52b69
7.5.4
gkatsev Apr 12, 2019
9954470
fix(fs): feature detect el.matches() for IE11 (#6007)
gkatsev May 24, 2019
cd6be5b
fix: group subtitles and captions when switching tracks (#6008)
alex-barstow May 24, 2019
47d60ae
fix(fs): fix isFullscreen check for spec-api (#6009)
gkatsev May 30, 2019
d251e97
fix: make sure hotkeys are not triggered outside the player or in for…
misteroneill May 30, 2019
66b7620
7.5.5
gkatsev May 30, 2019
6bcd25d
Merge branch '7.5.5' into 7.5.5-fork
Jul 4, 2019
933eb38
Fix remote control issues due to new hotkeys behaviour in vieojs 7
Jul 10, 2019
21e6419
Remote fix dist changes
Jul 10, 2019
b20ffd3
Updating to 7.5.5 - re-visit merge conflict resolution
Jul 10, 2019
80c6fe2
update to 7.5.5, dist folder changes
Jul 10, 2019
2240e18
VCP-1008: Don't seek when directional keys are pressed in the player
Sep 16, 2019
c5e9bf5
Fix linting
Sep 16, 2019
9a2d5dc
Push build files
Sep 16, 2019
1b11a59
Merge pull request #5 from Softwire/VCP-1008-DontSeekOnButtonPress
Sep 19, 2019
43a05ef
VCP-1155: Add check for existence on tech call
ethanmills Nov 26, 2019
afdb06a
Merge pull request #6 from Softwire/VCP-1155-safe-tech-call
ethanmills Nov 26, 2019
6919a9b
Update version to 7.5.7. Build.
ethanmills Nov 27, 2019
8e17768
Update README.md
will-p-github-zz Feb 4, 2020
edc9477
Update README.md
will-p-github-zz Feb 4, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 6 additions & 4 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
{
"presets": [
"es3",
["es2015", {
"loose": true
}]
[
"@babel/preset-env",
{
"loose": true
}
]
]
}
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Description
Briefly describe the issue.
Include a [reduced test case](https://css-tricks.com/reduced-test-cases/), we have a [starter template](http://jsbin.com/axedog/edit?html,output) on JSBin you can use.
Include a [reduced test case](https://css-tricks.com/reduced-test-cases/), we have a [starter template](https://codepen.io/gkatsev/pen/GwZegv?editors=1000#0) on JSBin you can use.

## Steps to reproduce
Explain in detail the exact steps necessary to reproduce the issue.
Expand Down
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ Please list the specific changes involved in this pull request.
- [ ] Change has been verified in an actual browser (Chome, Firefox, IE)
- [ ] Unit Tests updated or fixed
- [ ] Docs/guides updated
- [ ] Example created ([starter template on JSBin](http://jsbin.com/axedog/edit?html,output))
- [ ] Example created ([starter template on JSBin](https://codepen.io/gkatsev/pen/GwZegv?editors=1000#0))
- [ ] Reviewed by Two Core Contributors
32 changes: 32 additions & 0 deletions .github/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Configuration for welcome - https://github.com/behaviorbot/welcome
# Heavily inspired by https://github.com/electron/electron/blob/master/.github/config.yml

# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome

# Comment to be posted to on first time issues
newIssueWelcomeComment: |
👋 Thanks for opening your first issue here! 👋

If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can.
To help make it easier for us to investigate your issue, please follow the [contributing guidelines](https://github.com/videojs/video.js/blob/master/CONTRIBUTING.md).

# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome

# Comment to be posted to on PRs from first time contributors in your repository
newPRWelcomeComment: |
💖 Thanks for opening this pull request! 💖

Things that will help get your PR across the finish line:

- Run `npm run lint -- --errors` locally to catch formatting errors earlier.
- Include tests when adding/changing behavior.
- Include screenshots and animated GIFs whenever possible.

We get a lot of pull requests on this repo, so please be patient and we will get back to you as soon as we can.

# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge

# Comment to be posted to on pull requests merged by a first time user
firstPRMergeComment: >
Congrats on merging your first pull request! 🎉🎉🎉

4 changes: 2 additions & 2 deletions .github/first-timers-issue-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Nothing. This issue is meant to welcome you to Open Source :) We are happy to wa

- [ ] 🙋 **Claim this issue**: Comment below.

Once claimed, we'll add a 'claimed' label to the issue so others will know not to work on it.
Once claimed, we'll remove the 'unclaimed' label from the issue so others will know not to work on it.

- [ ] 📝 **Update** the file [$FILENAME]($BRANCH_URL) in the `$REPO` repository (press the little pen Icon) and edit the line as shown below.

Expand All @@ -35,7 +35,7 @@ $DIFF

### 🤔❓ Questions

Leave a comment below! Alternatively, drop by our [slack's #discussion channel](http://slack.videojs.com].
Leave a comment below! Alternatively, drop by our [slack's #discussion channel](http://slack.videojs.com).


This issue was created by [First-Timers-Bot](https://github.com/hoodiehq/first-timers-bot).
5 changes: 5 additions & 0 deletions .github/first-timers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
repository: 'video.js'
labels:
- first-timers-only
- unclaimed
template: .github/first-timers-issue-template.md
24 changes: 24 additions & 0 deletions .github/move.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Configuration for move-issues - https://github.com/dessant/move-issues

# Delete the command comment when it contains no other content
deleteCommand: true

# Close the source issue after moving
closeSourceIssue: true

# Lock the source issue after moving
lockSourceIssue: false

# Mention issue and comment authors
mentionAuthors: true

# Preserve mentions in the issue content
keepContentMentions: false

# Set custom aliases for targets
# aliases:
# r: repo
# or: owner/repo

# Repository to extend settings from
# _extends: repo
58 changes: 58 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 60

# Number of days of inactivity before a stale Issue or Pull Request is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 7

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- pinned
- a11y
- confirmed
- security
- "[Status] Maybe Later"

# Set to true to ignore issues in a project (defaults to false)
exemptProjects: false

# Set to true to ignore issues in a milestone (defaults to false)
exemptMilestones: false

# Label to use when marking as stale
staleLabel: wontfix

# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.

# Comment to post when removing the stale label.
# unmarkComment: >
# Your comment here.

# Comment to post when closing a stale Issue or Pull Request.
# closeComment: >
# Your comment here.

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30

# Limit to only `issues` or `pulls`
# only: issues

# Optionally, specify configuration settings that are specific to just 'issues' or 'pulls':
# pulls:
# daysUntilStale: 30
# markComment: >
# This pull request has been automatically marked as stale because it has not had
# recent activity. It will be closed if no further activity occurs. Thank you
# for your contributions.

# issues:
# exemptLabels:
# - confirmed

5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ projects
test/*.map
.bunyipconfig.js
.s3config.json
.eslintcache

node_modules
npm-debug.log*
Expand All @@ -23,10 +24,12 @@ sandbox/*
*results.xml
*.log

test/coverage/*
test/dist/*
.coveralls.yml
.sass-cache

es5/*

.idea/

core.js
4 changes: 2 additions & 2 deletions .jsdoc.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@
}
},
"logo": {
"url": "http://videojs.com/img/logo.png",
"url": "https://videojs.com/img/logo.png",
"height": "30px",
"width": "214px"
},
"name": "Video.js Documentation",
"tabNames": {
"tutorials": "Guides"
},
"footerText": "<span class='copyright'><a href='http://videojs.com'>Video.js</a> is a free and open source HTML5 video player. © <a href='https://brightcove.com' target='_blank'>Brightcove, Inc</a>. <a href='https://github.com/videojs/video.js/blob/master/LICENSE' class='button blue' target='_blank'>View license</a></span> <ul class='other-links'><li><a href='http://videojs.com' class='button white'><i class='fa fa-external-link'></i> Video.js</a></li> <li><a href='https://twitter.com/videojs' class='button white' target='_blank'><i class='fa fa-twitter'></i> @videojs</a></li> <li><a href='http://github.com/videojs/video.js' class='button white' target='_blank'><i class='fa fa-github-alt'></i> Source</a></li> </ul>",
"footerText": "<span class='copyright'><a href='https://videojs.com'>Video.js</a> is a free and open source HTML5 video player. © <a href='https://brightcove.com' target='_blank'>Brightcove, Inc</a>. <a href='https://github.com/videojs/video.js/blob/master/LICENSE' class='button blue' target='_blank'>View license</a></span> <ul class='other-links'><li><a href='https://videojs.com' class='button white'><i class='fa fa-external-link'></i> Video.js</a></li> <li><a href='https://twitter.com/videojs' class='button white' target='_blank'><i class='fa fa-twitter'></i> @videojs</a></li> <li><a href='https://github.com/videojs/video.js' class='button white' target='_blank'><i class='fa fa-github-alt'></i> Source</a></li> </ul>",
"css": [
"styles/videojs.css",
"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css"
Expand Down
2 changes: 2 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Exclude everything but the contents of the dist directory.
**/*
!dist/**
dist/video-js-*.zip
!es5/**
!src/css/**
!core.js
38 changes: 15 additions & 23 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
dist: xenial
language: node_js
node_js:
- lts/*
cache: npm
before_install:
- npm install -g greenkeeper-lockfile@1
- export CHROME_BIN=/usr/bin/google-chrome
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
before_script: greenkeeper-lockfile-update
before_script:
- greenkeeper-lockfile-update
after_script: greenkeeper-lockfile-upload

after_failure:
- npm ls --depth=1
after_success:
- npm run assets
addons:
chrome: stable
services:
- xvfb

env:
global:
- secure: K6JpKwMkfNaJix3Bb0tLjVMzHMJgtBXdd/dvfw1BMb9DCBpd81PqXbDs7yXCddUxnUPTBPxZCrQgWsw71Wn+qEoIG5MU3uOT5A2rBbx/yZonVAGv5ed/9w0xk0OzO383CmPMFqwqtp9YmdmqGjQBkYXVXJjTvNTOAExFSdhO+3U=
- secure: GIbhjUJapvC70nIZVlhVyK+3KAD2TVKpiY/q412OO7V2izbvcM1tvU3LBoMZbROzrt5TT84tCoJDvHnrpL0OvxPwrzL5CUU7h4UTxhTOyQkEinbYAnWlW9wdrvtdczsEvANkFPqBZ53B3hVHZHMLOG8QRWaTBicF68vSHEJFqb4=

notifications:
irc:
channels:
Expand All @@ -23,19 +30,4 @@ notifications:
- http://pam.videojs.com/savage/travis
slack:
secure: LrF8K6mCYWlUt6SvdbGHazyQZSk/opKoiB/wgoGYaGc9+3wYXkVexY0WkO1m6wBKhUqXRAMVMFszr1wqKgdcxtItmFMMj8HqTLI1MVqgKqYX4Ux3CnEHJQiwxIk0aVL7lHLsZTXV/2Y0QIOYmAnCrgy46klETrk0ZuXf5okpu2Q=
env:
global:
- secure: K6JpKwMkfNaJix3Bb0tLjVMzHMJgtBXdd/dvfw1BMb9DCBpd81PqXbDs7yXCddUxnUPTBPxZCrQgWsw71Wn+qEoIG5MU3uOT5A2rBbx/yZonVAGv5ed/9w0xk0OzO383CmPMFqwqtp9YmdmqGjQBkYXVXJjTvNTOAExFSdhO+3U=
- secure: GIbhjUJapvC70nIZVlhVyK+3KAD2TVKpiY/q412OO7V2izbvcM1tvU3LBoMZbROzrt5TT84tCoJDvHnrpL0OvxPwrzL5CUU7h4UTxhTOyQkEinbYAnWlW9wdrvtdczsEvANkFPqBZ53B3hVHZHMLOG8QRWaTBicF68vSHEJFqb4=
- secure: gglh7xDnURKfXp9T543DD7NG1pQ8HeWh1XtRspBAwr0H7RqJBVDqqODSYSPRFhfld7M6sYmvQIXgil7XlyefnKNTXqCarvaoTg3lbip8kSltXMiNw2V6AVpsQGuja7+XbaM0do70ETTKjW4Kw6wnxEHb78BvGN/hXIeqizUAjanlDAjd7fouaxpTBIbMESe2rI+WRHPis1cmnv8v70Mrh/8Un/NO4gkebGyvA47LTDNIaVqIVjonsndr8WjMv1/PNxQ8LyCO6D64MufrobS7Sec+VuN30apwEsBw8v82MK/MZ3qXu0lUp4+ERTbuc/rymh2wDFTQeG20Kf/NTauSaH6f414KNzIRFj0/xyLAzVZKIscXM2DKXMuskkZuvHLZvaspnZWcPYTjPZl0P88N0RBqnoLdR80dR5bDljNwU2QnSBeol/q1wXNEr6I1VTRFOB+qsHrD1blVMB1I5W3I0ti1aQ7XtgMOGi1kcPb4oFcJdl+3dLFDnyRyaNfdMOnOZYBBHdQCo19Mj/L+nqPGWeeYiEAM6JsuhNjHn5Za5nGf1ztXTimVPOQjyATin0x9kST3soLWSVmdW2dBHUGDVSMhvoLLR+nKSdNQ0KfpqtgrzeLxoVnRYHVBlih41tapM9IG/6BMYnDMaRcc0i54YeUP4oxlxGSyASIenkAgC6w=
- secure: WtIEOSnqDkCZuTlBsxwlVwaRpVTbz7ol8+XSJIZb0aFo1lLisF9cz6s9WrAfX36MaxIcDN9LFZkpXzMvNrNkZWQa1kacGWH1rbx0SiiQ8LMweAcKdnZ5uXlSplBxbJ8bZfXKB1sIHsOsYw/vWhHKkcsDUkAEzQrIiMOhuoUV3s0uKM0knKXIAfNIF0EbDzLIojm+nm+F0n5vM60LRdKesaSt/o2p2LKxdZVoFGrg48D7bdA9VEfMWWRL/evDxJmnX4p+AjBc7mklqZ5F2pYsY6XXQuuS+2Sy+lnxz01kLg+RC4Cpv5dyYfK3h0j8KeyK8IuixycVONWVe9rANq8UaIsMrRN+6uDSC8zXiH4P+h6UDMm3jetc2ZyAfhBA8OyIs5QEShae2Rd7Y3WFJxBp6UVgyj6SkXGxrEdb1ZJgTTl4dyqiP0bYrLePNP2qSJ6OTfNdG791HF077uzXI96ABdMG54Wv9N9T/hmxKwV2Lajx/GZJMmHuwT9tkHKhkcxWea1HYam9QYSFUyJ5THfNk2A9u/r8DkL62MZ85zIQBisrlFjbPAGRejq6qyirBJPAy+FCjhM+oO/i2f2bGkkAfHGT0Og1BcrWVXs54yWdO7UZgie2F+Rmdwinb/GxebZJ+21ZQ4OkVr2t1Skr/PRni9+U7q/6xCLwUJgx45XJ0FE=
sudo: false
dist: trusty
cache:
directories:
- node_modules
addons:
firefox: latest
apt:
packages:
- google-chrome-stable

Loading