Hey everyone!
I’m excited to share a major update to the Y2W Chrome Extension - version 1.1.0 is now live with some powerful new features that make syncing with Watch2Gether even smoother!
Now available on the Chrome Web Store!
What’s New in v1.1.0
Auto-Sync Feature
The extension can now automatically detect your room’s streamkey when you join a W2G room using an access_key URL! No more manual copy-pasting.
How it works:
-
Visit a W2G room with an
?access_key=parameter -
The extension intelligently detects and extracts the streamkey using multiple methods:
-
URL path analysis
-
Next.js data parsing
-
API response interception
-
Clipboard monitoring
-
DOM data extraction
-
localStorage checking
-
And more!
-
This means you can now sync third-party rooms (rooms you didn’t create) just by visiting them with an access key!
Auto-Copy to Clipboard
New toggle options in the extension popup let you customize behavior:
-
Auto-copy streamkey when detected
-
Configurable notifications
-
User preference controls
YouTube Layout Compatibility
-
Updated CSS and JavaScript selectors to work seamlessly with YouTube’s latest layout changes
-
Improved button placement and hover states
-
Better compatibility across different video renderer types
Under the Hood
-
New content script (
w2g-content.js) dedicated to W2G page integration -
Enhanced error handling and notification management
-
Code refactoring for better performance and maintainability
-
Cleaner, more efficient codebase
Privacy & Permissions
The extension now requires access to w2g.tv/* pages to enable the auto-sync feature. This is only used to detect streamkeys when you visit W2G rooms - no data is collected or sent anywhere except directly to your room’s W2G API endpoint.
Links & Resources
-
Chrome Web Store:
-
GitHub Repository:
-
Full Changelog:
Found a bug or have a suggestion? Open an issue on GitHub or reply here!
Happy watching together!