Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Dec 15:07

1.0.0 (2022-12-09)

Bug Fixes

  • autorepeat-by-default patch (#148) (fe628ba)
  • auto-captions patch switch description (#488) (57824fb)
  • 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 (6a8af47)
  • seekbar-tapping toggling (#401) (5550244)
  • 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 (a0b2c89)
  • 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 (244a1b2)
  • 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) (2093f11)
  • anytracker: syntax error in fingerprint (#1165) (3db1e12)
  • apply multiple changes from integrations, refactor package structure, class names and implementations (e756fac)
  • 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) (d43add7)
  • check if node has attributes before accessing them (2d2ed87)
  • check if resource files exist (ba1f3af)
  • clean after building (a2df3fb)
  • cleanup & trigger release for ThemePatch (8d25b21), 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 (6af6c02)
  • crash when using force-vp9-codec patch (7a35e5c)
  • custom-playback-speed: implement own method instead of takeWhile (8522d4c)
  • custom-video-buffer: use correct offset for getMaxBuffer call injection (6773122)
  • default values for settings (834c4ad)
  • design language for download icon (#464) (c24dc17)
  • 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) (f881301)
  • disable-fullscreen-panels patch not working (#213) (5372105)
  • disable-startup-shorts-player: incorrect offsets, invert branch condition (#672) (bfe1e38)
  • disable-startup-shorts-player: remove redundant opcode pattern (#679) (5197a24)
  • display codename for patch names (10c53f7)
  • do not constrain amoled patch to versions (#408) (4af1714)
  • don't overwrite register in compact-header patch (#406) (3da8ab5)
  • don't respect primary color for the download button icon (#424) (3fa70f4)
  • 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 (86224c1)
  • get create button view register by more reliable means (#59) (6ab821e)
  • hdr-auto-brightness: increase patching compatibility across versions (bc5c8c1)
  • hdr-brightness: trim list of compatible versions (#602) (3209d90)
  • hide-create-button: increase patching compatibility across versions (b217a1e)
  • hide-email-address: invalid instruction offsets (#654) (1a3db44)
  • hide-premium-nav-bar: invalid import (#590) (37ad223)
  • hide-premium-navbar: remove the correct instructions (#591) (b4b0c97)
  • hide-shorts-button: increase patching compatibility across versions (7f17934)
  • hide-time-and-seekbar: don't draw the seekbar (#594) (46e0195)
  • inconsistencies in preference switches (#1207) (bb0985a)
  • 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) (02ac62b)
  • 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 (a9445a8)
  • 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 (3f82a13)
  • name for IntegrationsPatch (e46ef02)
  • old usage of toInstructions extension method (65ddd52)
  • package name for Vanced (#390) (85206b9)
  • partial ad blockage in tiktok-ads patch (#420) (bc6d192)
  • patch description consistency (#134) (da5896d)
  • patcher not propagating dexlib (980c486)
  • path for download icon (#465) (bff22c3)
  • 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) (17e351c)
  • 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) (60ec2c6)
  • revert swipe-controls patch (66e1f33)
  • rollback to Dependencies annotation (36a2ae8)
  • run meta generator (70a2b45)
  • seekbar-tapping: do not disable seekbar when hiding it (#600) (68a9457)
  • 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) (59fb674)
  • sponsorblock: correct class name for field reference (#582) (7cd585c)
  • sponsorblock: dynamically insert setSponsorBarRect call (#644) (998a249)
  • sponsorblock: reflect changes to strings (#585) (d03568a)
  • sponsorblock: reflect strings from official guidelines (#523) (1c83959)
  • sponsorblock: resolve unresolved fingerprint (e7296f3)
  • spoof X-Android-Cert of Firebase authToken api request (#315) (c81d61f)
  • spotify/disable-capture-restriction: dynamically find indices (#759) (2cc64c6)
  • sync version (6170e36)
  • syntax error in compatiblity annotation (#1181) (2b555f6)
  • tests failing (102793f)
  • theme: include coloring the playlist action bar (#742) (6766ec8)
  • tiktok/settings: make compatible with newer versions (#1057) (0ca4bce)
  • tiktok/tiktok-downloads: add missing patch dependencies (#686) (5c3b4ed)
  • trigger release on build commits (be8bd1b)
  • twitter patches.: use wider compatible Java API for writing to file (#678) (4448de8)
  • twitter/monochrome-icon: add missing File.write call (#682) (de22e3f)
  • 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) (ffc3c08)
  • use the latest version of patcher dependency (fe4a439)
  • version in package metadata of music (b299205)
  • video-ads: block remaining video ads (fbc83a2)
  • video-ads: clobber unused register (0feb607)
  • video-ads: invert the condition to hide ads (a32af95)
  • video-ads: return empty ad list instead of null (f6c5027)
  • video-ads: return empty list in correct method (bbcf050)
  • VideoAds: remove istore1 opcode (dc4ec57)
  • wording [skip ci] (ba64d9e)
  • wrap theme option (150c173)
  • 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 (1e63a57)
  • 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) (1c9d1ac)
  • youtube/custom-branding: use proper scaled icons (24b5bcd)
  • youtube/custom-video-speed: fuzzy scan on fingerprint (#1135) (5ac1b26)
  • youtube/disable-startup-shorts-player: do not prevent playing videos on startup (#714) (9a0d379)
  • youtube/disable-startup-shorts-player: don't affect functionality of navigation bar (#716) (05f5cc1)
  • youtube/general-ads: hide ads on wide screens (#765) (f0d2f3e)
  • youtube/general-ads: hide ads with buttons (d2d4afb)
  • youtube/general-ads: hide bytecode home ad view (7b33a6f)
  • youtube/general-ads: hide reels shelf (029a95b)
  • youtube/general-ads: import correct compatibility annotation (#1065) (db2085c)
  • youtube/general-ads: incorrect description for info panels (77b029e)
  • youtube/general-ads: remove unused switch (e5fd11a)
  • youtube/hide-endscreen-cards: restore functionality (#993) (eb1bae2)
  • youtube/hide-info-cards: remove initial popup of info-cards (#992) (19f3f03)
  • youtube/hide-mix-playlists: correct switch title, summary and defaults (#821) (f9eea33)
  • youtube/integrations: set context for remaining activities (#828) (b2b6a3d)
  • youtube/litho-filter: use correct type for switch case (#1068) (ab03511)
  • youtube/theme-patch: respect app specific theme (#946) (fe8d6c7)
  • youtube/theme: add missing theme condition check (#771) (40b70b9)
  • youtube/theme: colore the comment action bar (#762) (4b3abe0)
  • youtube/theme: extend dark mode theming (#827) (6d803c5)
  • youtube/theme: theme litho ui components & use correct theme for settings (#791) (91c03c5)
  • youtube/theme: theme missing gray color (#873) (5267d56)
  • youtube/video-ads: add back initial method to block ads (#818) (8b02acd)
  • youtube/video-ads: add switch to temporarily fix buffering issues (7aa3bce)
  • youtube/video-ads: block earlier in call hirarchy (#813) (f9517d2)
  • youtube/video-ads: invert condition to hide ads (e353ed0)
  • youtube/video-ads: return empty ad list earlier (a47ce9b)
  • youtube/video-ads: revert faulty method patch (#820) (666248a)
  • youtube/video-information: use correct compatibility annotation (b42e048)
  • youtube: resolve fingerprints on mutable methods (10e4af3)
  • youtube: swipe gesture on home screen (e1d2e7b), 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 (5512c07)
  • comment patch (#858) (472fb4f)
  • 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) (8ee12d0)
  • disable-auto-player-popup-panels (#543) (d1fa2c3)
  • disable-autoplay-button patch (#79) (0d6fb51)
  • disable-capture-restriction patch (#655) (3cc26c3)
  • disable-fullscreen-panels patch (3bf0561)
  • disable-startup-shorts-player patch (#670) (feb3bd0)
  • downloads patch (#215) (304fbac)
  • dynamic-color patch (#652) (a16575b)
  • enable-debugging patch (#116) (bb355e7)
  • fix-metanav-scaling patch (#831) (4808e09)
  • 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) (bce9d0c)
  • hide-artist-card patch (#859) (1f76246)
  • hide-cast-button patch (2cd531e)
  • hide-crowdfunding-box patch (#856) (3704ce2)
  • hide-email-address patch (#578) (82cb632)
  • hide-get-premium patch (#195) (639aab4)
  • hide-infocard-suggestions patch (#107) (31a767a)
  • hide-premium-nav-bar patch (#589) (1811416)
  • hide-shorts-button patch (88352ee)
  • hide-time-and-seekbar patch (#544) (ef7afc7)
  • hide-video-buttons patch (584803a)
  • hide-watch-in-vr patch (#911) (8ea0b20)
  • microg-patch (48bbd57)
  • minimize-playback-music patch (#200) (d4fd18b)
  • monochrome-icon patch (#643) (127c8e5)
  • music-microg-support patch (#208) (50863e9)
  • music-video-ads patch (#172) (cbb71b5)
  • premium-heading patch (78913bf)
  • premium-icon-reddit patch (#333) (6739e7b)
  • promo-code-unlock patch (#292) (d5df2e6)
  • ResourceUtils helper class (e0e1144)
  • return-youtube-dislikes patch (#175) (18a66d8)
  • settings patch (0e229a4)
  • settings patch framework (#266) (084a99b)
  • sponsorblock patch (#101) (36af4cc), closes #89 #90
  • spotify-theme patch (#608) (7ee1b78)
  • 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) (f36e000)
  • tiktok-feed-filter , tiktok-settings and tiktok-force-login patch (#501) (10e0286)
  • tiktok-speed patch (#668) (23fff16)
  • ˋpflotsh-ecmwf-subscription-unlockˋ patch (#332) (ae2a1d8)
  • 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) (ee4b776)
  • add deprecated & options to patches.json (759315b)
  • add home ads patch (36cddd1)
  • Add JSON meta (4c229d3)
  • 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 (0032301)
  • anytracker: unlock-premium patch (#1076) (45fb9cd)
  • anytracker: unlock-premium patch (#1165) (be46e8c)
  • anytracker: remove unlock-premium patch (#1094) (af9f547)
  • backdrops: pro-unlock patch (#1121) (17885f2)
  • begin MicroG Patch (91474ba)
  • blacklist .vsc folder in .gitignore (#331) (1922253)
  • 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 (4493d7e)
  • bump YouTube Music patches compatibility (#809) (09f2d8e)
  • bump YouTube Music patches compatibility to v5.26.52 (#681) (f195734)
  • bump YouTube Music patches to v5.21.52 (#404) (0abb196)
  • bump YouTube Music patches to v5.22.54 (#409) (859176e)
  • bump YouTube Music patches to v5.23.50 (#462) (15c10b1)
  • bump YouTube Music patches to v5.25.51 (#669) (563c846)
  • bump YouTube patches to v17.32.35 (#347) (5292a0e)
  • bump YouTube patches to v17.41.37 (#878) (9072986)
  • bump youtube version to v17.33.42 (#398) (769aa25)
  • bundle dex file into jar file (#359) (f419252)
  • citra: premium-unlock patch (#1115) (df10dfa)
  • crunchyroll: enable-downloads patch (#1119) (8ec62f8)
  • custom-playback-speed: max, min, granularity option (b1e423d)
  • debugging: simplify patch name and description (61762f7)
  • disable sponsorblock on shorts (#439) (47fbcba)
  • display metadata for each signature in SignatureChecker (736a71f)
  • downloads: missing package installation request (bc9e81a)
  • explicit support for YouTube v17.34.35 and v17.34.36 (#527) (1b6a64b)
  • generate & upload dex files (#18) (e6f5355)
  • generate dex files using gradle task (c34c1be)
  • get required register dynamically (0924ca2)
  • hexeditor: disable-ads patch (#973) (a48e5fd)
  • hide watermark support for 17.25.34 (#87) (0cdb65b)
  • iconpackstudio: unlock-pro patch (#1047) (fcbca9c)
  • implement wide-searchbar Patch (#130) (332f4d1)
  • Initial commit (bee5f2f)
  • integrations patch (19c0b0d)
  • issue templates (b82b0aa)
  • 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) (e0441fc)
  • music: bump compatibility to v5.34.51 (64a8217)
  • myexpenses: unlock-pro patch (#1120) (f4608f7)
  • nyx: unlock-pro patch (#1004) (9dd8239)
  • OldQualityLayout, HideSuggestions, HideReels, EnableSeekbarTapping (04a7cff)
  • patch requests issue template (#467) (d8bb354), 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) (0f4bc19)
  • remove obsolete patch Hide suggestions patch (e65c6f2)
  • remove partially complete patch (d212e19)
  • section acknowledgements for issue templates (f663935)
  • set the correct theme of the settings screen (70d850c)
  • setting for downloader package name (965d05c)
  • sleepasandroid: unlock-premium patch (#1172) (14a33ee)
  • sort README patch table by amount of patches per package (adf96f6)
  • sponsorblock: string for response error code 400 (#512) (d42569f)
  • Theme Patch (#440) (f3b92ca)
  • theme: arbitrary background color for dark theme (afd5502)
  • theme: arbitrary background color for light theme (#565) (da40e7e)
  • ticktick: unlock-themes patch (#1028) (7f1fedc)
  • tiktok-download: custom download path (#479) (944aa48)
  • tiktok: sim-spoof patch (#1088) (e9e6683)
  • tiktok: tiktok-web-login patch (#593) (aae67ce)
  • tiktok: adapt tiktok-download with tiktok-settings. (#586) (876b726)
  • twitch/block-embedded-ads: block-embedded-ads patch support (#1160) (75fba85)
  • twitch/show-deleted-messages: show-deleted-messages patch (#1030) (7e6b453)
  • twitch: block-audio-ads patch (#1041) (3419bae)
  • twitch: block-video-ads patch (#1040) (b47bf24)
  • twitch: debug-mode patch (#1031) (c514860)
  • twitch: settings patch (#1075) (6825f1b)
  • twitch: ˋintegrationsˋ dependency patch (#1074) (9d59ab5)
  • twitch: remove block-embedded-ads patch (#1164) (b77f2b5)
  • twitch: settings for patches (#1142) (1fad125)
  • 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) (d81f1af)
  • windyapp: unlock-pro patch (#1118) (191ea63)
  • youtube-music: bump patches compatibility to v5.31.50 (#962) (476fcc8)
  • youtube/comments: hide shorts comments button (#866) (c78a74e)
  • youtube/debugging: include by default & add option to debug on Android (9d6d5b2)
  • youtube/debugging: print stack traces (ddc6c98)
  • youtube/debugging: use more suitable preference title (d182351)
  • youtube/enable-wide-searchbar: bump compatibility to v17.45.36 (6687dce)
  • youtube/general-ads: check for ad in identifier (fd0506e)
  • youtube/general-ads: custom component filter (be562fb)
  • youtube/general-ads: do not hide community posts by default (6269638)
  • youtube/general-ads: hide chapter teaser under videos (9cf415a)
  • youtube/general-ads: hide gray separators (18a9008)
  • youtube/general-ads: hide self sponsored cards (b627d75)
  • youtube/general-ads: hide shorts in search (c01ba5c)
  • youtube/general-ads: normalize switch names (569763a)
  • youtube/hdr-auto-brightness: increase strength of fingerprint (2379b58)
  • youtube/hide-create-button: bump compatibility to v17.45.36 (b3986ab)
  • youtube/hide-mix-playlists: hide in video suggestions (#854) (acde5f0)
  • youtube/hide-shorts-button: bump compatibility to v17.45.36 (04fd8b7)
  • youtube/microg-support: handle availability of Vanced MicroG (bfd0d14)
  • youtube/remember-video-quality: remember current quality option (9c510d4)
  • youtube/remember-video-quality: remember the quality until changed by default (1aebabe)
  • youtube/return-youtube-dislike: compatibility for old and new button layout (6629bd7)
  • youtube/return-youtube-dislike: improve settings labels (#1203) (4e10d9f)
  • youtube/return-youtube-dislike: show dislike as a percentage (#1185) (808ca82)
  • youtube/return-youtube-dislike: simplify preference descriptions (#1216) (cf352e6)
  • youtube/sponsorblock: skip segments once automatically (#907) (afc7588)
  • youtube/theme: exclude the patch by default (d3ceecf)
  • youtube/theme: extend theming to splash screen (#769) (f7bb937)
  • youtube/theme: make amoled the default color for dark theme background" (f0c7e14)
  • youtube/theme: make dark the default color for dark theme background (17bb066)
  • youtube: disable-zoom-haptics patch (#1079) (b5eaf7a)
  • youtube: hide-captions-button patch (#770) (478af6a)
  • youtube: hide-mix-playlists patch (#816) (e76c73b)
  • youtube: open-links-directly patch (#999) (bf85f62)
  • youtube: remove-player-button-background patch (#855) (c997a2d)
  • youtube: bump patches compatibility to v17.41.37 (#888) (11ed0c0)
  • youtube: bump patches compatibility to v17.43.36 (#924) (3867514)
  • youtube: bump patches compatibility to v17.45.36 (1e10dd7)
  • youtube: drop support for compatibility of old versions (140ac10)

Performance Improvements

  • fix high battery consumption due to chromecast not working with microg (dd8b01a)
  • general-ads: hook pathBuilder (b9bad0b)
  • resource-mapping: map resources with multiple threads (a7e4da0)

Reverts

  • Revert "Changed app name to ReVanced (#21)" (#24) (70a48c5), closes #21 #24

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"