Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(YouTube): Add Seekbar thumbnails patch #3813

Conversation

LisoUseInAIKyrios
Copy link
Contributor

@LisoUseInAIKyrios LisoUseInAIKyrios commented Oct 24, 2024

Allows enabling high resolution fullscreen seekbar thumbnails.

Enabling this also adds thumbnails for livestreams that normally do not have seekbar thumbnails.

The downside is the thumbnails will have a delay before showing when seeking.

This feature is generally only recommended for users with a fast internet connection, and when using a video quality of 720p or lower.

Unpatched

unpatched

Patched

patched

@LisoUseInAIKyrios LisoUseInAIKyrios changed the title feat(YouTube): Add Fullscreen seekbar thumbnails patch feat(YouTube): Add Seekbar thumbnails patch Oct 24, 2024
@LisoUseInAIKyrios LisoUseInAIKyrios force-pushed the feat/fullscreen_seekbar_high_quality branch from 1faa6fd to ab659de Compare October 24, 2024 11:38
@LisoUseInAIKyrios
Copy link
Contributor Author

LisoUseInAIKyrios commented Oct 24, 2024

When the recommended version is eventually incremented from 19.16, then if Restore old seekbar thumbnails is not figured out it could be merged into this patch and the old seekbar changes are conditionally applied only to 19.16.

@LisoUseInAIKyrios LisoUseInAIKyrios force-pushed the feat/fullscreen_seekbar_high_quality branch from ab659de to e1cf460 Compare October 24, 2024 11:48
@LisoUseInAIKyrios
Copy link
Contributor Author

LisoUseInAIKyrios commented Oct 24, 2024

After using this for a day, I find the regular low resolution thumbnails are generally better just because they load so quickly (even if they are very blurry).

If using a very fast internet connection then high resolution works ok, especially if using 720p or lower as I speculate these thumbnails are coming from the video stream itself and not the storyboard.

@MarcaDian
Copy link
Contributor

Maybe just need to add an explanation in the summary or a dialog box that this parameter can cause thumbnails to be delayed at low Internet speed.

@sleepingiv
Copy link

Add wifi only settings for this.

@LisoUseInAIKyrios
Copy link
Contributor Author

LisoUseInAIKyrios commented Oct 26, 2024

Add wifi only settings for this.

The setting is an app feature flag and requires a restart to change.

If you use a medium to low resolution video quality for mobile, then there isn't much delay in the thumbnails and it's fairly responsive.

The increase in data usage is only speculative and may or may not hold true.

…bar_high_quality

# Conflicts:
#	api/revanced-patches.api
#	patches/src/main/resources/addresources/values/strings.xml
#	src/main/kotlin/app/revanced/patches/youtube/layout/seekbar/RestoreOldSeekbarThumbnailsPatch.kt
@Sam101011
Copy link

Imo, if the loading speed of the HQ thumnails isn't that slow, it could be a great replacement for the deprecated after v19.16.39 old seekbar thumbnails(if there's no way to bring them back).
It could be especially useful when submitting SB segments.

@LisoUseInAIKyrios
Copy link
Contributor Author

You'll have to try and see yourself. The responsiveness of the thumbnails varies a lot, and it seems that obscure videos can be pretty slow to update the thumbnails (perhaps there is a larger delay fetching the video stream chunks for low view count stuff).

The old seekbar thumbnails is still so much better, especially since you can seek without pausing the video.

@LisoUseInAIKyrios LisoUseInAIKyrios merged commit 0488f3d into ReVanced:dev Oct 26, 2024
1 check passed
@LisoUseInAIKyrios LisoUseInAIKyrios deleted the feat/fullscreen_seekbar_high_quality branch October 26, 2024 20:45
@sleepingiv
Copy link

Add wifi only settings for this.

The setting is an app feature flag and requires a restart to change.

If you use a medium to low resolution video quality for mobile, then there isn't much delay in the thumbnails and it's fairly responsive.

The increase in data usage is only speculative and may or may not hold true.

So does this feature mean , Quality of the Thumbnail == Selected video playback quality ?

If I select 1080p video quality then the thumbnail will also load in tha same 1080p resolution ?

@LisoUseInAIKyrios
Copy link
Contributor Author

Yes that seems to be true.

Even if the video is set to 240p, the thumbnails still look better than the regular blurry thumbnails. So it's still "higher quality".

@MarcaDian
Copy link
Contributor

MarcaDian commented Oct 28, 2024

@LisoUseInAIKyrios Hello, it seems to me that legacy is thumbnails in a mini-window above the seekbar, not fullscreen, maybe you confused them?

<string name="revanced_seekbar_thumbnails_high_quality_legacy_summary_on">Fullscreen seekbar thumbnails are high quality</string>

In 19.40 i expect to see a fullscreen seekbar thumbnails quality, but:

Screenshot_2024-10-28-18-12-32-772-edit_app.revanced.android.youtube.jpg

@LisoUseInAIKyrios
Copy link
Contributor Author

LisoUseInAIKyrios commented Oct 28, 2024

If the old seekbar thumbnails is enabled, then the high quality setting does nothing.

The setting only changes the fullscreen thumbnails, which only shows if the old seekbar thumbnails is turned off.

Ideally The high quality setting would be disabled if old thumbnails is enabled, but since they are still two different patches it gets a bit messy handling if the user includes one patch and excluded another.

Edit: The old seekbar patch is now merged, and the high quality setting is disabled if old thumbnails is enabled

@ILoveOpenSourceApplications
Copy link
Contributor

@MarcaDian, you're a non-premium user right? Were you able to get this feature working?

@MarcaDian
Copy link
Contributor

@MarcaDian, you're a non-premium user right? Were you able to get this feature working?

And who said that this is only a function for premium users?
It's working for everyone.

@ILoveOpenSourceApplications
Copy link
Contributor

ILoveOpenSourceApplications commented Nov 5, 2024

Is it working for you? Are you getting the high quality fullscreen thumbnails?

Edit: I'm asking because is there a version recommendation for this to function? Cause I tried in 19.16.39 and I'm not getting it to work.

@LisoUseInAIKyrios
Copy link
Contributor Author

@ILoveOpenSourceApplications do you have old seekbar thumbnails turned off? This feature only works with the full screen thumbnails.

With 19.16.39 it's better to use the old seekbar thumbnails.

Otherwise all version targets works, including the oldest of 18.38.44

@ILoveOpenSourceApplications
Copy link
Contributor

@ILoveOpenSourceApplications do you have old seekbar thumbnails turned off? This feature only works with the full screen thumbnails.

Yes, I did turn off Restore old seekbar thumbnails.

With 19.16.39 it's better to use the old seekbar thumbnails.

Which is what I'm using but given that the later versions won't be supporting this, I wanted to see how much time it takes for the thumbnail to load in.

Otherwise all version targets works, including the oldest of 18.38.44

Is it. Well I gotta test it again then. Currently it's not working for me on v19.16.39.

@MarcaDian
Copy link
Contributor

MarcaDian commented Nov 5, 2024

Is it working for you? Are you getting the high quality fullscreen thumbnails?

Yes, it's working for me on 19.34, 19.40, 19.43 (19.16 not tested), but i am turn off this feature, even though I have a fast internet, the delays are too big for me.

@LisoUseInAIKyrios
Copy link
Contributor Author

I find the feature works ok with 480p video resolution and the thumbnails load somewhat quickly.

With 720p the delay is acceptable but the blurry thumbnails are better because they're noticably faster.

Going above 1080p the feature is almost unusable because the thumbnails take way too long to load (regardless how fast the phone or internet connection is).

github-actions bot pushed a commit that referenced this pull request Nov 6, 2024
# [4.18.0-dev.7](v4.18.0-dev.6...v4.18.0-dev.7) (2024-11-06)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([#3847](#3847)) ([e152765](e152765))
* **YouTube - Copy video URL:** Support A/B player layout ([b7b97eb](b7b97eb))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([#3866](#3866)) ([c4186fe](c4186fe))
* **YouTube - Hide ads:** Hide new types of ads ([5394bf7](5394bf7))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([9436637](9436637))
* **YouTube - Playback speed:** Restore old playback speed menu ([#3817](#3817)) ([888d0ce](888d0ce))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([#3671](#3671)) ([894e2e9](894e2e9))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([f1b04b7](f1b04b7))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([5ad2350](5ad2350))
* **YouTube - Settings:** Use multiline preference title for localized languages ([#3821](#3821)) ([48c6b7f](48c6b7f))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([deb1d41](deb1d41))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([#3825](#3825)) ([0d73164](0d73164))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([#3860](#3860)) ([577b187](577b187))

### Features

* **YouTube - Hide player flyout menu items:** Hide stable volume ([#3827](#3827)) ([8a01a6c](8a01a6c))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([#3859](#3859)) ([a569569](a569569))
* **YouTube - Player flyout menu:** Hide sleep timer ([#3637](#3637)) ([8dead48](8dead48))
* **YouTube:** Add `Seekbar thumbnails` patch ([#3813](#3813)) ([50e3d0e](50e3d0e))
* **YouTube:** Support version `19.43.41` ([#3854](#3854)) ([0cad269](0cad269))
github-actions bot pushed a commit that referenced this pull request Nov 6, 2024
# [5.0.0-dev.1](v4.18.0-dev.6...v5.0.0-dev.1) (2024-11-06)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([#3847](#3847)) ([f9fa526](f9fa526))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([#3866](#3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Restore old playback speed menu ([#3817](#3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([#3671](#3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([#3821](#3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([#3825](#3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([#3860](#3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide player flyout menu items:** Hide stable volume ([#3827](#3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([#3859](#3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([#3637](#3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([#3813](#3813)) ([5988b75](5988b75))
* **YouTube:** Support version `19.43.41` ([#3854](#3854)) ([85de5c7](85de5c7))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to beltra/revanced-patches that referenced this pull request Nov 7, 2024
# [5.0.0-dev.1](v4.17.0...v5.0.0-dev.1) (2024-11-07)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/beltra/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/beltra/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/beltra/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/beltra/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/beltra/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/beltra/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/beltra/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/beltra/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/beltra/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/beltra/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/beltra/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/beltra/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/beltra/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/beltra/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/beltra/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/beltra/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/beltra/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/beltra/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/beltra/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 8, 2024
# [5.0.0-dev.1](v4.17.0...v5.0.0-dev.1) (2024-11-08)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 8, 2024
# [5.0.0-dev.1](v4.17.0...v5.0.0-dev.1) (2024-11-08)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### Performance Improvements

* Personal Sync Upstream ([6bbd9b6](6bbd9b6))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 8, 2024
# [5.0.0-dev.1](v4.17.0...v5.0.0-dev.1) (2024-11-08)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **Music:** Custom Branding Test ([6dae3e4](6dae3e4))
* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### Performance Improvements

* Personal Sync Upstream ([6bbd9b6](6bbd9b6))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 8, 2024
# [5.0.0-dev.1](v4.17.0...v5.0.0-dev.1) (2024-11-08)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### Performance Improvements

* Personal Logo && Add upstream sync ([43d1b7a](43d1b7a))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 8, 2024
# [5.0.0-dev.1](v4.17.0...v5.0.0-dev.1) (2024-11-08)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### Performance Improvements

* Personal Logo && Add upstream sync ([43d1b7a](43d1b7a))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 8, 2024
# [5.0.0-dev.1](v4.17.0...v5.0.0-dev.1) (2024-11-08)

### Bug Fixes

* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### Performance Improvements

* Personal Logo && Add upstream sync ([43d1b7a](43d1b7a))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 9, 2024
# [5.0.0-dev.1](v4.16.0...v5.0.0-dev.1) (2024-11-09)

### Bug Fixes

* Add missing dependency to patch ([97f5240](97f5240))
* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **Twitter - Unlock downloads:** Make it work with latest versions ([ReVanced#3782](https://github.com/E85Addicts/revanced-patches/issues/3782)) ([5189122](5189122))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - GmsCore support:** Add more replacements ([4d39770](4d39770))
* **YouTube - GmsCore support:** Remove unclear patch changes ([021d858](021d858))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Adjust settings text ([ReVanced#3745](https://github.com/E85Addicts/revanced-patches/issues/3745)) ([13998bb](13998bb))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Show Shorts dislikes with new A/B button icons ([084e0a5](084e0a5))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube - Spoof video streams:** Fix playback for Android VR by removing invalid body as well ([ReVanced#3769](https://github.com/E85Addicts/revanced-patches/issues/3769)) ([5150a15](5150a15))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **Backdrops - Pro unlock:** Support latest versions by removing version constraint ([a62b506](a62b506))
* **Facebook:** Add `Hide sponsored stories` patch ([ReVanced#3627](https://github.com/E85Addicts/revanced-patches/issues/3627)) ([214c72b](214c72b))
* **Sync for Reddit:** Add `Fix video downloads` patch ([ReVanced#3739](https://github.com/E85Addicts/revanced-patches/issues/3739)) ([a47ee38](a47ee38))
* **Twitter:** Add `Change link sharing domain` patch ([ReVanced#3753](https://github.com/E85Addicts/revanced-patches/issues/3753)) ([9269a07](9269a07))
* **Willhaben:** Add `Hide ads` patch ([ReVanced#3740](https://github.com/E85Addicts/revanced-patches/issues/3740)) ([1fe3a52](1fe3a52))
* **YouTube - Hide layout components:** Add option to hide Yoodles (YouTube Doodles) ([ReVanced#3743](https://github.com/E85Addicts/revanced-patches/issues/3743)) ([b8c8916](b8c8916))
* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Hide Shorts components:** Add option to hide `Use template`, `Upcoming`, `Green screen` buttons ([ReVanced#3752](https://github.com/E85Addicts/revanced-patches/issues/3752)) ([f71c406](f71c406))
* **YouTube - Hide Shorts components:** Add option to hide like fountain ([ReVanced#3731](https://github.com/E85Addicts/revanced-patches/issues/3731)) ([00a99dd](00a99dd))
* **YouTube - Hide Shorts components:** Hide `Hashtag` button ([ReVanced#3787](https://github.com/E85Addicts/revanced-patches/issues/3787)) ([828a634](828a634))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))
* **YouTube:** Support versions `19.25` and `19.34` ([ReVanced#3629](https://github.com/E85Addicts/revanced-patches/issues/3629)) ([049e7f0](049e7f0))

### Performance Improvements

* Personal Logo && Add upstream sync ([bc53d98](bc53d98))
* **YouTube - GmsCore support:** Improve performance by using hashsets ([2c5d390](2c5d390))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 9, 2024
# [5.0.0-dev.1](v4.16.0...v5.0.0-dev.1) (2024-11-09)

### Bug Fixes

* Add missing dependency to patch ([97f5240](97f5240))
* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **Twitter - Unlock downloads:** Make it work with latest versions ([ReVanced#3782](https://github.com/E85Addicts/revanced-patches/issues/3782)) ([5189122](5189122))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - GmsCore support:** Add more replacements ([4d39770](4d39770))
* **YouTube - GmsCore support:** Remove unclear patch changes ([021d858](021d858))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Adjust settings text ([ReVanced#3745](https://github.com/E85Addicts/revanced-patches/issues/3745)) ([13998bb](13998bb))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Show Shorts dislikes with new A/B button icons ([084e0a5](084e0a5))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube - Spoof video streams:** Fix playback for Android VR by removing invalid body as well ([ReVanced#3769](https://github.com/E85Addicts/revanced-patches/issues/3769)) ([5150a15](5150a15))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **Backdrops - Pro unlock:** Support latest versions by removing version constraint ([a62b506](a62b506))
* **Facebook:** Add `Hide sponsored stories` patch ([ReVanced#3627](https://github.com/E85Addicts/revanced-patches/issues/3627)) ([214c72b](214c72b))
* **Sync for Reddit:** Add `Fix video downloads` patch ([ReVanced#3739](https://github.com/E85Addicts/revanced-patches/issues/3739)) ([a47ee38](a47ee38))
* **Twitter:** Add `Change link sharing domain` patch ([ReVanced#3753](https://github.com/E85Addicts/revanced-patches/issues/3753)) ([9269a07](9269a07))
* **Willhaben:** Add `Hide ads` patch ([ReVanced#3740](https://github.com/E85Addicts/revanced-patches/issues/3740)) ([1fe3a52](1fe3a52))
* **YouTube - Hide layout components:** Add option to hide Yoodles (YouTube Doodles) ([ReVanced#3743](https://github.com/E85Addicts/revanced-patches/issues/3743)) ([b8c8916](b8c8916))
* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Hide Shorts components:** Add option to hide `Use template`, `Upcoming`, `Green screen` buttons ([ReVanced#3752](https://github.com/E85Addicts/revanced-patches/issues/3752)) ([f71c406](f71c406))
* **YouTube - Hide Shorts components:** Add option to hide like fountain ([ReVanced#3731](https://github.com/E85Addicts/revanced-patches/issues/3731)) ([00a99dd](00a99dd))
* **YouTube - Hide Shorts components:** Hide `Hashtag` button ([ReVanced#3787](https://github.com/E85Addicts/revanced-patches/issues/3787)) ([828a634](828a634))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))
* **YouTube:** Support versions `19.25` and `19.34` ([ReVanced#3629](https://github.com/E85Addicts/revanced-patches/issues/3629)) ([049e7f0](049e7f0))

### Performance Improvements

* Personal Logo && Add upstream sync ([bc53d98](bc53d98))
* **YouTube - GmsCore support:** Improve performance by using hashsets ([2c5d390](2c5d390))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 9, 2024
# [5.0.0-dev.1](v4.16.0...v5.0.0-dev.1) (2024-11-09)

### Bug Fixes

* Add missing dependency to patch ([97f5240](97f5240))
* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **Twitter - Unlock downloads:** Make it work with latest versions ([ReVanced#3782](https://github.com/E85Addicts/revanced-patches/issues/3782)) ([5189122](5189122))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - GmsCore support:** Add more replacements ([4d39770](4d39770))
* **YouTube - GmsCore support:** Remove unclear patch changes ([021d858](021d858))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Adjust settings text ([ReVanced#3745](https://github.com/E85Addicts/revanced-patches/issues/3745)) ([13998bb](13998bb))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remember video quality:** Correctly set default quality when changing from a low quality video ([ReVanced#3879](https://github.com/E85Addicts/revanced-patches/issues/3879)) ([ddb73e8](ddb73e8))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Show Shorts dislikes with new A/B button icons ([084e0a5](084e0a5))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube - Spoof video streams:** Fix playback for Android VR by removing invalid body as well ([ReVanced#3769](https://github.com/E85Addicts/revanced-patches/issues/3769)) ([5150a15](5150a15))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **Backdrops - Pro unlock:** Support latest versions by removing version constraint ([a62b506](a62b506))
* **Facebook:** Add `Hide sponsored stories` patch ([ReVanced#3627](https://github.com/E85Addicts/revanced-patches/issues/3627)) ([214c72b](214c72b))
* **Sync for Reddit:** Add `Fix video downloads` patch ([ReVanced#3739](https://github.com/E85Addicts/revanced-patches/issues/3739)) ([a47ee38](a47ee38))
* **Twitter:** Add `Change link sharing domain` patch ([ReVanced#3753](https://github.com/E85Addicts/revanced-patches/issues/3753)) ([9269a07](9269a07))
* **Willhaben:** Add `Hide ads` patch ([ReVanced#3740](https://github.com/E85Addicts/revanced-patches/issues/3740)) ([1fe3a52](1fe3a52))
* **YouTube - Hide layout components:** Add option to hide Yoodles (YouTube Doodles) ([ReVanced#3743](https://github.com/E85Addicts/revanced-patches/issues/3743)) ([b8c8916](b8c8916))
* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Hide Shorts components:** Add option to hide `Use template`, `Upcoming`, `Green screen` buttons ([ReVanced#3752](https://github.com/E85Addicts/revanced-patches/issues/3752)) ([f71c406](f71c406))
* **YouTube - Hide Shorts components:** Add option to hide like fountain ([ReVanced#3731](https://github.com/E85Addicts/revanced-patches/issues/3731)) ([00a99dd](00a99dd))
* **YouTube - Hide Shorts components:** Hide `Hashtag` button ([ReVanced#3787](https://github.com/E85Addicts/revanced-patches/issues/3787)) ([828a634](828a634))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))
* **YouTube:** Support versions `19.25` and `19.34` ([ReVanced#3629](https://github.com/E85Addicts/revanced-patches/issues/3629)) ([049e7f0](049e7f0))

### Performance Improvements

* Personal Logo && Add upstream sync ([1e32782](1e32782))
* **YouTube - GmsCore support:** Improve performance by using hashsets ([2c5d390](2c5d390))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addicts/revanced-patches that referenced this pull request Nov 9, 2024
# [5.0.0-dev.1](v4.16.0...v5.0.0-dev.1) (2024-11-09)

### Bug Fixes

* Add missing dependency to patch ([97f5240](97f5240))
* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addicts/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addicts/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **Twitter - Unlock downloads:** Make it work with latest versions ([ReVanced#3782](https://github.com/E85Addicts/revanced-patches/issues/3782)) ([5189122](5189122))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addicts/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - GmsCore support:** Add more replacements ([4d39770](4d39770))
* **YouTube - GmsCore support:** Remove unclear patch changes ([021d858](021d858))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Adjust settings text ([ReVanced#3745](https://github.com/E85Addicts/revanced-patches/issues/3745)) ([13998bb](13998bb))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addicts/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addicts/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remember video quality:** Correctly set default quality when changing from a low quality video ([ReVanced#3879](https://github.com/E85Addicts/revanced-patches/issues/3879)) ([ddb73e8](ddb73e8))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addicts/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Show Shorts dislikes with new A/B button icons ([084e0a5](084e0a5))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addicts/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addicts/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube - Spoof video streams:** Fix playback for Android VR by removing invalid body as well ([ReVanced#3769](https://github.com/E85Addicts/revanced-patches/issues/3769)) ([5150a15](5150a15))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addicts/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **Backdrops - Pro unlock:** Support latest versions by removing version constraint ([a62b506](a62b506))
* **Facebook:** Add `Hide sponsored stories` patch ([ReVanced#3627](https://github.com/E85Addicts/revanced-patches/issues/3627)) ([214c72b](214c72b))
* **Sync for Reddit:** Add `Fix video downloads` patch ([ReVanced#3739](https://github.com/E85Addicts/revanced-patches/issues/3739)) ([a47ee38](a47ee38))
* **Twitter:** Add `Change link sharing domain` patch ([ReVanced#3753](https://github.com/E85Addicts/revanced-patches/issues/3753)) ([9269a07](9269a07))
* **Willhaben:** Add `Hide ads` patch ([ReVanced#3740](https://github.com/E85Addicts/revanced-patches/issues/3740)) ([1fe3a52](1fe3a52))
* **YouTube - Hide layout components:** Add option to hide Yoodles (YouTube Doodles) ([ReVanced#3743](https://github.com/E85Addicts/revanced-patches/issues/3743)) ([b8c8916](b8c8916))
* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addicts/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addicts/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Hide Shorts components:** Add option to hide `Use template`, `Upcoming`, `Green screen` buttons ([ReVanced#3752](https://github.com/E85Addicts/revanced-patches/issues/3752)) ([f71c406](f71c406))
* **YouTube - Hide Shorts components:** Add option to hide like fountain ([ReVanced#3731](https://github.com/E85Addicts/revanced-patches/issues/3731)) ([00a99dd](00a99dd))
* **YouTube - Hide Shorts components:** Hide `Hashtag` button ([ReVanced#3787](https://github.com/E85Addicts/revanced-patches/issues/3787)) ([828a634](828a634))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addicts/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addicts/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addicts/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addicts/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addicts/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addicts/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addicts/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addicts/revanced-patches/issues/3854)) ([85de5c7](85de5c7))
* **YouTube:** Support versions `19.25` and `19.34` ([ReVanced#3629](https://github.com/E85Addicts/revanced-patches/issues/3629)) ([049e7f0](049e7f0))

### Performance Improvements

* Personal Logo && Add upstream sync ([1e32782](1e32782))
* **YouTube - GmsCore support:** Improve performance by using hashsets ([2c5d390](2c5d390))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit that referenced this pull request Nov 10, 2024
# [5.0.0](v4.17.0...v5.0.0) (2024-11-10)

### Bug Fixes

* Add missing dependency to patch ([97f5240](97f5240))
* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([#3847](#3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([#3786](#3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([#3866](#3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([#3810](#3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([#3817](#3817)) ([806b210](806b210))
* **YouTube - Remember video quality:** Correctly set default quality when changing from a low quality video ([#3879](#3879)) ([ddb73e8](ddb73e8))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([#3671](#3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Show Shorts dislikes with new A/B button icons ([084e0a5](084e0a5))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([#3821](#3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([#3825](#3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([#3860](#3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([#3804](#3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([#3827](#3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([#3859](#3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([#3637](#3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([#3813](#3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([#3794](#3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([#3806](#3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([#3799](#3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([#3800](#3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([#3854](#3854)) ([85de5c7](85de5c7))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addict/revanced-patches that referenced this pull request Nov 10, 2024
# [5.0.0](v4.17.0...v5.0.0) (2024-11-10)

### Bug Fixes

* Add missing dependency to patch ([97f5240](97f5240))
* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addict/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addict/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addict/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addict/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addict/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remember video quality:** Correctly set default quality when changing from a low quality video ([ReVanced#3879](https://github.com/E85Addict/revanced-patches/issues/3879)) ([ddb73e8](ddb73e8))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addict/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Show Shorts dislikes with new A/B button icons ([084e0a5](084e0a5))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addict/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addict/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addict/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addict/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addict/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addict/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addict/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addict/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addict/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addict/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addict/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addict/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addict/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### Performance Improvements

* Personal Logo && Add upstream sync ([8cca200](8cca200))

### BREAKING CHANGES

* Various APIs have been changed or removed.
github-actions bot pushed a commit to E85Addict/revanced-patches that referenced this pull request Nov 10, 2024
# [5.0.0](v4.17.0...v5.0.0) (2024-11-10)

### Bug Fixes

* Add missing dependency to patch ([97f5240](97f5240))
* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/E85Addict/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/E85Addict/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/E85Addict/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/E85Addict/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/E85Addict/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Remember video quality:** Correctly set default quality when changing from a low quality video ([ReVanced#3879](https://github.com/E85Addict/revanced-patches/issues/3879)) ([ddb73e8](ddb73e8))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/E85Addict/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Show Shorts dislikes with new A/B button icons ([084e0a5](084e0a5))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/E85Addict/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/E85Addict/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/E85Addict/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/E85Addict/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/E85Addict/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/E85Addict/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/E85Addict/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/E85Addict/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/E85Addict/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/E85Addict/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/E85Addict/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/E85Addict/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/E85Addict/revanced-patches/issues/3854)) ([85de5c7](85de5c7))

### Performance Improvements

* Personal Logo && Add upstream sync ([c600454](c600454))

### BREAKING CHANGES

* Various APIs have been changed or removed.
@adripo
Copy link

adripo commented Nov 17, 2024

Hi @LisoUseInAIKyrios, I was wondering if you could explain why the old seek bar isn’t available in the latest suggested 19.43.41 version anymore? I went through the messages above but still couldn’t figure out why it was removed. I used that feature a lot to skip to specific times without pausing the video. Thanks for any clarification!

@LisoUseInAIKyrios
Copy link
Contributor Author

@adripo

The code was removed by YouTube.

https://github.com/orgs/ReVanced/discussions/1088

@adripo
Copy link

adripo commented Nov 21, 2024

@LisoUseInAIKyrios thank you for the explanation!

github-actions bot pushed a commit to Chr0matic1/revanced-patches that referenced this pull request Dec 11, 2024
# [5.0.0](v4.16.0...v5.0.0) (2024-12-11)

### Bug Fixes

* Add missing dependency to patch ([97f5240](97f5240))
* **Change package name:** Prevent applying the patch to known incompatible apps ([ReVanced#3943](https://github.com/Chr0matic1/revanced-patches/issues/3943)) ([44936e7](44936e7))
* **My Expenses - Unlock pro:** Constrain compatible version to working version ([ReVanced#3974](https://github.com/Chr0matic1/revanced-patches/issues/3974)) ([ba3bf69](ba3bf69))
* **MyFitnessPal - Hide ads:** Constrain patch to last working version ([ReVanced#3847](https://github.com/Chr0matic1/revanced-patches/issues/3847)) ([f9fa526](f9fa526))
* **Reddit:** Fix patches by using correct extension class ([70bdc68](70bdc68))
* **Sync for Reddit - Fix /s/ links:** Fix patch by using correct fingerprints ([a0ad07e](a0ad07e))
* **Sync for Reddit - Spoof client:** Fix patch by using correct fingerprints ([5776de3](5776de3))
* **Sync for Reddit:** Fix patches by using correct extension name ([030093e](030093e))
* **Sync:** Fix patches by not throwing unnecessarily ([2ee1316](2ee1316))
* **Tiktok - Settings:** Fix the patch by depending on the correct settings patch ([0c75929](0c75929))
* **Twitch:** Resolve setting menu crashes ([ReVanced#4025](https://github.com/Chr0matic1/revanced-patches/issues/4025)) ([62df596](62df596))
* **Twitter - Change link sharing domain:** Support latest app version ([ReVanced#3786](https://github.com/Chr0matic1/revanced-patches/issues/3786)) ([b54592c](b54592c))
* **Twitter - Unlock downloads:** Make it work with latest versions ([ReVanced#3782](https://github.com/Chr0matic1/revanced-patches/issues/3782)) ([5189122](5189122))
* **Twitter:** Fix patches by depending on patch that merges required extension ([c330e9d](c330e9d))
* **Twitter:** Fix patches by matching fingerprint using correct class ([6ae0d12](6ae0d12))
* **Twitter:** Merge correct extension by depending on correct extension patch ([8281cf6](8281cf6))
* **YouTube - Change header:** Apply header changes to A/B layout ([ReVanced#3907](https://github.com/Chr0matic1/revanced-patches/issues/3907)) ([6ccf114](6ccf114))
* **YouTube - Copy video URL:** Support A/B player layout ([0f42574](0f42574))
* **YouTube - Custom branding:** Change icon correctly on 19.34+ ([ReVanced#3866](https://github.com/Chr0matic1/revanced-patches/issues/3866)) ([2e47903](2e47903))
* **YouTube - GmsCore support:** Add more replacements ([4d39770](4d39770))
* **YouTube - GmsCore support:** Remove unclear patch changes ([021d858](021d858))
* **YouTube - Hide ads:** Hide new types of ads ([454281a](454281a))
* **YouTube - Hide layout components:** Adjust settings text ([ReVanced#3745](https://github.com/Chr0matic1/revanced-patches/issues/3745)) ([13998bb](13998bb))
* **YouTube - Hide layout components:** Move hide chips settings to Feed menu ([1ed677f](1ed677f))
* **YouTube - Hide layout components:** Remove obsolete 'Hide gray separator' ([a697701](a697701))
* **YouTube - Hide Shorts components:** Add missing options to patch ([65f62fc](65f62fc))
* **YouTube - Hide Shorts components:** Do not hide Shorts action buttons on app first launch ([ReVanced#3933](https://github.com/Chr0matic1/revanced-patches/issues/3933)) ([0d78815](0d78815))
* **YouTube - Playback speed:** Add 'Auto' speed. Always override speed if default is set to 1.0x ([ReVanced#3914](https://github.com/Chr0matic1/revanced-patches/issues/3914)) ([497739e](497739e))
* **YouTube - Playback speed:** Allow long press 2x speed when using custom playback speeds ([ReVanced#3990](https://github.com/Chr0matic1/revanced-patches/issues/3990)) ([79a543a](79a543a))
* **YouTube - Playback speed:** Remember playback speed when using non 1.0x default speed ([05b9f87](05b9f87)), closes [ReVanced#3810](https://github.com/Chr0matic1/revanced-patches/issues/3810)
* **YouTube - Playback speed:** Remember playback speed with new speed menu ([ReVanced#3810](https://github.com/Chr0matic1/revanced-patches/issues/3810)) ([c3a5e14](c3a5e14))
* **YouTube - Playback speed:** Restore old playback speed menu ([ReVanced#3817](https://github.com/Chr0matic1/revanced-patches/issues/3817)) ([806b210](806b210))
* **YouTube - Player controls:** Show player control buttons with A/B layout ([ReVanced#3901](https://github.com/Chr0matic1/revanced-patches/issues/3901)) ([bb526bc](bb526bc))
* **YouTube - Remember video quality:** Correctly set default quality when changing from a low quality video ([ReVanced#3879](https://github.com/Chr0matic1/revanced-patches/issues/3879)) ([ddb73e8](ddb73e8))
* **YouTube - Remove background playback restrictions:** Enable for Shorts as well ([ReVanced#3671](https://github.com/Chr0matic1/revanced-patches/issues/3671)) ([7db1a77](7db1a77))
* **YouTube - Return YouTube Dislike:** Show Shorts dislikes with new A/B button icons ([084e0a5](084e0a5))
* **YouTube - Return YouTube Dislike:** Use latest separator height ([ae160a3](ae160a3))
* **YouTube - Seekbar:** Use latest shade of YouTube red ([4b77648](4b77648))
* **YouTube - Settings:** Do not clip settings menus when using an Android 15 device ([ReVanced#3999](https://github.com/Chr0matic1/revanced-patches/issues/3999)) ([7382a02](7382a02))
* **YouTube - Settings:** Show navigation back button in setting sub menus ([ReVanced#3991](https://github.com/Chr0matic1/revanced-patches/issues/3991)) ([e61686c](e61686c))
* **YouTube - Settings:** Use multiline preference title for localized languages ([ReVanced#3821](https://github.com/Chr0matic1/revanced-patches/issues/3821)) ([ff85d49](ff85d49))
* **YouTube - SponsorBlock:** Fix create new segment crash on tablet custom roms ([ReVanced#3946](https://github.com/Chr0matic1/revanced-patches/issues/3946)) ([a0da377](a0da377))
* **YouTube - SponsorBlock:** Show correct segment behavior in settings UI after importing ([e3f25a0](e3f25a0))
* **YouTube - Spoof app version:** Adjust legacy spoof targets ([ReVanced#3934](https://github.com/Chr0matic1/revanced-patches/issues/3934)) ([f5794c1](f5794c1))
* **YouTube - Spoof app version:** Remove broken spoof targets when patching 19.25+ ([ReVanced#3915](https://github.com/Chr0matic1/revanced-patches/issues/3915)) ([9e18eca](9e18eca))
* **YouTube - Spoof app version:** Remove obsolete 17.33.42 spoof target ([ReVanced#3825](https://github.com/Chr0matic1/revanced-patches/issues/3825)) ([33aeba2](33aeba2))
* **YouTube - Spoof app version:** Update spoof target to resolve library tab crashes ([ReVanced#4014](https://github.com/Chr0matic1/revanced-patches/issues/4014)) ([c8eced5](c8eced5))
* **YouTube - Spoof app version:** Update spoof target to resolve library tab crashes ([ReVanced#4019](https://github.com/Chr0matic1/revanced-patches/issues/4019)) ([d89ad65](d89ad65))
* **YouTube - Spoof video streams:** Add missing preferred language preference to the settings ([630633c](630633c))
* **YouTube - Spoof video streams:** Enable opus codec by updating iOS client version ([ReVanced#4063](https://github.com/Chr0matic1/revanced-patches/issues/4063)) ([0af156f](0af156f))
* **YouTube - Spoof video streams:** Fix playback for Android VR by removing invalid body as well ([ReVanced#3769](https://github.com/Chr0matic1/revanced-patches/issues/3769)) ([5150a15](5150a15))
* **YouTube - Spoof video streams:** Log out the iOS client to restore kids videos playback ([ReVanced#4000](https://github.com/Chr0matic1/revanced-patches/issues/4000)) ([cc2ac4e](cc2ac4e))
* **YouTube - Spoof video streams:** Update `Force AVC` client data ([ReVanced#4064](https://github.com/Chr0matic1/revanced-patches/issues/4064)) ([7d537dd](7d537dd))
* **YouTube - Spoof video streams:** Use system language as default iOS audio stream ([ReVanced#4042](https://github.com/Chr0matic1/revanced-patches/issues/4042)) ([4017185](4017185))
* **YouTube Music - GmsCore support:** Resolve patching errors ([ReVanced#4056](https://github.com/Chr0matic1/revanced-patches/issues/4056)) ([38a4bad](38a4bad))
* **YouTube Music - Hide category bar:** Add support for latest release ([ReVanced#3968](https://github.com/Chr0matic1/revanced-patches/issues/3968)) ([b63fdeb](b63fdeb))
* **YouTube Music - Permanent shuffle:** Remove obsolete and non functional patch ([ReVanced#4073](https://github.com/Chr0matic1/revanced-patches/issues/4073)) ([fbc6ab6](fbc6ab6))
* **YouTube:** Merge `Restore old seekbar thumbnails` into `Seekbar thumbnails` ([ReVanced#3860](https://github.com/Chr0matic1/revanced-patches/issues/3860)) ([e377b1e](e377b1e))

### Build System

* Bump ReVanced Patcher ([eee1692](eee1692))

### Features

* **Backdrops - Pro unlock:** Support latest versions by removing version constraint ([a62b506](a62b506))
* **Facebook:** Add `Hide sponsored stories` patch ([ReVanced#3627](https://github.com/Chr0matic1/revanced-patches/issues/3627)) ([214c72b](214c72b))
* **Nyx:** Remove broken `Unlock pro` patch ([1fe8b16](1fe8b16))
* **Sync for Reddit:** Add `Fix video downloads` patch ([ReVanced#3739](https://github.com/Chr0matic1/revanced-patches/issues/3739)) ([a47ee38](a47ee38))
* **TikTok:** Add ReVanced settings about screen ([ReVanced#4009](https://github.com/Chr0matic1/revanced-patches/issues/4009)) ([12ea26b](12ea26b))
* **Twitter:** Add `Change link sharing domain` patch ([ReVanced#3753](https://github.com/Chr0matic1/revanced-patches/issues/3753)) ([9269a07](9269a07))
* **VSCO:** Remove non functional `Unlock pro` patch ([4fddb19](4fddb19))
* **Willhaben:** Add `Hide ads` patch ([ReVanced#3740](https://github.com/Chr0matic1/revanced-patches/issues/3740)) ([1fe3a52](1fe3a52))
* **YouTube - Hide layout components:** Add option to hide Yoodles (YouTube Doodles) ([ReVanced#3743](https://github.com/Chr0matic1/revanced-patches/issues/3743)) ([b8c8916](b8c8916))
* **YouTube - Hide layout components:** Hide player shopping shelf ([ReVanced#3804](https://github.com/Chr0matic1/revanced-patches/issues/3804)) ([1952f3b](1952f3b))
* **YouTube - Hide player flyout menu items:** Hide stable volume ([ReVanced#3827](https://github.com/Chr0matic1/revanced-patches/issues/3827)) ([b91e932](b91e932))
* **YouTube - Hide Shorts components:** Add option to hide `Use template`, `Upcoming`, `Green screen` buttons ([ReVanced#3752](https://github.com/Chr0matic1/revanced-patches/issues/3752)) ([f71c406](f71c406))
* **YouTube - Hide Shorts components:** Add option to hide like fountain ([ReVanced#3731](https://github.com/Chr0matic1/revanced-patches/issues/3731)) ([00a99dd](00a99dd))
* **YouTube - Hide Shorts components:** Hide `Hashtag` button ([ReVanced#3787](https://github.com/Chr0matic1/revanced-patches/issues/3787)) ([828a634](828a634))
* **YouTube - Miniplayer:** Add horizontal drag gesture ([ReVanced#3859](https://github.com/Chr0matic1/revanced-patches/issues/3859)) ([e32b19e](e32b19e))
* **YouTube - Miniplayer:** Add option to disable miniplayer ([ReVanced#3961](https://github.com/Chr0matic1/revanced-patches/issues/3961)) ([e565cdb](e565cdb))
* **YouTube - Player flyout menu:** Hide sleep timer ([ReVanced#3637](https://github.com/Chr0matic1/revanced-patches/issues/3637)) ([7e1bdab](7e1bdab))
* **YouTube - Spoof video streams:** Allow picking a default audio language track ([ReVanced#4050](https://github.com/Chr0matic1/revanced-patches/issues/4050)) ([ede666b](ede666b))
* **YouTube - Theme:** Apply custom seekbar color to splash screen animation ([ReVanced#3978](https://github.com/Chr0matic1/revanced-patches/issues/3978)) ([98d57e2](98d57e2))
* **YouTube Music:** Add `Spoof video streams` patch to fix playback ([ReVanced#4065](https://github.com/Chr0matic1/revanced-patches/issues/4065)) ([cf3116a](cf3116a))
* **YouTube:** Add `Open videos fullscreen` patch ([ReVanced#4069](https://github.com/Chr0matic1/revanced-patches/issues/4069)) ([296d63b](296d63b))
* **YouTube:** Add `Seekbar thumbnails` patch ([ReVanced#3813](https://github.com/Chr0matic1/revanced-patches/issues/3813)) ([5988b75](5988b75))
* **YouTube:** Add `Shorts autoplay` patch ([ReVanced#3794](https://github.com/Chr0matic1/revanced-patches/issues/3794)) ([96b5aed](96b5aed))
* **YouTube:** Hide player shopping shelf in playlists ([ReVanced#3806](https://github.com/Chr0matic1/revanced-patches/issues/3806)) ([a553a13](a553a13))
* **YouTube:** Merge multiple layout patches into `Hide Layout Components` ([ReVanced#3799](https://github.com/Chr0matic1/revanced-patches/issues/3799)) ([bbcb57a](bbcb57a))
* **YouTube:** Merge multiple player overlay patches into `Hide player overlay buttons` ([ReVanced#3800](https://github.com/Chr0matic1/revanced-patches/issues/3800)) ([4ba0300](4ba0300))
* **YouTube:** Support version `19.43.41` ([ReVanced#3854](https://github.com/Chr0matic1/revanced-patches/issues/3854)) ([85de5c7](85de5c7))
* **YouTube:** Support version `19.45.38` ([ReVanced#3938](https://github.com/Chr0matic1/revanced-patches/issues/3938)) ([7c4e3fe](7c4e3fe))
* **YouTube:** Support version `19.46.42` ([ReVanced#4010](https://github.com/Chr0matic1/revanced-patches/issues/4010)) ([122aac6](122aac6))
* **YouTube:** Support versions `19.25` and `19.34` ([ReVanced#3629](https://github.com/Chr0matic1/revanced-patches/issues/3629)) ([049e7f0](049e7f0))

### Performance Improvements

* Check for extension without a class proxy ([a6a74e2](a6a74e2))
* Move variables to local scope ([43c0421](43c0421))
* **YouTube - GmsCore support:** Improve performance by using hashsets ([2c5d390](2c5d390))

### BREAKING CHANGES

* Various APIs have been changed or removed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants