v3.8.5

sampotts/plyrv3.8.5Oct 6, 2026by plyr-release[bot]

Upgrading?

AI Summary

This release addresses several bug fixes regarding captions and volume controls, updates documentation to include a Video.js migration guide, and refactors the codebase to use Preact instead of React.

Key Highlights

  • Refactored to use Preact instead of React for internal optimization.
  • Fixed captions to match languages case-insensitively while maintaining the selected track.
  • Resolved an issue where volume was not restored when unmuting from zero.
  • Added a link to the Video.js migration guide in the README.

Full Release Notes

## [3.8.5](https://github.com/sampotts/plyr/compare/v3.8.4...v3.8.5) (2026-10-06)


### Bug Fixes

* **captions:** case-insensitive language matching + keep selected track ([73f4795](https://github.com/sampotts/plyr/commit/73f4795ab9d13bcc404a48cddb3097736e0a8b71))
* restore volume when unmuting from zero ([a4bda96](https://github.com/sampotts/plyr/commit/a4bda960b638287150fcc7914949e1af8989adc1))
* **types:** support default and CSS imports ([ead9ed2](https://github.com/sampotts/plyr/commit/ead9ed2a4c62301176f8834b9579a8cd5e05ba8b))


### Documentation

* link the Plyr to Video.js migration guide from the README banner ([fe12a01](https://github.com/sampotts/plyr/commit/fe12a01ef294acea9f648e9bf8f529ff052570d0))


### Refactoring

* use preact instead of react ([9a0a73f](https://github.com/sampotts/plyr/commit/9a0a73f42ce76608c7ef11e5b1871a4b40277a83))

Related Repositories