Releases
v1.0.0
1.0.0 (2022-12-15)
Bug Fixes
autorepeat-by-default
patch (#148 ) (fe628ba )
auto-captions
patch switch description (#488 ) (7bcac4f )
codecs-unlock
patch and update Music patches to 5.14.53
(2437d30 )
create-button-signature
(a173f6e )
custom-branding
patch failing to get resources (efb6d4c )
default-video-quality
patch crashing (#227 ) (379327a )
disable-create-button
not working with prebuilt jar file (#55 ) (78be64a )
enable-seekbar-tapping
patch (52fd726 )
exclusive-audio-playback
patch (#153 ) (9beff95 )
hrd-auto-brightness
(#152 ) (5f2e9ba )
Index
in wrong package (2f9360f )
minimized-playback
& old-quality-layout
wrong opcodes (b45d175 )
minimized-playback
patch (55677a4 )
minimized-playback
patch for YouTube Kids videos (#201 ) (31e3b42 )
old-quality-layout
patch (2497425 )
Patch
annotation for client-spoof
patch (e9ab125 )
seekbar-tapping
toggling (#401 ) (33ece5b )
SignatureChecker
not handling nullable field methodMetadata
(17bcf78 )
swipe-controls
with active engagement panel (#177 ) (000ec6d )
accidentally removed code in refactor (0077e26 )
actually call VideoInformation.setCurrentVideoId
first (5c62d0a )
add patches.json
as a release asset (60886bc )
add 17.25.34 as supported version for swipe-controls patch (4d84c19 )
add execute permission to ./gradlew
file (ff7a560 )
add missing trimIndent()
to string literals (76d3c71 )
add missing opcode for create-button-method
(0a398ef )
add missing permission to reboot app (#260 ) (6ced6df )
add missing switch for tablet-mini-player
patch (6f5104d )
add missing switch for tablet mini-player (b824d35 )
add size 48px
for custom-branding
patch (f81872b )
add v17.28.34 compatiblity for the hide-shorts-button
patch (#224 ) (76166bb )
alignment of download button icon (#477 ) (2f046f9 )
anytracker: syntax error in fingerprint (#1165 ) (81c7095 )
apply multiple changes from integrations, refactor package structure, class names and implementations (bc30e39 )
attempt on all patches (3395d69 )
autoplay not working. (586eed5 )
autoplay still enabled when using patch (4f96129 )
breaking changes by revanced-patcher
dependency (e12e484 )
breaking changes by revanced-patcher
dependency (7e485b4 )
breaking changes of the patcher (1a49bbd )
breaking patcher changes (50f9cc5 )
breaking patcher changes (cbb9e2c )
breaking patcher changes (581d1b0 )
broken gradle task (91483a8 )
broken gradle task (4d07961 )
broken gradle task (28e3f55 )
bugfixes in microg
(a43b33b )
bump youtube version for swipe-controls patch (ff207a5 )
bump youtube version to 17.27.39 (b93401a )
bump youtube version to 17.28.34 (#225 ) (738cb6a )
bump youtube version to 17.29.34 (#236 ) (be6494a )
change fingerprint to work on latest youtube (#80 ) (4dba323 )
changed default value for autorepeat setting (#386 ) (5c808b0 )
check if node has attributes before accessing them (2d2ed87 )
check if resource files exist (ba1f3af )
clean after building (a2df3fb )
cleanup & trigger release for ThemePatch (161256a ), closes #447 revanced/revanced-patcher#99
compatibility of force-vp9-codec-parent-fingerprint
fingerprint with version 17.27.39
(523fd86 )
constrain old-quality-layout
to older version (add7232 )
correct title for tablet-miniplayer
setting switch (77db73d )
crash when using force-vp9-codec patch (7a35e5c )
custom-playback-speed: implement own method instead of takeWhile
(3504912 )
custom-video-buffer: use correct offset for getMaxBuffer
call injection (cbc3aa6 )
default values for settings (9025844 )
design language for download icon (#464 ) (a050405 )
disable hide-suggestions-patch
patch until fixed (99099ea )
disable cast modules in YouTube Music (#337 ) (86eaba8 )
disable-auto-player-popup-panels: swap switch toggle state description (#653 ) (d4c166c )
disable-fullscreen-panels patch not working (#213 ) (5372105 )
disable-startup-shorts-player: incorrect offsets, invert branch condition (#672 ) (95cb6e8 )
disable-startup-shorts-player: remove redundant opcode pattern (#679 ) (5e74f61 )
display codename for patch names (10c53f7 )
do not constrain amoled
patch to versions (#408 ) (dfff01a )
don't overwrite register in compact-header
patch (#406 ) (7004b30 )
don't respect primary color for the download button icon (#424 ) (f82500b )
dummy task for Gradle semantic-release plugin (f6a8911 )
environment variable not found in gradle build script (0da15fb )
exclude swipe-controls
by default due to instability (bdeb8e0 )
forgot about this (7102a25 )
freezing panels when watching video in fullscreen (#89 ) (f5d4f6c )
general-ads: invalid smali syntax (30e8554 )
get create button view register by more reliable means (#59 ) (6ab821e )
hdr-auto-brightness: increase patching compatibility across versions (f883e72 )
hdr-brightness: trim list of compatible versions (#602 ) (ce2d18c )
hide-create-button: increase patching compatibility across versions (99800ac )
hide-email-address: invalid instruction offsets (#654 ) (93d47cc )
hide-premium-nav-bar: invalid import (#590 ) (c38717f )
hide-premium-navbar: remove the correct instructions (#591 ) (368b36c )
hide-shorts-button: increase patching compatibility across versions (e3b3280 )
hide-time-and-seekbar: don't draw the seekbar (#594 ) (4a4f883 )
inconsistencies in preference switches (#1207 ) (b6ea5a4 )
incorrect compatibilty attribute (#296 ) (0ab3e97 )
incorrect endIndex (fixed in Patcher) (424788e )
incorrect fingerprint version [skip ci] (f8c62ae )
incorrect package name in gradle task (152b2c9 )
invalid regex (26bf1d8 )
invalid string in strings list (f08b53b )
invalid version in compatibility annotation (#90 ) (df43547 )
listing of wrong fingerprint class (#147 ) (95c2bbd )
loop in amoled
patch (c4c86b6 )
make custom-branding
cross-platform (#366 ) (040c937 )
make minimized-playback-manager-fingerprint
unique (#120 ) (cd5e911 )
make all patches toggleable with settings (#202 ) (7e1d82f )
metanav/fix-scaling: use semantic versioning in package versions (e327a0e )
migrate patches to latest patcher api changes (8a0ee03 )
migrate to include
annotation (110bbf1 )
migrate to breaking changes from patcher (2c0a419 )
migrate to new proxy
api (db32ffe )
migrate to new patcher api (f43446e )
missing brackets at inlining (8936c8a )
missing extension method doRecursively
(e9c9460 )
modified opcode for show-video-ads-constructor
(a0dcea3 )
multiple bugs in patches (e37201d )
multiple compatible pkgs on readme (88c1450 )
name for IntegrationsPatch
(e46ef02 )
old usage of toInstructions
extension method (65ddd52 )
package name for Vanced (#390 ) (e78749d )
partial ad blockage in tiktok-ads
patch (#420 ) (a3b549b )
patch description consistency (#134 ) (da5896d )
patcher not propagating dexlib (980c486 )
path for download icon (#465 ) (56ad0f0 )
predictive-back-gesture: create attribute, if it does not exist (c00e771 )
print instruction index of warning (9e29aee )
publish releases (83916f9 )
put back proper variable (#61 ) (d26c423 )
Readd swipe-controls
patch (#123 ) (7f2a2b2 )
references to integrations in return-youtube-dislike
patch (5824c2c )
release patches.json
file (#402 ) (e941c0a )
releases (30d5c9a )
remove HideSuggestionsPatch
from Index
(f32e474 )
remove broken video-quality patch (e8d516a )
remove refreshing home screen not working (6c24ebe )
remove requirement for solution [skip ci] (#271 ) (553fad3 )
remove unnecessary version constraints (#117 ) (1cddf8d )
remove unused patches (d12e92a )
rename default-video-quality
to remember-video-quality
(7f6cdfd )
rename autorepeat-by-default patch to always-autorepeat (3606015 )
resolve fingerprint in premium-icon-reddit
patch (#413 ) (c228187 )
revert swipe-controls
patch (66e1f33 )
rollback to Dependencies
annotation (36a2ae8 )
run meta generator (87405b8 )
seekbar-tapping: do not disable seekbar when hiding it (#600 ) (a151deb )
show minimized playback options in settings (#118 ) (6e1a538 )
signature checker with changes of patcher (e82459d )
some more refactoring of integrations, add hide-watermark patch (#63 ) (feb09c5 )
spelling mistake (52f9147 )
sponsorblock: broken fingerprint and invert setting shorts_playing
(#579 ) (383a473 )
sponsorblock: correct class name for field reference (#582 ) (355724a )
sponsorblock: dynamically insert setSponsorBarRect
call (#644 ) (12af4b1 )
sponsorblock: reflect changes to strings (#585 ) (0ce5e10 )
sponsorblock: reflect strings from official guidelines (#523 ) (9b21851 )
sponsorblock: resolve unresolved fingerprint (d49c662 )
spoof X-Android-Cert
of Firebase authToken
api request (#315 ) (c81d61f )
spotify/disable-capture-restriction: dynamically find indices (#759 ) (ee8cda5 )
sync version (6170e36 )
syntax error in compatiblity annotation (#1181 ) (9fdf7a4 )
tests failing (102793f )
theme: include coloring the playlist action bar (#742 ) (f983d33 )
tiktok/settings: make compatible with newer versions (#1057 ) (54cea3d )
tiktok/tiktok-downloads: add missing patch dependencies (#686 ) (e5f66f6 )
trigger release on build
commits (be8bd1b )
twitter patches.: use wider compatible Java API for writing to file (#678 ) (0d6c503 )
twitter/monochrome-icon: add missing File.write
call (#682 ) (fa42fb3 )
update HomeAdsPatch
(62f1801 )
update patcher version (e3d0bb7 )
update patcher version (5f54bc9 )
update patcher version (#35 ) (1a379df ), closes #34
update patches (91b8ec8 )
update patches to 17.26.35
(#142 ) (b04112c )
use dependency in correct patch (a2a1ee8 )
use original app name (#977 ) (39148c8 )
use the latest version of patcher dependency (fe4a439 )
version in package metadata of music (b299205 )
video-ads: block remaining video ads (5147404 )
video-ads: clobber unused register (403c858 )
video-ads: invert the condition to hide ads (d9dcedd )
video-ads: return empty ad list instead of null (b86be41 )
video-ads: return empty list in correct method (1159406 )
VideoAds: remove istore1
opcode (dc4ec57 )
wording [skip ci] (ba64d9e )
wrap theme option (62c90f9 )
write while reading resources and remove checking for "." in resource extensions (7bc6094 )
wrong access flag in signature for Create button patch
(9fbb89d )
wrong annotation and signature in patches (a0fdee8 )
wrong dependency version (3a6348e )
wrong dex path (170fbbb )
wrong opcode for create-button-method
(3214650 )
wrong opcode pattern for create-button-method
(f4d8a85 )
wrong opcode pattern for enable-seekbar-tapping-signature
(1d83395 )
wrong opcode pattern for signature in Hide suggestions patch
(535aee0 )
wrong patches in upgrade-tab-remover
(5182290 )
wrong signature for hide-reels-signature
(2d9ff2a )
wrong signatures for patch Old Quality Layout Patch
(823e503 )
wrong versions of patches (a112b22 )
youtube/custom-branding: use high resolution icons (#1018 ) (c8f2e8e )
youtube/custom-branding: use proper scaled icons (d874cc6 )
youtube/custom-video-speed: fuzzy scan on fingerprint (#1135 ) (de1382f )
youtube/disable-startup-shorts-player: do not prevent playing videos on startup (#714 ) (5b904dc )
youtube/disable-startup-shorts-player: don't affect functionality of navigation bar (#716 ) (e938ba9 )
youtube/general-ads: hide ads on wide screens (#765 ) (2247958 )
youtube/general-ads: hide ads with buttons (07c78a9 )
youtube/general-ads: hide bytecode home ad view (a438a47 )
youtube/general-ads: hide reels shelf (3f994ff )
youtube/general-ads: import correct compatibility annotation (#1065 ) (0d602d2 )
youtube/general-ads: incorrect description for info panels (fb18e9c )
youtube/general-ads: remove unused switch (6753d78 )
youtube/hide-endscreen-cards: restore functionality (#993 ) (9de797b )
youtube/hide-info-cards: remove initial popup of info-cards (#992 ) (d4771f7 )
youtube/hide-mix-playlists: correct switch title, summary and defaults (#821 ) (965572a )
youtube/integrations: set context for remaining activities (#828 ) (ba9cbaf )
youtube/litho-filter: use correct type for switch case (#1068 ) (e46fa2c )
youtube/theme-patch: respect app specific theme (#946 ) (98964e8 )
youtube/theme: add missing theme condition check (#771 ) (c8803b9 )
youtube/theme: colore the comment action bar (#762 ) (fdea41b )
youtube/theme: extend dark mode theming (#827 ) (0d4028f )
youtube/theme: theme litho ui components & use correct theme for settings (#791 ) (ea1f86d )
youtube/theme: theme missing gray color (#873 ) (0e04efb )
youtube/video-ads: add back initial method to block ads (#818 ) (8943905 )
youtube/video-ads: add switch to temporarily fix buffering issues (6461877 )
youtube/video-ads: block earlier in call hirarchy (#813 ) (d5b39b3 )
youtube/video-ads: invert condition to hide ads (49b4ca9 )
youtube/video-ads: return empty ad list earlier (e346f7f )
youtube/video-ads: revert faulty method patch (#820 ) (ddfc18a )
youtube/video-information: use correct compatibility annotation (506b134 )
youtube: resolve fingerprints on mutable methods (e40857f )
youtube: swipe gesture on home screen (cfe765e ), closes #610
Code Refactoring
migrate from Signature
to Fingerprint
(084078e )
Rename net.revanced
to app.revanced
(68ea89f )
Features
autorepeat-by-default
patch (#106 ) (e0ac9f3 )
client-spoof
patch (e40bff5 )
comment
patch (#858 ) (f0f6c52 )
compact-header
patch (83753ba )
custom-branding
patch (0d65ea8 )
custom-playback-speed
patch (#50 ) (224254b )
default-video-quality
patch (#141 ) (609ad7d )
Dependencies
annotation (85806bb )
disable-auto-captions
patch (#435 ) (ae77709 )
disable-auto-player-popup-panels
(#543 ) (69c9b58 )
disable-autoplay-button
patch (#79 ) (0d6fb51 )
disable-capture-restriction
patch (#655 ) (1109424 )
disable-fullscreen-panels
patch (3bf0561 )
disable-startup-shorts-player
patch (#670 ) (daea026 )
downloads
patch (#215 ) (b82114b )
dynamic-color
patch (#652 ) (a23ba9a )
enable-debugging
patch (#116 ) (bb355e7 )
fix-metanav-scaling
patch (#831 ) (24e0146 )
force-vp9-codec
patch (#157 ) (07806a1 )
general-reddit-ads
patch (#235 ) (d63c016 )
GeneralBytecodeAds
and GeneralResourceAds
patch (f99bbef )
hdr-max-brightness
patch (#105 ) (1310573 )
hide-album-cards
patch (#857 ) (618de17 )
hide-artist-card
patch (#859 ) (eade139 )
hide-cast-button
patch (2cd531e )
hide-crowdfunding-box
patch (#856 ) (e35bdf0 )
hide-email-address
patch (#578 ) (346b9bd )
hide-get-premium
patch (#195 ) (639aab4 )
hide-infocard-suggestions
patch (#107 ) (31a767a )
hide-premium-nav-bar
patch (#589 ) (cb78f8e )
hide-shorts-button
patch (88352ee )
hide-time-and-seekbar
patch (#544 ) (9575f63 )
hide-video-buttons
patch (81dd596 )
hide-watch-in-vr
patch (#911 ) (f45ce59 )
microg-patch
(48bbd57 )
minimize-playback-music
patch (#200 ) (d4fd18b )
monochrome-icon
patch (#643 ) (c282c3a )
music-microg-support
patch (#208 ) (50863e9 )
music-video-ads
patch (#172 ) (cbb71b5 )
predictive-back-gesture
patch (#1236 ) (11b59f7 )
premium-heading
patch (78913bf )
premium-icon-reddit
patch (#333 ) (fd09a3c )
promo-code-unlock
patch (#292 ) (d5df2e6 )
ResourceUtils
helper class (e0e1144 )
return-youtube-dislikes
patch (#175 ) (18a66d8 )
settings
patch (0e229a4 )
settings
patch framework (#266 ) (8af8cdb )
sponsorblock
patch (#101 ) (36af4cc ), closes #89 #90
spotify-theme
patch (#608 ) (726de15 )
swipe-controls
override volume button behaviour (#285 ) (69465f3 )
swipe-controls
patch (#115 ) (1d0a7dc )
swipe-controls
rewrite (#131 ) (b7dba09 )
tablet-mini-player
patch (dae41f1 )
tastebuilder-remover
for music (a6aeca3 )
tiktok-ads
patch (#335 ) (81bef57 )
tiktok-download
and tiktok-seekbar
patch (#405 ) (46949f0 )
tiktok-feed-filter
, tiktok-settings
and tiktok-force-login
patch (#501 ) (6279557 )
tiktok-speed
patch (#668 ) (9746b50 )
ˋpflotsh-ecmwf-subscription-unlockˋ patch (#332 ) (4c8578b )
add "Application Icon Path" option to branding (1748d1e )
add "Application Name" option to branding and move renaming to CustomBrandingPatch.kt (8dafe05 )
Add (WIP) Signature Checker (ae4c7b2 )
add amoled
patch (d61bac4 )
add custom-video-buffer
patch (9f117c7 )
add compatibility for YouTube v17.23.36 and v17.24.34 (1812bc3 )
add debug switch (#391 ) (3cd1c90 )
add deprecated & options to patches.json (4b917b2 )
add home ads patch (36cddd1 )
Add JSON meta (cf871ff )
add patches compatibility to the newest version (799401d )
add publishing to package registry (b475e09 )
add semantic-release (d60f1d0 )
add youtube version 17.24.35 (ec626cc )
add youtube version 17.24.35 (adc60a6 )
add youtube version 17.25.34 (#85 ) (889c9d5 )
added codecs-unlock
patch (e5fd7ce )
amoled: remove in favour of theme
patch (29b8f9e )
anytracker: unlock-premium
patch (#1076 ) (77190fc )
anytracker: unlock-premium
patch (#1165 ) (635b2f6 )
anytracker: remove unlock-premium
patch (#1094 ) (abe3914 )
backdrops: pro-unlock
patch (#1121 ) (5230946 )
begin MicroG Patch
(91474ba )
blacklist .vsc
folder in .gitignore
(#331 ) (7cd1ed8 )
bump compatibility of patches for Youtube to v17.23.35 (3748d05 )
bump compatibility of YouTube Music patches to v5.16.51 (#238 ) (4fa2a12 )
bump music patches to 5.17.51 (#307 ) (c303589 )
bump patches compatibility to v17.36.37 (b63707e )
bump YouTube Music patches compatibility (#809 ) (5251286 )
bump YouTube Music patches compatibility to v5.26.52 (#681 ) (b696b3e )
bump YouTube Music patches to v5.21.52 (#404 ) (24a8178 )
bump YouTube Music patches to v5.22.54 (#409 ) (82335dc )
bump YouTube Music patches to v5.23.50 (#462 ) (2645336 )
bump YouTube Music patches to v5.25.51 (#669 ) (4804d7e )
bump YouTube patches to v17.32.35
(#347 ) (bf19565 )
bump YouTube patches to v17.41.37 (#878 ) (7ef568b )
bump youtube version to v17.33.42 (#398 ) (250e00c )
bundle dex
file into jar
file (#359 ) (1d08491 )
citra: premium-unlock
patch (#1115 ) (4b49e24 )
citra: add compatibility for canary package (#1256 ) (42ec021 )
crunchyroll: enable-downloads
patch (#1119 ) (d9d5e32 )
custom-playback-speed: max, min, granularity option (a57c255 )
debugging: simplify patch name and description (dd12dce )
disable sponsorblock on shorts (#439 ) (72bb3d9 )
display metadata for each signature in SignatureChecker
(736a71f )
downloads: missing package installation request (661d8c9 )
explicit support for YouTube v17.34.35 and v17.34.36 (#527 ) (ef5e28f )
generate & upload dex files (#18 ) (e6f5355 )
generate dex files using gradle task (c34c1be )
get required register dynamically (0924ca2 )
hexeditor: disable-ads
patch (#973 ) (6eb7e20 )
hide watermark support for 17.25.34 (#87 ) (0cdb65b )
iconpackstudio: unlock-pro
patch (#1047 ) (826f6d0 )
implement wide-searchbar
Patch (#130 ) (332f4d1 )
Initial commit (bee5f2f )
integrations patch (19c0b0d )
issue templates (b82b0aa )
link packages to Google PlayStore (#1272 ) (97892e0 )
make resource mapping patch aware of types (#77 ) (188491a )
migrate to breaking changes of patcher (d9147cd )
migrate to dalvik patches (e088c67 )
MinimizedPlayback, CreateButtonRemover (cc08c6c )
moneymanager: unlock-premium
patch (#1173 ) (d0f2464 )
music: bump compatibility to v5.34.51 (4b8876c )
myexpenses: unlock-pro
patch (#1120 ) (96f4ed6 )
nyx: unlock-pro
patch (#1004 ) (167b4c7 )
OldQualityLayout, HideSuggestions, HideReels, EnableSeekbarTapping (04a7cff )
patch requests issue template (#467 ) (5857cde ), closes revanced/revanced-patches#463
Patches for YouTube Music (b60c9d3 )
remove force-vp9-codec
patch (#287 ) (e428978 )
remove compatibility for YouTube v17.41.37 (#886 ) (211fe9a )
remove obsolete patch Hide suggestions patch
(e65c6f2 )
remove partially complete patch (2fffa4e )
section acknowledgements
for issue templates (f992251 )
set the correct theme of the settings screen (70d850c )
setting for downloader package name (fb342b2 )
sleepasandroid: unlock-premium
patch (#1172 ) (40ef51c )
sleepasandroid: remove unlock-premium
patch (#1253 ) (414f503 )
sort README patch table by amount of patches per package (47fa865 )
sponsorblock: string for response error code 400 (#512 ) (f2da074 )
Theme Patch (#440 ) (ae145ab )
theme: arbitrary background color for dark theme (08b48b2 )
theme: arbitrary background color for light theme (#565 ) (58e9478 )
ticktick: unlock-themes
patch (#1028 ) (ade2263 )
tiktok-download: custom download path (#479 ) (781f894 )
tiktok: sim-spoof
patch (#1088 ) (7fe0a5b )
tiktok: tiktok-web-login
patch (#593 ) (7269014 )
tiktok: adapt tiktok-download
with tiktok-settings
. (#586 ) (301e72e )
twitch/block-embedded-ads: block-embedded-ads
patch (#1166 ) (018606e )
twitch/block-embedded-ads: block-embedded-ads
patch support (#1160 ) (ae7bdfd )
twitch/show-deleted-messages: show-deleted-messages
patch (#1030 ) (34c73b7 )
twitch: block-audio-ads
patch (#1041 ) (1ce0625 )
twitch: block-video-ads
patch (#1040 ) (0ac1dc5 )
twitch: debug-mode
patch (#1031 ) (ff59f15 )
twitch: settings
patch (#1075 ) (4b6ec32 )
twitch: ˋintegrationsˋ dependency patch (#1074 ) (5179e7a )
twitch: remove block-embedded-ads
patch (#1164 ) (a43d149 )
twitch: settings for patches (#1142 ) (5c8fa2c )
twitter timeline-ads
patch (#222 ) (f16e67f )
update MicroG patch to latest version (c24f806 )
update patches to latest version (bad25de )
updated all patches to support v17.22.36 of com.android.google.youtube
(e12dc11 )
use install
mode by default (c2b2993 )
use supplier instead of KClass (08af6e5 )
use supplier instead of KClass (91aa019 )
v17.29.34 compatibility for downloads
patch (#374 ) (bd01704 )
windyapp: unlock-pro
patch (#1118 ) (6159b26 )
youtube-music: bump patches compatibility to v5.31.50 (#962 ) (961ebfb )
youtube/comments: hide shorts comments button (#866 ) (0d8d180 )
youtube/debugging: include by default & add option to debug on Android (3865add )
youtube/debugging: print stack traces (f3dcde6 )
youtube/debugging: use more suitable preference title (c2538f3 )
youtube/enable-wide-searchbar: bump compatibility to v17.45.36 (47cf235 )
youtube/general-ads: check for ad in identifier (47fb33b )
youtube/general-ads: custom component filter (fd6b3b7 )
youtube/general-ads: do not hide community posts by default (147398b )
youtube/general-ads: hide chapter teaser under videos (5b6c8b5 )
youtube/general-ads: hide gray separators (5cc5cc4 )
youtube/general-ads: hide self sponsored cards (b3eec46 )
youtube/general-ads: hide shorts in search (6d7c10b )
youtube/general-ads: normalize switch names (fb3d3f5 )
youtube/hdr-auto-brightness: increase strength of fingerprint (1ee464f )
youtube/hide-create-button: bump compatibility to v17.45.36 (1ca09ff )
youtube/hide-mix-playlists: hide in video suggestions (#854 ) (96fc24e )
youtube/hide-shorts-button: bump compatibility to v17.45.36 (18ce2cb )
youtube/microg-support: handle availability of Vanced MicroG (81db614 )
youtube/remember-video-quality: remember current quality option (e992c66 )
youtube/remember-video-quality: remember the quality until changed by default (3a80092 )
youtube/return-youtube-dislike: compatibility for old and new button layout (f96b674 )
youtube/return-youtube-dislike: improve settings labels (#1203 ) (6080d9b )
youtube/return-youtube-dislike: show dislike as a percentage (#1185 ) (55cf0a8 )
youtube/return-youtube-dislike: simplify preference descriptions (#1216 ) (514b5da )
youtube/sponsorblock: skip segments once automatically (#907 ) (40b15d0 )
youtube/theme: exclude the patch by default (3d5666f )
youtube/theme: extend theming to splash screen (#769 ) (800b82e )
youtube/theme: make amoled the default color for dark theme background" (2b3be9b )
youtube/theme: make dark the default color for dark theme background (0dfb39b )
youtube: disable-zoom-haptics
patch (#1079 ) (041adc9 )
youtube: hide-captions-button
patch (#770 ) (f70b2bd )
youtube: hide-mix-playlists
patch (#816 ) (2280d86 )
youtube: open-links-directly
patch (#999 ) (eae9359 )
youtube: remove-player-button-background
patch (#855 ) (fa9c291 )
youtube: bump patches compatibility to v17.41.37 (#888 ) (323e385 )
youtube: bump patches compatibility to v17.43.36 (#924 ) (be07271 )
youtube: bump patches compatibility to v17.45.36 (a81e67a )
youtube: drop support for compatibility of old versions (ab7193e )
Performance Improvements
fix high battery consumption due to chromecast not working with microg
(dd8b01a )
general-ads: hook pathBuilder (e864c6e )
resource-mapping: map resources with multiple threads (3e067ff )
Reverts
BREAKING CHANGES
Not backwards compatible, since a lot of classes where renamed.
signature of patches was changed
signature of patches was changed
Package name was changed from "net.revanced" to "app.revanced"
You can’t perform that action at this time.