Plyr v3.5.7 Release Notes

Release Date: 2020-02-09 // about 4 years ago
    • 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.