From 2c8a337f265f3f84133bc674f3836802588c0c13 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Thu, 8 Nov 2018 23:34:10 +1100 Subject: [PATCH] v3.4.7 - Fix for Vimeo fullscreen with non native aspect ratios (fixes #854) --- changelog.md | 364 ++++++++++++++++---------------- demo/dist/demo.css | 2 +- dist/plyr.css | 2 +- dist/plyr.js | 78 ++++--- dist/plyr.js.map | 2 +- dist/plyr.min.js | 2 +- dist/plyr.min.js.map | 2 +- dist/plyr.polyfilled.js | 84 ++++---- dist/plyr.polyfilled.js.map | 2 +- dist/plyr.polyfilled.min.js | 2 +- dist/plyr.polyfilled.min.js.map | 2 +- gulpfile.js | 13 +- package.json | 2 +- readme.md | 8 +- src/js/config/defaults.js | 2 +- src/js/plyr.js | 2 +- src/js/plyr.polyfilled.js | 2 +- 17 files changed, 303 insertions(+), 268 deletions(-) diff --git a/changelog.md b/changelog.md index b15df1ba..c382a814 100644 --- a/changelog.md +++ b/changelog.md @@ -1,34 +1,38 @@ -# v3.4.6 +### v3.4.7 + +- Fix for Vimeo fullscreen with non native aspect ratios (fixes #854) + +### v3.4.6 - Added picture-in-picture support for Chrome 70+ - Fixed issue with versioning the SVG sprite in the gulp build script -# v3.4.5 +### v3.4.5 - Added download button option to download either current source or a custom URL you specify in options - Prevent immediate hiding of controls on mobile (thanks @jamesoflol) - Don't hide controls on focusout event (fixes #1122) (thanks @jamesoflol) - Fix HTML5 quality settings being incorrectly set in local storage (thanks @TechGuard) -# v3.4.4 +### v3.4.4 - Fixed issue with double binding for `click` and `touchstart` for `clickToPlay` option - Improved "faux" fullscreen on iPhone X/XS phones with notch - Babel 7 upgrade (which reduced the polyfilled build by ~10kb!) -# v3.4.3 +### v3.4.3 - Fixed issue with nodeList for custom playback controls -# v3.4.2 +### v3.4.2 - Fix play/pause button state -# v3.4.1 +### v3.4.1 - Bug fix for custom controls (fixes #1161) -# v3.4.0 +## v3.4.0 - Accessibility improvements (see #905) - Improvements to the way the controls work on iOS @@ -39,57 +43,57 @@ - Fix #1153: Captions language fallback (thanks @friday) - Fix for setting pressed property of undefined (Fixes #1102) -# v3.3.23 +### v3.3.23 - Add support for YouTube's hl param (thanks @renaudleo) - Fix for captions positioning when no controls (thanks @friday and @mjfwebb) - Fix #1108: Make sure youtube.onReady doesn't run twice (thanks @friday) - Fix for WebKit redraw loop on the `` elements -# v3.3.22 +### v3.3.22 - Travis & CI improvements (thanks @friday) - Add navigator.languages fallback for iOS 9 (thanks @friday) -# v3.3.21 +### v3.3.21 - Hide currentTime and progress for streams (thanks @mimse) - Fixed condition check (thanks @mimse) - Handle undefined this.player.elements.buttons.play (thanks @klassicd) - Fix captions.toggle() if there is no toggle button (thanks @friday) -# v3.3.20 +### v3.3.20 - Fix for bug where controls wouldn't show on hover over YouTube video -# v3.3.19 +### v3.3.19 - Remove `pointer-events: none` on embed `