3.0.0 (2024-12-25)
Caution
There are known issues, especially with newer versions of YouTube (19.30 and later).
Bug Fixes
- Reddit - Hide ads:
Hide ads
patch fails on2024.17.0
(8426f74) - YouTube - Custom branding icon: Patch option
restoreOldSplashAnimation
not working in YouTube 19.32.39+ (b81d32e) - YouTube - Enable gradient loading screen:
Enable gradient loading screen
not working on YouTube 19.34.42+ (d6b6a42) - YouTube - Hide ads: Hide new type of featured promotions (c1dadc0)
- YouTube - Hide feed components:
Hide carousel shelf
hiding in library in certain situations (10e4667) - YouTube - Hide feed components:
Hide carousel shelf
hiding in library in certain situations (6323421) - YouTube - Hide feed components:
Hide carousel shelf
not hiding in home feed in certain situations (0c690b1) - YouTube - Hide feed components: New kind of community posts are not hidden (a58ed6b)
- YouTube - Hide player flyout menu:
Sleep timer menu
always hidden in YouTube 19.34.42 (fa42f5f) - YouTube - MaterialYou: Theme not applied to notification dots in YouTube 19.34.42+ (fd31d87)
- YouTube - Miniplayer: Use estimated maximum on screen size for devices with low density screens (efeb5fb)
- YouTube - Overlay buttons: Play all button did not work for all videos when using all content by time ascending (e4e51f5)
- YouTube - Player components:
Hide seek message
not working on YouTube 19.34.42 (8cb3b4b) - YouTube - Return YouTube Dislike: Show Shorts dislikes with new A/B button icons (ad0d15e)
- YouTube - Seekbar components:
Custom seekbar color
not applied to gradient seekbar in YouTube 19.34.42 (b3ac64c) - YouTube - Seekbr components: Reverse start and end colors for Cairo seekbar (e9bd106)
- YouTube - Shorts components:
Hide Shorts shelves
not hiding in home feed in certain situations (3481e01) - YouTube - Shorts components: Do not hide Shorts action buttons on app first launch (f5cd017)
- YouTube - Shorts components: Patch failing during building with certain patch selection (a442ff3)
- YouTube - SponsorBlock: Fix create new segment crash on tablet custom roms (58b5fbf)
- YouTube - Spoof streaming data: Fix memory leak in
ByteArrayOutputStream
(42d7bbe) - YouTube - Spoof streaming data: On
iOS
clients, livestreams always start from the beginning (4e60bf5) - YouTube - Spoof streaming data: Videos end 1 second early on iOS client (b2cc033)
- YouTube - Theme: Splash background color not applied in latest YouTube client (a8c4462)
- YouTube - Toolbar components:
Hide voice search button
setting does not work (cb6868a) - YouTube - Video playback: Applying default video quality to Shorts causes the beginning of the shorts to get stuck in a loop (9c4c56e)
- YouTube - Video playback: Correctly set default quality when changing from a low quality video (8cbe976)
- YouTube - VideoInformation: Channel name not fetched in YouTube 19.34.42 (2e19453)
- YouTube - Visual preferences icons: Add missing icons in the Manager (a9b443a)
- YouTube & YouTube Music - Custom branding icon: Patching fails in some environments when the path entered in the patch options contains uppercase letters (786bc36)
- YouTube Music - Hide action bar components:
Hide Download button
setting not working in YouTube Music 7.25.52 (85dfb09) - YouTube Music - SponsorBlock:
Change segment behavior
andAbout
sections are hidden in the settings (176adb8) - YouTube Music - Spoof client: Action bar not loading as of YouTube Music 7.17.51 (943c288)
- YouTube Music - Visual preferences icons: Custom branding icons did not work (45fa7fd)
- YouTube Music: App crashes when including
Hide action bar components
patch (e7646e2) - YouTube: Splash screen background color does not change in dark mode if
Theme
patch is excluded (28df1b4) - YouTube: When clicking on timestamps in comments, playback speed sometimes changes to 1.0x (unpatched YouTube bug) (93c4bf8)
Code Refactoring
- Bump ReVanced Patcher & merge integrations (7dde697)
Features
- YouTube - Custom branding icon: Add
YouTube Black
icon (e706c5f) - YouTube - Custom branding icon: Restrict the version that can use the patch option
Restore old splash animation
to 19.16.39 (deprecated) (8589c5a) - YouTube - Navigation bar components: Add
Disable translucent status bar
setting (fe09dbc) - YouTube - Navigation bar components: Add
Enable translucent status bar
setting (for YouTube 19.25+) (2cf269b) - YouTube - Navigation bar components: Add missing resource for Cairo notification icon (YouTube 19.34.42+) (2982725)
- YouTube - Navigation bar components: Bring back
Enable translucent navigation bar
setting (158f8da) - YouTube - Navigation bar components: Separate
Enable translucent navigation bar
setting intoDisable light translucent bar
andDisable dark translucent bar
settings (602de6e) - YouTube - Overlay buttons: Replace
Time-ordered playlist
button withPlay all
button (5a15809) - YouTube - Player components: Add
Hide Chat summary in live chat
setting (963dbe8) - YouTube - Remove background playback restrictions: Add PiP mode support in Shorts (4fc44b2)
- YouTube - Seekbar components: Bring back
Enable Cairo seekbar
setting (for YouTube 19.23.40-19.32.36) (fed8915) - YouTube - Seekbar components: Change default seekbar color to match new branding (26d8ba6)
- YouTube - Seekbar components: Remove
Enable Cairo seekbar
setting, which is no longer needed (Enabled by default in YouTube 19.34.42) (c12f4ae) - YouTube - Shorts components: Add
Change Shorts background repeat state
setting (YouTube 19.34.42+) (84d6ccc) - YouTube - Shorts components: Add
Custom actions in toolbar
setting (YouTube 18.38.44+) (6732b2b) - YouTube - Shorts components: Add
Custom actions
setting (YouTube 19.05.36+) (ff5b527) - YouTube - Shorts components: Add
Restore old player layout
setting (YouTube 18.29.38 ~ 19.16.39) (bf8afdd) - YouTube - Shorts components: Add styles to custom actions dialog (e95b064)
- YouTube - Spoof app version: Add target version
19.26.42 - Disable Cairo icon in navigation and toolbar
and19.33.37 - Restore old playback speed flyout panel
(671e809) - YouTube - Spoof app version: Remove obsolete
19.13.37
spoof target (743999e) - YouTube - Spoof streaming data: Add
iOS Compatibility mode
setting (48b26eb) - YouTube - Spoof streaming data: Remove
Skip iOS livestream playback
setting (no longer needed) (b5e507c) - YouTube - Spoof streaming data: Rename the
iOS Compatibility mode
setting toSkip iOS livestream playback
(efbc77d) - YouTube - Swipe controls: Change the setting name
Enable watch panel gestures
toDisable watch panel gestures
, and change the setting nameEnable swipe to change video
toDisable swipe to change video
(375cf3a) - YouTube - Theme: Add
Pale Blue
,Pale Green
,Pale Orange
light colors (1bed931) - YouTube & YouTube Music - Settings: Add
RVX settings summaries
to patch options (6211b44) - YouTube Music - Custom branding icon: Delete old
Revancify Yellow
icon (#893) (0c09f4d) - YouTube Music - Hide action bar components: Limit the available versions of the
Override Download action button
setting to 7.16.53 (16ead35) - YouTube Music - Hide ads: Changed the default value of
Hide fullscreen ads
setting to off and added a warning to the setting (d337d21) - YouTube Music - Hide player flyout menu: Add
Hide Speed dial menu
setting (42b6bd5) - YouTube Music - Spoof client: Add
Use old client
andDefault client
settings (bb3bd2a) - YouTube Music - Spoof client: Limit support version to 7.16.53 and change default client preset (20beb64)
- YouTube Music: Add
Disable DRC audio
patch (a3b458d) - YouTube Music: Add
Spoof client
patch (09c7967) - YouTube Music: Add
Spoof streaming data
patch (ef14e5a) - YouTube Music: Support version
7.25.52
(d8fac8b) - YouTube: Support version
19.34.42
(2018306) - YouTube: Support version
19.38.41
(756e02f) - YouTube: Support version
19.44.39
(22419fd)
BREAKING CHANGES
- Patches and Integrations are now merged