Development of v4 update has been canceled. All future updates are based on v3.80 (3.100-stable, 3.101-stable, 3.105-stable, 3.120-testing, 3.120-stable, ...). We will focus on improving stability and fixing performance issues.
v3.120-testing (soon) - https://chrome.google.com/webstore/detail/improve-youtube-open-sour/lodjfjlkodalimdjgncejhkadjhacgki
v3.120-stable (after testing) - https://chrome.google.com/webstore/detail/improve-youtube-open-sour/bnomihfieiccainjcjblhegjgglakjdd
Changelog:
New
- Added automatic language selection for new users (can be changed manually in Settings -> Languages)
- Added new way to detect active tab
- Added extension options page
- Cloned "Stats for nerds" shortcut from beta branch and completely rewritten
- Cloned "Toggle cards" shortcut from beta branch and optimized
- Cloned all languages from GitHub repository
- Improved "YouTube home page" -> "Search" styles
Fixes
- Fixed ad blocker
- Fixed "Analyzer"
- Fixed "Autoplay"
- Fixed "Default channel tab"
- Fixed "Forced playback speed"
- Fixed "Forced theater mode"
- Fixed "Only one player instance playing"
- Fixed "Playback speed" shortcuts
- Fixed "Playlist reverse"
- Fixed "Remove related search results"
- Fixed "Trailer autoplay"
- Fixed "YouTube home page"
- Fixed language list (Settings -> Languages)
High CPU & RAM usage
- Optimized "Up next autoplay"
- Optimized "Screenshot" button
- Optimized "Repeat" button
- Optimized "Rotate" button
- Optimized "Popup player" button
- Optimized "Player color"
- Removed all code for Legacy YouTube
- Removed storage migration feature
Other
- Code prepared for GitHub contributors
- Copied background.js from beta branch
- Copied extension icon from beta branch
- Other minor fixes & improvements