Releases: phase3dev/background-playback-helper-youtube
Releases · phase3dev/background-playback-helper-youtube
v0.6.0
Overview
This release addresses YouTube's recent changes to block background playback on both mobile and desktop, and introduces a new feature to handle inactivity prompts.
Note: Official signed releases for installation are available on the Mozilla Add-ons (AMO) page. The files in this GitHub repository are source code only and require manual building and signing for use in Firefox Release/Beta.
New Features
- Stop Video Pause - Automatically keeps the player active and dismisses "Still watching?" and "Video paused. Continue watching?" prompts on YouTube and YouTube Music.
Improvements
-
Enhanced Background Playback - Improved reliability on YouTube, YouTube Music, and Vimeo based on YouTube's recent detection method changes, including new focus-based detection and visibility API monitoring.
-
Better Stability - Enhanced handling for tab switching and visibility state changes across both desktop and mobile platforms.
Other Changes
- Open Source - Full source code is now available in this repository for transparency and community contributions.
What's Changed Since v0.4.1
- Added
document.hasFocus()spoofing to counter YouTube's new focus-based detection - Added blur/focus event blocking on both window and document
- Implemented YouTube player activity pinging
- Added automatic dialog dismissal for inactivity prompts
- Improved background detection logic for desktop mobile mode scenarios