-
-
Notifications
You must be signed in to change notification settings - Fork 239
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
fix: Handle custom preferences #586
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
LisoUseInAIKyrios
approved these changes
Mar 14, 2024
...in/java/app/revanced/integrations/shared/settings/preference/AbstractPreferenceFragment.java
Outdated
Show resolved
Hide resolved
LisoUseInAIKyrios
approved these changes
Mar 15, 2024
3 tasks
revanced-bot
pushed a commit
that referenced
this pull request
Mar 16, 2024
# [1.5.0-dev.6](v1.5.0-dev.5...v1.5.0-dev.6) (2024-03-16) ### Bug Fixes * Handle custom preferences ([#586](#586)) ([ad477e4](ad477e4))
revanced-bot
pushed a commit
that referenced
this pull request
Mar 27, 2024
# [1.5.0](v1.4.0...v1.5.0) (2024-03-27) ### Bug Fixes * Check index of pattern in string instead of the other way around ([96a1e46](96a1e46)) * Handle custom preferences ([#586](#586)) ([ad477e4](ad477e4)) * Revert AGP dependency update ([ab07a56](ab07a56)) * **TikTok:** Hook application context earlier to prevent crash ([#588](#588)) ([9ac2d63](9ac2d63)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](#579)) ([5d14f53](5d14f53)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](#582)) ([eee3f35](eee3f35)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](#578)) ([b9c1eec](b9c1eec)) * **YouTube - Downloads:** Use new task context ([#583](#583)) ([468dfac](468dfac)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](#585)) ([b060732](b060732)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](#590)) ([4ec955f](4ec955f)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](b945e2f)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](#580)) ([8d48a90](8d48a90)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](b7a8995)) * **YouTube:** Fix video playback by switching to ReVanced GmsCore vendor ([#589](#589)) ([6e947e2](6e947e2)) ### Features * **YouTube - Downloads:** Use external downloader when selecting 'Download' in home feed flyout menu ([#587](#587)) ([254da31](254da31)) * **YouTube - External downloader:** Add ability to use in-app download button ([771a0de](771a0de)) * **YouTube - Hide layout components:** Filter home/search results by keywords ([#584](#584)) ([0cbad98](0cbad98)) * **YouTube - Hide Shorts components:** Hide like and dislike buttons ([2a08e5a](2a08e5a)) * **YouTube - Hide Shorts components:** Hide sound metadata label ([46d8ef6](46d8ef6)) * **YouTube - Hide Shorts components:** Hide title and full video link label ([59165de](59165de)) * **YouTube - Hide Shorts components:** Selectively hide Shorts for home / subscription / search ([#592](#592)) ([1ee99aa](1ee99aa))
E85Addict
pushed a commit
to E85Addict/revanced-integrations
that referenced
this pull request
Mar 27, 2024
# [1.4.0](v1.3.2...v1.4.0) (2024-03-27) ### Bug Fixes * Check index of pattern in string instead of the other way around ([96a1e46](96a1e46)) * Handle custom preferences ([ReVanced#586](https://github.com/E85Addict/revanced-integrations/issues/586)) ([ad477e4](ad477e4)) * Revert AGP dependency update ([ab07a56](ab07a56)) * **TikTok:** Hook application context earlier to prevent crash ([ReVanced#588](https://github.com/E85Addict/revanced-integrations/issues/588)) ([9ac2d63](9ac2d63)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](b40687c)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([ReVanced#579](https://github.com/E85Addict/revanced-integrations/issues/579)) ([5d14f53](5d14f53)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([ReVanced#582](https://github.com/E85Addict/revanced-integrations/issues/582)) ([eee3f35](eee3f35)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](b4ab5f6)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([ReVanced#578](https://github.com/E85Addict/revanced-integrations/issues/578)) ([b9c1eec](b9c1eec)) * **YouTube - Downloads:** Use new task context ([ReVanced#583](https://github.com/E85Addict/revanced-integrations/issues/583)) ([468dfac](468dfac)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([ReVanced#585](https://github.com/E85Addict/revanced-integrations/issues/585)) ([b060732](b060732)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([ReVanced#569](https://github.com/E85Addict/revanced-integrations/issues/569)) ([0b0d46f](0b0d46f)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([ReVanced#590](https://github.com/E85Addict/revanced-integrations/issues/590)) ([4ec955f](4ec955f)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](b945e2f)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([ReVanced#580](https://github.com/E85Addict/revanced-integrations/issues/580)) ([8d48a90](8d48a90)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](b7a8995)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([ReVanced#572](https://github.com/E85Addict/revanced-integrations/issues/572)) ([7f5e7df](7f5e7df)) * **YouTube - Spoof app version:** Remove broken versions ([ReVanced#573](https://github.com/E85Addict/revanced-integrations/issues/573)) ([fb4aab7](fb4aab7)) * **YouTube:** Fix video playback by switching to ReVanced GmsCore vendor ([ReVanced#589](https://github.com/E85Addict/revanced-integrations/issues/589)) ([6e947e2](6e947e2)) ### Features * **Sync for Reddit:** Add `Fix /s/ links` patch ([a8c82ad](a8c82ad)) * **X:** Add `Open links as query` patch ([ReVanced#570](https://github.com/E85Addict/revanced-integrations/issues/570)) ([95ca632](95ca632)) * **YouTube - Change start page:** Add more start pages ([27421fb](27421fb)) * **YouTube - Downloads:** Use external downloader when selecting 'Download' in home feed flyout menu ([ReVanced#587](https://github.com/E85Addict/revanced-integrations/issues/587)) ([254da31](254da31)) * **YouTube - External downloader:** Add ability to use in-app download button ([771a0de](771a0de)) * **YouTube - Hide layout components:** Filter home/search results by keywords ([ReVanced#584](https://github.com/E85Addict/revanced-integrations/issues/584)) ([0cbad98](0cbad98)) * **YouTube - Hide Shorts components:** Hide like and dislike buttons ([2a08e5a](2a08e5a)) * **YouTube - Hide Shorts components:** Hide sound metadata label ([46d8ef6](46d8ef6)) * **YouTube - Hide Shorts components:** Hide title and full video link label ([59165de](59165de)) * **YouTube - Hide Shorts components:** Selectively hide Shorts for home / subscription / search ([ReVanced#592](https://github.com/E85Addict/revanced-integrations/issues/592)) ([1ee99aa](1ee99aa)) * **YouTube - Spoof app version:** Add target versions ([ReVanced#574](https://github.com/E85Addict/revanced-integrations/issues/574)) ([da57fb9](da57fb9)) * **YouTube:** Reorganize settings menu ([ReVanced#571](https://github.com/E85Addict/revanced-integrations/issues/571)) ([eea4a48](eea4a48)) ### Performance Improvements * Add upstream sync ([639670f](639670f))
E85Addict
pushed a commit
to E85Addict/revanced-integrations
that referenced
this pull request
Mar 27, 2024
# [1.5.0](v1.4.0...v1.5.0) (2024-03-27) ### Bug Fixes * Check index of pattern in string instead of the other way around ([96a1e46](96a1e46)) * Handle custom preferences ([ReVanced#586](https://github.com/E85Addict/revanced-integrations/issues/586)) ([ad477e4](ad477e4)) * Revert AGP dependency update ([ab07a56](ab07a56)) * **TikTok:** Hook application context earlier to prevent crash ([ReVanced#588](https://github.com/E85Addict/revanced-integrations/issues/588)) ([9ac2d63](9ac2d63)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([ReVanced#579](https://github.com/E85Addict/revanced-integrations/issues/579)) ([5d14f53](5d14f53)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([ReVanced#582](https://github.com/E85Addict/revanced-integrations/issues/582)) ([eee3f35](eee3f35)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([ReVanced#578](https://github.com/E85Addict/revanced-integrations/issues/578)) ([b9c1eec](b9c1eec)) * **YouTube - Downloads:** Use new task context ([ReVanced#583](https://github.com/E85Addict/revanced-integrations/issues/583)) ([468dfac](468dfac)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([ReVanced#585](https://github.com/E85Addict/revanced-integrations/issues/585)) ([b060732](b060732)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([ReVanced#590](https://github.com/E85Addict/revanced-integrations/issues/590)) ([4ec955f](4ec955f)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](b945e2f)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([ReVanced#580](https://github.com/E85Addict/revanced-integrations/issues/580)) ([8d48a90](8d48a90)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](b7a8995)) * **YouTube:** Fix video playback by switching to ReVanced GmsCore vendor ([ReVanced#589](https://github.com/E85Addict/revanced-integrations/issues/589)) ([6e947e2](6e947e2)) ### Features * **YouTube - Downloads:** Use external downloader when selecting 'Download' in home feed flyout menu ([ReVanced#587](https://github.com/E85Addict/revanced-integrations/issues/587)) ([254da31](254da31)) * **YouTube - External downloader:** Add ability to use in-app download button ([771a0de](771a0de)) * **YouTube - Hide layout components:** Filter home/search results by keywords ([ReVanced#584](https://github.com/E85Addict/revanced-integrations/issues/584)) ([0cbad98](0cbad98)) * **YouTube - Hide Shorts components:** Hide like and dislike buttons ([2a08e5a](2a08e5a)) * **YouTube - Hide Shorts components:** Hide sound metadata label ([46d8ef6](46d8ef6)) * **YouTube - Hide Shorts components:** Hide title and full video link label ([59165de](59165de)) * **YouTube - Hide Shorts components:** Selectively hide Shorts for home / subscription / search ([ReVanced#592](https://github.com/E85Addict/revanced-integrations/issues/592)) ([1ee99aa](1ee99aa)) ### Performance Improvements * Add upstream sync ([639670f](639670f))
jkennethcarino
pushed a commit
to jkennethcarino/privacy-revanced-integrations
that referenced
this pull request
Mar 29, 2024
# 1.0.0 (2024-03-29) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/100)) ([c6b7528](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/139)) ([68d7f98](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/74)) ([7314032](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/112)) ([256302e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/88)) ([1f9b01c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/82)) ([669cb29](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/111)) ([0f5e89c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/110)) ([0ccb35d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/69)) ([391ce64](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/126)) ([c6c2556](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/60)) ([7da963c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/140)) ([8a39551](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/5)) ([4da0538](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/155)) ([868e99a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/121)) ([d257b6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/135)) ([3797438](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/90)) ([e625a17](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/67)) ([fabc4e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/53)) ([3c0408f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/165)) ([9bcb04d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/586)) ([ad477e4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/163)) ([8bb93a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/24)) ([0938f6c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/235)) ([d64a0f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/116)) ([f474541](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/87)) ([6d3d274](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/241)) ([98ce2df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/129)) ([96d427f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/86)) ([996434c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/430)) ([d947de2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/71)) ([7de1994](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/471)) ([50933dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/91)) ([2890467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/124)) ([a9a69ec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/125)) ([afd4815](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/244)) ([71e81a6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/104)) ([93a5edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/21)) ([9b1dce4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/143)) ([40f9af0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/363)) ([7fc8e88](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/157)) ([4c72ac1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/440)) ([821a32e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/443)) ([8c61561](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/561)) ([04621f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/588)) ([9ac2d63](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/270)) ([843dd9d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/226)) ([35aa4f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/119)) ([f64b178](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/79) ([56eaef0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * use correct logging tags ([420b926](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/66)) ([605124b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/93)) ([21d56f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/537)) ([0ce92c2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/579)) ([5d14f53](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/582)) ([eee3f35](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/478)) ([ef1cca0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/513)) ([11f97ac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/481)) ([8398774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/489)) ([27f49df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/482)) ([e72b65b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/480)) ([e6903bf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/506)) ([debd0a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/475)) ([17ed396](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/522)) ([0124f41](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/578)) ([b9c1eec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/583)) ([468dfac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/469)) ([61d997e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/585)) ([b060732](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/569)) ([0b0d46f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/545)) ([e28b8cc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/590)) ([4ec955f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/487)) ([00c4c40](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/473)) ([d86851b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/498)) ([6f79746](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/580)) ([8d48a90](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/455)) ([13afac9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/453)) ([6959808](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/572)) ([7f5e7df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/563)) ([ea5748c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/461)) ([2188607](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/565)) ([f72faa7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/533)) ([fb433da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/500)) ([d3eba27](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/458)) ([97880ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/502)) ([c048527](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/532)) ([0bb8669](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/538)) ([1c9c51c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/493)) ([486c894](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/560)) ([2c73209](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/495)) ([9b2add7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/508)) ([98c91af](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/517)) ([ba15aba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/488)) ([165b061](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/509)) ([40cfa1e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/491)) ([4215be4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/573)) ([fb4aab7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/520)) ([ffcee71](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/435)) ([a0f831a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/525)) ([eede028](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/535)) ([92e8619](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/484)) ([da923a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/424)) ([d7a3973](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/426)) ([328ecff](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/192)) ([d28d657](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/206)) ([e357ac6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/326)) ([f31e3a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/339)) ([6528d44](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/355)) ([061ebc6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/179)) ([0253fef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/264)) ([76c36da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/316)) ([7225bc3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/432)) ([ea7ee56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/200)) ([d866558](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/199)) ([85971bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/412)) ([60f25a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/360)) ([a2af2c0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/366)) ([246deb1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/290)) ([0af87e2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/371)) ([df4b03f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/338)) ([7627e5d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/400)) ([e30d120](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/392)) ([c97d1b7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/302)) ([7551f01](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/221)) ([b2eab33](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/224)) ([37869dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/408)) ([307315c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/439)) ([7a28c2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/368)) ([3b37a3b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/349)) ([e3d923d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/384)) ([6c36bee](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/333)) ([2dd1431](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/303)) ([03764bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/335)) ([46e0272](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/350)) ([41c07f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/396)) ([6a94bd2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/356)) ([212e4f2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/404)) ([0c55d70](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/359)) ([86c2789](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/353)) ([b959c8e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/304)) ([49aedae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/387)) ([486b79b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/436)) ([f694928](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/401)) ([7da5673](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/362)) ([6952c50](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/169)) ([5ab26a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/351)) ([6dbccfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/344)) ([3025103](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/394)) ([4c7f737](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/346)) ([eeddb59](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/jk…
jkennethcarino
pushed a commit
to jkennethcarino/privacy-revanced-integrations
that referenced
this pull request
Mar 29, 2024
# 1.0.0-dev.1 (2024-03-29) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/100)) ([c6b7528](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/139)) ([68d7f98](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/74)) ([7314032](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/112)) ([256302e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/88)) ([1f9b01c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/82)) ([669cb29](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/111)) ([0f5e89c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/110)) ([0ccb35d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/69)) ([391ce64](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/126)) ([c6c2556](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/60)) ([7da963c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/140)) ([8a39551](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/5)) ([4da0538](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/155)) ([868e99a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/121)) ([d257b6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/135)) ([3797438](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/90)) ([e625a17](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/67)) ([fabc4e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/53)) ([3c0408f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/165)) ([9bcb04d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/586)) ([ad477e4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/163)) ([8bb93a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/24)) ([0938f6c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/235)) ([d64a0f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/116)) ([f474541](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/87)) ([6d3d274](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/241)) ([98ce2df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/129)) ([96d427f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/86)) ([996434c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/430)) ([d947de2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/71)) ([7de1994](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/471)) ([50933dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/91)) ([2890467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/124)) ([a9a69ec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/125)) ([afd4815](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/244)) ([71e81a6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/104)) ([93a5edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/21)) ([9b1dce4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/143)) ([40f9af0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/363)) ([7fc8e88](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/157)) ([4c72ac1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/440)) ([821a32e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/443)) ([8c61561](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/561)) ([04621f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/588)) ([9ac2d63](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/270)) ([843dd9d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/226)) ([35aa4f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/119)) ([f64b178](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/79) ([56eaef0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * use correct logging tags ([420b926](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/66)) ([605124b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/93)) ([21d56f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/537)) ([0ce92c2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/579)) ([5d14f53](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/582)) ([eee3f35](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/478)) ([ef1cca0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/513)) ([11f97ac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/481)) ([8398774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/489)) ([27f49df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/482)) ([e72b65b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/480)) ([e6903bf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/506)) ([debd0a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/475)) ([17ed396](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/522)) ([0124f41](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/578)) ([b9c1eec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/583)) ([468dfac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/469)) ([61d997e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/585)) ([b060732](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/569)) ([0b0d46f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/545)) ([e28b8cc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/590)) ([4ec955f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/487)) ([00c4c40](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/473)) ([d86851b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/498)) ([6f79746](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/580)) ([8d48a90](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/455)) ([13afac9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/453)) ([6959808](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/572)) ([7f5e7df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/563)) ([ea5748c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/461)) ([2188607](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/565)) ([f72faa7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/533)) ([fb433da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/500)) ([d3eba27](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/458)) ([97880ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/502)) ([c048527](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/532)) ([0bb8669](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/538)) ([1c9c51c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/493)) ([486c894](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/560)) ([2c73209](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/495)) ([9b2add7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/508)) ([98c91af](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/517)) ([ba15aba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/488)) ([165b061](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/509)) ([40cfa1e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/491)) ([4215be4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/573)) ([fb4aab7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/520)) ([ffcee71](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/435)) ([a0f831a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/525)) ([eede028](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/535)) ([92e8619](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/484)) ([da923a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/424)) ([d7a3973](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/426)) ([328ecff](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/192)) ([d28d657](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/206)) ([e357ac6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/326)) ([f31e3a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/339)) ([6528d44](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/355)) ([061ebc6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/179)) ([0253fef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/264)) ([76c36da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/316)) ([7225bc3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/432)) ([ea7ee56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/200)) ([d866558](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/199)) ([85971bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/412)) ([60f25a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/360)) ([a2af2c0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/366)) ([246deb1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/290)) ([0af87e2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/371)) ([df4b03f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/338)) ([7627e5d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/400)) ([e30d120](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/392)) ([c97d1b7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/302)) ([7551f01](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/221)) ([b2eab33](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/224)) ([37869dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/408)) ([307315c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/439)) ([7a28c2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/368)) ([3b37a3b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/349)) ([e3d923d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/384)) ([6c36bee](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/333)) ([2dd1431](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/303)) ([03764bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/335)) ([46e0272](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/350)) ([41c07f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/396)) ([6a94bd2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/356)) ([212e4f2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/404)) ([0c55d70](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/359)) ([86c2789](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/353)) ([b959c8e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/304)) ([49aedae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/387)) ([486b79b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/436)) ([f694928](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/401)) ([7da5673](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/362)) ([6952c50](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/169)) ([5ab26a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/351)) ([6dbccfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/344)) ([3025103](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/394)) ([4c7f737](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/346)) ([eeddb59](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://g…
jkennethcarino
pushed a commit
to jkennethcarino/privacy-revanced-integrations
that referenced
this pull request
Mar 29, 2024
# 1.0.0-dev.1 (2024-03-29) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/100)) ([c6b7528](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/139)) ([68d7f98](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/74)) ([7314032](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/112)) ([256302e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/88)) ([1f9b01c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/82)) ([669cb29](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/111)) ([0f5e89c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/110)) ([0ccb35d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/69)) ([391ce64](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/126)) ([c6c2556](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/60)) ([7da963c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/140)) ([8a39551](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/5)) ([4da0538](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/155)) ([868e99a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/121)) ([d257b6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/135)) ([3797438](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/90)) ([e625a17](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/67)) ([fabc4e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/53)) ([3c0408f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/165)) ([9bcb04d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/586)) ([ad477e4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/163)) ([8bb93a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/24)) ([0938f6c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/235)) ([d64a0f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/116)) ([f474541](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/87)) ([6d3d274](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/241)) ([98ce2df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/129)) ([96d427f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/86)) ([996434c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/430)) ([d947de2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/71)) ([7de1994](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/471)) ([50933dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/91)) ([2890467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/124)) ([a9a69ec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/125)) ([afd4815](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/244)) ([71e81a6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/104)) ([93a5edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/21)) ([9b1dce4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/143)) ([40f9af0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/363)) ([7fc8e88](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/157)) ([4c72ac1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/440)) ([821a32e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/443)) ([8c61561](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/561)) ([04621f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/588)) ([9ac2d63](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/270)) ([843dd9d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/226)) ([35aa4f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/119)) ([f64b178](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/79) ([56eaef0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * use correct logging tags ([420b926](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/66)) ([605124b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/93)) ([21d56f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/537)) ([0ce92c2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/579)) ([5d14f53](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/582)) ([eee3f35](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/478)) ([ef1cca0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/513)) ([11f97ac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/481)) ([8398774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/489)) ([27f49df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/482)) ([e72b65b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/480)) ([e6903bf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/506)) ([debd0a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/475)) ([17ed396](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/522)) ([0124f41](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/578)) ([b9c1eec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/583)) ([468dfac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/469)) ([61d997e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/585)) ([b060732](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/569)) ([0b0d46f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/545)) ([e28b8cc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/590)) ([4ec955f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/487)) ([00c4c40](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/473)) ([d86851b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/498)) ([6f79746](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/580)) ([8d48a90](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/455)) ([13afac9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/453)) ([6959808](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/572)) ([7f5e7df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/563)) ([ea5748c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/461)) ([2188607](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/565)) ([f72faa7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/533)) ([fb433da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/500)) ([d3eba27](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/458)) ([97880ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/502)) ([c048527](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/532)) ([0bb8669](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/538)) ([1c9c51c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/493)) ([486c894](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/560)) ([2c73209](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/495)) ([9b2add7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/508)) ([98c91af](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/517)) ([ba15aba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/488)) ([165b061](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/509)) ([40cfa1e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/491)) ([4215be4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/573)) ([fb4aab7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/520)) ([ffcee71](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/435)) ([a0f831a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/525)) ([eede028](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/535)) ([92e8619](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/484)) ([da923a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/424)) ([d7a3973](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/426)) ([328ecff](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/192)) ([d28d657](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/206)) ([e357ac6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/326)) ([f31e3a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/339)) ([6528d44](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/355)) ([061ebc6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/179)) ([0253fef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/264)) ([76c36da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/316)) ([7225bc3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/432)) ([ea7ee56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/200)) ([d866558](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/199)) ([85971bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/412)) ([60f25a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/360)) ([a2af2c0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/366)) ([246deb1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/290)) ([0af87e2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/371)) ([df4b03f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/338)) ([7627e5d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/400)) ([e30d120](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/392)) ([c97d1b7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/302)) ([7551f01](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/221)) ([b2eab33](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/224)) ([37869dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/408)) ([307315c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/439)) ([7a28c2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/368)) ([3b37a3b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/349)) ([e3d923d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/384)) ([6c36bee](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/333)) ([2dd1431](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/303)) ([03764bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/335)) ([46e0272](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/350)) ([41c07f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/396)) ([6a94bd2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/356)) ([212e4f2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/404)) ([0c55d70](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/359)) ([86c2789](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/353)) ([b959c8e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/304)) ([49aedae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/387)) ([486b79b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/436)) ([f694928](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/401)) ([7da5673](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/362)) ([6952c50](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/169)) ([5ab26a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/351)) ([6dbccfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/344)) ([3025103](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/394)) ([4c7f737](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/346)) ([eeddb59](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://g…
jkennethcarino
pushed a commit
to jkennethcarino/privacy-revanced-integrations
that referenced
this pull request
Mar 29, 2024
# 1.0.0 (2024-03-29) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/100)) ([c6b7528](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/139)) ([68d7f98](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/74)) ([7314032](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/112)) ([256302e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/88)) ([1f9b01c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/82)) ([669cb29](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/111)) ([0f5e89c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/110)) ([0ccb35d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/69)) ([391ce64](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/126)) ([c6c2556](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/60)) ([7da963c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/140)) ([8a39551](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/5)) ([4da0538](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/155)) ([868e99a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/121)) ([d257b6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/135)) ([3797438](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/90)) ([e625a17](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/67)) ([fabc4e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/53)) ([3c0408f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/165)) ([9bcb04d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/586)) ([ad477e4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/163)) ([8bb93a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/24)) ([0938f6c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/235)) ([d64a0f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/116)) ([f474541](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/87)) ([6d3d274](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/241)) ([98ce2df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/129)) ([96d427f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/86)) ([996434c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/430)) ([d947de2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/71)) ([7de1994](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/471)) ([50933dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/91)) ([2890467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/124)) ([a9a69ec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/125)) ([afd4815](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/244)) ([71e81a6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/104)) ([93a5edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/21)) ([9b1dce4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/143)) ([40f9af0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/363)) ([7fc8e88](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/157)) ([4c72ac1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/440)) ([821a32e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/443)) ([8c61561](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/561)) ([04621f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/588)) ([9ac2d63](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/270)) ([843dd9d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/226)) ([35aa4f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/119)) ([f64b178](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/79) ([56eaef0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * use correct logging tags ([420b926](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/66)) ([605124b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/93)) ([21d56f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/537)) ([0ce92c2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/579)) ([5d14f53](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/582)) ([eee3f35](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/478)) ([ef1cca0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/513)) ([11f97ac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/481)) ([8398774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/489)) ([27f49df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/482)) ([e72b65b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/480)) ([e6903bf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/506)) ([debd0a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/475)) ([17ed396](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/522)) ([0124f41](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/578)) ([b9c1eec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/583)) ([468dfac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/469)) ([61d997e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/585)) ([b060732](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/569)) ([0b0d46f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/545)) ([e28b8cc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/590)) ([4ec955f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/487)) ([00c4c40](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/473)) ([d86851b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/498)) ([6f79746](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/580)) ([8d48a90](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/455)) ([13afac9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/453)) ([6959808](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/572)) ([7f5e7df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/563)) ([ea5748c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/461)) ([2188607](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/565)) ([f72faa7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/533)) ([fb433da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/500)) ([d3eba27](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/458)) ([97880ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/502)) ([c048527](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/532)) ([0bb8669](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/538)) ([1c9c51c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/493)) ([486c894](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/560)) ([2c73209](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/495)) ([9b2add7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/508)) ([98c91af](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/517)) ([ba15aba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/488)) ([165b061](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/509)) ([40cfa1e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/491)) ([4215be4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/573)) ([fb4aab7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/520)) ([ffcee71](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/435)) ([a0f831a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/525)) ([eede028](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/535)) ([92e8619](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/484)) ([da923a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/424)) ([d7a3973](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/426)) ([328ecff](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/192)) ([d28d657](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/206)) ([e357ac6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/326)) ([f31e3a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/339)) ([6528d44](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/355)) ([061ebc6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/179)) ([0253fef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/264)) ([76c36da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/316)) ([7225bc3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/432)) ([ea7ee56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/200)) ([d866558](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/199)) ([85971bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/412)) ([60f25a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/360)) ([a2af2c0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/366)) ([246deb1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/290)) ([0af87e2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/371)) ([df4b03f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/338)) ([7627e5d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/400)) ([e30d120](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/392)) ([c97d1b7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/302)) ([7551f01](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/221)) ([b2eab33](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/224)) ([37869dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/408)) ([307315c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/439)) ([7a28c2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/368)) ([3b37a3b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/349)) ([e3d923d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/384)) ([6c36bee](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/333)) ([2dd1431](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/303)) ([03764bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/335)) ([46e0272](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/350)) ([41c07f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/396)) ([6a94bd2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/356)) ([212e4f2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/404)) ([0c55d70](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/359)) ([86c2789](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/353)) ([b959c8e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/304)) ([49aedae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/387)) ([486b79b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/436)) ([f694928](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/401)) ([7da5673](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/362)) ([6952c50](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/169)) ([5ab26a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/351)) ([6dbccfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/344)) ([3025103](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/394)) ([4c7f737](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/346)) ([eeddb59](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/jk…
jkennethcarino
pushed a commit
to jkennethcarino/privacy-revanced-integrations
that referenced
this pull request
Mar 29, 2024
# 1.0.0 (2024-03-29) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/100)) ([c6b7528](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/139)) ([68d7f98](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/74)) ([7314032](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/112)) ([256302e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/88)) ([1f9b01c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/82)) ([669cb29](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/111)) ([0f5e89c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/110)) ([0ccb35d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/69)) ([391ce64](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/126)) ([c6c2556](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/60)) ([7da963c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/140)) ([8a39551](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/5)) ([4da0538](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/155)) ([868e99a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/121)) ([d257b6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/135)) ([3797438](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/90)) ([e625a17](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/67)) ([fabc4e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/53)) ([3c0408f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/165)) ([9bcb04d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/586)) ([ad477e4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/163)) ([8bb93a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/24)) ([0938f6c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/235)) ([d64a0f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/116)) ([f474541](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/87)) ([6d3d274](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/241)) ([98ce2df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/129)) ([96d427f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/86)) ([996434c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/430)) ([d947de2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/71)) ([7de1994](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/471)) ([50933dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/91)) ([2890467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/124)) ([a9a69ec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/125)) ([afd4815](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/244)) ([71e81a6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/104)) ([93a5edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/21)) ([9b1dce4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/143)) ([40f9af0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/363)) ([7fc8e88](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/157)) ([4c72ac1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/440)) ([821a32e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/443)) ([8c61561](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/561)) ([04621f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/588)) ([9ac2d63](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/270)) ([843dd9d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/226)) ([35aa4f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/119)) ([f64b178](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/79) ([56eaef0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * use correct logging tags ([420b926](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/66)) ([605124b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/93)) ([21d56f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/537)) ([0ce92c2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/579)) ([5d14f53](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/582)) ([eee3f35](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/478)) ([ef1cca0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/513)) ([11f97ac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/481)) ([8398774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/489)) ([27f49df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/482)) ([e72b65b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/480)) ([e6903bf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/506)) ([debd0a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/475)) ([17ed396](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/522)) ([0124f41](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/578)) ([b9c1eec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/583)) ([468dfac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/469)) ([61d997e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/585)) ([b060732](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/569)) ([0b0d46f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/545)) ([e28b8cc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/590)) ([4ec955f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/487)) ([00c4c40](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/473)) ([d86851b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/498)) ([6f79746](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/580)) ([8d48a90](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/455)) ([13afac9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/453)) ([6959808](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/572)) ([7f5e7df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/563)) ([ea5748c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/461)) ([2188607](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/565)) ([f72faa7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/533)) ([fb433da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/500)) ([d3eba27](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/458)) ([97880ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/502)) ([c048527](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/532)) ([0bb8669](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/538)) ([1c9c51c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/493)) ([486c894](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/560)) ([2c73209](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/495)) ([9b2add7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/508)) ([98c91af](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/517)) ([ba15aba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/488)) ([165b061](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/509)) ([40cfa1e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/491)) ([4215be4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/573)) ([fb4aab7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/520)) ([ffcee71](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/435)) ([a0f831a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/525)) ([eede028](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/535)) ([92e8619](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/484)) ([da923a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/424)) ([d7a3973](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/426)) ([328ecff](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/192)) ([d28d657](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/206)) ([e357ac6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/326)) ([f31e3a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/339)) ([6528d44](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/355)) ([061ebc6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/179)) ([0253fef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/264)) ([76c36da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/316)) ([7225bc3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/432)) ([ea7ee56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/200)) ([d866558](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/199)) ([85971bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/412)) ([60f25a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/360)) ([a2af2c0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/366)) ([246deb1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/290)) ([0af87e2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/371)) ([df4b03f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/338)) ([7627e5d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/400)) ([e30d120](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/392)) ([c97d1b7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/302)) ([7551f01](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/221)) ([b2eab33](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/224)) ([37869dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/408)) ([307315c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/439)) ([7a28c2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/368)) ([3b37a3b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/349)) ([e3d923d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/384)) ([6c36bee](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/333)) ([2dd1431](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/303)) ([03764bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/335)) ([46e0272](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/350)) ([41c07f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/396)) ([6a94bd2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/356)) ([212e4f2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/404)) ([0c55d70](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/359)) ([86c2789](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/353)) ([b959c8e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/304)) ([49aedae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/387)) ([486b79b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/436)) ([f694928](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/401)) ([7da5673](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/362)) ([6952c50](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/169)) ([5ab26a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/351)) ([6dbccfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/344)) ([3025103](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/394)) ([4c7f737](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/346)) ([eeddb59](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/jk…
jkennethcarino
pushed a commit
to jkennethcarino/privacy-revanced-integrations
that referenced
this pull request
Mar 29, 2024
# 1.0.0 (2024-03-29) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/100)) ([c6b7528](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/139)) ([68d7f98](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/74)) ([7314032](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/112)) ([256302e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/88)) ([1f9b01c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/82)) ([669cb29](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/111)) ([0f5e89c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/110)) ([0ccb35d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/69)) ([391ce64](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/126)) ([c6c2556](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/60)) ([7da963c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/140)) ([8a39551](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/5)) ([4da0538](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/155)) ([868e99a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/121)) ([d257b6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/135)) ([3797438](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/90)) ([e625a17](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/67)) ([fabc4e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/53)) ([3c0408f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/165)) ([9bcb04d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/586)) ([ad477e4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/163)) ([8bb93a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/24)) ([0938f6c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/235)) ([d64a0f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/116)) ([f474541](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/87)) ([6d3d274](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/241)) ([98ce2df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/129)) ([96d427f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/86)) ([996434c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/430)) ([d947de2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/71)) ([7de1994](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/471)) ([50933dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/91)) ([2890467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/124)) ([a9a69ec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/125)) ([afd4815](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/244)) ([71e81a6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/104)) ([93a5edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/21)) ([9b1dce4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/143)) ([40f9af0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/363)) ([7fc8e88](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/157)) ([4c72ac1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/440)) ([821a32e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/443)) ([8c61561](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/561)) ([04621f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/588)) ([9ac2d63](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/270)) ([843dd9d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/226)) ([35aa4f9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/119)) ([f64b178](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/79) ([56eaef0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * use correct logging tags ([420b926](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/66)) ([605124b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/93)) ([21d56f8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/537)) ([0ce92c2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/579)) ([5d14f53](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/582)) ([eee3f35](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/478)) ([ef1cca0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/513)) ([11f97ac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/481)) ([8398774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/489)) ([27f49df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/482)) ([e72b65b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/480)) ([e6903bf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/506)) ([debd0a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/475)) ([17ed396](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/522)) ([0124f41](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/578)) ([b9c1eec](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/583)) ([468dfac](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/469)) ([61d997e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/585)) ([b060732](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/569)) ([0b0d46f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/545)) ([e28b8cc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/590)) ([4ec955f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/487)) ([00c4c40](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/473)) ([d86851b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/498)) ([6f79746](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/580)) ([8d48a90](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/455)) ([13afac9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/453)) ([6959808](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/572)) ([7f5e7df](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/563)) ([ea5748c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/461)) ([2188607](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/565)) ([f72faa7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/533)) ([fb433da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/500)) ([d3eba27](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/458)) ([97880ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/502)) ([c048527](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/532)) ([0bb8669](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/538)) ([1c9c51c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/493)) ([486c894](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/560)) ([2c73209](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/495)) ([9b2add7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/508)) ([98c91af](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/517)) ([ba15aba](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/488)) ([165b061](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/509)) ([40cfa1e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/491)) ([4215be4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/573)) ([fb4aab7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/520)) ([ffcee71](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/435)) ([a0f831a](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/525)) ([eede028](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/535)) ([92e8619](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/484)) ([da923a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/424)) ([d7a3973](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/426)) ([328ecff](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/192)) ([d28d657](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/206)) ([e357ac6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/326)) ([f31e3a0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/339)) ([6528d44](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/355)) ([061ebc6](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/179)) ([0253fef](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/264)) ([76c36da](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/316)) ([7225bc3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/432)) ([ea7ee56](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/200)) ([d866558](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/199)) ([85971bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/412)) ([60f25a2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/360)) ([a2af2c0](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/366)) ([246deb1](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/290)) ([0af87e2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/371)) ([df4b03f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/338)) ([7627e5d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/400)) ([e30d120](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/392)) ([c97d1b7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/302)) ([7551f01](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/221)) ([b2eab33](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/224)) ([37869dc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/408)) ([307315c](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/439)) ([7a28c2f](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/368)) ([3b37a3b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/349)) ([e3d923d](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/384)) ([6c36bee](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/333)) ([2dd1431](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/303)) ([03764bc](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/335)) ([46e0272](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/350)) ([41c07f7](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/396)) ([6a94bd2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/356)) ([212e4f2](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/404)) ([0c55d70](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/359)) ([86c2789](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/353)) ([b959c8e](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/304)) ([49aedae](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/387)) ([486b79b](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/436)) ([f694928](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/401)) ([7da5673](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/362)) ([6952c50](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/169)) ([5ab26a4](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/351)) ([6dbccfd](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/344)) ([3025103](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/394)) ([4c7f737](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/jkennethcarino/privacy-revanced-integrations/issues/346)) ([eeddb59](https://github.com/jkennethcarino/privacy-revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/jk…
earthonion
pushed a commit
to earthonion/revanced-integrations
that referenced
this pull request
May 9, 2024
# 1.0.0 (2024-05-09) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/earthonion/revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/earthonion/revanced-integrations/issues/100)) ([c6b7528](https://github.com/earthonion/revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/earthonion/revanced-integrations/issues/139)) ([68d7f98](https://github.com/earthonion/revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/earthonion/revanced-integrations/issues/74)) ([7314032](https://github.com/earthonion/revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/earthonion/revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/earthonion/revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/earthonion/revanced-integrations/issues/112)) ([256302e](https://github.com/earthonion/revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/earthonion/revanced-integrations/issues/88)) ([1f9b01c](https://github.com/earthonion/revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/earthonion/revanced-integrations/issues/82)) ([669cb29](https://github.com/earthonion/revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/earthonion/revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/earthonion/revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/earthonion/revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/earthonion/revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/earthonion/revanced-integrations/issues/111)) ([0f5e89c](https://github.com/earthonion/revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/earthonion/revanced-integrations/issues/110)) ([0ccb35d](https://github.com/earthonion/revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/earthonion/revanced-integrations/issues/69)) ([391ce64](https://github.com/earthonion/revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/earthonion/revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/earthonion/revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/earthonion/revanced-integrations/issues/126)) ([c6c2556](https://github.com/earthonion/revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/earthonion/revanced-integrations/issues/60)) ([7da963c](https://github.com/earthonion/revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/earthonion/revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/earthonion/revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/earthonion/revanced-integrations/issues/140)) ([8a39551](https://github.com/earthonion/revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/earthonion/revanced-integrations/issues/5)) ([4da0538](https://github.com/earthonion/revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/earthonion/revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/earthonion/revanced-integrations/issues/155)) ([868e99a](https://github.com/earthonion/revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/earthonion/revanced-integrations/issues/121)) ([d257b6d](https://github.com/earthonion/revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/earthonion/revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/earthonion/revanced-integrations/issues/135)) ([3797438](https://github.com/earthonion/revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/earthonion/revanced-integrations/issues/90)) ([e625a17](https://github.com/earthonion/revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/earthonion/revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/earthonion/revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/earthonion/revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/earthonion/revanced-integrations/issues/67)) ([fabc4e0](https://github.com/earthonion/revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/earthonion/revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/earthonion/revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/earthonion/revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/earthonion/revanced-integrations/issues/53)) ([3c0408f](https://github.com/earthonion/revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/earthonion/revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/earthonion/revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/earthonion/revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/earthonion/revanced-integrations/issues/165)) ([9bcb04d](https://github.com/earthonion/revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/earthonion/revanced-integrations/issues/586)) ([ad477e4](https://github.com/earthonion/revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/earthonion/revanced-integrations/issues/163)) ([8bb93a4](https://github.com/earthonion/revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/earthonion/revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/earthonion/revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/earthonion/revanced-integrations/issues/24)) ([0938f6c](https://github.com/earthonion/revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/earthonion/revanced-integrations/issues/235)) ([d64a0f9](https://github.com/earthonion/revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/earthonion/revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/earthonion/revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/earthonion/revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/earthonion/revanced-integrations/issues/116)) ([f474541](https://github.com/earthonion/revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/earthonion/revanced-integrations/issues/87)) ([6d3d274](https://github.com/earthonion/revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/earthonion/revanced-integrations/issues/241)) ([98ce2df](https://github.com/earthonion/revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/earthonion/revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/earthonion/revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/earthonion/revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/earthonion/revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/earthonion/revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/earthonion/revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/earthonion/revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/earthonion/revanced-integrations/issues/129)) ([96d427f](https://github.com/earthonion/revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/earthonion/revanced-integrations/issues/86)) ([996434c](https://github.com/earthonion/revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/earthonion/revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/earthonion/revanced-integrations/issues/430)) ([d947de2](https://github.com/earthonion/revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/earthonion/revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/earthonion/revanced-integrations/issues/71)) ([7de1994](https://github.com/earthonion/revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/earthonion/revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/earthonion/revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/earthonion/revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/earthonion/revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/earthonion/revanced-integrations/issues/471)) ([50933dc](https://github.com/earthonion/revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/earthonion/revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/earthonion/revanced-integrations/issues/91)) ([2890467](https://github.com/earthonion/revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/earthonion/revanced-integrations/issues/124)) ([a9a69ec](https://github.com/earthonion/revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/earthonion/revanced-integrations/issues/125)) ([afd4815](https://github.com/earthonion/revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/earthonion/revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/earthonion/revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/earthonion/revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/earthonion/revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/earthonion/revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/earthonion/revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/earthonion/revanced-integrations/issues/244)) ([71e81a6](https://github.com/earthonion/revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/earthonion/revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/earthonion/revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/earthonion/revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/earthonion/revanced-integrations/issues/104)) ([93a5edc](https://github.com/earthonion/revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/earthonion/revanced-integrations/issues/21)) ([9b1dce4](https://github.com/earthonion/revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/earthonion/revanced-integrations/issues/143)) ([40f9af0](https://github.com/earthonion/revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/earthonion/revanced-integrations/issues/363)) ([7fc8e88](https://github.com/earthonion/revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/earthonion/revanced-integrations/issues/157)) ([4c72ac1](https://github.com/earthonion/revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/earthonion/revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/earthonion/revanced-integrations/issues/440)) ([821a32e](https://github.com/earthonion/revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/earthonion/revanced-integrations/issues/443)) ([8c61561](https://github.com/earthonion/revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/earthonion/revanced-integrations/issues/561)) ([04621f8](https://github.com/earthonion/revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/earthonion/revanced-integrations/issues/588)) ([9ac2d63](https://github.com/earthonion/revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/earthonion/revanced-integrations/issues/270)) ([843dd9d](https://github.com/earthonion/revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/earthonion/revanced-integrations/issues/226)) ([35aa4f9](https://github.com/earthonion/revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/earthonion/revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/earthonion/revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/earthonion/revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/earthonion/revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/earthonion/revanced-integrations/issues/119)) ([f64b178](https://github.com/earthonion/revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/earthonion/revanced-integrations/issues/79) ([56eaef0](https://github.com/earthonion/revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/earthonion/revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * Use correct hide playables setting key ([a2b1543](https://github.com/earthonion/revanced-integrations/commit/a2b15433cffec082394a50d14f7eef625a6351c1)) * use correct logging tags ([420b926](https://github.com/earthonion/revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/earthonion/revanced-integrations/issues/66)) ([605124b](https://github.com/earthonion/revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/earthonion/revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/earthonion/revanced-integrations/issues/93)) ([21d56f8](https://github.com/earthonion/revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/earthonion/revanced-integrations/issues/537)) ([0ce92c2](https://github.com/earthonion/revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/earthonion/revanced-integrations/issues/579)) ([5d14f53](https://github.com/earthonion/revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/earthonion/revanced-integrations/issues/582)) ([eee3f35](https://github.com/earthonion/revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/earthonion/revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/earthonion/revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/earthonion/revanced-integrations/issues/478)) ([ef1cca0](https://github.com/earthonion/revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/earthonion/revanced-integrations/issues/513)) ([11f97ac](https://github.com/earthonion/revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/earthonion/revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/earthonion/revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/earthonion/revanced-integrations/issues/481)) ([8398774](https://github.com/earthonion/revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/earthonion/revanced-integrations/issues/489)) ([27f49df](https://github.com/earthonion/revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/earthonion/revanced-integrations/issues/482)) ([e72b65b](https://github.com/earthonion/revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/earthonion/revanced-integrations/issues/480)) ([e6903bf](https://github.com/earthonion/revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/earthonion/revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/earthonion/revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/earthonion/revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/earthonion/revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/earthonion/revanced-integrations/issues/506)) ([debd0a2](https://github.com/earthonion/revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/earthonion/revanced-integrations/issues/475)) ([17ed396](https://github.com/earthonion/revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/earthonion/revanced-integrations/issues/522)) ([0124f41](https://github.com/earthonion/revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/earthonion/revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/earthonion/revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/earthonion/revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/earthonion/revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/earthonion/revanced-integrations/issues/578)) ([b9c1eec](https://github.com/earthonion/revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/earthonion/revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/earthonion/revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/earthonion/revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Disable suggested video end screen:** Require app restart ([38ae5aa](https://github.com/earthonion/revanced-integrations/commit/38ae5aac845745824218a08053db519a3325d7a9)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/earthonion/revanced-integrations/issues/583)) ([468dfac](https://github.com/earthonion/revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/earthonion/revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/earthonion/revanced-integrations/issues/469)) ([61d997e](https://github.com/earthonion/revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - GmsCore support:** Prompt to disable battery optimizations, if not done already ([#601](https://github.com/earthonion/revanced-integrations/issues/601)) ([c5c9de5](https://github.com/earthonion/revanced-integrations/commit/c5c9de500d8f1268799e55c31c446bfe8336f79a)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/earthonion/revanced-integrations/issues/585)) ([b060732](https://github.com/earthonion/revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/earthonion/revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/earthonion/revanced-integrations/issues/569)) ([0b0d46f](https://github.com/earthonion/revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/earthonion/revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/earthonion/revanced-integrations/issues/545)) ([e28b8cc](https://github.com/earthonion/revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/earthonion/revanced-integrations/issues/590)) ([4ec955f](https://github.com/earthonion/revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** rename `Hide paid content` to `Hide paid promotion label` ([#616](https://github.com/earthonion/revanced-integrations/issues/616)) ([13dc172](https://github.com/earthonion/revanced-integrations/commit/13dc17288d13d024a3fbe318ee0fb23a0d46af85)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/earthonion/revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/earthonion/revanced-integrations/issues/487)) ([00c4c40](https://github.com/earthonion/revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide keyword content:** Correctly hide content in the subscription tab ([c3bfa77](https://github.com/earthonion/revanced-integrations/commit/c3bfa77d62b15dedfed8f697583f2f0805f0c2c1)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/earthonion/revanced-integrations/issues/473)) ([d86851b](https://github.com/earthonion/revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/earthonion/revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide community posts ([fbc8066](https://github.com/earthonion/revanced-integrations/commit/fbc80667735778877f262763d6d53afb1dba3bf6)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/earthonion/revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/earthonion/revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide layout components:** Do not hide playlist shelf in library ([c5d38a7](https://github.com/earthonion/revanced-integrations/commit/c5d38a7e0791ebb8fe59397fff959cc94e0a7aed)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/earthonion/revanced-integrations/issues/498)) ([6f79746](https://github.com/earthonion/revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/earthonion/revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide horizontal tile shelves ([ba30869](https://github.com/earthonion/revanced-integrations/commit/ba308690cf83067d3ddd54622eebcbd14bc15ac8)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/earthonion/revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/earthonion/revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/earthonion/revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide load more button:** Include patch with `Hide layout components`, and hide button only in search feed ([#600](https://github.com/earthonion/revanced-integrations/issues/600)) ([c420891](https://github.com/earthonion/revanced-integrations/commit/c420891e3ef134f30af79cf2f30da3fa2fe5a455)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/earthonion/revanced-integrations/issues/580)) ([8d48a90](https://github.com/earthonion/revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/earthonion/revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/earthonion/revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide Shorts components:** Correctly hide Shorts if navigation tab is changed using device back button ([#611](https://github.com/earthonion/revanced-integrations/issues/611)) ([ffc3437](https://github.com/earthonion/revanced-integrations/commit/ffc3437843c24af255d2a0dda9930d2843cac4b6)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/earthonion/revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/earthonion/revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Do not show Shorts suggestions in video player, if all hide Shorts options are enabled ([#613](https://github.com/earthonion/revanced-integrations/issues/613)) ([c132670](https://github.com/earthonion/revanced-integrations/commit/c132670400e6bdf17c46b8d04d579fb49c3d2749)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/earthonion/revanced-integrations/issues/455)) ([13afac9](https://github.com/earthonion/revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/earthonion/revanced-integrations/issues/453)) ([6959808](https://github.com/earthonion/revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts components:** Hide paid promotion label ([3ce100c](https://github.com/earthonion/revanced-integrations/commit/3ce100ced57d7099c2209d9a955484f1e7d418e0)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/earthonion/revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide Shorts components:** Hide subscribe button in channel bar ([9938bbf](https://github.com/earthonion/revanced-integrations/commit/9938bbf0de9592db015ae0cfea83e855e12f0c7e)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/earthonion/revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide Shorts components:** Hide suggested actions in incognito mode ([bba421d](https://github.com/earthonion/revanced-integrations/commit/bba421ddb63597bf918ecccacfd4a33493016b9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/earthonion/revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/earthonion/revanced-integrations/issues/572)) ([7f5e7df](https://github.com/earthonion/revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/earthonion/revanced-integrations/issues/563)) ([ea5748c](https://github.com/earthonion/revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/earthonion/revanced-integrations/issues/461)) ([2188607](https://github.com/earthonion/revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/earthonion/revanced-integrations/issues/565)) ([f72faa7](https://github.com/earthonion/revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/earthonion/revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/earthonion/revanced-integrations/issues/533)) ([fb433da](https://github.com/earthonion/revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Navigation bar hook:** Handle if search is active but hidden behind a maximized player ([cbccb46](https://github.com/earthonion/revanced-integrations/commit/cbccb46e639003adbed941f9b88c41b4c9998729)) * **YouTube - Navigation buttons:** Hide subscriptions tab ([623d11b](https://github.com/earthonion/revanced-integrations/commit/623d11b8e8b9f5166b53d8ae195a5d5a6c644661)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/earthonion/revanced-integrations/issues/500)) ([d3eba27](https://github.com/earthonion/revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player flyout menu:** Add hide Lock screen menu ([#609](https://github.com/earthonion/revanced-integrations/issues/609)) ([b2fe105](https://github.com/earthonion/revanced-integrations/commit/b2fe105199d4a5958676cbc8f9c701541e8ff24a)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/earthonion/revanced-integrations/issues/458)) ([97880ea](https://github.com/earthonion/revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/earthonion/revanced-integrations/issues/502)) ([c048527](https://github.com/earthonion/revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not clip compact text when not using English ([eeaeb49](https://github.com/earthonion/revanced-integrations/commit/eeaeb49f2a562d2690dae184153c303a5b1c4368)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/earthonion/revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Do not show error toast if API success response contains new lines ([#612](https://github.com/earthonion/revanced-integrations/issues/612)) ([9108205](https://github.com/earthonion/revanced-integrations/commit/9108205445c533550db454731d4f9460a3241a03)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/earthonion/revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/earthonion/revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/earthonion/revanced-integrations/issues/532)) ([0bb8669](https://github.com/earthonion/revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/earthonion/revanced-integrations/issues/538)) ([1c9c51c](https://github.com/earthonion/revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/earthonion/revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/earthonion/revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/earthonion/revanced-integrations/issues/493)) ([486c894](https://github.com/earthonion/revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/earthonion/revanced-integrations/issues/560)) ([2c73209](https://github.com/earthonion/revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/earthonion/revanced-integrations/issues/495)) ([9b2add7](https://github.com/earthonion/revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/earthonion/revanced-integrations/issues/508)) ([98c91af](https://github.com/earthonion/revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/earthonion/revanced-integrations/issues/517)) ([ba15aba](https://github.com/earthonion/revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/earthonion/revanced-integrations/issues/488)) ([165b061](https://github.com/earthonion/revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/earthonion/revanced-integrations/issues/509)) ([40cfa1e](https://github.com/earthonion/revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/earthonion/revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - Settings:** Do not show a toast if migrating old unknown settings ([f2e15a2](https://github.com/earthonion/revanced-integrations/commit/f2e15a2e1ff59ae7780cfbd366e5165f4e2b191d)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/earthonion/revanced-integrations/issues/491)) ([4215be4](https://github.com/earthonion/revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/earthonion/revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/earthonion/revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/earthonion/revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/earthonion/revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/earthonion/revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/earthonion/revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/earthonion/revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/earthonion/revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/earthonion/revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/earthonion/revanced-integrations/issues/573)) ([fb4aab7](https://github.com/earthonion/revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/earthonion/revanced-integrations/issues/520)) ([ffcee71](https://github.com/earthonion/revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/earthonion/revanced-integrations/issues/435)) ([a0f831a](https://github.com/earthonion/revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof device dimensions:** Warn about potential performance issues ([#617](https://github.com/earthonion/revanced-integrations/issues/617)) ([786ac9d](https://github.com/earthonion/revanced-integrations/commit/786ac9d2b71886964454fcb748e656d1beed1964)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/earthonion/revanced-integrations/issues/525)) ([eede028](https://github.com/earthonion/revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/earthonion/revanced-integrations/issues/535)) ([92e8619](https://github.com/earthonion/revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/earthonion/revanced-integrations/issues/484)) ([da923a3](https://github.com/earthonion/revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/earthonion/revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/earthonion/revanced-integrations/issues/424)) ([d7a3973](https://github.com/earthonion/revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/earthonion/revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/earthonion/revanced-integrations/issues/426)) ([328ecff](https://github.com/earthonion/revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/earthonion/revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/earthonion/revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/earthonion/revanced-integrations/issues/192)) ([d28d657](https://github.com/earthonion/revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/earthonion/revanced-integrations/issues/206)) ([e357ac6](https://github.com/earthonion/revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/earthonion/revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/earthonion/revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/earthonion/revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/earthonion/revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/earthonion/revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/earthonion/revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/earthonion/revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/earthonion/revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/earthonion/revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/earthonion/revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/earthonion/revanced-integrations/issues/326)) ([f31e3a0](https://github.com/earthonion/revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/earthonion/revanced-integrations/issues/339)) ([6528d44](https://github.com/earthonion/revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/earthonion/revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/earthonion/revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/earthonion/revanced-integrations/issues/355)) ([061ebc6](https://github.com/earthonion/revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/earthonion/revanced-integrations/issues/179)) ([0253fef](https://github.com/earthonion/revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/earthonion/revanced-integrations/issues/264)) ([76c36da](https://github.com/earthonion/revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/earthonion/revanced-integrations/issues/316)) ([7225bc3](https://github.com/earthonion/revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/earthonion/revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/earthonion/revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/earthonion/revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/earthonion/revanced-integrations/issues/432)) ([ea7ee56](https://github.com/earthonion/revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/earthonion/revanced-integrations/issues/200)) ([d866558](https://github.com/earthonion/revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/earthonion/revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/earthonion/revanced-integrations/issues/199)) ([85971bc](https://github.com/earthonion/revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/earthonion/revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/earthonion/revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/earthonion/revanced-integrations/issues/412)) ([60f25a2](https://github.com/earthonion/revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/earthonion/revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/earthonion/revanced-integrations/issues/360)) ([a2af2c0](https://github.com/earthonion/revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/earthonion/revanced-integrations/issues/366)) ([246deb1](https://github.com/earthonion/revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/earthonion/revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/earthonion/revanced-integrations/issues/290)) ([0af87e2](https://github.com/earthonion/revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/earthonion/revanced-integrations/issues/371)) ([df4b03f](https://github.com/earthonion/revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/earthonion/revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/earthonion/revanced-integrations/issues/338)) ([7627e5d](https://github.com/earthonion/revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/earthonion/revanced-integrations/issues/400)) ([e30d120](https://github.com/earthonion/revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/earthonion/revanced-integrations/issues/392)) ([c97d1b7](https://github.com/earthonion/revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/earthonion/revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/earthonion/revanced-integrations/issues/302)) ([7551f01](https://github.com/earthonion/revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/earthonion/revanced-integrations/issues/221)) ([b2eab33](https://github.com/earthonion/revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/earthonion/revanced-integrations/issues/224)) ([37869dc](https://github.com/earthonion/revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/earthonion/revanced-integrations/issues/408)) ([307315c](https://github.com/earthonion/revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/earthonion/revanced-integrations/issues/439)) ([7a28c2f](https://github.com/earthonion/revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/earthonion/revanced-integrations/issues/368)) ([3b37a3b](https://github.com/earthonion/revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/earthonion/revanced-integrations/issues/349)) ([e3d923d](https://github.com/earthonion/revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/earthonion/revanced-integrations/issues/384)) ([6c36bee](https://github.com/earthonion/revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/earthonion/revanced-integrations/issues/333)) ([2dd1431](https://github.com/earthonion/revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/earthonion/revanced-integrations/issues/303)) ([03764bc](https://github.com/earthonion/revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/earthonion/revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/earthonion/revanced-integrations/issues/335)) ([46e0272](https://github.com/earthonion/revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/earthonion/revanced-integrations/issues/350)) ([41c07f7](https://github.com/earthonion/revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/earthonion/revanced-integrations/issues/396)) ([6a94bd2](https://github.com/earthonion/revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/earthonion/revanced-integrations/issues/356)) ([212e4f2](https://github.com/earthonion/revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/earthonion/revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/earthonion/revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/earthonion/revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/earthonion/revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/earthonion/revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/earthonion/revanced-integrations/issues/404)) ([0c55d70](https://github.com/earthonion/revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/earthonion/revanced-integrations/issues/359)) ([86c2789](https://github.com/earthonion/revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/earthonion/revanced-integrations/issues/353)) ([b959c8e](https://github.com/earthonion/revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/earthonion/revanced-integrations/issues/304)) ([49aedae](https://github.com/earthonion/revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/earthonion/revanced-integrations/issues/387)) ([486b79b](https://github.com/earthonion/revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/earthonion/revanced-integrations/issues/436)) ([f694928](https://github.com/earthonion/revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/earthonion/revanced-integrations/issues/401)) ([7da5673](https://github.com/earthonion/revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/earthonion/revanced-integrations/issues/362)) ([6952c50](https://github.com/earthonion/revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/earthonion/revanced-integrations/issues/169)) ([5ab26a4](https://github.com/earthonion/revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/earthonion/revanced-integrations/issues/351)) ([6dbccfd](https://github.com/earthonion/revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/earthonion/revanced-integrations/issues/344)) ([3025103](https://github.com/earthonion/revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/earthonion/revanced-integrations/issues/394)) ([4c7f737](https://github.com/earthonion/revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/earthonion/revanced-integrations/issues/346)) ([eeddb59](https://github.com/earthonion/revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/earthonion/revanced-integrations/issues/369)) ([6f2ae31](https://github.com/earthonion/revanced-integrations/commit/6f2ae313cf492166d64e5e33e759f2b234191b64)) * **youtube/spoof-signature-verification:** fix audio during home feed video playback ([#336](https://github.com/earthonion/revanced-integrations/issues/336)) ([68d0930](https://github.com/earthonion/revanced-integrations/commit/68d09305b990b411efffeeb02aa638e59eee9e5d)) * **youtube/spoof-signature-verification:** fixed subtitles in wrong locat…
earthonion
pushed a commit
to earthonion/revanced-integrations
that referenced
this pull request
May 9, 2024
# 1.0.0 (2024-05-09) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/earthonion/revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/earthonion/revanced-integrations/issues/100)) ([c6b7528](https://github.com/earthonion/revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/earthonion/revanced-integrations/issues/139)) ([68d7f98](https://github.com/earthonion/revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/earthonion/revanced-integrations/issues/74)) ([7314032](https://github.com/earthonion/revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/earthonion/revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/earthonion/revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/earthonion/revanced-integrations/issues/112)) ([256302e](https://github.com/earthonion/revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/earthonion/revanced-integrations/issues/88)) ([1f9b01c](https://github.com/earthonion/revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/earthonion/revanced-integrations/issues/82)) ([669cb29](https://github.com/earthonion/revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/earthonion/revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/earthonion/revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/earthonion/revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/earthonion/revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/earthonion/revanced-integrations/issues/111)) ([0f5e89c](https://github.com/earthonion/revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/earthonion/revanced-integrations/issues/110)) ([0ccb35d](https://github.com/earthonion/revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/earthonion/revanced-integrations/issues/69)) ([391ce64](https://github.com/earthonion/revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/earthonion/revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/earthonion/revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/earthonion/revanced-integrations/issues/126)) ([c6c2556](https://github.com/earthonion/revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/earthonion/revanced-integrations/issues/60)) ([7da963c](https://github.com/earthonion/revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/earthonion/revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/earthonion/revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/earthonion/revanced-integrations/issues/140)) ([8a39551](https://github.com/earthonion/revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/earthonion/revanced-integrations/issues/5)) ([4da0538](https://github.com/earthonion/revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/earthonion/revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/earthonion/revanced-integrations/issues/155)) ([868e99a](https://github.com/earthonion/revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/earthonion/revanced-integrations/issues/121)) ([d257b6d](https://github.com/earthonion/revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/earthonion/revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/earthonion/revanced-integrations/issues/135)) ([3797438](https://github.com/earthonion/revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/earthonion/revanced-integrations/issues/90)) ([e625a17](https://github.com/earthonion/revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/earthonion/revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/earthonion/revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/earthonion/revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/earthonion/revanced-integrations/issues/67)) ([fabc4e0](https://github.com/earthonion/revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/earthonion/revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/earthonion/revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/earthonion/revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/earthonion/revanced-integrations/issues/53)) ([3c0408f](https://github.com/earthonion/revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/earthonion/revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/earthonion/revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/earthonion/revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/earthonion/revanced-integrations/issues/165)) ([9bcb04d](https://github.com/earthonion/revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/earthonion/revanced-integrations/issues/586)) ([ad477e4](https://github.com/earthonion/revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/earthonion/revanced-integrations/issues/163)) ([8bb93a4](https://github.com/earthonion/revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/earthonion/revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/earthonion/revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/earthonion/revanced-integrations/issues/24)) ([0938f6c](https://github.com/earthonion/revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/earthonion/revanced-integrations/issues/235)) ([d64a0f9](https://github.com/earthonion/revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/earthonion/revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/earthonion/revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/earthonion/revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/earthonion/revanced-integrations/issues/116)) ([f474541](https://github.com/earthonion/revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/earthonion/revanced-integrations/issues/87)) ([6d3d274](https://github.com/earthonion/revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/earthonion/revanced-integrations/issues/241)) ([98ce2df](https://github.com/earthonion/revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/earthonion/revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/earthonion/revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/earthonion/revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/earthonion/revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/earthonion/revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/earthonion/revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/earthonion/revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/earthonion/revanced-integrations/issues/129)) ([96d427f](https://github.com/earthonion/revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/earthonion/revanced-integrations/issues/86)) ([996434c](https://github.com/earthonion/revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/earthonion/revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/earthonion/revanced-integrations/issues/430)) ([d947de2](https://github.com/earthonion/revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/earthonion/revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/earthonion/revanced-integrations/issues/71)) ([7de1994](https://github.com/earthonion/revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/earthonion/revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/earthonion/revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/earthonion/revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/earthonion/revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/earthonion/revanced-integrations/issues/471)) ([50933dc](https://github.com/earthonion/revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/earthonion/revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/earthonion/revanced-integrations/issues/91)) ([2890467](https://github.com/earthonion/revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/earthonion/revanced-integrations/issues/124)) ([a9a69ec](https://github.com/earthonion/revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/earthonion/revanced-integrations/issues/125)) ([afd4815](https://github.com/earthonion/revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/earthonion/revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/earthonion/revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/earthonion/revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/earthonion/revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/earthonion/revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/earthonion/revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/earthonion/revanced-integrations/issues/244)) ([71e81a6](https://github.com/earthonion/revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/earthonion/revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/earthonion/revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/earthonion/revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/earthonion/revanced-integrations/issues/104)) ([93a5edc](https://github.com/earthonion/revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/earthonion/revanced-integrations/issues/21)) ([9b1dce4](https://github.com/earthonion/revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/earthonion/revanced-integrations/issues/143)) ([40f9af0](https://github.com/earthonion/revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/earthonion/revanced-integrations/issues/363)) ([7fc8e88](https://github.com/earthonion/revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/earthonion/revanced-integrations/issues/157)) ([4c72ac1](https://github.com/earthonion/revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/earthonion/revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/earthonion/revanced-integrations/issues/440)) ([821a32e](https://github.com/earthonion/revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/earthonion/revanced-integrations/issues/443)) ([8c61561](https://github.com/earthonion/revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/earthonion/revanced-integrations/issues/561)) ([04621f8](https://github.com/earthonion/revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/earthonion/revanced-integrations/issues/588)) ([9ac2d63](https://github.com/earthonion/revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/earthonion/revanced-integrations/issues/270)) ([843dd9d](https://github.com/earthonion/revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/earthonion/revanced-integrations/issues/226)) ([35aa4f9](https://github.com/earthonion/revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/earthonion/revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/earthonion/revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/earthonion/revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/earthonion/revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/earthonion/revanced-integrations/issues/119)) ([f64b178](https://github.com/earthonion/revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/earthonion/revanced-integrations/issues/79) ([56eaef0](https://github.com/earthonion/revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/earthonion/revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * Use correct hide playables setting key ([a2b1543](https://github.com/earthonion/revanced-integrations/commit/a2b15433cffec082394a50d14f7eef625a6351c1)) * use correct logging tags ([420b926](https://github.com/earthonion/revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/earthonion/revanced-integrations/issues/66)) ([605124b](https://github.com/earthonion/revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/earthonion/revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/earthonion/revanced-integrations/issues/93)) ([21d56f8](https://github.com/earthonion/revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/earthonion/revanced-integrations/issues/537)) ([0ce92c2](https://github.com/earthonion/revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/earthonion/revanced-integrations/issues/579)) ([5d14f53](https://github.com/earthonion/revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/earthonion/revanced-integrations/issues/582)) ([eee3f35](https://github.com/earthonion/revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/earthonion/revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/earthonion/revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/earthonion/revanced-integrations/issues/478)) ([ef1cca0](https://github.com/earthonion/revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/earthonion/revanced-integrations/issues/513)) ([11f97ac](https://github.com/earthonion/revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/earthonion/revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/earthonion/revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/earthonion/revanced-integrations/issues/481)) ([8398774](https://github.com/earthonion/revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/earthonion/revanced-integrations/issues/489)) ([27f49df](https://github.com/earthonion/revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/earthonion/revanced-integrations/issues/482)) ([e72b65b](https://github.com/earthonion/revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/earthonion/revanced-integrations/issues/480)) ([e6903bf](https://github.com/earthonion/revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/earthonion/revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/earthonion/revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/earthonion/revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/earthonion/revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/earthonion/revanced-integrations/issues/506)) ([debd0a2](https://github.com/earthonion/revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/earthonion/revanced-integrations/issues/475)) ([17ed396](https://github.com/earthonion/revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/earthonion/revanced-integrations/issues/522)) ([0124f41](https://github.com/earthonion/revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/earthonion/revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/earthonion/revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/earthonion/revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/earthonion/revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/earthonion/revanced-integrations/issues/578)) ([b9c1eec](https://github.com/earthonion/revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/earthonion/revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/earthonion/revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/earthonion/revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Disable suggested video end screen:** Require app restart ([38ae5aa](https://github.com/earthonion/revanced-integrations/commit/38ae5aac845745824218a08053db519a3325d7a9)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/earthonion/revanced-integrations/issues/583)) ([468dfac](https://github.com/earthonion/revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/earthonion/revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/earthonion/revanced-integrations/issues/469)) ([61d997e](https://github.com/earthonion/revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - GmsCore support:** Prompt to disable battery optimizations, if not done already ([#601](https://github.com/earthonion/revanced-integrations/issues/601)) ([c5c9de5](https://github.com/earthonion/revanced-integrations/commit/c5c9de500d8f1268799e55c31c446bfe8336f79a)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/earthonion/revanced-integrations/issues/585)) ([b060732](https://github.com/earthonion/revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/earthonion/revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/earthonion/revanced-integrations/issues/569)) ([0b0d46f](https://github.com/earthonion/revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/earthonion/revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/earthonion/revanced-integrations/issues/545)) ([e28b8cc](https://github.com/earthonion/revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/earthonion/revanced-integrations/issues/590)) ([4ec955f](https://github.com/earthonion/revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** rename `Hide paid content` to `Hide paid promotion label` ([#616](https://github.com/earthonion/revanced-integrations/issues/616)) ([13dc172](https://github.com/earthonion/revanced-integrations/commit/13dc17288d13d024a3fbe318ee0fb23a0d46af85)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/earthonion/revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/earthonion/revanced-integrations/issues/487)) ([00c4c40](https://github.com/earthonion/revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide keyword content:** Correctly hide content in the subscription tab ([c3bfa77](https://github.com/earthonion/revanced-integrations/commit/c3bfa77d62b15dedfed8f697583f2f0805f0c2c1)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/earthonion/revanced-integrations/issues/473)) ([d86851b](https://github.com/earthonion/revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/earthonion/revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide community posts ([fbc8066](https://github.com/earthonion/revanced-integrations/commit/fbc80667735778877f262763d6d53afb1dba3bf6)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/earthonion/revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/earthonion/revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide layout components:** Do not hide playlist shelf in library ([c5d38a7](https://github.com/earthonion/revanced-integrations/commit/c5d38a7e0791ebb8fe59397fff959cc94e0a7aed)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/earthonion/revanced-integrations/issues/498)) ([6f79746](https://github.com/earthonion/revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/earthonion/revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide horizontal tile shelves ([ba30869](https://github.com/earthonion/revanced-integrations/commit/ba308690cf83067d3ddd54622eebcbd14bc15ac8)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/earthonion/revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/earthonion/revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/earthonion/revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide load more button:** Include patch with `Hide layout components`, and hide button only in search feed ([#600](https://github.com/earthonion/revanced-integrations/issues/600)) ([c420891](https://github.com/earthonion/revanced-integrations/commit/c420891e3ef134f30af79cf2f30da3fa2fe5a455)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/earthonion/revanced-integrations/issues/580)) ([8d48a90](https://github.com/earthonion/revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/earthonion/revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/earthonion/revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide Shorts components:** Correctly hide Shorts if navigation tab is changed using device back button ([#611](https://github.com/earthonion/revanced-integrations/issues/611)) ([ffc3437](https://github.com/earthonion/revanced-integrations/commit/ffc3437843c24af255d2a0dda9930d2843cac4b6)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/earthonion/revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/earthonion/revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Do not show Shorts suggestions in video player, if all hide Shorts options are enabled ([#613](https://github.com/earthonion/revanced-integrations/issues/613)) ([c132670](https://github.com/earthonion/revanced-integrations/commit/c132670400e6bdf17c46b8d04d579fb49c3d2749)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/earthonion/revanced-integrations/issues/455)) ([13afac9](https://github.com/earthonion/revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/earthonion/revanced-integrations/issues/453)) ([6959808](https://github.com/earthonion/revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts components:** Hide paid promotion label ([3ce100c](https://github.com/earthonion/revanced-integrations/commit/3ce100ced57d7099c2209d9a955484f1e7d418e0)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/earthonion/revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide Shorts components:** Hide subscribe button in channel bar ([9938bbf](https://github.com/earthonion/revanced-integrations/commit/9938bbf0de9592db015ae0cfea83e855e12f0c7e)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/earthonion/revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide Shorts components:** Hide suggested actions in incognito mode ([bba421d](https://github.com/earthonion/revanced-integrations/commit/bba421ddb63597bf918ecccacfd4a33493016b9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/earthonion/revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/earthonion/revanced-integrations/issues/572)) ([7f5e7df](https://github.com/earthonion/revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/earthonion/revanced-integrations/issues/563)) ([ea5748c](https://github.com/earthonion/revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/earthonion/revanced-integrations/issues/461)) ([2188607](https://github.com/earthonion/revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/earthonion/revanced-integrations/issues/565)) ([f72faa7](https://github.com/earthonion/revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/earthonion/revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/earthonion/revanced-integrations/issues/533)) ([fb433da](https://github.com/earthonion/revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Navigation bar hook:** Handle if search is active but hidden behind a maximized player ([cbccb46](https://github.com/earthonion/revanced-integrations/commit/cbccb46e639003adbed941f9b88c41b4c9998729)) * **YouTube - Navigation buttons:** Hide subscriptions tab ([623d11b](https://github.com/earthonion/revanced-integrations/commit/623d11b8e8b9f5166b53d8ae195a5d5a6c644661)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/earthonion/revanced-integrations/issues/500)) ([d3eba27](https://github.com/earthonion/revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player flyout menu:** Add hide Lock screen menu ([#609](https://github.com/earthonion/revanced-integrations/issues/609)) ([b2fe105](https://github.com/earthonion/revanced-integrations/commit/b2fe105199d4a5958676cbc8f9c701541e8ff24a)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/earthonion/revanced-integrations/issues/458)) ([97880ea](https://github.com/earthonion/revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/earthonion/revanced-integrations/issues/502)) ([c048527](https://github.com/earthonion/revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not clip compact text when not using English ([eeaeb49](https://github.com/earthonion/revanced-integrations/commit/eeaeb49f2a562d2690dae184153c303a5b1c4368)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/earthonion/revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Do not show error toast if API success response contains new lines ([#612](https://github.com/earthonion/revanced-integrations/issues/612)) ([9108205](https://github.com/earthonion/revanced-integrations/commit/9108205445c533550db454731d4f9460a3241a03)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/earthonion/revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/earthonion/revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/earthonion/revanced-integrations/issues/532)) ([0bb8669](https://github.com/earthonion/revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/earthonion/revanced-integrations/issues/538)) ([1c9c51c](https://github.com/earthonion/revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/earthonion/revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/earthonion/revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/earthonion/revanced-integrations/issues/493)) ([486c894](https://github.com/earthonion/revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/earthonion/revanced-integrations/issues/560)) ([2c73209](https://github.com/earthonion/revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/earthonion/revanced-integrations/issues/495)) ([9b2add7](https://github.com/earthonion/revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/earthonion/revanced-integrations/issues/508)) ([98c91af](https://github.com/earthonion/revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/earthonion/revanced-integrations/issues/517)) ([ba15aba](https://github.com/earthonion/revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/earthonion/revanced-integrations/issues/488)) ([165b061](https://github.com/earthonion/revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/earthonion/revanced-integrations/issues/509)) ([40cfa1e](https://github.com/earthonion/revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/earthonion/revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - Settings:** Do not show a toast if migrating old unknown settings ([f2e15a2](https://github.com/earthonion/revanced-integrations/commit/f2e15a2e1ff59ae7780cfbd366e5165f4e2b191d)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/earthonion/revanced-integrations/issues/491)) ([4215be4](https://github.com/earthonion/revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/earthonion/revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/earthonion/revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/earthonion/revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/earthonion/revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/earthonion/revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/earthonion/revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/earthonion/revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/earthonion/revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/earthonion/revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/earthonion/revanced-integrations/issues/573)) ([fb4aab7](https://github.com/earthonion/revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/earthonion/revanced-integrations/issues/520)) ([ffcee71](https://github.com/earthonion/revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/earthonion/revanced-integrations/issues/435)) ([a0f831a](https://github.com/earthonion/revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof device dimensions:** Warn about potential performance issues ([#617](https://github.com/earthonion/revanced-integrations/issues/617)) ([786ac9d](https://github.com/earthonion/revanced-integrations/commit/786ac9d2b71886964454fcb748e656d1beed1964)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/earthonion/revanced-integrations/issues/525)) ([eede028](https://github.com/earthonion/revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/earthonion/revanced-integrations/issues/535)) ([92e8619](https://github.com/earthonion/revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/earthonion/revanced-integrations/issues/484)) ([da923a3](https://github.com/earthonion/revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/earthonion/revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/earthonion/revanced-integrations/issues/424)) ([d7a3973](https://github.com/earthonion/revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/earthonion/revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/earthonion/revanced-integrations/issues/426)) ([328ecff](https://github.com/earthonion/revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/earthonion/revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/earthonion/revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/earthonion/revanced-integrations/issues/192)) ([d28d657](https://github.com/earthonion/revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/earthonion/revanced-integrations/issues/206)) ([e357ac6](https://github.com/earthonion/revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/earthonion/revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/earthonion/revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/earthonion/revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/earthonion/revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/earthonion/revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/earthonion/revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/earthonion/revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/earthonion/revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/earthonion/revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/earthonion/revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/earthonion/revanced-integrations/issues/326)) ([f31e3a0](https://github.com/earthonion/revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/earthonion/revanced-integrations/issues/339)) ([6528d44](https://github.com/earthonion/revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/earthonion/revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/earthonion/revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/earthonion/revanced-integrations/issues/355)) ([061ebc6](https://github.com/earthonion/revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/earthonion/revanced-integrations/issues/179)) ([0253fef](https://github.com/earthonion/revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/earthonion/revanced-integrations/issues/264)) ([76c36da](https://github.com/earthonion/revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/earthonion/revanced-integrations/issues/316)) ([7225bc3](https://github.com/earthonion/revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/earthonion/revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/earthonion/revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/earthonion/revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/earthonion/revanced-integrations/issues/432)) ([ea7ee56](https://github.com/earthonion/revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/earthonion/revanced-integrations/issues/200)) ([d866558](https://github.com/earthonion/revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/earthonion/revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/earthonion/revanced-integrations/issues/199)) ([85971bc](https://github.com/earthonion/revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/earthonion/revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/earthonion/revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/earthonion/revanced-integrations/issues/412)) ([60f25a2](https://github.com/earthonion/revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/earthonion/revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/earthonion/revanced-integrations/issues/360)) ([a2af2c0](https://github.com/earthonion/revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/earthonion/revanced-integrations/issues/366)) ([246deb1](https://github.com/earthonion/revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/earthonion/revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/earthonion/revanced-integrations/issues/290)) ([0af87e2](https://github.com/earthonion/revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/earthonion/revanced-integrations/issues/371)) ([df4b03f](https://github.com/earthonion/revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/earthonion/revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/earthonion/revanced-integrations/issues/338)) ([7627e5d](https://github.com/earthonion/revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/earthonion/revanced-integrations/issues/400)) ([e30d120](https://github.com/earthonion/revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/earthonion/revanced-integrations/issues/392)) ([c97d1b7](https://github.com/earthonion/revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/earthonion/revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/earthonion/revanced-integrations/issues/302)) ([7551f01](https://github.com/earthonion/revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/earthonion/revanced-integrations/issues/221)) ([b2eab33](https://github.com/earthonion/revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/earthonion/revanced-integrations/issues/224)) ([37869dc](https://github.com/earthonion/revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/earthonion/revanced-integrations/issues/408)) ([307315c](https://github.com/earthonion/revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/earthonion/revanced-integrations/issues/439)) ([7a28c2f](https://github.com/earthonion/revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/earthonion/revanced-integrations/issues/368)) ([3b37a3b](https://github.com/earthonion/revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/earthonion/revanced-integrations/issues/349)) ([e3d923d](https://github.com/earthonion/revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/earthonion/revanced-integrations/issues/384)) ([6c36bee](https://github.com/earthonion/revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/earthonion/revanced-integrations/issues/333)) ([2dd1431](https://github.com/earthonion/revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/earthonion/revanced-integrations/issues/303)) ([03764bc](https://github.com/earthonion/revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/earthonion/revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/earthonion/revanced-integrations/issues/335)) ([46e0272](https://github.com/earthonion/revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/earthonion/revanced-integrations/issues/350)) ([41c07f7](https://github.com/earthonion/revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/earthonion/revanced-integrations/issues/396)) ([6a94bd2](https://github.com/earthonion/revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/earthonion/revanced-integrations/issues/356)) ([212e4f2](https://github.com/earthonion/revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/earthonion/revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/earthonion/revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/earthonion/revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/earthonion/revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/earthonion/revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/earthonion/revanced-integrations/issues/404)) ([0c55d70](https://github.com/earthonion/revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/earthonion/revanced-integrations/issues/359)) ([86c2789](https://github.com/earthonion/revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/earthonion/revanced-integrations/issues/353)) ([b959c8e](https://github.com/earthonion/revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/earthonion/revanced-integrations/issues/304)) ([49aedae](https://github.com/earthonion/revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/earthonion/revanced-integrations/issues/387)) ([486b79b](https://github.com/earthonion/revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/earthonion/revanced-integrations/issues/436)) ([f694928](https://github.com/earthonion/revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/earthonion/revanced-integrations/issues/401)) ([7da5673](https://github.com/earthonion/revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/earthonion/revanced-integrations/issues/362)) ([6952c50](https://github.com/earthonion/revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/earthonion/revanced-integrations/issues/169)) ([5ab26a4](https://github.com/earthonion/revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/earthonion/revanced-integrations/issues/351)) ([6dbccfd](https://github.com/earthonion/revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/earthonion/revanced-integrations/issues/344)) ([3025103](https://github.com/earthonion/revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/earthonion/revanced-integrations/issues/394)) ([4c7f737](https://github.com/earthonion/revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/earthonion/revanced-integrations/issues/346)) ([eeddb59](https://github.com/earthonion/revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/earthonion/revanced-integrations/issues/369)) ([6f2ae31](https://github.com/earthonion/revanced-integrations/commit/6f2ae313cf492166d64e5e33e759f2b234191b64)) * **youtube/spoof-signature-verification:** fix audio during home feed video playback ([#336](https://github.com/earthonion/revanced-integrations/issues/336)) ([68d0930](https://github.com/earthonion/revanced-integrations/commit/68d09305b990b411efffeeb02aa638e59eee9e5d)) * **youtube/spoof-signature-verification:** fixed subtitles in wrong locat…
earthonion
pushed a commit
to earthonion/revanced-integrations
that referenced
this pull request
May 9, 2024
# 1.0.0 (2024-05-09) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/earthonion/revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/earthonion/revanced-integrations/issues/100)) ([c6b7528](https://github.com/earthonion/revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/earthonion/revanced-integrations/issues/139)) ([68d7f98](https://github.com/earthonion/revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/earthonion/revanced-integrations/issues/74)) ([7314032](https://github.com/earthonion/revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/earthonion/revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/earthonion/revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/earthonion/revanced-integrations/issues/112)) ([256302e](https://github.com/earthonion/revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/earthonion/revanced-integrations/issues/88)) ([1f9b01c](https://github.com/earthonion/revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/earthonion/revanced-integrations/issues/82)) ([669cb29](https://github.com/earthonion/revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/earthonion/revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/earthonion/revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/earthonion/revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/earthonion/revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/earthonion/revanced-integrations/issues/111)) ([0f5e89c](https://github.com/earthonion/revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/earthonion/revanced-integrations/issues/110)) ([0ccb35d](https://github.com/earthonion/revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/earthonion/revanced-integrations/issues/69)) ([391ce64](https://github.com/earthonion/revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/earthonion/revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/earthonion/revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/earthonion/revanced-integrations/issues/126)) ([c6c2556](https://github.com/earthonion/revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/earthonion/revanced-integrations/issues/60)) ([7da963c](https://github.com/earthonion/revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/earthonion/revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/earthonion/revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/earthonion/revanced-integrations/issues/140)) ([8a39551](https://github.com/earthonion/revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/earthonion/revanced-integrations/issues/5)) ([4da0538](https://github.com/earthonion/revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/earthonion/revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/earthonion/revanced-integrations/issues/155)) ([868e99a](https://github.com/earthonion/revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/earthonion/revanced-integrations/issues/121)) ([d257b6d](https://github.com/earthonion/revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/earthonion/revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/earthonion/revanced-integrations/issues/135)) ([3797438](https://github.com/earthonion/revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/earthonion/revanced-integrations/issues/90)) ([e625a17](https://github.com/earthonion/revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/earthonion/revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/earthonion/revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/earthonion/revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/earthonion/revanced-integrations/issues/67)) ([fabc4e0](https://github.com/earthonion/revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/earthonion/revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/earthonion/revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/earthonion/revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/earthonion/revanced-integrations/issues/53)) ([3c0408f](https://github.com/earthonion/revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/earthonion/revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/earthonion/revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/earthonion/revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/earthonion/revanced-integrations/issues/165)) ([9bcb04d](https://github.com/earthonion/revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/earthonion/revanced-integrations/issues/586)) ([ad477e4](https://github.com/earthonion/revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/earthonion/revanced-integrations/issues/163)) ([8bb93a4](https://github.com/earthonion/revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/earthonion/revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/earthonion/revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/earthonion/revanced-integrations/issues/24)) ([0938f6c](https://github.com/earthonion/revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/earthonion/revanced-integrations/issues/235)) ([d64a0f9](https://github.com/earthonion/revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/earthonion/revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/earthonion/revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/earthonion/revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/earthonion/revanced-integrations/issues/116)) ([f474541](https://github.com/earthonion/revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/earthonion/revanced-integrations/issues/87)) ([6d3d274](https://github.com/earthonion/revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/earthonion/revanced-integrations/issues/241)) ([98ce2df](https://github.com/earthonion/revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/earthonion/revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/earthonion/revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/earthonion/revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/earthonion/revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/earthonion/revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/earthonion/revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/earthonion/revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/earthonion/revanced-integrations/issues/129)) ([96d427f](https://github.com/earthonion/revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/earthonion/revanced-integrations/issues/86)) ([996434c](https://github.com/earthonion/revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/earthonion/revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/earthonion/revanced-integrations/issues/430)) ([d947de2](https://github.com/earthonion/revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/earthonion/revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/earthonion/revanced-integrations/issues/71)) ([7de1994](https://github.com/earthonion/revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/earthonion/revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/earthonion/revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/earthonion/revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/earthonion/revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/earthonion/revanced-integrations/issues/471)) ([50933dc](https://github.com/earthonion/revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/earthonion/revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/earthonion/revanced-integrations/issues/91)) ([2890467](https://github.com/earthonion/revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/earthonion/revanced-integrations/issues/124)) ([a9a69ec](https://github.com/earthonion/revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/earthonion/revanced-integrations/issues/125)) ([afd4815](https://github.com/earthonion/revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/earthonion/revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/earthonion/revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/earthonion/revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/earthonion/revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/earthonion/revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/earthonion/revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/earthonion/revanced-integrations/issues/244)) ([71e81a6](https://github.com/earthonion/revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/earthonion/revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/earthonion/revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/earthonion/revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/earthonion/revanced-integrations/issues/104)) ([93a5edc](https://github.com/earthonion/revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/earthonion/revanced-integrations/issues/21)) ([9b1dce4](https://github.com/earthonion/revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/earthonion/revanced-integrations/issues/143)) ([40f9af0](https://github.com/earthonion/revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/earthonion/revanced-integrations/issues/363)) ([7fc8e88](https://github.com/earthonion/revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/earthonion/revanced-integrations/issues/157)) ([4c72ac1](https://github.com/earthonion/revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/earthonion/revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/earthonion/revanced-integrations/issues/440)) ([821a32e](https://github.com/earthonion/revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/earthonion/revanced-integrations/issues/443)) ([8c61561](https://github.com/earthonion/revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/earthonion/revanced-integrations/issues/561)) ([04621f8](https://github.com/earthonion/revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/earthonion/revanced-integrations/issues/588)) ([9ac2d63](https://github.com/earthonion/revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/earthonion/revanced-integrations/issues/270)) ([843dd9d](https://github.com/earthonion/revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/earthonion/revanced-integrations/issues/226)) ([35aa4f9](https://github.com/earthonion/revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/earthonion/revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/earthonion/revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/earthonion/revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/earthonion/revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/earthonion/revanced-integrations/issues/119)) ([f64b178](https://github.com/earthonion/revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/earthonion/revanced-integrations/issues/79) ([56eaef0](https://github.com/earthonion/revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/earthonion/revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * Use correct hide playables setting key ([a2b1543](https://github.com/earthonion/revanced-integrations/commit/a2b15433cffec082394a50d14f7eef625a6351c1)) * use correct logging tags ([420b926](https://github.com/earthonion/revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/earthonion/revanced-integrations/issues/66)) ([605124b](https://github.com/earthonion/revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/earthonion/revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/earthonion/revanced-integrations/issues/93)) ([21d56f8](https://github.com/earthonion/revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/earthonion/revanced-integrations/issues/537)) ([0ce92c2](https://github.com/earthonion/revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/earthonion/revanced-integrations/issues/579)) ([5d14f53](https://github.com/earthonion/revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/earthonion/revanced-integrations/issues/582)) ([eee3f35](https://github.com/earthonion/revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/earthonion/revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/earthonion/revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/earthonion/revanced-integrations/issues/478)) ([ef1cca0](https://github.com/earthonion/revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/earthonion/revanced-integrations/issues/513)) ([11f97ac](https://github.com/earthonion/revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/earthonion/revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/earthonion/revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/earthonion/revanced-integrations/issues/481)) ([8398774](https://github.com/earthonion/revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/earthonion/revanced-integrations/issues/489)) ([27f49df](https://github.com/earthonion/revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/earthonion/revanced-integrations/issues/482)) ([e72b65b](https://github.com/earthonion/revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/earthonion/revanced-integrations/issues/480)) ([e6903bf](https://github.com/earthonion/revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/earthonion/revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/earthonion/revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/earthonion/revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/earthonion/revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/earthonion/revanced-integrations/issues/506)) ([debd0a2](https://github.com/earthonion/revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/earthonion/revanced-integrations/issues/475)) ([17ed396](https://github.com/earthonion/revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/earthonion/revanced-integrations/issues/522)) ([0124f41](https://github.com/earthonion/revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/earthonion/revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/earthonion/revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/earthonion/revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/earthonion/revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/earthonion/revanced-integrations/issues/578)) ([b9c1eec](https://github.com/earthonion/revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/earthonion/revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/earthonion/revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/earthonion/revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Disable suggested video end screen:** Require app restart ([38ae5aa](https://github.com/earthonion/revanced-integrations/commit/38ae5aac845745824218a08053db519a3325d7a9)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/earthonion/revanced-integrations/issues/583)) ([468dfac](https://github.com/earthonion/revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/earthonion/revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/earthonion/revanced-integrations/issues/469)) ([61d997e](https://github.com/earthonion/revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - GmsCore support:** Prompt to disable battery optimizations, if not done already ([#601](https://github.com/earthonion/revanced-integrations/issues/601)) ([c5c9de5](https://github.com/earthonion/revanced-integrations/commit/c5c9de500d8f1268799e55c31c446bfe8336f79a)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/earthonion/revanced-integrations/issues/585)) ([b060732](https://github.com/earthonion/revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/earthonion/revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/earthonion/revanced-integrations/issues/569)) ([0b0d46f](https://github.com/earthonion/revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/earthonion/revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/earthonion/revanced-integrations/issues/545)) ([e28b8cc](https://github.com/earthonion/revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/earthonion/revanced-integrations/issues/590)) ([4ec955f](https://github.com/earthonion/revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** rename `Hide paid content` to `Hide paid promotion label` ([#616](https://github.com/earthonion/revanced-integrations/issues/616)) ([13dc172](https://github.com/earthonion/revanced-integrations/commit/13dc17288d13d024a3fbe318ee0fb23a0d46af85)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/earthonion/revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/earthonion/revanced-integrations/issues/487)) ([00c4c40](https://github.com/earthonion/revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide keyword content:** Correctly hide content in the subscription tab ([c3bfa77](https://github.com/earthonion/revanced-integrations/commit/c3bfa77d62b15dedfed8f697583f2f0805f0c2c1)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/earthonion/revanced-integrations/issues/473)) ([d86851b](https://github.com/earthonion/revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/earthonion/revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide community posts ([fbc8066](https://github.com/earthonion/revanced-integrations/commit/fbc80667735778877f262763d6d53afb1dba3bf6)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/earthonion/revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/earthonion/revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide layout components:** Do not hide playlist shelf in library ([c5d38a7](https://github.com/earthonion/revanced-integrations/commit/c5d38a7e0791ebb8fe59397fff959cc94e0a7aed)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/earthonion/revanced-integrations/issues/498)) ([6f79746](https://github.com/earthonion/revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/earthonion/revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide horizontal tile shelves ([ba30869](https://github.com/earthonion/revanced-integrations/commit/ba308690cf83067d3ddd54622eebcbd14bc15ac8)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/earthonion/revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/earthonion/revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/earthonion/revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide load more button:** Include patch with `Hide layout components`, and hide button only in search feed ([#600](https://github.com/earthonion/revanced-integrations/issues/600)) ([c420891](https://github.com/earthonion/revanced-integrations/commit/c420891e3ef134f30af79cf2f30da3fa2fe5a455)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/earthonion/revanced-integrations/issues/580)) ([8d48a90](https://github.com/earthonion/revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/earthonion/revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/earthonion/revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide Shorts components:** Correctly hide Shorts if navigation tab is changed using device back button ([#611](https://github.com/earthonion/revanced-integrations/issues/611)) ([ffc3437](https://github.com/earthonion/revanced-integrations/commit/ffc3437843c24af255d2a0dda9930d2843cac4b6)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/earthonion/revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/earthonion/revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Do not show Shorts suggestions in video player, if all hide Shorts options are enabled ([#613](https://github.com/earthonion/revanced-integrations/issues/613)) ([c132670](https://github.com/earthonion/revanced-integrations/commit/c132670400e6bdf17c46b8d04d579fb49c3d2749)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/earthonion/revanced-integrations/issues/455)) ([13afac9](https://github.com/earthonion/revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/earthonion/revanced-integrations/issues/453)) ([6959808](https://github.com/earthonion/revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts components:** Hide paid promotion label ([3ce100c](https://github.com/earthonion/revanced-integrations/commit/3ce100ced57d7099c2209d9a955484f1e7d418e0)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/earthonion/revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide Shorts components:** Hide subscribe button in channel bar ([9938bbf](https://github.com/earthonion/revanced-integrations/commit/9938bbf0de9592db015ae0cfea83e855e12f0c7e)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/earthonion/revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide Shorts components:** Hide suggested actions in incognito mode ([bba421d](https://github.com/earthonion/revanced-integrations/commit/bba421ddb63597bf918ecccacfd4a33493016b9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/earthonion/revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/earthonion/revanced-integrations/issues/572)) ([7f5e7df](https://github.com/earthonion/revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/earthonion/revanced-integrations/issues/563)) ([ea5748c](https://github.com/earthonion/revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/earthonion/revanced-integrations/issues/461)) ([2188607](https://github.com/earthonion/revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/earthonion/revanced-integrations/issues/565)) ([f72faa7](https://github.com/earthonion/revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/earthonion/revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/earthonion/revanced-integrations/issues/533)) ([fb433da](https://github.com/earthonion/revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Navigation bar hook:** Handle if search is active but hidden behind a maximized player ([cbccb46](https://github.com/earthonion/revanced-integrations/commit/cbccb46e639003adbed941f9b88c41b4c9998729)) * **YouTube - Navigation buttons:** Hide subscriptions tab ([623d11b](https://github.com/earthonion/revanced-integrations/commit/623d11b8e8b9f5166b53d8ae195a5d5a6c644661)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/earthonion/revanced-integrations/issues/500)) ([d3eba27](https://github.com/earthonion/revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player flyout menu:** Add hide Lock screen menu ([#609](https://github.com/earthonion/revanced-integrations/issues/609)) ([b2fe105](https://github.com/earthonion/revanced-integrations/commit/b2fe105199d4a5958676cbc8f9c701541e8ff24a)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/earthonion/revanced-integrations/issues/458)) ([97880ea](https://github.com/earthonion/revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/earthonion/revanced-integrations/issues/502)) ([c048527](https://github.com/earthonion/revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not clip compact text when not using English ([eeaeb49](https://github.com/earthonion/revanced-integrations/commit/eeaeb49f2a562d2690dae184153c303a5b1c4368)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/earthonion/revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Do not show error toast if API success response contains new lines ([#612](https://github.com/earthonion/revanced-integrations/issues/612)) ([9108205](https://github.com/earthonion/revanced-integrations/commit/9108205445c533550db454731d4f9460a3241a03)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/earthonion/revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/earthonion/revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/earthonion/revanced-integrations/issues/532)) ([0bb8669](https://github.com/earthonion/revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/earthonion/revanced-integrations/issues/538)) ([1c9c51c](https://github.com/earthonion/revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/earthonion/revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/earthonion/revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/earthonion/revanced-integrations/issues/493)) ([486c894](https://github.com/earthonion/revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/earthonion/revanced-integrations/issues/560)) ([2c73209](https://github.com/earthonion/revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/earthonion/revanced-integrations/issues/495)) ([9b2add7](https://github.com/earthonion/revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/earthonion/revanced-integrations/issues/508)) ([98c91af](https://github.com/earthonion/revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/earthonion/revanced-integrations/issues/517)) ([ba15aba](https://github.com/earthonion/revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/earthonion/revanced-integrations/issues/488)) ([165b061](https://github.com/earthonion/revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/earthonion/revanced-integrations/issues/509)) ([40cfa1e](https://github.com/earthonion/revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/earthonion/revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - Settings:** Do not show a toast if migrating old unknown settings ([f2e15a2](https://github.com/earthonion/revanced-integrations/commit/f2e15a2e1ff59ae7780cfbd366e5165f4e2b191d)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/earthonion/revanced-integrations/issues/491)) ([4215be4](https://github.com/earthonion/revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/earthonion/revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/earthonion/revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/earthonion/revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/earthonion/revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/earthonion/revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/earthonion/revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/earthonion/revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/earthonion/revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/earthonion/revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/earthonion/revanced-integrations/issues/573)) ([fb4aab7](https://github.com/earthonion/revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/earthonion/revanced-integrations/issues/520)) ([ffcee71](https://github.com/earthonion/revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/earthonion/revanced-integrations/issues/435)) ([a0f831a](https://github.com/earthonion/revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof device dimensions:** Warn about potential performance issues ([#617](https://github.com/earthonion/revanced-integrations/issues/617)) ([786ac9d](https://github.com/earthonion/revanced-integrations/commit/786ac9d2b71886964454fcb748e656d1beed1964)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/earthonion/revanced-integrations/issues/525)) ([eede028](https://github.com/earthonion/revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/earthonion/revanced-integrations/issues/535)) ([92e8619](https://github.com/earthonion/revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/earthonion/revanced-integrations/issues/484)) ([da923a3](https://github.com/earthonion/revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/earthonion/revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/earthonion/revanced-integrations/issues/424)) ([d7a3973](https://github.com/earthonion/revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/earthonion/revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/earthonion/revanced-integrations/issues/426)) ([328ecff](https://github.com/earthonion/revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/earthonion/revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/earthonion/revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/earthonion/revanced-integrations/issues/192)) ([d28d657](https://github.com/earthonion/revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/earthonion/revanced-integrations/issues/206)) ([e357ac6](https://github.com/earthonion/revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/earthonion/revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/earthonion/revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/earthonion/revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/earthonion/revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/earthonion/revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/earthonion/revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/earthonion/revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/earthonion/revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/earthonion/revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/earthonion/revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/earthonion/revanced-integrations/issues/326)) ([f31e3a0](https://github.com/earthonion/revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/earthonion/revanced-integrations/issues/339)) ([6528d44](https://github.com/earthonion/revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/earthonion/revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/earthonion/revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/earthonion/revanced-integrations/issues/355)) ([061ebc6](https://github.com/earthonion/revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/earthonion/revanced-integrations/issues/179)) ([0253fef](https://github.com/earthonion/revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/earthonion/revanced-integrations/issues/264)) ([76c36da](https://github.com/earthonion/revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/earthonion/revanced-integrations/issues/316)) ([7225bc3](https://github.com/earthonion/revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/earthonion/revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/earthonion/revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/earthonion/revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/earthonion/revanced-integrations/issues/432)) ([ea7ee56](https://github.com/earthonion/revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/earthonion/revanced-integrations/issues/200)) ([d866558](https://github.com/earthonion/revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/earthonion/revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/earthonion/revanced-integrations/issues/199)) ([85971bc](https://github.com/earthonion/revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/earthonion/revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/earthonion/revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/earthonion/revanced-integrations/issues/412)) ([60f25a2](https://github.com/earthonion/revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/earthonion/revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/earthonion/revanced-integrations/issues/360)) ([a2af2c0](https://github.com/earthonion/revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/earthonion/revanced-integrations/issues/366)) ([246deb1](https://github.com/earthonion/revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/earthonion/revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/earthonion/revanced-integrations/issues/290)) ([0af87e2](https://github.com/earthonion/revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/earthonion/revanced-integrations/issues/371)) ([df4b03f](https://github.com/earthonion/revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/earthonion/revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/earthonion/revanced-integrations/issues/338)) ([7627e5d](https://github.com/earthonion/revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/earthonion/revanced-integrations/issues/400)) ([e30d120](https://github.com/earthonion/revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/earthonion/revanced-integrations/issues/392)) ([c97d1b7](https://github.com/earthonion/revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/earthonion/revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/earthonion/revanced-integrations/issues/302)) ([7551f01](https://github.com/earthonion/revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/earthonion/revanced-integrations/issues/221)) ([b2eab33](https://github.com/earthonion/revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/earthonion/revanced-integrations/issues/224)) ([37869dc](https://github.com/earthonion/revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/earthonion/revanced-integrations/issues/408)) ([307315c](https://github.com/earthonion/revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/earthonion/revanced-integrations/issues/439)) ([7a28c2f](https://github.com/earthonion/revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/earthonion/revanced-integrations/issues/368)) ([3b37a3b](https://github.com/earthonion/revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/earthonion/revanced-integrations/issues/349)) ([e3d923d](https://github.com/earthonion/revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/earthonion/revanced-integrations/issues/384)) ([6c36bee](https://github.com/earthonion/revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/earthonion/revanced-integrations/issues/333)) ([2dd1431](https://github.com/earthonion/revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/earthonion/revanced-integrations/issues/303)) ([03764bc](https://github.com/earthonion/revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/earthonion/revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/earthonion/revanced-integrations/issues/335)) ([46e0272](https://github.com/earthonion/revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/earthonion/revanced-integrations/issues/350)) ([41c07f7](https://github.com/earthonion/revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/earthonion/revanced-integrations/issues/396)) ([6a94bd2](https://github.com/earthonion/revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/earthonion/revanced-integrations/issues/356)) ([212e4f2](https://github.com/earthonion/revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/earthonion/revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/earthonion/revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/earthonion/revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/earthonion/revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/earthonion/revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/earthonion/revanced-integrations/issues/404)) ([0c55d70](https://github.com/earthonion/revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/earthonion/revanced-integrations/issues/359)) ([86c2789](https://github.com/earthonion/revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/earthonion/revanced-integrations/issues/353)) ([b959c8e](https://github.com/earthonion/revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/earthonion/revanced-integrations/issues/304)) ([49aedae](https://github.com/earthonion/revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/earthonion/revanced-integrations/issues/387)) ([486b79b](https://github.com/earthonion/revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/earthonion/revanced-integrations/issues/436)) ([f694928](https://github.com/earthonion/revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/earthonion/revanced-integrations/issues/401)) ([7da5673](https://github.com/earthonion/revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/earthonion/revanced-integrations/issues/362)) ([6952c50](https://github.com/earthonion/revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/earthonion/revanced-integrations/issues/169)) ([5ab26a4](https://github.com/earthonion/revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/earthonion/revanced-integrations/issues/351)) ([6dbccfd](https://github.com/earthonion/revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/earthonion/revanced-integrations/issues/344)) ([3025103](https://github.com/earthonion/revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/earthonion/revanced-integrations/issues/394)) ([4c7f737](https://github.com/earthonion/revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/earthonion/revanced-integrations/issues/346)) ([eeddb59](https://github.com/earthonion/revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/earthonion/revanced-integrations/issues/369)) ([6f2ae31](https://github.com/earthonion/revanced-integrations/commit/6f2ae313cf492166d64e5e33e759f2b234191b64)) * **youtube/spoof-signature-verification:** fix audio during home feed video playback ([#336](https://github.com/earthonion/revanced-integrations/issues/336)) ([68d0930](https://github.com/earthonion/revanced-integrations/commit/68d09305b990b411efffeeb02aa638e59eee9e5d)) * **youtube/spoof-signature-verification:** fixed subtitles in wrong locat…
earthonion
pushed a commit
to earthonion/revanced-integrations
that referenced
this pull request
May 19, 2024
# 1.0.0 (2024-05-19) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/earthonion/revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/earthonion/revanced-integrations/issues/100)) ([c6b7528](https://github.com/earthonion/revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/earthonion/revanced-integrations/issues/139)) ([68d7f98](https://github.com/earthonion/revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/earthonion/revanced-integrations/issues/74)) ([7314032](https://github.com/earthonion/revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/earthonion/revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/earthonion/revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/earthonion/revanced-integrations/issues/112)) ([256302e](https://github.com/earthonion/revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/earthonion/revanced-integrations/issues/88)) ([1f9b01c](https://github.com/earthonion/revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/earthonion/revanced-integrations/issues/82)) ([669cb29](https://github.com/earthonion/revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/earthonion/revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/earthonion/revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/earthonion/revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/earthonion/revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/earthonion/revanced-integrations/issues/111)) ([0f5e89c](https://github.com/earthonion/revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/earthonion/revanced-integrations/issues/110)) ([0ccb35d](https://github.com/earthonion/revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/earthonion/revanced-integrations/issues/69)) ([391ce64](https://github.com/earthonion/revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/earthonion/revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/earthonion/revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/earthonion/revanced-integrations/issues/126)) ([c6c2556](https://github.com/earthonion/revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/earthonion/revanced-integrations/issues/60)) ([7da963c](https://github.com/earthonion/revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/earthonion/revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/earthonion/revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/earthonion/revanced-integrations/issues/140)) ([8a39551](https://github.com/earthonion/revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/earthonion/revanced-integrations/issues/5)) ([4da0538](https://github.com/earthonion/revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/earthonion/revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/earthonion/revanced-integrations/issues/155)) ([868e99a](https://github.com/earthonion/revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/earthonion/revanced-integrations/issues/121)) ([d257b6d](https://github.com/earthonion/revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/earthonion/revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/earthonion/revanced-integrations/issues/135)) ([3797438](https://github.com/earthonion/revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/earthonion/revanced-integrations/issues/90)) ([e625a17](https://github.com/earthonion/revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/earthonion/revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/earthonion/revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/earthonion/revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/earthonion/revanced-integrations/issues/67)) ([fabc4e0](https://github.com/earthonion/revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/earthonion/revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/earthonion/revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/earthonion/revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/earthonion/revanced-integrations/issues/53)) ([3c0408f](https://github.com/earthonion/revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/earthonion/revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/earthonion/revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/earthonion/revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/earthonion/revanced-integrations/issues/165)) ([9bcb04d](https://github.com/earthonion/revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/earthonion/revanced-integrations/issues/586)) ([ad477e4](https://github.com/earthonion/revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/earthonion/revanced-integrations/issues/163)) ([8bb93a4](https://github.com/earthonion/revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/earthonion/revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/earthonion/revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/earthonion/revanced-integrations/issues/24)) ([0938f6c](https://github.com/earthonion/revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/earthonion/revanced-integrations/issues/235)) ([d64a0f9](https://github.com/earthonion/revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/earthonion/revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/earthonion/revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/earthonion/revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/earthonion/revanced-integrations/issues/116)) ([f474541](https://github.com/earthonion/revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/earthonion/revanced-integrations/issues/87)) ([6d3d274](https://github.com/earthonion/revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/earthonion/revanced-integrations/issues/241)) ([98ce2df](https://github.com/earthonion/revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/earthonion/revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/earthonion/revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/earthonion/revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/earthonion/revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/earthonion/revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/earthonion/revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/earthonion/revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/earthonion/revanced-integrations/issues/129)) ([96d427f](https://github.com/earthonion/revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/earthonion/revanced-integrations/issues/86)) ([996434c](https://github.com/earthonion/revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/earthonion/revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/earthonion/revanced-integrations/issues/430)) ([d947de2](https://github.com/earthonion/revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/earthonion/revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/earthonion/revanced-integrations/issues/71)) ([7de1994](https://github.com/earthonion/revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/earthonion/revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/earthonion/revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/earthonion/revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/earthonion/revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/earthonion/revanced-integrations/issues/471)) ([50933dc](https://github.com/earthonion/revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/earthonion/revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/earthonion/revanced-integrations/issues/91)) ([2890467](https://github.com/earthonion/revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/earthonion/revanced-integrations/issues/124)) ([a9a69ec](https://github.com/earthonion/revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/earthonion/revanced-integrations/issues/125)) ([afd4815](https://github.com/earthonion/revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/earthonion/revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/earthonion/revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/earthonion/revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/earthonion/revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/earthonion/revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/earthonion/revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/earthonion/revanced-integrations/issues/244)) ([71e81a6](https://github.com/earthonion/revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/earthonion/revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/earthonion/revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/earthonion/revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/earthonion/revanced-integrations/issues/104)) ([93a5edc](https://github.com/earthonion/revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/earthonion/revanced-integrations/issues/21)) ([9b1dce4](https://github.com/earthonion/revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/earthonion/revanced-integrations/issues/143)) ([40f9af0](https://github.com/earthonion/revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/earthonion/revanced-integrations/issues/363)) ([7fc8e88](https://github.com/earthonion/revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/earthonion/revanced-integrations/issues/157)) ([4c72ac1](https://github.com/earthonion/revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/earthonion/revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/earthonion/revanced-integrations/issues/440)) ([821a32e](https://github.com/earthonion/revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/earthonion/revanced-integrations/issues/443)) ([8c61561](https://github.com/earthonion/revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/earthonion/revanced-integrations/issues/561)) ([04621f8](https://github.com/earthonion/revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/earthonion/revanced-integrations/issues/588)) ([9ac2d63](https://github.com/earthonion/revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/earthonion/revanced-integrations/issues/270)) ([843dd9d](https://github.com/earthonion/revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/earthonion/revanced-integrations/issues/226)) ([35aa4f9](https://github.com/earthonion/revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/earthonion/revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/earthonion/revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/earthonion/revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/earthonion/revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/earthonion/revanced-integrations/issues/119)) ([f64b178](https://github.com/earthonion/revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/earthonion/revanced-integrations/issues/79) ([56eaef0](https://github.com/earthonion/revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/earthonion/revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * Use correct hide playables setting key ([a2b1543](https://github.com/earthonion/revanced-integrations/commit/a2b15433cffec082394a50d14f7eef625a6351c1)) * use correct logging tags ([420b926](https://github.com/earthonion/revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * use Log.d for debugging ([#66](https://github.com/earthonion/revanced-integrations/issues/66)) ([605124b](https://github.com/earthonion/revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/earthonion/revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/earthonion/revanced-integrations/issues/93)) ([21d56f8](https://github.com/earthonion/revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/earthonion/revanced-integrations/issues/537)) ([0ce92c2](https://github.com/earthonion/revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/earthonion/revanced-integrations/issues/579)) ([5d14f53](https://github.com/earthonion/revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/earthonion/revanced-integrations/issues/582)) ([eee3f35](https://github.com/earthonion/revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/earthonion/revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/earthonion/revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/earthonion/revanced-integrations/issues/478)) ([ef1cca0](https://github.com/earthonion/revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/earthonion/revanced-integrations/issues/513)) ([11f97ac](https://github.com/earthonion/revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/earthonion/revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/earthonion/revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/earthonion/revanced-integrations/issues/481)) ([8398774](https://github.com/earthonion/revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/earthonion/revanced-integrations/issues/489)) ([27f49df](https://github.com/earthonion/revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/earthonion/revanced-integrations/issues/482)) ([e72b65b](https://github.com/earthonion/revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/earthonion/revanced-integrations/issues/480)) ([e6903bf](https://github.com/earthonion/revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/earthonion/revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/earthonion/revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/earthonion/revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/earthonion/revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/earthonion/revanced-integrations/issues/506)) ([debd0a2](https://github.com/earthonion/revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/earthonion/revanced-integrations/issues/475)) ([17ed396](https://github.com/earthonion/revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/earthonion/revanced-integrations/issues/522)) ([0124f41](https://github.com/earthonion/revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/earthonion/revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/earthonion/revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/earthonion/revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/earthonion/revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/earthonion/revanced-integrations/issues/578)) ([b9c1eec](https://github.com/earthonion/revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/earthonion/revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/earthonion/revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/earthonion/revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Disable suggested video end screen:** Require app restart ([38ae5aa](https://github.com/earthonion/revanced-integrations/commit/38ae5aac845745824218a08053db519a3325d7a9)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/earthonion/revanced-integrations/issues/583)) ([468dfac](https://github.com/earthonion/revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/earthonion/revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/earthonion/revanced-integrations/issues/469)) ([61d997e](https://github.com/earthonion/revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - GmsCore support:** Prompt to disable battery optimizations, if not done already ([#601](https://github.com/earthonion/revanced-integrations/issues/601)) ([c5c9de5](https://github.com/earthonion/revanced-integrations/commit/c5c9de500d8f1268799e55c31c446bfe8336f79a)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/earthonion/revanced-integrations/issues/585)) ([b060732](https://github.com/earthonion/revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/earthonion/revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/earthonion/revanced-integrations/issues/569)) ([0b0d46f](https://github.com/earthonion/revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/earthonion/revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/earthonion/revanced-integrations/issues/545)) ([e28b8cc](https://github.com/earthonion/revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/earthonion/revanced-integrations/issues/590)) ([4ec955f](https://github.com/earthonion/revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** rename `Hide paid content` to `Hide paid promotion label` ([#616](https://github.com/earthonion/revanced-integrations/issues/616)) ([13dc172](https://github.com/earthonion/revanced-integrations/commit/13dc17288d13d024a3fbe318ee0fb23a0d46af85)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/earthonion/revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/earthonion/revanced-integrations/issues/487)) ([00c4c40](https://github.com/earthonion/revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide keyword content:** Correctly hide content in the subscription tab ([c3bfa77](https://github.com/earthonion/revanced-integrations/commit/c3bfa77d62b15dedfed8f697583f2f0805f0c2c1)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/earthonion/revanced-integrations/issues/473)) ([d86851b](https://github.com/earthonion/revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/earthonion/revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide community posts ([fbc8066](https://github.com/earthonion/revanced-integrations/commit/fbc80667735778877f262763d6d53afb1dba3bf6)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/earthonion/revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/earthonion/revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide layout components:** Do not hide playlist shelf in library ([c5d38a7](https://github.com/earthonion/revanced-integrations/commit/c5d38a7e0791ebb8fe59397fff959cc94e0a7aed)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/earthonion/revanced-integrations/issues/498)) ([6f79746](https://github.com/earthonion/revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/earthonion/revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide horizontal tile shelves ([ba30869](https://github.com/earthonion/revanced-integrations/commit/ba308690cf83067d3ddd54622eebcbd14bc15ac8)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/earthonion/revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/earthonion/revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/earthonion/revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide load more button:** Include patch with `Hide layout components`, and hide button only in search feed ([#600](https://github.com/earthonion/revanced-integrations/issues/600)) ([c420891](https://github.com/earthonion/revanced-integrations/commit/c420891e3ef134f30af79cf2f30da3fa2fe5a455)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/earthonion/revanced-integrations/issues/580)) ([8d48a90](https://github.com/earthonion/revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/earthonion/revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/earthonion/revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide Shorts components:** Correctly hide Shorts if navigation tab is changed using device back button ([#611](https://github.com/earthonion/revanced-integrations/issues/611)) ([ffc3437](https://github.com/earthonion/revanced-integrations/commit/ffc3437843c24af255d2a0dda9930d2843cac4b6)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/earthonion/revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/earthonion/revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Do not show Shorts suggestions in video player, if all hide Shorts options are enabled ([#613](https://github.com/earthonion/revanced-integrations/issues/613)) ([c132670](https://github.com/earthonion/revanced-integrations/commit/c132670400e6bdf17c46b8d04d579fb49c3d2749)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/earthonion/revanced-integrations/issues/455)) ([13afac9](https://github.com/earthonion/revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/earthonion/revanced-integrations/issues/453)) ([6959808](https://github.com/earthonion/revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts components:** Hide paid promotion label ([3ce100c](https://github.com/earthonion/revanced-integrations/commit/3ce100ced57d7099c2209d9a955484f1e7d418e0)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/earthonion/revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide Shorts components:** Hide subscribe button in channel bar ([9938bbf](https://github.com/earthonion/revanced-integrations/commit/9938bbf0de9592db015ae0cfea83e855e12f0c7e)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/earthonion/revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide Shorts components:** Hide suggested actions in incognito mode ([bba421d](https://github.com/earthonion/revanced-integrations/commit/bba421ddb63597bf918ecccacfd4a33493016b9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/earthonion/revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/earthonion/revanced-integrations/issues/572)) ([7f5e7df](https://github.com/earthonion/revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/earthonion/revanced-integrations/issues/563)) ([ea5748c](https://github.com/earthonion/revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/earthonion/revanced-integrations/issues/461)) ([2188607](https://github.com/earthonion/revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/earthonion/revanced-integrations/issues/565)) ([f72faa7](https://github.com/earthonion/revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/earthonion/revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/earthonion/revanced-integrations/issues/533)) ([fb433da](https://github.com/earthonion/revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Navigation bar hook:** Handle if search is active but hidden behind a maximized player ([cbccb46](https://github.com/earthonion/revanced-integrations/commit/cbccb46e639003adbed941f9b88c41b4c9998729)) * **YouTube - Navigation buttons:** Hide subscriptions tab ([623d11b](https://github.com/earthonion/revanced-integrations/commit/623d11b8e8b9f5166b53d8ae195a5d5a6c644661)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/earthonion/revanced-integrations/issues/500)) ([d3eba27](https://github.com/earthonion/revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player flyout menu:** Add hide Lock screen menu ([#609](https://github.com/earthonion/revanced-integrations/issues/609)) ([b2fe105](https://github.com/earthonion/revanced-integrations/commit/b2fe105199d4a5958676cbc8f9c701541e8ff24a)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/earthonion/revanced-integrations/issues/458)) ([97880ea](https://github.com/earthonion/revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/earthonion/revanced-integrations/issues/502)) ([c048527](https://github.com/earthonion/revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Return YouTube Dislike:** Do not clip compact text when not using English ([eeaeb49](https://github.com/earthonion/revanced-integrations/commit/eeaeb49f2a562d2690dae184153c303a5b1c4368)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/earthonion/revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Do not show error toast if API success response contains new lines ([#612](https://github.com/earthonion/revanced-integrations/issues/612)) ([9108205](https://github.com/earthonion/revanced-integrations/commit/9108205445c533550db454731d4f9460a3241a03)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/earthonion/revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/earthonion/revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/earthonion/revanced-integrations/issues/532)) ([0bb8669](https://github.com/earthonion/revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/earthonion/revanced-integrations/issues/538)) ([1c9c51c](https://github.com/earthonion/revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/earthonion/revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/earthonion/revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/earthonion/revanced-integrations/issues/493)) ([486c894](https://github.com/earthonion/revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/earthonion/revanced-integrations/issues/560)) ([2c73209](https://github.com/earthonion/revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/earthonion/revanced-integrations/issues/495)) ([9b2add7](https://github.com/earthonion/revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/earthonion/revanced-integrations/issues/508)) ([98c91af](https://github.com/earthonion/revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/earthonion/revanced-integrations/issues/517)) ([ba15aba](https://github.com/earthonion/revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/earthonion/revanced-integrations/issues/488)) ([165b061](https://github.com/earthonion/revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/earthonion/revanced-integrations/issues/509)) ([40cfa1e](https://github.com/earthonion/revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/earthonion/revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - Settings:** Do not show a toast if migrating old unknown settings ([f2e15a2](https://github.com/earthonion/revanced-integrations/commit/f2e15a2e1ff59ae7780cfbd366e5165f4e2b191d)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/earthonion/revanced-integrations/issues/491)) ([4215be4](https://github.com/earthonion/revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/earthonion/revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/earthonion/revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/earthonion/revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/earthonion/revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/earthonion/revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/earthonion/revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/earthonion/revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/earthonion/revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/earthonion/revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/earthonion/revanced-integrations/issues/573)) ([fb4aab7](https://github.com/earthonion/revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/earthonion/revanced-integrations/issues/520)) ([ffcee71](https://github.com/earthonion/revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/earthonion/revanced-integrations/issues/435)) ([a0f831a](https://github.com/earthonion/revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof device dimensions:** Warn about potential performance issues ([#617](https://github.com/earthonion/revanced-integrations/issues/617)) ([786ac9d](https://github.com/earthonion/revanced-integrations/commit/786ac9d2b71886964454fcb748e656d1beed1964)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/earthonion/revanced-integrations/issues/525)) ([eede028](https://github.com/earthonion/revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/earthonion/revanced-integrations/issues/535)) ([92e8619](https://github.com/earthonion/revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/earthonion/revanced-integrations/issues/484)) ([da923a3](https://github.com/earthonion/revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/earthonion/revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/earthonion/revanced-integrations/issues/424)) ([d7a3973](https://github.com/earthonion/revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/earthonion/revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/earthonion/revanced-integrations/issues/426)) ([328ecff](https://github.com/earthonion/revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/earthonion/revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/earthonion/revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/earthonion/revanced-integrations/issues/192)) ([d28d657](https://github.com/earthonion/revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/earthonion/revanced-integrations/issues/206)) ([e357ac6](https://github.com/earthonion/revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/earthonion/revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/earthonion/revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/earthonion/revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/earthonion/revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/earthonion/revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/earthonion/revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/earthonion/revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/earthonion/revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/earthonion/revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/earthonion/revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/earthonion/revanced-integrations/issues/326)) ([f31e3a0](https://github.com/earthonion/revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/earthonion/revanced-integrations/issues/339)) ([6528d44](https://github.com/earthonion/revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/earthonion/revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/earthonion/revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/earthonion/revanced-integrations/issues/355)) ([061ebc6](https://github.com/earthonion/revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/earthonion/revanced-integrations/issues/179)) ([0253fef](https://github.com/earthonion/revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/earthonion/revanced-integrations/issues/264)) ([76c36da](https://github.com/earthonion/revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/earthonion/revanced-integrations/issues/316)) ([7225bc3](https://github.com/earthonion/revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/earthonion/revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/earthonion/revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/earthonion/revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/earthonion/revanced-integrations/issues/432)) ([ea7ee56](https://github.com/earthonion/revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/earthonion/revanced-integrations/issues/200)) ([d866558](https://github.com/earthonion/revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/earthonion/revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/earthonion/revanced-integrations/issues/199)) ([85971bc](https://github.com/earthonion/revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/earthonion/revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/earthonion/revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/earthonion/revanced-integrations/issues/412)) ([60f25a2](https://github.com/earthonion/revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/earthonion/revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/earthonion/revanced-integrations/issues/360)) ([a2af2c0](https://github.com/earthonion/revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/earthonion/revanced-integrations/issues/366)) ([246deb1](https://github.com/earthonion/revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/earthonion/revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/earthonion/revanced-integrations/issues/290)) ([0af87e2](https://github.com/earthonion/revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/earthonion/revanced-integrations/issues/371)) ([df4b03f](https://github.com/earthonion/revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/earthonion/revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/earthonion/revanced-integrations/issues/338)) ([7627e5d](https://github.com/earthonion/revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/earthonion/revanced-integrations/issues/400)) ([e30d120](https://github.com/earthonion/revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/earthonion/revanced-integrations/issues/392)) ([c97d1b7](https://github.com/earthonion/revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/earthonion/revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/earthonion/revanced-integrations/issues/302)) ([7551f01](https://github.com/earthonion/revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/earthonion/revanced-integrations/issues/221)) ([b2eab33](https://github.com/earthonion/revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/earthonion/revanced-integrations/issues/224)) ([37869dc](https://github.com/earthonion/revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/earthonion/revanced-integrations/issues/408)) ([307315c](https://github.com/earthonion/revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/earthonion/revanced-integrations/issues/439)) ([7a28c2f](https://github.com/earthonion/revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/earthonion/revanced-integrations/issues/368)) ([3b37a3b](https://github.com/earthonion/revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/earthonion/revanced-integrations/issues/349)) ([e3d923d](https://github.com/earthonion/revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/earthonion/revanced-integrations/issues/384)) ([6c36bee](https://github.com/earthonion/revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/earthonion/revanced-integrations/issues/333)) ([2dd1431](https://github.com/earthonion/revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/earthonion/revanced-integrations/issues/303)) ([03764bc](https://github.com/earthonion/revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/earthonion/revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/earthonion/revanced-integrations/issues/335)) ([46e0272](https://github.com/earthonion/revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/earthonion/revanced-integrations/issues/350)) ([41c07f7](https://github.com/earthonion/revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/earthonion/revanced-integrations/issues/396)) ([6a94bd2](https://github.com/earthonion/revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/earthonion/revanced-integrations/issues/356)) ([212e4f2](https://github.com/earthonion/revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/earthonion/revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/earthonion/revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/earthonion/revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/earthonion/revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/earthonion/revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/earthonion/revanced-integrations/issues/404)) ([0c55d70](https://github.com/earthonion/revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/earthonion/revanced-integrations/issues/359)) ([86c2789](https://github.com/earthonion/revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/earthonion/revanced-integrations/issues/353)) ([b959c8e](https://github.com/earthonion/revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/earthonion/revanced-integrations/issues/304)) ([49aedae](https://github.com/earthonion/revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/earthonion/revanced-integrations/issues/387)) ([486b79b](https://github.com/earthonion/revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/earthonion/revanced-integrations/issues/436)) ([f694928](https://github.com/earthonion/revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/earthonion/revanced-integrations/issues/401)) ([7da5673](https://github.com/earthonion/revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/earthonion/revanced-integrations/issues/362)) ([6952c50](https://github.com/earthonion/revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/earthonion/revanced-integrations/issues/169)) ([5ab26a4](https://github.com/earthonion/revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/earthonion/revanced-integrations/issues/351)) ([6dbccfd](https://github.com/earthonion/revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/earthonion/revanced-integrations/issues/344)) ([3025103](https://github.com/earthonion/revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/earthonion/revanced-integrations/issues/394)) ([4c7f737](https://github.com/earthonion/revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/earthonion/revanced-integrations/issues/346)) ([eeddb59](https://github.com/earthonion/revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/earthonion/revanced-integrations/issues/369)) ([6f2ae31](https://github.com/earthonion/revanced-integrations/commit/6f2ae313cf492166d64e5e33e759f2b234191b64)) * **youtube/spoof-signature-verification:** fix audio during home feed video playback ([#336](https://github.com/earthonion/revanced-integrations/issues/336)) ([68d0930](https://github.com/earthonion/revanced-integrations/commit/68d09305b990b411efffeeb02aa638e59eee9e5d)) * **youtube/spoof-signature-verification:** fixed subtitles in wrong locat…
n-34
pushed a commit
to n-34/revanced-integrations
that referenced
this pull request
May 22, 2024
# 1.0.0 (2024-05-22) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](https://github.com/n-34/revanced-integrations/commit/dcfcc36fb8997835ea01ff4abea21ad824cfbd95)) * `default-video-quality` patch crashing ([#100](https://github.com/n-34/revanced-integrations/issues/100)) ([c6b7528](https://github.com/n-34/revanced-integrations/commit/c6b7528eaea76cf04851f4085d6e6a48731fb2dc)) * `general-ads` litho ads filter ([#139](https://github.com/n-34/revanced-integrations/issues/139)) ([68d7f98](https://github.com/n-34/revanced-integrations/commit/68d7f98efc879a00f69a2a2e04a98ced17458b08)) * `hdr-auto-brightness` patch ([#74](https://github.com/n-34/revanced-integrations/issues/74)) ([7314032](https://github.com/n-34/revanced-integrations/commit/7314032a38f2c70f4e56326b592c5a01be218f88)) * `hierarcy` -> `hierarchy` ([06a468f](https://github.com/n-34/revanced-integrations/commit/06a468fb368f8647d4daa8fb0fa0d8bcc81ef262)) * `old-quality-layout` patch ([5a5e882](https://github.com/n-34/revanced-integrations/commit/5a5e8824c5ec9665819605ed55ec9fd020b82333)) * `sponsorblock` settings not getting saved ([#112](https://github.com/n-34/revanced-integrations/issues/112)) ([256302e](https://github.com/n-34/revanced-integrations/commit/256302e914d7ee038fb4be76bd2b8883f3e1f841)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([#88](https://github.com/n-34/revanced-integrations/issues/88)) ([1f9b01c](https://github.com/n-34/revanced-integrations/commit/1f9b01c142135513862685f871994b13bf8d8ffa)) * `swipe-controls` with active engagement panel ([#82](https://github.com/n-34/revanced-integrations/issues/82)) ([669cb29](https://github.com/n-34/revanced-integrations/commit/669cb295a1621d2da2ee2b4a5801228a3e2e62ff)) * Add back missing class ([6e8d13b](https://github.com/n-34/revanced-integrations/commit/6e8d13bfbbdadb8c737e7c183e9badc65fc6d719)) * add missing dummy task `publish` ([3a2655b](https://github.com/n-34/revanced-integrations/commit/3a2655b38b7e2994ece550ccefadbc70a31f7fa4)) * add missing list separator ([5566cfd](https://github.com/n-34/revanced-integrations/commit/5566cfdda94988df1d54106577bb784c69f00dfb)) * android api 23 compat ([136fb7b](https://github.com/n-34/revanced-integrations/commit/136fb7bcbb12b94924bb1a6ac449b8d35f9f4e0f)), closes [revanced/revanced-integrations#136](https://github.com/revanced/revanced-integrations/issues/136) * app crashes on first start ([#111](https://github.com/n-34/revanced-integrations/issues/111)) ([0f5e89c](https://github.com/n-34/revanced-integrations/commit/0f5e89c5e3c90f643b194f30b623594d1cf5471d)) * app crashes on reboot ([#110](https://github.com/n-34/revanced-integrations/issues/110)) ([0ccb35d](https://github.com/n-34/revanced-integrations/commit/0ccb35db674921f171ca250a9f4495659458c77f)) * Block some more movies in adblocker ([#69](https://github.com/n-34/revanced-integrations/issues/69)) ([391ce64](https://github.com/n-34/revanced-integrations/commit/391ce64c252cf6fa858b26334dd4563b42672f67)) * **build:** remove distributionSha256Sum property ([#153](https://github.com/n-34/revanced-integrations/issues/153)) [skip ci] ([ae8d39a](https://github.com/n-34/revanced-integrations/commit/ae8d39a83144bb19f2db1403c32b73232be570b5)) * change default value for autorepeat setting ([#126](https://github.com/n-34/revanced-integrations/issues/126)) ([c6c2556](https://github.com/n-34/revanced-integrations/commit/c6c255609f0d58e9097dd898dbf9cce3a5cf3dc4)) * change overlay time of swipe-controls ([#60](https://github.com/n-34/revanced-integrations/issues/60)) ([7da963c](https://github.com/n-34/revanced-integrations/commit/7da963cf8ebdf25e7498b4a2fc9a76c9f8c59bad)) * check if filter string is empty ([6604030](https://github.com/n-34/revanced-integrations/commit/66040302a9370db2d511aeaa9cb3c9f4c7ad122b)) * Check index of pattern in string instead of the other way around ([96a1e46](https://github.com/n-34/revanced-integrations/commit/96a1e4680d23be7154bb83290b1887fcd1a22f53)) * consolidate ad filters ([#140](https://github.com/n-34/revanced-integrations/issues/140)) ([8a39551](https://github.com/n-34/revanced-integrations/commit/8a39551abacc5e62a3c60dbdc2644afc9babe156)) * correct implementation of indexOf ([#5](https://github.com/n-34/revanced-integrations/issues/5)) ([4da0538](https://github.com/n-34/revanced-integrations/commit/4da053804bbcb0ea1d78d446077286ee2931a2b1)) * crash when buffer value is less than 1 ([e2d9623](https://github.com/n-34/revanced-integrations/commit/e2d962355cf34dccfd233f65f475acbb8b895694)) * **custom-playback-speed:** fill array to generate required instructions ([#155](https://github.com/n-34/revanced-integrations/issues/155)) ([868e99a](https://github.com/n-34/revanced-integrations/commit/868e99a6199118151766ecf2dbf7a9df02b59a3e)) * decode bytebuffer properly ([#121](https://github.com/n-34/revanced-integrations/issues/121)) ([d257b6d](https://github.com/n-34/revanced-integrations/commit/d257b6d193dbd98b89c1e3cdb7f9465d13583478)) * default values for settings ([6f5596f](https://github.com/n-34/revanced-integrations/commit/6f5596f2271a03b5fe09e045cd69fc94404d2fa1)) * disable sponsorblock on shorts ([#135](https://github.com/n-34/revanced-integrations/issues/135)) ([3797438](https://github.com/n-34/revanced-integrations/commit/37974389ac27e98d18cdfc67c61c0945b53bd0c1)) * disable-fullscreen-panels patch not working ([#90](https://github.com/n-34/revanced-integrations/issues/90)) ([e625a17](https://github.com/n-34/revanced-integrations/commit/e625a17e99cc5b8411c932de6b7b37bb1549e53c)) * Do not always hide the component ([3d0fc1d](https://github.com/n-34/revanced-integrations/commit/3d0fc1d610cdf50bb7cc4687d899e0acbf3fb83e)) * don't enable debug log by default ([bf7f138](https://github.com/n-34/revanced-integrations/commit/bf7f138615fed0e336174559282ed1a058646985)) * don't include all Litho patches, when not included ([9952581](https://github.com/n-34/revanced-integrations/commit/9952581a325b780f7dea074cc4ed138d7ac2758b)) * enable wide-search-bar by default ([#67](https://github.com/n-34/revanced-integrations/issues/67)) ([fabc4e0](https://github.com/n-34/revanced-integrations/commit/fabc4e0548faa3a8d4d2a894a9f452a770b8bbb7)) * ensure thread safety for class `StringRef` ([#273](https://github.com/n-34/revanced-integrations/issues/273)) ([f5c5fcb](https://github.com/n-34/revanced-integrations/commit/f5c5fcb5e46f43b2e5abbbc4f55a1cf1c52e0549)) * fix build not creating new release ([9c981f7](https://github.com/n-34/revanced-integrations/commit/9c981f72034a6e8c20df764ee19428ca4306a183)) * Fix NPE when opening video from different App ([#53](https://github.com/n-34/revanced-integrations/issues/53)) ([3c0408f](https://github.com/n-34/revanced-integrations/commit/3c0408fa09793cbab335065c323ec57eb2a591d2)) * **fix-playback:** seek to maximum end ([fd69010](https://github.com/n-34/revanced-integrations/commit/fd69010defdf9a459dd93173208ecc3867037ad9)) * **general-ads:** block remaining ads ([18a749f](https://github.com/n-34/revanced-integrations/commit/18a749f87def79642205d685fef0af2bea21c087)) * **general-ads:** null check for identifier ([d10c546](https://github.com/n-34/revanced-integrations/commit/d10c5462f4a1ec20715686d07fb1219f3e4a1f78)) * **general-ads:** remove duplicate blocklist entry ([#165](https://github.com/n-34/revanced-integrations/issues/165)) ([9bcb04d](https://github.com/n-34/revanced-integrations/commit/9bcb04de8e8bd0c8c46ce797db42eb758e632580)) * Handle custom preferences ([#586](https://github.com/n-34/revanced-integrations/issues/586)) ([ad477e4](https://github.com/n-34/revanced-integrations/commit/ad477e4859ef69beda297f7a2a6c29a918077628)) * **hide-email-address:** invalid initial switch toggle state ([#163](https://github.com/n-34/revanced-integrations/issues/163)) ([8bb93a4](https://github.com/n-34/revanced-integrations/commit/8bb93a439be21c2f564f3bc2adaedf669977f1fb)) * **hide-time-and-seekbar:** don't draw the seekbar ([#154](https://github.com/n-34/revanced-integrations/issues/154)) ([f1e9aa3](https://github.com/n-34/revanced-integrations/commit/f1e9aa30baa582f7eb07f62168ea2d57c5622685)) * home ads ([#24](https://github.com/n-34/revanced-integrations/issues/24)) ([0938f6c](https://github.com/n-34/revanced-integrations/commit/0938f6c59fd24854c37454d1f97bc1ad67d81623)) * inconsistencies in preference switches ([#235](https://github.com/n-34/revanced-integrations/issues/235)) ([d64a0f9](https://github.com/n-34/revanced-integrations/commit/d64a0f95995e6fbd96127941cf16133c5661dfe4)) * info panel removal ([d7631f3](https://github.com/n-34/revanced-integrations/commit/d7631f371b0f93121ee327137c4a6f2ad545ff21)) * invalid syntax error ([d4a23ed](https://github.com/n-34/revanced-integrations/commit/d4a23ed5c931993e9c642d0948e9551f848f480c)) * load numeric preferences as type String ([212d3a7](https://github.com/n-34/revanced-integrations/commit/212d3a72d879189c061fb77805cda81ca0519495)) * logic in `VideoAdsPatch` ([#116](https://github.com/n-34/revanced-integrations/issues/116)) ([f474541](https://github.com/n-34/revanced-integrations/commit/f47454109417d59f9fa8955b9080d8ad659926e2)) * make all patches toggleable with settings ([#87](https://github.com/n-34/revanced-integrations/issues/87)) ([6d3d274](https://github.com/n-34/revanced-integrations/commit/6d3d274599150faefac5cebebbb1340aa9fd6ff1)) * migrate old to new settings correctly ([#241](https://github.com/n-34/revanced-integrations/issues/241)) ([98ce2df](https://github.com/n-34/revanced-integrations/commit/98ce2df47dded785986dee3c64becf96956f5eb6)) * minor syntax error ([8797765](https://github.com/n-34/revanced-integrations/commit/8797765efa0fb98b6e11a7198ecce3943df3daf5)) * minor syntax issue ([1e1504d](https://github.com/n-34/revanced-integrations/commit/1e1504d118d656492df0bee30364e966a8dc99b4)) * move dummy classes to `dummy` module ([#162](https://github.com/n-34/revanced-integrations/issues/162)) ([fa0ad3a](https://github.com/n-34/revanced-integrations/commit/fa0ad3a57b437bfc2d34062ac54e56b6900bafab)) * prepare for hide-suggestions patch ([#35](https://github.com/n-34/revanced-integrations/issues/35)) ([0ce6aa8](https://github.com/n-34/revanced-integrations/commit/0ce6aa854ce6248c5eb37b1207023f4127a137be)) * project not building ([792b6dc](https://github.com/n-34/revanced-integrations/commit/792b6dc2ad7bf774d82e400b2d2bbcdd727d992f)) * pull down to reload the home page ([#129](https://github.com/n-34/revanced-integrations/issues/129)) ([96d427f](https://github.com/n-34/revanced-integrations/commit/96d427f2ba8a896fa7faebd65fa8cc9a834aa2b8)) * quick quality list flyout view visibility in `old-quality-layout` patch ([#86](https://github.com/n-34/revanced-integrations/issues/86)) ([996434c](https://github.com/n-34/revanced-integrations/commit/996434c5740d81d989fe9fa927cc432a3e84c5c4)) * **reddit/hide-ads:** only filter promoted links ([efc2b9b](https://github.com/n-34/revanced-integrations/commit/efc2b9b6a39de93d6cc1052dfcea457aeaf949b2)) * **reddit/sanitize-sharing-links:** update patch to support latest app version ([#430](https://github.com/n-34/revanced-integrations/issues/430)) ([d947de2](https://github.com/n-34/revanced-integrations/commit/d947de2e03683889f11fc461dc53e08fee735ca8)) * Reduce padding DPI for swipe zones ([b944f6b](https://github.com/n-34/revanced-integrations/commit/b944f6bd5928c42658987e7dbbc56feb404e2a76)) * remove int argument from buffer functions ([#71](https://github.com/n-34/revanced-integrations/issues/71)) ([7de1994](https://github.com/n-34/revanced-integrations/commit/7de199421c37b3fd77488f60bbd5d492e3bd810e)) * remove left over not existing code references ([ac81695](https://github.com/n-34/revanced-integrations/commit/ac81695747ca932f16fdfc34774325154d9893ab)) * remove long-press from swipe-controls ([7c559bb](https://github.com/n-34/revanced-integrations/commit/7c559bb13c6c5c0292a67bf2c0fdf4d5f8b04823)) * remove nullable annotation in Kotlin code ([b5a29fd](https://github.com/n-34/revanced-integrations/commit/b5a29fdce195ab47edd61d1d684def1ac919297c)) * Remove parameter from route ([4b0925e](https://github.com/n-34/revanced-integrations/commit/4b0925e33762c02e95ef9b1aadcae1038af71a50)) * **Remove screenshot restriction:** Improve reliability ([#471](https://github.com/n-34/revanced-integrations/issues/471)) ([50933dc](https://github.com/n-34/revanced-integrations/commit/50933dc42d4ef77fb45a978e19d306dad5070540)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](https://github.com/n-34/revanced-integrations/commit/a94fb8c119744d25a48f7dbafe2c4264cef87a36)) * rename DisableAutoCaptions patch ([#91](https://github.com/n-34/revanced-integrations/issues/91)) ([2890467](https://github.com/n-34/revanced-integrations/commit/2890467ce1e1b8d9d761fa9114291c006ba60703)) * restart prompt for `tablet-miniplayer` patch setting ([#124](https://github.com/n-34/revanced-integrations/issues/124)) ([a9a69ec](https://github.com/n-34/revanced-integrations/commit/a9a69ecfeb91b20d080da0c559437926f98a704d)) * restart when toggling the downloads button ([#125](https://github.com/n-34/revanced-integrations/issues/125)) ([afd4815](https://github.com/n-34/revanced-integrations/commit/afd4815a22811eda1b63ef68066c57782a657c33)) * revert "pull up to refresh" ([cb7e90c](https://github.com/n-34/revanced-integrations/commit/cb7e90c41ed019822f5bd8ade259875ba09a027c)) * Revert AGP dependency update ([ab07a56](https://github.com/n-34/revanced-integrations/commit/ab07a563b9ef890dc8a673eeb4268ce1c9f15a69)) * revert consolidating ad filters ([f96dc38](https://github.com/n-34/revanced-integrations/commit/f96dc38f4e29b7cc3c1fb215409bc1e8b68e0b2a)) * Revert previous release ([a178a22](https://github.com/n-34/revanced-integrations/commit/a178a223c283abe420e197d10863d7fe64534f32)) * revert removing getAppContext() ([0be0ffd](https://github.com/n-34/revanced-integrations/commit/0be0ffd42abdf20e699a63e02b3474b82d798f24)) * revert removing workaround task `publish` ([64c31b8](https://github.com/n-34/revanced-integrations/commit/64c31b84e76a270513efb4ae111afae507cacad4)) * revert semantically incorrect simplification of ˋAdRemoverAPI.HideViewWithLayout1dpˋ ([#244](https://github.com/n-34/revanced-integrations/issues/244)) ([71e81a6](https://github.com/n-34/revanced-integrations/commit/71e81a6473b94c5a2c82a9aad340799ff174bdf7)) * save preferences with correct type ([56c1a3c](https://github.com/n-34/revanced-integrations/commit/56c1a3c03c67393285a7499e9d3e92eb710691f0)) * sb does not turn off ([97c184b](https://github.com/n-34/revanced-integrations/commit/97c184b5fb09c515b345b2cc58e538721418267a)) * set debug to false by default ([95b9406](https://github.com/n-34/revanced-integrations/commit/95b940670190c155ba14b1f0a56db3647201e601)) * solution shouldn't be required ([#104](https://github.com/n-34/revanced-integrations/issues/104)) ([93a5edc](https://github.com/n-34/revanced-integrations/commit/93a5edc2ba776097af380631ce4c99dd1427fc97)) * some more refactoring and cleanup ([#21](https://github.com/n-34/revanced-integrations/issues/21)) ([9b1dce4](https://github.com/n-34/revanced-integrations/commit/9b1dce42edeb27fc660ceec299b9f518e4ac33bc)) * **sponsorblock:** handle response error code 400 ([#143](https://github.com/n-34/revanced-integrations/issues/143)) ([40f9af0](https://github.com/n-34/revanced-integrations/commit/40f9af0efdacd33e77478f5edc8d41c68a638e3c)) * **spoof-wifi-connection:** fixed crash when wifi is disabled ([#363](https://github.com/n-34/revanced-integrations/issues/363)) ([7fc8e88](https://github.com/n-34/revanced-integrations/commit/7fc8e882d8d268484b6e273fdb0371db2feef1d3)) * **swipe-controls:** crash on SDK below 24 ([#157](https://github.com/n-34/revanced-integrations/issues/157)) ([4c72ac1](https://github.com/n-34/revanced-integrations/commit/4c72ac1cd5ee2aae8478171e56e488563459a0f7)) * **Tiktok - Remember clear display:** Use correct name ([2003b91](https://github.com/n-34/revanced-integrations/commit/2003b910b12cba445822bfaede7975e00220a81a)) * **Tiktok - Settings:** bump compatibility ([#440](https://github.com/n-34/revanced-integrations/issues/440)) ([821a32e](https://github.com/n-34/revanced-integrations/commit/821a32ee40d7795cabedc40f24356c1c1069ddec)) * **Tiktok - Settings:** check for null when opening ads settings ([#443](https://github.com/n-34/revanced-integrations/issues/443)) ([8c61561](https://github.com/n-34/revanced-integrations/commit/8c61561d6375cfad3571cea98013b549ed6ecd6b)) * **TikTok:** Add missing settings strings ([#561](https://github.com/n-34/revanced-integrations/issues/561)) ([04621f8](https://github.com/n-34/revanced-integrations/commit/04621f8a36490df0b35a3940ecc1fbebd6ee287f)) * **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/n-34/revanced-integrations/issues/588)) ([9ac2d63](https://github.com/n-34/revanced-integrations/commit/9ac2d634897d961eba1b704f2722ea757bb83e0a)) * **twitch/block-embedded-ads:** rewrite Kotlin classes to Java ([#270](https://github.com/n-34/revanced-integrations/issues/270)) ([843dd9d](https://github.com/n-34/revanced-integrations/commit/843dd9de9e7fcd0b2b609e8af9a705faa1e23bc6)) * **twitch/settings:** add missing classes ([#226](https://github.com/n-34/revanced-integrations/issues/226)) ([35aa4f9](https://github.com/n-34/revanced-integrations/commit/35aa4f92c6fc36d5421d41fb005e2298e1e8ed70)) * **Twitch:** Correct patch resources to fix build ([fe03467](https://github.com/n-34/revanced-integrations/commit/fe034678392b3600f03362489f5fd96644b35995)) * **Twitter - Hide ads:** Hide ads in search ([b40687c](https://github.com/n-34/revanced-integrations/commit/b40687c5c7fa301c78035219b27c0bd85c968bb2)) * **twitter:** correctly resolve to integrations methods ([cd93917](https://github.com/n-34/revanced-integrations/commit/cd93917148e2f7695effb15183f53b84ddb9800a)) * **twitter:** make `hide-ads` patch compatible with any version ([6655988](https://github.com/n-34/revanced-integrations/commit/665598836abfcead9c5e68ce7831a4137465df39)) * unintentional like button detection ([#119](https://github.com/n-34/revanced-integrations/issues/119)) ([f64b178](https://github.com/n-34/revanced-integrations/commit/f64b17869ecfc7e74d520f9ad1c0d3a9ed60e10c)) * untangle RYD from SB. fixes [#79](https://github.com/n-34/revanced-integrations/issues/79) ([56eaef0](https://github.com/n-34/revanced-integrations/commit/56eaef0670121cd262de51862c8d23fd34724999)) * use `getLong` instead of `getFloat` ([577a734](https://github.com/n-34/revanced-integrations/commit/577a7348fe023aba4858cceb0830062ee0a653d1)) * Use correct hide playables setting key ([a2b1543](https://github.com/n-34/revanced-integrations/commit/a2b15433cffec082394a50d14f7eef625a6351c1)) * use correct logging tags ([420b926](https://github.com/n-34/revanced-integrations/commit/420b9263b6e1cbb81aeb4985cf454b51912b51f8)) * Use Java instead of Kotlin Regex to improve reliability ([#628](https://github.com/n-34/revanced-integrations/issues/628)) ([44c3cc4](https://github.com/n-34/revanced-integrations/commit/44c3cc46367520f780537716236e0bed3b9537e6)) * use Log.d for debugging ([#66](https://github.com/n-34/revanced-integrations/issues/66)) ([605124b](https://github.com/n-34/revanced-integrations/commit/605124bc607952eb91e57c2b3e3594fb62464534)) * wrong description for issue templates ([ea581d4](https://github.com/n-34/revanced-integrations/commit/ea581d48e29b3f40d12e82448788a1151d4892d1)) * wrong naming of ForceDisableCaptions ([#93](https://github.com/n-34/revanced-integrations/issues/93)) ([21d56f8](https://github.com/n-34/revanced-integrations/commit/21d56f89b392982154dd3684070b9cd4d83d89e3)) * **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/n-34/revanced-integrations/issues/537)) ([0ce92c2](https://github.com/n-34/revanced-integrations/commit/0ce92c284d08a1c6bffba976e9cf208e82288ddf)) * **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/n-34/revanced-integrations/issues/579)) ([5d14f53](https://github.com/n-34/revanced-integrations/commit/5d14f53acd0b1eabd6951543edd7d7c662b6c502)) * **YouTube - Client spoof:** Allow playback for links with timestamp ([#582](https://github.com/n-34/revanced-integrations/issues/582)) ([eee3f35](https://github.com/n-34/revanced-integrations/commit/eee3f352c59141f47f6bda6c6cd350f1a16f1450)) * **YouTube - Client spoof:** Display seekbar thumbnails in high quality ([f71c1a0](https://github.com/n-34/revanced-integrations/commit/f71c1a0c156b2320e06dd98b3e5b276560d438aa)) * **YouTube - Client spoof:** Do not break clips ([f9102fa](https://github.com/n-34/revanced-integrations/commit/f9102fa83bdb2b147543882cb8ebb80b5985ad3e)) * **YouTube - Client spoof:** Do not record feed videos to history by default ([#478](https://github.com/n-34/revanced-integrations/issues/478)) ([ef1cca0](https://github.com/n-34/revanced-integrations/commit/ef1cca02c165d9c24e64b43fae375ae57bf90a52)) * **YouTube - Client spoof:** Fix low resolution precise seeking thumbnails ([#513](https://github.com/n-34/revanced-integrations/issues/513)) ([11f97ac](https://github.com/n-34/revanced-integrations/commit/11f97ac354344aac3d101f8874e38273da15f9e6)) * **YouTube - Client spoof:** fix occasionally frozen video playback ([#486](https://github.com/n-34/revanced-integrations/issues/486)) ([b0b6ff6](https://github.com/n-34/revanced-integrations/commit/b0b6ff6a82820d4578c5cfc5f69ae7aaaac49c7f)) * **YouTube - Client spoof:** fix storyboard fetched out of order ([#481](https://github.com/n-34/revanced-integrations/issues/481)) ([8398774](https://github.com/n-34/revanced-integrations/commit/83987747e67541cd44221ede8c4020baba36c7b8)) * **YouTube - Client spoof:** Fix toast shown for live streams ([#489](https://github.com/n-34/revanced-integrations/issues/489)) ([27f49df](https://github.com/n-34/revanced-integrations/commit/27f49dfd1e8fbfd3e28270da91ad437df8a54761)) * **YouTube - Client spoof:** fix toast shown if opening paid or age restricted video ([#482](https://github.com/n-34/revanced-integrations/issues/482)) ([e72b65b](https://github.com/n-34/revanced-integrations/commit/e72b65b599353715a6467463226abc603bc850f7)) * **YouTube - Client spoof:** Removed unused code ([#480](https://github.com/n-34/revanced-integrations/issues/480)) ([e6903bf](https://github.com/n-34/revanced-integrations/commit/e6903bff95b485d21773537bbcc162411b616618)) * **YouTube - Client spoof:** Restore clipping videos functionality ([2cd1738](https://github.com/n-34/revanced-integrations/commit/2cd1738d2494add13c48b64ccc9aad2432b2d8e3)) * **YouTube - Client spoof:** Restore seekbar thumbnails ([978f630](https://github.com/n-34/revanced-integrations/commit/978f630c0267ec2b0d9bb9b5b0b3cdc9abef65ec)) * **YouTube - Client spoof:** Set the client version correctly ([f203731](https://github.com/n-34/revanced-integrations/commit/f2037316d36f99ef79ae5792e34d8616ecd31c80)) * **YouTube - Client spoof:** Show seekbar thumbnail for age restricted and paid videos ([01019b0](https://github.com/n-34/revanced-integrations/commit/01019b09c1c106ed814b994dd8af558a18873c1d)) * **YouTube - Client spoof:** Spoof client to fix playback ([#637](https://github.com/n-34/revanced-integrations/issues/637)) ([4c1f82a](https://github.com/n-34/revanced-integrations/commit/4c1f82aa228239b041c7d3657f1117abd7516991)) * **YouTube - Custom filter:** Fix app crash if invalid character is used in custom filter ([#506](https://github.com/n-34/revanced-integrations/issues/506)) ([debd0a2](https://github.com/n-34/revanced-integrations/commit/debd0a2e1101e543161390fd3ced6bda19030155)) * **YouTube - Custom filter:** Use new lines between components instead of commas ([#475](https://github.com/n-34/revanced-integrations/issues/475)) ([17ed396](https://github.com/n-34/revanced-integrations/commit/17ed39673954a5b571bc1654be20afc235682ca4)) * **YouTube - Custom playback speed:** Fix toast error on opening playback speed menu ([#522](https://github.com/n-34/revanced-integrations/issues/522)) ([0124f41](https://github.com/n-34/revanced-integrations/commit/0124f41cd699467e1c973ea42774c89b751f576f)) * **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](https://github.com/n-34/revanced-integrations/commit/3e380dfce27c6fbf68f44d67929a92ca069b1ba2)) * **YouTube - Disable resuming Shorts on startup:** Adjust patch name ([#516](https://github.com/n-34/revanced-integrations/issues/516)) ([8b5d2d1](https://github.com/n-34/revanced-integrations/commit/8b5d2d1871c19421eb39ce38a7039c86e5d8d08b)) * **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](https://github.com/n-34/revanced-integrations/commit/b4ab5f65d5607678a000783aae14257b845706b5)) * **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/n-34/revanced-integrations/issues/578)) ([b9c1eec](https://github.com/n-34/revanced-integrations/commit/b9c1eec69fab64f213dd77d1f932e3244d81ab2d)) * **YouTube - Disable suggested video end screen:** Do not spam click to disable the screen ([4f57d56](https://github.com/n-34/revanced-integrations/commit/4f57d560425a40386a014da05fe26bb9c22f090f)) * **YouTube - Disable suggested video end screen:** Hide the view once possible ([df27822](https://github.com/n-34/revanced-integrations/commit/df278222e8814612797e55e616d4ebc075cafb92)) * **YouTube - Disable suggested video end screen:** Properly hide it every time the screen appears ([828ff6f](https://github.com/n-34/revanced-integrations/commit/828ff6f31e2f15bf50899ab1e403bdc40cc09d07)) * **YouTube - Disable suggested video end screen:** Require app restart ([38ae5aa](https://github.com/n-34/revanced-integrations/commit/38ae5aac845745824218a08053db519a3325d7a9)) * **YouTube - Downloads:** Use new task context ([#583](https://github.com/n-34/revanced-integrations/issues/583)) ([468dfac](https://github.com/n-34/revanced-integrations/commit/468dfac0544e282658675a8be65b4e43aa351068)) * **YouTube - Enable tablet layout:** Respect the original device layout ([bc56aa5](https://github.com/n-34/revanced-integrations/commit/bc56aa5f07d8fa5c241343ebf43887f360c79e74)) * **YouTube - ExternalDownloads:** Trim whitespace from package name ([#469](https://github.com/n-34/revanced-integrations/issues/469)) ([61d997e](https://github.com/n-34/revanced-integrations/commit/61d997e1db64730c36674445ff5b516a3acb41fb)) * **YouTube - GmsCore support:** Prompt to disable battery optimizations, if not done already ([#601](https://github.com/n-34/revanced-integrations/issues/601)) ([c5c9de5](https://github.com/n-34/revanced-integrations/commit/c5c9de500d8f1268799e55c31c446bfe8336f79a)) * **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/n-34/revanced-integrations/issues/585)) ([b060732](https://github.com/n-34/revanced-integrations/commit/b060732e861b011cac8737ed597385a3315f6057)) * **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](https://github.com/n-34/revanced-integrations/commit/fbdb4908ea96a99b80ced99384b2dfdcc8fccd8a)) * **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/n-34/revanced-integrations/issues/569)) ([0b0d46f](https://github.com/n-34/revanced-integrations/commit/0b0d46f5183c88f73d58c8f7b9320d38976ddd4e)) * **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](https://github.com/n-34/revanced-integrations/commit/1a1f44d2355bb5e93eefca77b8df41211f6fff42)) * **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/n-34/revanced-integrations/issues/545)) ([e28b8cc](https://github.com/n-34/revanced-integrations/commit/e28b8cc59a445ba8f184ba6f5b9e076b7731129a)) * **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/n-34/revanced-integrations/issues/590)) ([4ec955f](https://github.com/n-34/revanced-integrations/commit/4ec955fd0133643826e47be7089fbfa07fd9a089)) * **YouTube - Hide ads:** rename `Hide paid content` to `Hide paid promotion label` ([#616](https://github.com/n-34/revanced-integrations/issues/616)) ([13dc172](https://github.com/n-34/revanced-integrations/commit/13dc17288d13d024a3fbe318ee0fb23a0d46af85)) * **YouTube - Hide ads:** Use correct filter ([4397eed](https://github.com/n-34/revanced-integrations/commit/4397eedeeb21edda235cd27cd66088e94bde49e4)) * **YouTube - Hide info cards:** Fix info cards not hiding for some users ([#487](https://github.com/n-34/revanced-integrations/issues/487)) ([00c4c40](https://github.com/n-34/revanced-integrations/commit/00c4c4025bc27495e490fdb231ac803881c9887f)) * **YouTube - Hide keyword content:** Correctly hide content in the subscription tab ([c3bfa77](https://github.com/n-34/revanced-integrations/commit/c3bfa77d62b15dedfed8f697583f2f0805f0c2c1)) * **YouTube - Hide keyword content:** Filter Shorts found in horizontal shelves ([75fa579](https://github.com/n-34/revanced-integrations/commit/75fa5797f70123f68d4676201503cf35dcef46dc)) * **YouTube - Hide layout components:** Always hide redundant 'player audio track' button ([#473](https://github.com/n-34/revanced-integrations/issues/473)) ([d86851b](https://github.com/n-34/revanced-integrations/commit/d86851baf1ef1993f5ba9543a4a3fe8d50c3a199)) * **YouTube - Hide layout components:** Check if `bytes` parameter of `LayoutComponentsFilter#filterMixPlaylists` for null ([abfbb0d](https://github.com/n-34/revanced-integrations/commit/abfbb0d7d58defee77424996af52fd82d6c4ef73)) * **YouTube - Hide layout components:** Correctly hide community posts ([fbc8066](https://github.com/n-34/revanced-integrations/commit/fbc80667735778877f262763d6d53afb1dba3bf6)) * **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](https://github.com/n-34/revanced-integrations/commit/b945e2f44b1a62326e6d45345c1467668d803f53)) * **YouTube - Hide layout components:** Do not hide chapters in feed unexpectedly ([bedb02e](https://github.com/n-34/revanced-integrations/commit/bedb02e4f6122f3dcdc106648648eec4d6a3cbe5)) * **YouTube - Hide layout components:** Do not hide playlist shelf in library ([c5d38a7](https://github.com/n-34/revanced-integrations/commit/c5d38a7e0791ebb8fe59397fff959cc94e0a7aed)) * **YouTube - Hide Layout components:** Exempt expandable chips from exceptions ([#498](https://github.com/n-34/revanced-integrations/issues/498)) ([6f79746](https://github.com/n-34/revanced-integrations/commit/6f79746d788f196f3aa63b8e7c24b7f15ecd3f50)) * **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](https://github.com/n-34/revanced-integrations/commit/6ca7946e8f3d5be76241b88f1d7a5a881629dda9)) * **YouTube - Hide layout components:** Hide horizontal tile shelves ([ba30869](https://github.com/n-34/revanced-integrations/commit/ba308690cf83067d3ddd54622eebcbd14bc15ac8)) * **YouTube - Hide layout components:** Hide new channel watermark component ([9670bd3](https://github.com/n-34/revanced-integrations/commit/9670bd305b3b9bbbc900af3b64152aaac125ec14)) * **YouTube - Hide layout components:** Prevent app from crashing on startup ([c2112e0](https://github.com/n-34/revanced-integrations/commit/c2112e066af31890c5d441870d24f3582e9b1dd1)) * **YouTube - Hide layout components:** Reduce false positives when hiding mix playlists ([5f30100](https://github.com/n-34/revanced-integrations/commit/5f30100fd59c1e61c0236bc54cfcd03212994cab)) * **YouTube - Hide load more button:** Include patch with `Hide layout components`, and hide button only in search feed ([#600](https://github.com/n-34/revanced-integrations/issues/600)) ([c420891](https://github.com/n-34/revanced-integrations/commit/c420891e3ef134f30af79cf2f30da3fa2fe5a455)) * **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/n-34/revanced-integrations/issues/580)) ([8d48a90](https://github.com/n-34/revanced-integrations/commit/8d48a90a8b8bc7ce9e22580b7a66c4c12fd6d54f)) * **YouTube - Hide shorts components:** Add filter to filter group list ([30788ba](https://github.com/n-34/revanced-integrations/commit/30788ba1a3e8d666b55a37e9389246e4bfa039cb)) * **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](https://github.com/n-34/revanced-integrations/commit/b7a8995f798e386ee1d9ab5bbd857c1736cc5a29)) * **YouTube - Hide Shorts components:** Correctly hide Shorts if navigation tab is changed using device back button ([#611](https://github.com/n-34/revanced-integrations/issues/611)) ([ffc3437](https://github.com/n-34/revanced-integrations/commit/ffc3437843c24af255d2a0dda9930d2843cac4b6)) * **YouTube - Hide shorts components:** Do not hide subscribe button outside of Shorts ([1479d6b](https://github.com/n-34/revanced-integrations/commit/1479d6bc2668758ea55f9d640684547f710099f0)) * **YouTube - Hide shorts components:** Do not prevent filtering components ([6eb3017](https://github.com/n-34/revanced-integrations/commit/6eb301776e202cf1d923f96cc83ddf6f0430b211)) * **YouTube - Hide Shorts components:** Do not show Shorts suggestions in video player, if all hide Shorts options are enabled ([#613](https://github.com/n-34/revanced-integrations/issues/613)) ([c132670](https://github.com/n-34/revanced-integrations/commit/c132670400e6bdf17c46b8d04d579fb49c3d2749)) * **YouTube - Hide Shorts components:** Hide `shorts header` ([#455](https://github.com/n-34/revanced-integrations/issues/455)) ([13afac9](https://github.com/n-34/revanced-integrations/commit/13afac906a0087ea7bc888c80e293f7b05c0a46e)) * **YouTube - Hide Shorts components:** Hide new type of shorts in feed ([#453](https://github.com/n-34/revanced-integrations/issues/453)) ([6959808](https://github.com/n-34/revanced-integrations/commit/6959808f0c24e638a33f671728f7a9668f2de2c2)) * **YouTube - Hide Shorts components:** Hide old layout like/dislike buttons without leaving empty space ([9782338](https://github.com/n-34/revanced-integrations/commit/978233843d2dcf9a8a0ddf9c9517d25c973e8689)) * **YouTube - Hide Shorts components:** Hide paid promotion label ([3ce100c](https://github.com/n-34/revanced-integrations/commit/3ce100ced57d7099c2209d9a955484f1e7d418e0)) * **YouTube - Hide Shorts components:** Hide Shorts in search result horizontal shelves ([#625](https://github.com/n-34/revanced-integrations/issues/625)) ([656ca17](https://github.com/n-34/revanced-integrations/commit/656ca17ffc67cae7012436e5cddd7112b73fc450)) * **YouTube - Hide Shorts Components:** hide sound button ([a2b1630](https://github.com/n-34/revanced-integrations/commit/a2b1630df8d330f3c0cbf77e9ea46b9d1c51adde)) * **YouTube - Hide Shorts components:** Hide subscribe button in channel bar ([9938bbf](https://github.com/n-34/revanced-integrations/commit/9938bbf0de9592db015ae0cfea83e855e12f0c7e)) * **YouTube - Hide shorts components:** Hide subscribe button in paused state ([9685070](https://github.com/n-34/revanced-integrations/commit/9685070eda5b448eb33324b4bfabd4c7eae42f9f)) * **YouTube - Hide Shorts components:** Hide suggested actions in incognito mode ([bba421d](https://github.com/n-34/revanced-integrations/commit/bba421ddb63597bf918ecccacfd4a33493016b9f)) * **YouTube - Hide shorts components:** Hide the subscribe button when paused ([6730aaf](https://github.com/n-34/revanced-integrations/commit/6730aaf2b864b747a6b77411cdaceee653b36218)) * **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/n-34/revanced-integrations/issues/572)) ([7f5e7df](https://github.com/n-34/revanced-integrations/commit/7f5e7dfd68ad0200e9ea36d45f18a85ddfe534f8)) * **YouTube - Hide video action buttons:** Remove obsolete `hide Shop button` ([#618](https://github.com/n-34/revanced-integrations/issues/618)) ([a78c3ff](https://github.com/n-34/revanced-integrations/commit/a78c3ff09e81b1d1e0fe863135ad19e699b702c8)) * **YouTube - Hide video action buttons:** Updated path filter ([b74e544](https://github.com/n-34/revanced-integrations/commit/b74e54481ad4040d7742bb4f9a6a20351bb9ef71)) * **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/n-34/revanced-integrations/issues/563)) ([ea5748c](https://github.com/n-34/revanced-integrations/commit/ea5748ca8e0c7130face5ca4c86cfe5e00a3ed65)) * **YouTube - Litho Filter:** Don't remove the buffer until the thread stops ([#461](https://github.com/n-34/revanced-integrations/issues/461)) ([2188607](https://github.com/n-34/revanced-integrations/commit/218860734021ef89699de110ec2dcf63412761b9)) * **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/n-34/revanced-integrations/issues/565)) ([f72faa7](https://github.com/n-34/revanced-integrations/commit/f72faa761cca306952f270208bee4a8f59c59dda)) * **YouTube - Minimized playback:** Fix pip incorrectly showing if app is minimized immediately after opening a Short ([7d02774](https://github.com/n-34/revanced-integrations/commit/7d02774ea192510e692e90ae55a86e25ee321926)) * **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/n-34/revanced-integrations/issues/533)) ([fb433da](https://github.com/n-34/revanced-integrations/commit/fb433da6ad652aee48fc92794de82bb914ab80ca)) * **YouTube - Navigation bar hook:** Handle if search is active but hidden behind a maximized player ([cbccb46](https://github.com/n-34/revanced-integrations/commit/cbccb46e639003adbed941f9b88c41b4c9998729)) * **YouTube - Navigation buttons:** Hide subscriptions tab ([623d11b](https://github.com/n-34/revanced-integrations/commit/623d11b8e8b9f5166b53d8ae195a5d5a6c644661)) * **YouTube - Old video quality menu:** Fix toast error on tablet devices ([#500](https://github.com/n-34/revanced-integrations/issues/500)) ([d3eba27](https://github.com/n-34/revanced-integrations/commit/d3eba27c909e519eaeda072c1f995a2284007749)) * **YouTube - Player flyout menu:** Add hide Lock screen menu ([#609](https://github.com/n-34/revanced-integrations/issues/609)) ([b2fe105](https://github.com/n-34/revanced-integrations/commit/b2fe105199d4a5958676cbc8f9c701541e8ff24a)) * **YouTube - Player Flyout Menu:** Change 'audio track flyout menu' to show up by default ([#458](https://github.com/n-34/revanced-integrations/issues/458)) ([97880ea](https://github.com/n-34/revanced-integrations/commit/97880eaf72b0ae746ae3851d51e36039244b01c0)) * **YouTube - Player flyout menu:** Remove obsolete `Hide report menu` ([9e9d969](https://github.com/n-34/revanced-integrations/commit/9e9d96910c27568013f2a0744687eb8fba685175)) * **YouTube - Player flyout menu:** Restore functionality ([#502](https://github.com/n-34/revanced-integrations/issues/502)) ([c048527](https://github.com/n-34/revanced-integrations/commit/c048527dc0bc6b1b3de9c451ca909aab7ad93d0f)) * **YouTube - Restore old video quality menu:** Do not make click sounds when opening Shorts quality menu ([578a27d](https://github.com/n-34/revanced-integrations/commit/578a27dea546f572c3fd270d001fd6024f59dd1a)) * **YouTube - Restore old video quality menu:** Show advanced quality menu in Shorts quality flyout ([#632](https://github.com/n-34/revanced-integrations/issues/632)) ([77c9825](https://github.com/n-34/revanced-integrations/commit/77c9825b824f95ff6e2c2d5776f4c1d231e6fd0c)) * **YouTube - Return YouTube Dislike:** Do not clip compact text when not using English ([eeaeb49](https://github.com/n-34/revanced-integrations/commit/eeaeb49f2a562d2690dae184153c303a5b1c4368)) * **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](https://github.com/n-34/revanced-integrations/commit/697c2aaac68976c985f0d838795b03f284e907e8)) * **YouTube - Return YouTube Dislike:** Do not show error toast if API success response contains new lines ([#612](https://github.com/n-34/revanced-integrations/issues/612)) ([9108205](https://github.com/n-34/revanced-integrations/commit/9108205445c533550db454731d4f9460a3241a03)) * **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](https://github.com/n-34/revanced-integrations/commit/5d4c8b0a1b77e97c7c0c02288927e92f3c9765ce)) * **YouTube - Return YouTube dislike:** Fix layout of right to left languages ([11abdf1](https://github.com/n-34/revanced-integrations/commit/11abdf162f1a4c82a2330b16ca42800d8599c215)) * **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/n-34/revanced-integrations/issues/532)) ([0bb8669](https://github.com/n-34/revanced-integrations/commit/0bb86694e24a6a41edee62f5ef1bb80fe7bc3f19)) * **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/n-34/revanced-integrations/issues/538)) ([1c9c51c](https://github.com/n-34/revanced-integrations/commit/1c9c51ca5f7970774d4e0b5aad5ebcd064cac716)) * **YouTube - ReturnYouTubeDislike:** Add debug logging to litho text ([#476](https://github.com/n-34/revanced-integrations/issues/476)) ([e3b8e8b](https://github.com/n-34/revanced-integrations/commit/e3b8e8be41796d0300c8421e28e5b8cf43ffb25e)) * **YouTube - ReturnYouTubeDislike:** Do not retry API call if same fetch recently failed ([#493](https://github.com/n-34/revanced-integrations/issues/493)) ([486c894](https://github.com/n-34/revanced-integrations/commit/486c894257e91dedc04b38191e0e01e38c66b5c4)) * **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/n-34/revanced-integrations/issues/560)) ([2c73209](https://github.com/n-34/revanced-integrations/commit/2c7320937adc01221017c740b86c4d6851c96797)) * **YouTube - ReturnYouTubeDislike:** Fix dislikes not showing on Shorts ([#495](https://github.com/n-34/revanced-integrations/issues/495)) ([9b2add7](https://github.com/n-34/revanced-integrations/commit/9b2add7553488436c63fa14bd62966dfb92705bf)) * **YouTube - ReturnYouTubeDislike:** Fix RYD prefetching home feed Shorts ([#508](https://github.com/n-34/revanced-integrations/issues/508)) ([98c91af](https://github.com/n-34/revanced-integrations/commit/98c91af130b57322aa98a3e66ec0acad26bfc7d6)) * **YouTube - ReturnYouTubeDislike:** Improve layout padding ([#517](https://github.com/n-34/revanced-integrations/issues/517)) ([ba15aba](https://github.com/n-34/revanced-integrations/commit/ba15aba063d95116d8f028cf9c3b72aa2737fc30)) * **YouTube - ReturnYouTubeDislike:** Revert support for 18.37.36 ([#488](https://github.com/n-34/revanced-integrations/issues/488)) ([165b061](https://github.com/n-34/revanced-integrations/commit/165b061fa9c5fd48b0dbb9540fd6ea6a9ffaf312)) * **YouTube - ReturnYouTubeDislike:** Use API back off if client connection fails for any reason ([#509](https://github.com/n-34/revanced-integrations/issues/509)) ([40cfa1e](https://github.com/n-34/revanced-integrations/commit/40cfa1e9af2b064b464c4d03d5c28b5932621d62)) * **YouTube - Settings:** Correctly initialize default values ([752544b](https://github.com/n-34/revanced-integrations/commit/752544b9627c57c1044cc8e93b42aca32cdb8518)) * **YouTube - Settings:** Do not show a toast if migrating old unknown settings ([f2e15a2](https://github.com/n-34/revanced-integrations/commit/f2e15a2e1ff59ae7780cfbd366e5165f4e2b191d)) * **YouTube - Settings:** Use same background color for about screen if Theme patch is not included ([4164ed3](https://github.com/n-34/revanced-integrations/commit/4164ed3486330add8ff158f5b6765fa26587154d)) * **YouTube - SponsorBlock:** Adjust import/export UI text ([#491](https://github.com/n-34/revanced-integrations/issues/491)) ([4215be4](https://github.com/n-34/revanced-integrations/commit/4215be4250d195ecf89b041c96834be56c164f34)) * **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](https://github.com/n-34/revanced-integrations/commit/3d660e1b5eeab9771f96bd2d26a222b835e2485c)) * **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](https://github.com/n-34/revanced-integrations/commit/88b3ca4992e8278e1d43dbe5cc7607d4890c0eda)) * **YouTube - SponsorBlock:** Do not disable autoplay when skipping to the end of the video ([f936f24](https://github.com/n-34/revanced-integrations/commit/f936f240a7ad14bbf6130ef6960c0fa5542f78c5)) * **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/n-34/revanced-integrations/issues/542)) ([0ed8e5a](https://github.com/n-34/revanced-integrations/commit/0ed8e5a2988c07f3dfbd5dd4e9ef8ed53378fbbe)) * **YouTube - SponsorBlock:** Fix skip highlight button showing when set to 'show in seekbar' ([ea7bc57](https://github.com/n-34/revanced-integrations/commit/ea7bc5737584ce967becd5b9e5d0d57f5d2fbc49)) * **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](https://github.com/n-34/revanced-integrations/commit/f4e2d56b181fee4d693dea1dfe81974237e4eff7)) * **YouTube - SponsorBlock:** Show correct segment times if video is over 24 hours in length ([#630](https://github.com/n-34/revanced-integrations/issues/630)) ([81251f9](https://github.com/n-34/revanced-integrations/commit/81251f9a34ef9f252ce69b01b40e29480a5add9f)) * **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](https://github.com/n-34/revanced-integrations/commit/211f9542e8a725ca9cbfff9d3b42b4fc40734db3)) * **YouTube - Spoof App Version:** Remove 17.30.35 target ([e906c6d](https://github.com/n-34/revanced-integrations/commit/e906c6d3a2195c94c926f9903f1e4e66c3714e3e)) * **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/n-34/revanced-integrations/issues/573)) ([fb4aab7](https://github.com/n-34/revanced-integrations/commit/fb4aab792ae93fc7e7decbc19bd71ae700d5d235)) * **YouTube - Spoof client:** Fix frozen video on playback start ([#520](https://github.com/n-34/revanced-integrations/issues/520)) ([ffcee71](https://github.com/n-34/revanced-integrations/commit/ffcee71f798470577ade6d59cc0408c59c878f7e)) * **YouTube - Spoof client:** show video time and chapters while using seekbar ([#435](https://github.com/n-34/revanced-integrations/issues/435)) ([a0f831a](https://github.com/n-34/revanced-integrations/commit/a0f831ac3f3773a0b47a0fb532d0bf58f6aa96d7)) * **YouTube - Spoof device dimensions:** Warn about potential performance issues ([#617](https://github.com/n-34/revanced-integrations/issues/617)) ([786ac9d](https://github.com/n-34/revanced-integrations/commit/786ac9d2b71886964454fcb748e656d1beed1964)) * **YouTube - Spoof signature:** fix error toast when viewing very old YouTube videos ([#525](https://github.com/n-34/revanced-integrations/issues/525)) ([eede028](https://github.com/n-34/revanced-integrations/commit/eede028c96042e6abc18377bf16a75e4806aba4a)) * **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/n-34/revanced-integrations/issues/535)) ([92e8619](https://github.com/n-34/revanced-integrations/commit/92e8619cd7bbcf82f27e9407e18c30d65214e31c)) * **YouTube - Video Id:** Fix video id not showing the currently playing video ([#484](https://github.com/n-34/revanced-integrations/issues/484)) ([da923a3](https://github.com/n-34/revanced-integrations/commit/da923a38a06baf8c30d38211e8354be4edb0ad51)) * **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](https://github.com/n-34/revanced-integrations/commit/6263edce11077f9e9c0629d9260e2f2eaef1c0e8)) * **youtube/client-spoof:** update settings text for known side effects of spoof signature ([#424](https://github.com/n-34/revanced-integrations/issues/424)) ([d7a3973](https://github.com/n-34/revanced-integrations/commit/d7a3973ef1e6c4443fc4d89f063bc6bf3446bec3)) * **youtube/client-spoof:** use new visitor data to work around playback issues ([be9c948](https://github.com/n-34/revanced-integrations/commit/be9c948ce6135ec7fad4d7e7dc18be64e9dbb3eb)) * **youtube/disable-fullscreen-panels:** prompt to restart after turning on/off ([#426](https://github.com/n-34/revanced-integrations/issues/426)) ([328ecff](https://github.com/n-34/revanced-integrations/commit/328ecff18bf301ec8993bba49356f9813de1d901)) * **youtube/downloads:** rename patch to `external-downloads` ([#414](https://github.com/n-34/revanced-integrations/issues/414)) ([b3c7e7f](https://github.com/n-34/revanced-integrations/commit/b3c7e7f63828d299199f80d09c1349de22d8d198)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([#192](https://github.com/n-34/revanced-integrations/issues/192)) ([d28d657](https://github.com/n-34/revanced-integrations/commit/d28d65734e46e77db3a9cce2b1f323b593fc1a46)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([#206](https://github.com/n-34/revanced-integrations/issues/206)) ([e357ac6](https://github.com/n-34/revanced-integrations/commit/e357ac664b920a348bc8e98fc2b2a11e40045353)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](https://github.com/n-34/revanced-integrations/commit/af86dd8ec6084be7f42de1edaa14501d2c0a2eb7)) * **youtube/general-ads:** block other kind of survey ([cdf43ef](https://github.com/n-34/revanced-integrations/commit/cdf43efcf29a04b354313749057119e3de030cb1)) * **youtube/general-ads:** check for quick actions in path instead of component identifier ([476902e](https://github.com/n-34/revanced-integrations/commit/476902e9cedbc068a815897dd22eabdb52dee84a)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](https://github.com/n-34/revanced-integrations/commit/e78a8014bc8db5177648af16146078227addd1b7)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](https://github.com/n-34/revanced-integrations/commit/0a90289dc59e8bedfc90d62a27b46d406520ead5)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](https://github.com/n-34/revanced-integrations/commit/7f1852064695f3281e31e8f7c6d9f8801751c400)) * **youtube/general-ads:** do not hide chapters when hiding preview comments ([cfb7aab](https://github.com/n-34/revanced-integrations/commit/cfb7aab77991e8a123fb6956e699df8ad53bf59d)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](https://github.com/n-34/revanced-integrations/commit/2c8b23426f88111646cd0513517feff7a65a7c13)) * **youtube/general-ads:** hide any kind of buttoned ad ([0b3508b](https://github.com/n-34/revanced-integrations/commit/0b3508bd8dcd6e031f1a7625ee5214fd093ee3f5)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](https://github.com/n-34/revanced-integrations/commit/c3e88c79e9e7de0700c4e0ade349e47173002567)) * **youtube/general-ads:** hide chapters in video description ([#326](https://github.com/n-34/revanced-integrations/issues/326)) ([f31e3a0](https://github.com/n-34/revanced-integrations/commit/f31e3a02a0965da0c1f901e9d6afcfe4f6f6b608)) * **youtube/general-ads:** hide new types of ads ([#339](https://github.com/n-34/revanced-integrations/issues/339)) ([6528d44](https://github.com/n-34/revanced-integrations/commit/6528d444b49759ee1137c9b0eb8e1079fb4cc97c)) * **youtube/general-ads:** hide reels shelf ([1f48749](https://github.com/n-34/revanced-integrations/commit/1f48749958675926dd71b08e079497daed2b332b)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](https://github.com/n-34/revanced-integrations/commit/25978ae4a4982782bc18830a1c160b2ac1dfb7e8)) * **youtube/general-ads:** remove broken ad filter ([#355](https://github.com/n-34/revanced-integrations/issues/355)) ([061ebc6](https://github.com/n-34/revanced-integrations/commit/061ebc65465b2c8ef087c681070b465b82e3ebd5)) * **youtube/general-ads:** remove leftover ad banner ([#179](https://github.com/n-34/revanced-integrations/issues/179)) ([0253fef](https://github.com/n-34/revanced-integrations/commit/0253fef2aa5d695521ec70694931522705328d05)) * **youtube/general-ads:** restore swipe back to exit gesture ([#264](https://github.com/n-34/revanced-integrations/issues/264)) ([76c36da](https://github.com/n-34/revanced-integrations/commit/76c36daee09be00d36477ea21c8b97f11444b7d2)) * **youtube/general-ads:** use correct setting for `BlockRule` ([#316](https://github.com/n-34/revanced-integrations/issues/316)) ([7225bc3](https://github.com/n-34/revanced-integrations/commit/7225bc3c48b2d8f94d21b5481e37d78a26f49544)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([e626bd0](https://github.com/n-34/revanced-integrations/commit/e626bd08c1249cb5594d15c77d06cae8ae27e055)) * **youtube/general-ads:** use correct setting to hide related videos in quick actions ([05bfc68](https://github.com/n-34/revanced-integrations/commit/05bfc689078beb9a21adc6c4555afe0862e304f7)) * **youtube/hide-ads:** don't filter for `reels_player_overlay` ([415c194](https://github.com/n-34/revanced-integrations/commit/415c1948fccdc8eb27b76b043996017c5c56eac3)) * **youtube/hide-ads:** remove duplicate filter ([#432](https://github.com/n-34/revanced-integrations/issues/432)) ([ea7ee56](https://github.com/n-34/revanced-integrations/commit/ea7ee56276a4a88f156a06c8f614360561231908)) * **youtube/hide-endscreen-cards:** restore functionality ([#200](https://github.com/n-34/revanced-integrations/issues/200)) ([d866558](https://github.com/n-34/revanced-integrations/commit/d86655874ba37c380c3dfefad0380a728ea5e74f)) * **youtube/hide-floating-microphone-button:** reboot when changing settings ([919f285](https://github.com/n-34/revanced-integrations/commit/919f2855edff0acc96c42ea733fff41a55211e48)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([#199](https://github.com/n-34/revanced-integrations/issues/199)) ([85971bc](https://github.com/n-34/revanced-integrations/commit/85971bcd5e25e05d565e7d18d97b672363113ded)) * **youtube/hide-layout-components:** hide mix playlists ([789e0c8](https://github.com/n-34/revanced-integrations/commit/789e0c8bcb1c2e964abcc496144d2f614c36fc0e)) * **youtube/hide-layout-components:** preserve gap when hiding expandable chips ([b47a214](https://github.com/n-34/revanced-integrations/commit/b47a214067031c099df990d4c83a1d96ab7b3c34)) * **youtube/hide-player-buttons:** fix previous/next button showing if previous video exists ([#412](https://github.com/n-34/revanced-integrations/issues/412)) ([60f25a2](https://github.com/n-34/revanced-integrations/commit/60f25a2af0bee0301bb84ac69b586343485003bb)) * **youtube/hide-shorts-components:** hide new type of Shorts in feed ([f13a993](https://github.com/n-34/revanced-integrations/commit/f13a99351c82682d982b0d430a2ae2d57a5fe148)) * **youtube/hide-video-action-buttons:** fix 'hide share button' ([#360](https://github.com/n-34/revanced-integrations/issues/360)) ([a2af2c0](https://github.com/n-34/revanced-integrations/commit/a2af2c0c9ffc2f961773bfb8d546aff68c2d1c27)) * **youtube/hide-video-action-buttons:** fix hide action buttons not working for some users ([#366](https://github.com/n-34/revanced-integrations/issues/366)) ([246deb1](https://github.com/n-34/revanced-integrations/commit/246deb16020adda26d9d0a0449157f4855678d18)) * **youtube/hide-watch-in-vr:** fix descriptions ([96fcc0b](https://github.com/n-34/revanced-integrations/commit/96fcc0b1c70c277c99a99db9ca2d50f649a41a70)) * **youtube/microg-support:** open download link if Vanced MicroG is missing ([#290](https://github.com/n-34/revanced-integrations/issues/290)) ([0af87e2](https://github.com/n-34/revanced-integrations/commit/0af87e29085fb5b55cd80ccb61f6e58f72fc5271)) * **youtube/minimized-playback:** disable minimized playback for shorts ([#371](https://github.com/n-34/revanced-integrations/issues/371)) ([df4b03f](https://github.com/n-34/revanced-integrations/commit/df4b03fed5a0622b18bf4a8dca1940d26a590d8f)) * **youtube/minimized-playback:** disable when playing shorts ([1dd84a3](https://github.com/n-34/revanced-integrations/commit/1dd84a37851359143140d1d1df664c3eab680fa7)) * **youtube/remember-playback-speed:** allow to not remember playback speed ([#338](https://github.com/n-34/revanced-integrations/issues/338)) ([7627e5d](https://github.com/n-34/revanced-integrations/commit/7627e5d057fdfb5847b2406b609634489efd3cbf)) * **youtube/remember-video-quality:** do not show 'auto' in video resolution picker if a default quality is set ([#400](https://github.com/n-34/revanced-integrations/issues/400)) ([e30d120](https://github.com/n-34/revanced-integrations/commit/e30d1201c992f4896a0b7106230377d78506cd6f)) * **youtube/remember-video-quality:** fix default video quality/speed being applied when resuming app ([#392](https://github.com/n-34/revanced-integrations/issues/392)) ([c97d1b7](https://github.com/n-34/revanced-integrations/commit/c97d1b7ee5be6a0f097f2995321608bc74f5822c)) * **youtube/remember-video-quality:** treat any connection as wifi except mobile and bluetooth ([1f90f7b](https://github.com/n-34/revanced-integrations/commit/1f90f7b9cca2445c776f4f0c8af1ddd0c9bde5f0)) * **youtube/return-youtube-dislike:** do not fetch voting stats when watching shorts ([#302](https://github.com/n-34/revanced-integrations/issues/302)) ([7551f01](https://github.com/n-34/revanced-integrations/commit/7551f0104c463714749acc6abedbea5cd7afb52f)) * **youtube/return-youtube-dislike:** don't block the UI thread ([#221](https://github.com/n-34/revanced-integrations/issues/221)) ([b2eab33](https://github.com/n-34/revanced-integrations/commit/b2eab33e02241c62122da3063c12dc17cae2611e)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([#224](https://github.com/n-34/revanced-integrations/issues/224)) ([37869dc](https://github.com/n-34/revanced-integrations/commit/37869dc5b8b0b0cae97c6a3caf73dfb419af8f79)) * **youtube/return-youtube-dislike:** fix dislikes not showing for video opened from feed autoplay ([#408](https://github.com/n-34/revanced-integrations/issues/408)) ([307315c](https://github.com/n-34/revanced-integrations/commit/307315c43c68a47c983384351a617f5c5f508b4f)) * **youtube/return-youtube-dislike:** fix dislikes not showing in some situations ([#439](https://github.com/n-34/revanced-integrations/issues/439)) ([7a28c2f](https://github.com/n-34/revanced-integrations/commit/7a28c2fa13438947931b8c41ef73b128a32530eb)) * **youtube/return-youtube-dislike:** fix dislikes using wrong font if dark mode is enabled during video playback ([#368](https://github.com/n-34/revanced-integrations/issues/368)) ([3b37a3b](https://github.com/n-34/revanced-integrations/commit/3b37a3b41f7bfbc4a6d6d12e2deb2acd9bb2ccc8)) * **youtube/return-youtube-dislike:** fix error toast when voting ([#349](https://github.com/n-34/revanced-integrations/issues/349)) ([e3d923d](https://github.com/n-34/revanced-integrations/commit/e3d923d564ae572c5e0e10a86ce17b8009ec8c42)) * **youtube/return-youtube-dislike:** fix potential error toast when using old UI layout ([#384](https://github.com/n-34/revanced-integrations/issues/384)) ([6c36bee](https://github.com/n-34/revanced-integrations/commit/6c36beeda139156bfbb5a17bc89aa63c25afa83c)) * **youtube/return-youtube-dislike:** fix right to left text layout ([#333](https://github.com/n-34/revanced-integrations/issues/333)) ([2dd1431](https://github.com/n-34/revanced-integrations/commit/2dd14313a64930acbb544f4ad971c51dcfbb80e1)) * **youtube/return-youtube-dislike:** gracefully exit if Vanced MicroG is missing or not running ([#303](https://github.com/n-34/revanced-integrations/issues/303)) ([03764bc](https://github.com/n-34/revanced-integrations/commit/03764bcc651c6b723a999a58ed9cc9d253075905)) * **youtube/return-youtube-dislike:** improve segmented like/dislike layout ([416c695](https://github.com/n-34/revanced-integrations/commit/416c695837debefb4762d381f25157de480614cc)) * **youtube/return-youtube-dislike:** layout fix for low dpi devices ([#335](https://github.com/n-34/revanced-integrations/issues/335)) ([46e0272](https://github.com/n-34/revanced-integrations/commit/46e0272f9e96e7893e6fbb919d90248f59addaf9)) * **youtube/return-youtube-dislike:** render dislikes when scrolling into the screen ([#350](https://github.com/n-34/revanced-integrations/issues/350)) ([41c07f7](https://github.com/n-34/revanced-integrations/commit/41c07f77f47d726fdc16120bb5695407a7dec1fc)) * **youtube/return-youtube-dislikes:** fix temporarily frozen video after opening a shorts ([#396](https://github.com/n-34/revanced-integrations/issues/396)) ([6a94bd2](https://github.com/n-34/revanced-integrations/commit/6a94bd2237be9cde6256c83fcec72b3f0de83496)) * **youtube/return-youtube-dislike:** stale dislike data shown after opening / closing the app during shorts playback ([#356](https://github.com/n-34/revanced-integrations/issues/356)) ([212e4f2](https://github.com/n-34/revanced-integrations/commit/212e4f2ce43360776fe20467c4142c9936b22d42)) * **youtube/return-youtube-dislike:** support old UI layouts ([#378](https://github.com/n-34/revanced-integrations/issues/378)) ([d3f8fb9](https://github.com/n-34/revanced-integrations/commit/d3f8fb97399aafe98a4198234338c6d0196a7e75)) * **youtube/return-youtube-dislike:** use manufacturer specific span styles ([#265](https://github.com/n-34/revanced-integrations/issues/265)) ([8f8e8ea](https://github.com/n-34/revanced-integrations/commit/8f8e8ea87edccfabb7e02608dd9765fb8a48e092)) * **youtube/settings:** fix dialog not shown if dismissed with back button ([584de16](https://github.com/n-34/revanced-integrations/commit/584de16236ff758c2067ee84ba4cc04d765d49ba)) * **youtube/settings:** fix non functional back button in settings ([#404](https://github.com/n-34/revanced-integrations/issues/404)) ([0c55d70](https://github.com/n-34/revanced-integrations/commit/0c55d70370dad9275dfb5bc3817f71d4290f5a13)) * **youtube/sponsorblock:** always show the video time without segments using left to right layout ([#359](https://github.com/n-34/revanced-integrations/issues/359)) ([86c2789](https://github.com/n-34/revanced-integrations/commit/86c27890ada8739ea272f8783eb4ef526b808a27)) * **youtube/sponsorblock:** change default behavior to better match the browser ([#353](https://github.com/n-34/revanced-integrations/issues/353)) ([b959c8e](https://github.com/n-34/revanced-integrations/commit/b959c8ef98e869201c8bc2609943108283fea453)) * **youtube/sponsorblock:** fix saving and loading settings ([#304](https://github.com/n-34/revanced-integrations/issues/304)) ([49aedae](https://github.com/n-34/revanced-integrations/commit/49aedae3fcbb4ec1cfe6b9291c95ccac6935d1d0)) * **youtube/sponsorblock:** fix skip button in wrong location when full screen and comments visible ([#387](https://github.com/n-34/revanced-integrations/issues/387)) ([486b79b](https://github.com/n-34/revanced-integrations/commit/486b79b4e4927d4c05cfb4d5222a1d74fe60e327)) * **youtube/sponsorblock:** fix some segments skipping slightly too late ([#436](https://github.com/n-34/revanced-integrations/issues/436)) ([f694928](https://github.com/n-34/revanced-integrations/commit/f69492819e52e0fd99c4e10390fd39f26c3a9c48)) * **youtube/sponsorblock:** fix toast shown when scrubbing thru a paused video ([#401](https://github.com/n-34/revanced-integrations/issues/401)) ([7da5673](https://github.com/n-34/revanced-integrations/commit/7da56738a14a36fbf66f05d28fd886baaafbee3f)) * **youtube/sponsorblock:** Include milliseconds in the voting menu ([#362](https://github.com/n-34/revanced-integrations/issues/362)) ([6952c50](https://github.com/n-34/revanced-integrations/commit/6952c505957153d7fdeb7ee42b3f824c155993f5)) * **youtube/sponsorblock:** parse the error response on code 400 ([#169](https://github.com/n-34/revanced-integrations/issues/169)) ([5ab26a4](https://github.com/n-34/revanced-integrations/commit/5ab26a427b06c2b073be9f572e7fa9ad0f7b2270)) * **youtube/sponsorblock:** settings do not show default behavior ([#351](https://github.com/n-34/revanced-integrations/issues/351)) ([6dbccfd](https://github.com/n-34/revanced-integrations/commit/6dbccfd472d843b5c3f0efed39b575d3ea7ac04f)) * **youtube/sponsorblock:** update HTTP user agent ([#344](https://github.com/n-34/revanced-integrations/issues/344)) ([3025103](https://github.com/n-34/revanced-integrations/commit/3025103014a4521a437cfde0a417535e7751b517)) * **youtube/spoof-app-version:** restore watch history preview ([#394](https://github.com/n-34/revanced-integrations/issues/394)) ([4c7f737](https://github.com/n-34/revanced-integrations/commit/4c7f737913a0c3690f8230c51f6dd217e8b04c7a)) * **youtube/spoof-signature-verification:** additional fixes for subtitle locations ([#346](https://github.com/n-34/revanced-integrations/issues/346)) ([eeddb59](https://github.com/n-34/revanced-integrations/commit/eeddb59b0815b9e92869fc7c1d1f49d51039ce2e)) * **youtube/spoof-signature-verification:** additional fixes for subtitle window positions ([#369](https://github.com/n-34/revanced-integrations/issues/369)) ([6f2ae31](https://github.com/n-34/revanced-integrations/commit/6f2ae313cf492166d64e5e33e759f2b234191b64)) * **youtube/spoof-signature-verification:** fix audio during home feed video playback ([#336](https://github.com/n-34/revanced-integrations/issues/336)) ([68d0930](https://github.com/n-34/revanced-integrations/commit/68d09305b990b411efffeeb02aa638e59eee9e5d)) * **youtube/spoof-signature-verification:** fixed subtitles in wrong location ([#343](https://github.com/n-34/revanced-integrations/issues/343)) ([1a0a6ee](https://github.com/n-34/revanced-integr…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Refactors the code so that subclasses can handle their preferences. Currently, open-closed principle is violated, and in the future, each preference should implement the preference handling itself. This can be done by passing down the corresponding setting it wraps and requiring it to implement the handling method so that it can be called.