All Versions
Latest Version
Avg Release Cycle
45 days
Latest Release

Changelog History
Page 1

  • v3.7.2 Changes

    • ๐Ÿ›  Fix: Add @babel/plugin-proposal-optional-chaining to transform optional chaining in build output
  • v3.7.1 Changes

    • โšก๏ธ Feat: Minor styling improvements to the preview thumbnails (๐Ÿšจ Requires a SCSS/CSS update ๐Ÿšจ)
    • ๐Ÿ›  Fix: Fix invalid CSS @charset rule in Sass files (thanks @Hashen110!)
    • ๐Ÿ—„ Chore: Replace deprecated KeyboardEvent keyCode references to use key instead (thanks @Hashen110!)
    • ๐Ÿ›  Various other code clean up and typo fixes (thanks @Hashen110!)
  • v3.7.0 Changes

    • โšก๏ธ 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!)
  • v3.6.12 Changes

    • ๐Ÿ›  Fix: remove division logic from ads.scss (fixes #2370)
  • v3.6.11 Changes

    • ๐Ÿ›  Fix: Replace list.slash added in 3.6.10 with calc
    • โฌ†๏ธ Chore: Package upgrades
    • Chore: SASS clean up
    • ๐Ÿ’… Chore: Improvements to style linting
  • v3.6.10 Changes

    • ๐Ÿ›  Fix: Use list.slash instead of deprecated syntax
    • Chore: Clean up demo
  • v3.6.9 Changes

    • ๐Ÿ›  Fix: SASS issue with division (thanks @ROL4ND909 and @le0pard)
    • ๐Ÿ›  Fix: Captions when switching sources (thanks @zexingguo)
    • ๐Ÿ›  Fix: Icons loading within iframes (thanks @ajgagnon)
    • โšก๏ธ Chore: Update TypeScript types (thanks @Jackie1210 and @AntLevin)
    • ๐Ÿ›  Fix: iOS fullscreen centering (thanks @hemratna)
    • Feat: Added getter and setter for preview thumbnails (thanks @Benny739)
    • ๐Ÿ›  Fix: Change fullscreen element to player rootnode (thanks @Walter van den Houten)
    • ๐Ÿ›  Fix: Fixed errors when Plyr instance is destroyed before constructor setTimeout() functions execute (thanks @emilis-ideait)
    • ๐Ÿ›  Fix: Invalid CSS selector syntax (thanks @BjornBrandewallNaviga)
    • ๐Ÿ›  Fix: Video height issues
    • ๐Ÿ‘ Feat: Improve support for Vimeo private videos (thanks @Frosch)
    • ๐Ÿ›  Fix: YouTube duration issues (thanks @liesahead)
  • v3.6.8 Changes

    • Typings: add FullscreenOptions.container to typing files (thanks @MeguminSama!)
    • ๐Ÿ›  Fix: added iPadOS detection to isIos util (thanks @Benny739!)
    • ๐Ÿ›  Fix: issues with Vimeo fullscreen
  • v3.6.7 Changes

    • ๐Ÿ›  Fix: remove regression caused by optional chaining and nullish coalescing in check for window.CSS check for aspect-ratio (fixes #2174)
  • v3.6.6 Changes

    • ๐Ÿ‘Œ Improvements to how aspect ratio is handled. Use aspect-ratio CSS property instead of the legacy method (still used as fallback). Also automatically determined aspect ratios are rounded to the nearast standard ratio. This fixes issues with the YouTube embeds showing a 1-2px black bar.
    • Hide the YouTube poster image container when paused so that the controls underneath can be used.