Sam Potts
412d5df06e
fix: use consistent border-radius variable
2022-04-18 22:34:03 +10:00
Sam Potts
3e35461e04
chore: use key property of KeyboardEvent
2022-04-18 22:34:03 +10:00
Hashen
1edec28d86
remove deprecated keyCode ( #2463 )
2022-04-18 22:23:22 +10:00
Hashen
99a7e9e1d7
fix typo ( #2464 )
2022-04-18 22:16:06 +10:00
Hashen
3f09cf566b
fix typo in a comment ( #2462 )
...
* fix typo in a comment
* fix typo in a comment
2022-04-18 21:42:52 +10:00
Hashen
29318591c0
add markers types ( #2460 )
2022-04-18 21:24:35 +10:00
Sam Potts
d434c9af16
v3.7.0
...
- Feat: Add markers support (🚨 Requires a SCSS/CSS update 🚨 ) (thanks @ForeverSc and @fengshuo!)
- Feat: Add support for MediaMetadata (thanks @Hashen110!)
- Fix: Pass this context to captions.setup (fixes #2352 ) (thanks @WilliamMHerring, @willherring and @zenyr!)
- Fix: Modify vimeo parseHash to use non-named capture groups (fixes #2396 ) (thanks @fekle!)
- Fix: Replace deprecated String.prototype.substr() (thanks @CommanderRoot!)
- Docs: Update speed option default to match the source (thanks @ozgurg!)
- Docs: SASS → Sass (thanks @toastal!)
2022-04-18 21:02:28 +10:00
Sam Potts
1d4869beee
feat: tweaks to markers logic and design
2022-04-18 20:15:30 +10:00
Sam Potts
02456d6ba3
Merge branch 'develop'
2022-04-18 11:44:11 +10:00
Jinhyeok Lee
ba67920025
Fix 'this' while switching subtitle tracks ( #2441 )
...
When you switch a subtitle track you'll get
`TypeError: Cannot read properties of undefined (reading 'ui')` in `captions.js`'s `captions.setup`,
Because `captions.setup` is being called without proper `this` binding.
2022-04-18 11:43:44 +10:00
CommanderRoot
6b8e0f25d6
Replace deprecated String.prototype.substr() ( #2427 )
...
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr ) so we replace it with slice() which works similarily but isn't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
2022-04-18 11:42:45 +10:00
Felix Klein
895299a4b3
modify vimeo parseHash to use non-named capture groups ( #2426 )
2022-04-18 11:40:19 +10:00
Will Herring
9157ac09ed
pass this context to captions.setup ( #2399 )
...
Co-authored-by: Will Herring <will.herring@eventcore.com>
2022-04-18 11:38:54 +10:00
toastal
2b6208565f
SASS → Sass ( #2436 )
...
Sass is neither an acronym nor initialism. Sass also was never stylized
as SASS such as Less being stylized as both LESS and {less}.
http://www.sassnotsass.com/
2022-03-01 15:32:05 +11:00
Hashen
6bc447b916
feat: add MediaMetadata ( #2410 )
...
* change browserslist to cover 100% not dead browsers
* feat: add MediaMetadata
* Revert browserslist change
Co-authored-by: Sam Potts <sam@potts.es>
2022-02-24 23:42:58 +11:00
ForeverSc
4632614ced
feat: add markers ( #2386 )
...
Co-authored-by: fengshuo <fengshuo@bilibili.com>
2022-02-12 20:35:52 +11:00
Sam Potts
1d0d6a3a92
v3.6.12
...
- Fix: remove division logic from ads.scss (fixes #2370 )
2021-12-17 07:45:19 +11:00
Sam Potts
6a92e60a67
fix: remove division logic from ads.scss ( fixes #2370 )
2021-12-17 07:39:58 +11:00
Sam Potts
40395a1ff5
v3.6.11
...
- Fix: Replace `list.slash` added in 3.6.10 with `calc`
- Chore: Package upgrades
- Chore: SASS clean up
- Chore: Improvements to style linting
2021-12-16 23:03:29 +11:00
Sam Potts
9ea3a6923d
fix: use calc instead of list.slash
2021-12-16 22:59:44 +11:00
Sam Potts
675a853e2e
chore: SASS clean up
2021-12-16 22:59:25 +11:00
Sam Potts
0acf228dcd
v3.6.10
...
- Fix: Use `list.slash` instead of deprecated syntax
- Chore: Clean up demo
2021-12-16 20:51:31 +11:00
Sam Potts
91b19baf44
fix: use list.slash instead of deprecated syntax
2021-12-16 20:29:36 +11:00
Goodness Ezeh
b9c792b377
Fix repeated "an" ( #2371 )
2021-11-28 22:51:21 +11:00
Sam Potts
d9f9dc770b
3.6.9
2021-10-13 21:48:22 +11:00
Sam Potts
dca2ff8cfd
chore: linting
2021-10-13 21:45:30 +11:00
Sam Potts
cf8e9341f2
fix: revert math.div SASS fallback
2021-09-29 22:07:42 +10:00
Sam Potts
5d1d247491
chore: minor code style tweak
2021-09-29 21:44:15 +10:00
Sam Potts
e0b70d53cd
fix: wrap localStorage sets in try/catch
2021-09-29 21:43:52 +10:00
Sam Potts
720cddff21
fix: add SASS div method fallback
2021-09-29 21:42:41 +10:00
Denis
1c33098c42
(fix): youtube videos duration (ref #2223 ). ( #2224 )
...
Co-authored-by: Denis Semionov <denis.semionov@prewise.com>
2021-09-29 21:14:43 +10:00
Frosch
b256c102e8
Vimeo private videos: check for hash in src and add as a param ( #2322 )
...
* check for hash in src and add as a param
* Enable different methods of passing hash
2021-09-29 21:14:43 +10:00
Sam Potts
14e276a11d
fix: video height issue
2021-09-29 21:14:43 +10:00
Björn Brändewall
fc85a63af4
Fix invalid CSS selector syntax ( #2303 )
...
https://jigsaw.w3.org/css-validator/ complains that "The selector :empty can't appear after the pseudo-element selector ::after". Switching their places, however, will validate.
2021-09-29 21:14:43 +10:00
Emilis (Idea IT)
f016a367b5
Fixed errors when Plyr instance is destroyed before constructor setTimeout() functions execute. ( #2108 )
...
Co-authored-by: Emilis Dambauskas <emilis.dambauskas@mps.fi>
2021-09-29 21:14:43 +10:00
Sam Potts
d41a90f0dd
change fullscreen element to player rootnode ( #2204 )
...
Co-authored-by: Walter van den Houten <63712489+wdfvdhouten@users.noreply.github.com>
2021-09-29 21:10:54 +10:00
Benny739
ff2c224254
Added preview thumbnails setter & fixed cannot set property 'hover' of null ( #2256 )
...
* added iPad to isIos
* elements.controls can be null
* elements.controls can be null
* added previewThumbnails setter
* fixed readme formatting
* previewThumbnails setter to method
2021-09-29 21:07:15 +10:00
AntLevin
1135b1acac
Fix types - add tagUrl in ads option with custom VAST ( #2319 )
2021-09-29 21:05:56 +10:00
Hemratna Bhimani
30ffb30a97
Fixes iOS fullscreen not centered issue. ( #2284 )
2021-09-29 21:05:15 +10:00
Lynn
4d6ac4ade1
chore: update plyr.d.ts for right ts check ( #2245 )
2021-08-24 23:18:09 +10:00
Andre Gagnon
c2bfe489ea
Let icons load in iframes without a location ( #2259 )
...
Currently, icons will fail to load if the player is placed inside an iframe without a window.location. This adds an additional check to use `window.top.location` if the window does not have a location.
2021-08-24 23:16:30 +10:00
Jack G
882952bba6
fix: fixed captions when switching source ( #2261 )
2021-08-24 23:15:45 +10:00
Roland
784f36921b
Update video.scss ( #2296 )
2021-08-24 22:30:13 +10:00
Sam Potts
ba236c4753
v3.6.8
2021-05-12 23:40:37 +10:00
Sam Potts
a204f7c1dd
Merge branch 'develop'
2021-05-12 23:37:34 +10:00
Sam Potts
5fd4391cd9
fix: fullscreen issues with Vimeo ( fixes #2175 )
2021-05-12 23:37:05 +10:00
megumin
6991358428
Add container to FullscreenOptions ( #2161 )
2021-05-12 23:35:01 +10:00
Benny739
b050fde276
added iPad to isIos ( #2191 )
2021-05-12 23:33:48 +10:00
Sam Potts
32444c9851
v3.6.7
...
- Fix: remove regression caused by optional chaining and nullish coalescing in check for `window.CSS` check for aspect-ratio (fixes #2174 )
2021-04-20 08:28:23 +10:00
Sam Potts
b93dcc43ad
fix: minor syntax tweak
2021-04-19 21:16:30 +10:00