Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# 1.0.0 (2022-12-15) ### Bug Fixes * `containsAd` returning true for regular video templates ([dcfcc36](dcfcc36)) * `default-video-quality` patch crashing ([ReVanced#100](https://github.com/DrDragonKiller/revanced-integrations/issues/100)) ([c6b7528](c6b7528)) * `general-ads` litho ads filter ([ReVanced#139](https://github.com/DrDragonKiller/revanced-integrations/issues/139)) ([68d7f98](68d7f98)) * `hdr-auto-brightness` patch ([ReVanced#74](https://github.com/DrDragonKiller/revanced-integrations/issues/74)) ([7314032](7314032)) * `hierarcy` -> `hierarchy` ([06a468f](06a468f)) * `old-quality-layout` patch ([5a5e882](5a5e882)) * `sponsorblock` settings not getting saved ([ReVanced#112](https://github.com/DrDragonKiller/revanced-integrations/issues/112)) ([256302e](256302e)) * `swipe-controls` incompatible with `disable-fullscreen-panels` ([ReVanced#88](https://github.com/DrDragonKiller/revanced-integrations/issues/88)) ([1f9b01c](1f9b01c)) * `swipe-controls` with active engagement panel ([ReVanced#82](https://github.com/DrDragonKiller/revanced-integrations/issues/82)) ([669cb29](669cb29)) * add missing dummy task `publish` ([3a2655b](3a2655b)) * add missing list separator ([5566cfd](5566cfd)) * android api 23 compat ([136fb7b](136fb7b)), closes [ReVanced#136](ReVanced#136) * app crashes on first start ([ReVanced#111](https://github.com/DrDragonKiller/revanced-integrations/issues/111)) ([0f5e89c](0f5e89c)) * app crashes on reboot ([ReVanced#110](https://github.com/DrDragonKiller/revanced-integrations/issues/110)) ([0ccb35d](0ccb35d)) * Block some more movies in adblocker ([ReVanced#69](https://github.com/DrDragonKiller/revanced-integrations/issues/69)) ([391ce64](391ce64)) * **build:** remove distributionSha256Sum property ([ReVanced#153](https://github.com/DrDragonKiller/revanced-integrations/issues/153)) [skip ci] ([ae8d39a](ae8d39a)) * change default value for autorepeat setting ([ReVanced#126](https://github.com/DrDragonKiller/revanced-integrations/issues/126)) ([c6c2556](c6c2556)) * change overlay time of swipe-controls ([ReVanced#60](https://github.com/DrDragonKiller/revanced-integrations/issues/60)) ([7da963c](7da963c)) * check if filter string is empty ([6604030](6604030)) * consolidate ad filters ([ReVanced#140](https://github.com/DrDragonKiller/revanced-integrations/issues/140)) ([8a39551](8a39551)) * correct implementation of indexOf ([ReVanced#5](https://github.com/DrDragonKiller/revanced-integrations/issues/5)) ([4da0538](4da0538)) * crash when buffer value is less than 1 ([e2d9623](e2d9623)) * **custom-playback-speed:** fill array to generate required instructions ([ReVanced#155](https://github.com/DrDragonKiller/revanced-integrations/issues/155)) ([868e99a](868e99a)) * decode bytebuffer properly ([ReVanced#121](https://github.com/DrDragonKiller/revanced-integrations/issues/121)) ([d257b6d](d257b6d)) * default values for settings ([6f5596f](6f5596f)) * disable sponsorblock on shorts ([ReVanced#135](https://github.com/DrDragonKiller/revanced-integrations/issues/135)) ([3797438](3797438)) * disable-fullscreen-panels patch not working ([ReVanced#90](https://github.com/DrDragonKiller/revanced-integrations/issues/90)) ([e625a17](e625a17)) * don't enable debug log by default ([bf7f138](bf7f138)) * enable wide-search-bar by default ([ReVanced#67](https://github.com/DrDragonKiller/revanced-integrations/issues/67)) ([fabc4e0](fabc4e0)) * fix build not creating new release ([9c981f7](9c981f7)) * Fix NPE when opening video from different App ([ReVanced#53](https://github.com/DrDragonKiller/revanced-integrations/issues/53)) ([3c0408f](3c0408f)) * **fix-playback:** seek to maximum end ([fd69010](fd69010)) * **general-ads:** block remaining ads ([18a749f](18a749f)) * **general-ads:** null check for identifier ([d10c546](d10c546)) * **general-ads:** remove duplicate blocklist entry ([ReVanced#165](https://github.com/DrDragonKiller/revanced-integrations/issues/165)) ([9bcb04d](9bcb04d)) * **hide-email-address:** invalid initial switch toggle state ([ReVanced#163](https://github.com/DrDragonKiller/revanced-integrations/issues/163)) ([8bb93a4](8bb93a4)) * **hide-time-and-seekbar:** don't draw the seekbar ([ReVanced#154](https://github.com/DrDragonKiller/revanced-integrations/issues/154)) ([f1e9aa3](f1e9aa3)) * home ads ([ReVanced#24](https://github.com/DrDragonKiller/revanced-integrations/issues/24)) ([0938f6c](0938f6c)) * inconsistencies in preference switches ([ReVanced#235](https://github.com/DrDragonKiller/revanced-integrations/issues/235)) ([d64a0f9](d64a0f9)) * info panel removal ([d7631f3](d7631f3)) * invalid syntax error ([d4a23ed](d4a23ed)) * logic in `VideoAdsPatch` ([ReVanced#116](https://github.com/DrDragonKiller/revanced-integrations/issues/116)) ([f474541](f474541)) * make all patches toggleable with settings ([ReVanced#87](https://github.com/DrDragonKiller/revanced-integrations/issues/87)) ([6d3d274](6d3d274)) * move dummy classes to `dummy` module ([ReVanced#162](https://github.com/DrDragonKiller/revanced-integrations/issues/162)) ([fa0ad3a](fa0ad3a)) * prepare for hide-suggestions patch ([ReVanced#35](https://github.com/DrDragonKiller/revanced-integrations/issues/35)) ([0ce6aa8](0ce6aa8)) * project not building ([792b6dc](792b6dc)) * pull down to reload the home page ([ReVanced#129](https://github.com/DrDragonKiller/revanced-integrations/issues/129)) ([96d427f](96d427f)) * quick quality list flyout view visibility in `old-quality-layout` patch ([ReVanced#86](https://github.com/DrDragonKiller/revanced-integrations/issues/86)) ([996434c](996434c)) * Reduce padding DPI for swipe zones ([b944f6b](b944f6b)) * remove int argument from buffer functions ([ReVanced#71](https://github.com/DrDragonKiller/revanced-integrations/issues/71)) ([7de1994](7de1994)) * remove left over not existing code references ([ac81695](ac81695)) * remove long-press from swipe-controls ([7c559bb](7c559bb)) * rename class `ReturnYouTubeDislikesPatch` to `ReturnYouTubeDislikePatch` ([a94fb8c](a94fb8c)) * rename DisableAutoCaptions patch ([ReVanced#91](https://github.com/DrDragonKiller/revanced-integrations/issues/91)) ([2890467](2890467)) * restart prompt for `tablet-miniplayer` patch setting ([ReVanced#124](https://github.com/DrDragonKiller/revanced-integrations/issues/124)) ([a9a69ec](a9a69ec)) * restart when toggling the downloads button ([ReVanced#125](https://github.com/DrDragonKiller/revanced-integrations/issues/125)) ([afd4815](afd4815)) * revert "pull up to refresh" ([cb7e90c](cb7e90c)) * revert consolidating ad filters ([f96dc38](f96dc38)) * revert removing getAppContext() ([0be0ffd](0be0ffd)) * sb does not turn off ([97c184b](97c184b)) * set debug to false by default ([95b9406](95b9406)) * solution shouldn't be required ([ReVanced#104](https://github.com/DrDragonKiller/revanced-integrations/issues/104)) ([93a5edc](93a5edc)) * some more refactoring and cleanup ([ReVanced#21](https://github.com/DrDragonKiller/revanced-integrations/issues/21)) ([9b1dce4](9b1dce4)) * **sponsorblock:** handle response error code 400 ([ReVanced#143](https://github.com/DrDragonKiller/revanced-integrations/issues/143)) ([40f9af0](40f9af0)) * **swipe-controls:** crash on SDK below 24 ([ReVanced#157](https://github.com/DrDragonKiller/revanced-integrations/issues/157)) ([4c72ac1](4c72ac1)) * **twitch/settings:** add missing classes ([ReVanced#226](https://github.com/DrDragonKiller/revanced-integrations/issues/226)) ([35aa4f9](35aa4f9)) * unintentional like button detection ([ReVanced#119](https://github.com/DrDragonKiller/revanced-integrations/issues/119)) ([f64b178](f64b178)) * untangle RYD from SB. fixes [ReVanced#79](https://github.com/DrDragonKiller/revanced-integrations/issues/79) ([56eaef0](56eaef0)) * use `getLong` instead of `getFloat` ([577a734](577a734)) * use Log.d for debugging ([ReVanced#66](https://github.com/DrDragonKiller/revanced-integrations/issues/66)) ([605124b](605124b)) * wrong description for issue templates ([ea581d4](ea581d4)) * wrong naming of ForceDisableCaptions ([ReVanced#93](https://github.com/DrDragonKiller/revanced-integrations/issues/93)) ([21d56f8](21d56f8)) * **youtube/general-ads-patch:** `BlockRule` for comments on old and new layout ([ReVanced#192](https://github.com/DrDragonKiller/revanced-integrations/issues/192)) ([d28d657](d28d657)) * **youtube/general-ads-patch:** exclude playlists wrapper from filtering ([ReVanced#206](https://github.com/DrDragonKiller/revanced-integrations/issues/206)) ([e357ac6](e357ac6)) * **youtube/general-ads-patch:** revert reducing filter exclusions ([af86dd8](af86dd8)) * **youtube/general-ads:** do not block ads on `download_` ([e78a801](e78a801)) * **youtube/general-ads:** do not force to restart on general ads switches ([0a90289](0a90289)) * **youtube/general-ads:** do not force to restart on general ads switches ([7f18520](7f18520)) * **youtube/general-ads:** hide ads with buttons ([2c8b234](2c8b234)) * **youtube/general-ads:** hide bytecode home ad view ([c3e88c7](c3e88c7)) * **youtube/general-ads:** hide reels shelf ([1f48749](1f48749)) * **youtube/general-ads:** make restarting mandatory when toggling shorts ([25978ae](25978ae)) * **youtube/general-ads:** remove leftover ad banner ([ReVanced#179](https://github.com/DrDragonKiller/revanced-integrations/issues/179)) ([0253fef](0253fef)) * **youtube/hide-endscreen-cards:** restore functionality ([ReVanced#200](https://github.com/DrDragonKiller/revanced-integrations/issues/200)) ([d866558](d866558)) * **youtube/hide-info-cards:** remove initial popup of info-cards ([ReVanced#199](https://github.com/DrDragonKiller/revanced-integrations/issues/199)) ([85971bc](85971bc)) * **youtube/return-youtube-dislike:** don't block the UI thread ([ReVanced#221](https://github.com/DrDragonKiller/revanced-integrations/issues/221)) ([b2eab33](b2eab33)) * **youtube/return-youtube-dislike:** feedback when dislikes hidden ([ReVanced#224](https://github.com/DrDragonKiller/revanced-integrations/issues/224)) ([37869dc](37869dc)) * **youtube/sponsorblock:** parse the error response on code 400 ([ReVanced#169](https://github.com/DrDragonKiller/revanced-integrations/issues/169)) ([5ab26a4](5ab26a4)) * **youtube/theme:** return correct color value ([ReVanced#202](https://github.com/DrDragonKiller/revanced-integrations/issues/202)) ([f8cb38e](f8cb38e)) * **youtube/theme:** revert comment box background color hook ([ReVanced#210](https://github.com/DrDragonKiller/revanced-integrations/issues/210)) ([197f003](197f003)) * **youtube/theme:** theme litho UI components ([ReVanced#176](https://github.com/DrDragonKiller/revanced-integrations/issues/176)) ([f06935d](f06935d)) * **youtube/video-ads:** add switch to temporarily fix buffering issues ([8b4bed8](8b4bed8)) ### Features * `comment` patch ([ReVanced#185](https://github.com/DrDragonKiller/revanced-integrations/issues/185)) ([97efc17](97efc17)) * `default-video-quality` patch ([ReVanced#95](https://github.com/DrDragonKiller/revanced-integrations/issues/95)) ([f3ee6ce](f3ee6ce)) * `disable-auto-captions` patch ([ReVanced#133](https://github.com/DrDragonKiller/revanced-integrations/issues/133)) ([233d332](233d332)) * `disable-auto-player-popup-panels` patch ([ReVanced#145](https://github.com/DrDragonKiller/revanced-integrations/issues/145)) ([3fd6df8](3fd6df8)) * `disable-startup-shorts-player` patch ([ReVanced#164](https://github.com/DrDragonKiller/revanced-integrations/issues/164)) ([149a90a](149a90a)) * `downloads` patch ([ReVanced#89](https://github.com/DrDragonKiller/revanced-integrations/issues/89)) ([6aa02e5](6aa02e5)) * `force-vp9-codec` integrations ([ReVanced#76](https://github.com/DrDragonKiller/revanced-integrations/issues/76)) ([8a0029c](8a0029c)) * `Globals` class for proxying `getAppContext` ([e98bcd2](e98bcd2)) * `hide-album-cards` patch ([ReVanced#184](https://github.com/DrDragonKiller/revanced-integrations/issues/184)) ([74c96be](74c96be)) * `hide-artist-card` patch ([ReVanced#186](https://github.com/DrDragonKiller/revanced-integrations/issues/186)) ([ac3a835](ac3a835)) * `hide-crowdfunding-box` patch ([ReVanced#183](https://github.com/DrDragonKiller/revanced-integrations/issues/183)) ([db71824](db71824)) * `hide-email-address` patch ([ReVanced#149](https://github.com/DrDragonKiller/revanced-integrations/issues/149)) ([4cc8a22](4cc8a22)) * `hide-shorts-button` patch ([145b3c0](145b3c0)) * `hide-time-and-seekbar` patch ([ReVanced#146](https://github.com/DrDragonKiller/revanced-integrations/issues/146)) ([7e2f48e](7e2f48e)) * `hide-video-buttons` patch ([bf82e02](bf82e02)) * `hide-watch-in-vr` patch ([ReVanced#191](https://github.com/DrDragonKiller/revanced-integrations/issues/191)) ([fb20ae1](fb20ae1)) * `reels_player_overlay` ads ([a30776f](a30776f)) * `return-youtube-dislikes` patch ([ReVanced#81](https://github.com/DrDragonKiller/revanced-integrations/issues/81)) ([2d513b5](2d513b5)) * `settings` patch ([3e20696](3e20696)) * `settings` patch framework ([ReVanced#113](https://github.com/DrDragonKiller/revanced-integrations/issues/113)) ([276a2bc](276a2bc)) * `swipe controls` override volume button behaviour ([ReVanced#114](https://github.com/DrDragonKiller/revanced-integrations/issues/114)) ([8056e2e](8056e2e)) * `swipe-controls` ([ReVanced#50](https://github.com/DrDragonKiller/revanced-integrations/issues/50)) ([4e27c9f](4e27c9f)) * `swipe-controls` rewrite ([ReVanced#64](https://github.com/DrDragonKiller/revanced-integrations/issues/64)) ([fcabebf](fcabebf)) * `tablet-mini-player` patch ([e43de8b](e43de8b)) * `tiktok-feed-filter` , `tiktok-settings` and `tiktok-force-login` patch ([ReVanced#142](https://github.com/DrDragonKiller/revanced-integrations/issues/142)) ([c3f79eb](c3f79eb)) * add array for `custom-playback-speed` patch ([ReVanced#20](https://github.com/DrDragonKiller/revanced-integrations/issues/20)) ([61ed397](61ed397)) * added issue templates. ([ReVanced#77](https://github.com/DrDragonKiller/revanced-integrations/issues/77)) ([51016ef](51016ef)) * additional annoyance removal options ([94c2c9d](94c2c9d)) * additional annoyance removal options ([a27ec45](a27ec45)) * app promo banner removal setting ([a96bbe6](a96bbe6)) * app promo banner removal setting ([3072458](3072458)) * better default settings for `sponsorblock` patch ([0a0101f](0a0101f)) * block `channel-guidelines`. Fixes [ReVanced#84](https://github.com/DrDragonKiller/revanced-integrations/issues/84) ([ReVanced#85](https://github.com/DrDragonKiller/revanced-integrations/issues/85)) ([1c095f3](1c095f3)) * block rule of type `CustomBlockRule` ([571cf12](571cf12)) * block suggestions ([ReVanced#46](https://github.com/DrDragonKiller/revanced-integrations/issues/46)) ([ecb7088](ecb7088)) * disable `swipe-controls` when player controls are visible ([ReVanced#123](https://github.com/DrDragonKiller/revanced-integrations/issues/123)) ([6d8c0a0](6d8c0a0)) * enable minification ([ReVanced#158](https://github.com/DrDragonKiller/revanced-integrations/issues/158)) ([8dde925](8dde925)) * **general-ads:** block additional home ads ([5a24e84](5a24e84)) * **general-ads:** block carousel ad ([26c208e](26c208e)) * hide cast button by default ([ReVanced#12](https://github.com/DrDragonKiller/revanced-integrations/issues/12)) ([9bf8042](9bf8042)) * hide create button by default ([f80db4f](f80db4f)) * hide reels by default ([f84fa03](f84fa03)) * implement missing classes ([57be50c](57be50c)) * make `containsAd` more efficient & add new values ([8ff5f0e](8ff5f0e)) * remove `ForceCodecPatch` ([ReVanced#115](https://github.com/DrDragonKiller/revanced-integrations/issues/115)) ([532de7e](532de7e)) * remove getAppContext() ([ReVanced#182](https://github.com/DrDragonKiller/revanced-integrations/issues/182)) ([f4650b1](f4650b1)) * remove use of unused class `Dialogs` ([5a67ca2](5a67ca2)) * setting for downloader package name ([8b09228](8b09228)) * **tiktok:** `sim-spoof` patch ([ReVanced#219](https://github.com/DrDragonKiller/revanced-integrations/issues/219)) ([cea3a5e](cea3a5e)) * **tiktok:** adapt `tiktok-download` with `tiktok-settings`. ([ReVanced#152](https://github.com/DrDragonKiller/revanced-integrations/issues/152)) ([5a710aa](5a710aa)) * toast notifications for `remember-quality` patch ([ReVanced#106](https://github.com/DrDragonKiller/revanced-integrations/issues/106)) ([35ee341](35ee341)) * **twitch:** `block-embedded-ads` patch ([ReVanced#231](https://github.com/DrDragonKiller/revanced-integrations/issues/231)) ([a098594](a098594)) * **twitch:** `block-embedded-ads` patch support ([ReVanced#227](https://github.com/DrDragonKiller/revanced-integrations/issues/227)) ([00ea006](00ea006)) * **twitch:** integrations code for patches ([ReVanced#216](https://github.com/DrDragonKiller/revanced-integrations/issues/216)) ([d4c3b74](d4c3b74)) * **twitch:** remove `block-embedded-ads` patch ([ReVanced#230](https://github.com/DrDragonKiller/revanced-integrations/issues/230)) ([2f32786](2f32786)) * **video-information:** hook video time ([6aa0ca9](6aa0ca9)) * workflow_dispatch ([773357d](773357d)) * **youtube/comments:** hide shorts comments button ([ReVanced#188](https://github.com/DrDragonKiller/revanced-integrations/issues/188)) ([69a585d](69a585d)) * **youtube/debugging:** do not require restarting on toggle ([ee1f895](ee1f895)) * **youtube/debugging:** print stack traces ([a9d2487](a9d2487)) * **youtube/fix-playback:** check faster for video length ([ac69b36](ac69b36)) * **youtube/general-ads:** block new ad in home feed ([934b981](934b981)) * **youtube/general-ads:** block the separator by its identifier ([6ceff7c](6ceff7c)) * **youtube/general-ads:** custom component filter ([72a3cd0](72a3cd0)) * **youtube/general-ads:** do not hide community posts by default ([576991a](576991a)) * **youtube/general-ads:** do not require to reload on general ads switch ([6272e4b](6272e4b)) * **youtube/general-ads:** hide chapter teaser under videos ([3fb337b](3fb337b)) * **youtube/general-ads:** hide gray separators ([cf892de](cf892de)) * **youtube/general-ads:** hide movie ad from search ([767201c](767201c)) * **youtube/general-ads:** hide self sponsored cards ([e93ce3e](e93ce3e)) * **youtube/general-ads:** hide shorts in search ([d82b989](d82b989)) * **youtube/microg-support:** handle availability of Vanced MicroG ([afa9d3c](afa9d3c)) * **youtube/remember-video-quality:** remember current quality option ([90f7392](90f7392)) * **youtube/remember-video-quality:** remember the quality until changed by default ([c5ca35e](c5ca35e)) * **youtube/return-youtube-dislike:** compatibility for old and new button layout ([a92c932](a92c932)) * **youtube/return-youtube-dislike:** decrease request timeout ([ReVanced#171](https://github.com/DrDragonKiller/revanced-integrations/issues/171)) ([c372e0e](c372e0e)) * **youtube/return-youtube-dislike:** do not debug log when updating the text ([080e22b](080e22b)) * **youtube/return-youtube-dislike:** show dislike as a percentage ([ReVanced#234](https://github.com/DrDragonKiller/revanced-integrations/issues/234)) ([7840bc4](7840bc4)) * **youtube/sponsorblock:** skip segments once automatically ([ReVanced#190](https://github.com/DrDragonKiller/revanced-integrations/issues/190)) ([06bebd7](06bebd7)) * **youtube/theme:** color explore drawer background ([ReVanced#203](https://github.com/DrDragonKiller/revanced-integrations/issues/203)) ([cb40408](cb40408)) * **youtube:** `disable-zoom-haptics` patch ([ReVanced#217](https://github.com/DrDragonKiller/revanced-integrations/issues/217)) ([fe74f6d](fe74f6d)) * **youtube:** `hide-captions-button` patch ([ReVanced#175](https://github.com/DrDragonKiller/revanced-integrations/issues/175)) ([867645e](867645e)) * **youtube:** `hide-mix-playlists` patch ([ReVanced#177](https://github.com/DrDragonKiller/revanced-integrations/issues/177)) ([0e6a92f](0e6a92f)) * **youtube:** `open-links-directly` patch ([ReVanced#201](https://github.com/DrDragonKiller/revanced-integrations/issues/201)) ([c3c1656](c3c1656)) * **youtube:** bump patches compatibility to v17.43.36 ([ReVanced#194](https://github.com/DrDragonKiller/revanced-integrations/issues/194)) ([6da66be](6da66be)) ### Performance Improvements * **general-ads:** hook pathBuilder ([c7756e1](c7756e1)) * **general-ads:** initialize blocks once ([5add970](5add970)) * remove obsolete SDK checks ([ReVanced#174](https://github.com/DrDragonKiller/revanced-integrations/issues/174)) ([1755662](1755662)) * **youtube/general-ads-patch:** reduce amount of components to filter ([ReVanced#204](https://github.com/DrDragonKiller/revanced-integrations/issues/204)) ([502feaf](502feaf))
- Loading branch information