v3.1.7

alyssaxuu/screenityv3.1.7Feb 14, 2024by alyssaxuu

AI Summary

Improves application stability, compliance with Chrome Store policies, and refines the timing of permission injections.

Key Highlights

  • Patched the Plyr library to remove remote code, addressing Chrome Store policy flags.
  • Permissions and recording iframes now inject only after the user clicks the extension button.
  • Fixed global state overwrites that occurred during certain actions.
  • Resolved problems encountered when attempting to create region recordings.

Full Release Notes

- Fixed some global state issues where certain actions caused the state to be overwritten.
- Added a patch for the [Plyr](https://github.com/sampotts/plyr) library to remove remote code for players like Vimeo, Youtube, etc which were unused (and being flagged by the Chrome Store).
- Made permissions and recording iframes inject only after the user clicks on the extension button.
- Resolved some problems when trying to make a region recording.