Tags: dcooney/plyr
Tags
- Fix volume when unmuting from volume 0 using YouTube (thanks @steph… …anefbouchard) - Add missing unit to calc in media query (thanks @vincentorback) - Assigning player's lastSeekTime on rewind/fast forward to prevent immediate controls hide on mobile (thanks @trafium) - Fix for volume control overflowing in Firefox (thanks @dirkjf) - Force fullscreen events to trigger on plyr element (media element in iOS) and not fullscreen container (thanks @theprojectsomething) - TypeScript types improvements (thanks @akuma06 & @iwatakeshi) - Dash demo link fixed (thanks @jonathanarbely) - Fix "A `ReferenceError: _classCallCheck is not defined` error has occurred." error (thanks @hex-ci) - Fix issue with CSS custom property check (thanks @syedhusain-appspace) - Fix for slow loading videos not autoplaying (thanks @DanielHuntleySBG) - Fix for betwork requests are not cancelled after the player is destroyed (thanks @DanielHuntleySBG) - Added option to disable custom controls for YouTube and Vimeo
- Fixes for CSS Custom Property related errors in some build tools (t… …hanks @Bashev) - Fixes for custom controls as element (thanks @taylorchu) - Added missing TypeScript interface for preview thumbnail options (thanks @taylorchu)
- Added `flex-direction` property to fix some issues introduced in v3… ….5.7 when using custom CSS - Cleaned up the organisation of some of the SCSS files (should not effect CSS output) - Added `referrerPolicy` option for Vimeo to prevent an issue present in the demo site - Remove all Vimeo controls for Pro & Premium accounts - Improve thumbnail size calculations when size is set per css (thanks @ydylla) - Add previewThumbnails source setter (thanks @ydylla) - More speed setting logic improvements
- Typescript typings (thanks @ondratra) - `togglePlay` now also returns a `Promise` (thanks @azizhk) - Documentation improvements and typo fixes (thanks @ffpetrovic, @skerbis, @ayunami2000, @pjbaert, @MaxGiting, @0xflotus and @thatrobotdev) - Accessibility tweak for the play button (thanks @lunika) - Fix for ads configuration (thanks @SoftCreatR) - Fix handling listener return value (thanks @taion) - Added localisation key for PIP (picture-in-picture) (thanks @lmislm) - Preserve viewBox attribute in SVG sprite symbols (thanks @bseib) - Fix being unable to unmute autoplayed video on iOS (thanks @sumanbh) - Fixed Plyr container not resizing responsively (thanks @shravan2x) - Change vimeo demo video (thanks @thatrobotdev) - Fix for `Uncaught RangeError: Maximum call stack size exceeded` (thanks @laukstein) - Improve fullscreen experience on some devices (thanks @savroff) - Improvements to buffering state for embedded players (thanks @doostinharrell) - Prevents IE11 with resetOnEnd option set to true to play video again (thanks @felipe K. De Boni) - Fix for multiple poster image downloads (use the native poster only for HTML5 videos) - Various presentational fixes - Removed logic to hide/show volume controls based on audio track detection due to it's problematic nature. If you want to hide volume control, use the `controls` option to do so. - Fix preview thumbnail scrubbing not working on mobile touch devices (thanks @ydylla) - Add download attribute to download button (thanks @Code1110) - Trap keyboard focus only when fullscreen (thanks @k-jensen) - Improvements to speed options - you can now specify all options in the UI (YouTube and Vimeo only accept 0.5-2) (thanks @ydylla) - Improve/fix quality change state restoring (thanks @ydylla) _Note:_ This update contains CSS changes.
- Added: Set download URL via new setter - Improvement: The order of the `controls` option now effects the order in the DOM - i.e. you can re-order the controls - Note: this may break any custom CSS you have setup. Please see the changes in the PR to the default SASS - Fixed issue with empty controls and preview thumbs - Fixed issue with setGutter call (from Sentry) - Fixed issue with initial selected speed not working - Added notes on `autoplay` config option and browser compatibility - Fixed issue with ads volume not matching current content volume - Fixed race condition where ads were loading during source change - Improvement: Automatic aspect ratio for YouTube is now supported, meaning all aspect ratios are set based on media content - Note: we're now using a different API to get YouTube video metadata so you may need to adjust any CSPs you have setup - Fix for menu in the Shadow DOM (thanks @emielbeinema)
PreviousNext