sampotts/plyr
 Watch   
 Star   
 Fork   
5 days ago
plyr

v3.8.5

3.8.5 (2026-10-06)

Bug Fixes

  • captions: case-insensitive language matching + keep selected track (73f4795)
  • restore volume when unmuting from zero (a4bda96)
  • types: support default and CSS imports (ead9ed2)

Documentation

  • link the Plyr to Video.js migration guide from the README banner (fe12a01)

Refactoring

  • use preact instead of react (9a0a73f)
2026-01-04 00:09:52
plyr

v3.8.4

What's Changed

  • Fix import path for ESM import in package.json (fixes #2882)
  • Hide default vimeo captions (fixes #877)

Full Changelog: https://github.com/sampotts/plyr/compare/v3.8.3...v3.8.4

2025-08-27 13:17:09
plyr

v3.8.3

More TypeScript-related fixes! Sorry for any hassle in the last couple of releases.

Full Changelog: https://github.com/sampotts/plyr/compare/v3.8.2...v3.8.3

2025-08-27 12:14:17
plyr

v3.8.0

Thanks for all the help with PRs etc. Sorry this one took so long to get out. I have some news to share soon.

What's Changed

New Contributors

Full Changelog: https://github.com/sampotts/plyr/compare/v3.7.8...v3.8.0

2023-03-24 20:03:03
plyr

v3.7.8

  • Feat: Minor demo style tweaks
  • Fix: Minor style fixes related to backgrounds and border radii (🚨 Requires a SCSS/CSS update 🚨)

Sorry, nothing too crazy in this release but I wanted to update the demo site. I will separate the package a little better soon to prevent needing to do this in future.

2023-03-11 19:35:30
plyr

v3.7.7

  • Fix (Accessibility): Don’t set tabindex on parent container
  • Fix (Accessibility): Add role="timer" to time elements
  • Fix (Accessibility): Leverage native :focus-visible in CSS, instead of a custom solution (🚨 Requires a SCSS/CSS update 🚨)
2023-03-10 09:39:11
plyr

v3.7.6

  • Fix: Revert postinstall script change
2023-03-10 04:29:48
plyr

v3.7.5

  • Fix: Replace pnpm with npm in scripts to fix build issues