1
mirror of https://github.com/revanced/revanced-integrations synced 2025-11-19 03:23:27 +01:00

Compare commits

...

441 Commits

Author SHA1 Message Date
semantic-release-bot
5f49e92579 chore: Release v1.17.0-dev.1 [skip ci]
# [1.17.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.16.1-dev.1...v1.17.0-dev.1) (2024-10-21)

### Features

* **YouTube:** Add `Shorts autoplay` patch ([#719](https://github.com/ReVanced/revanced-integrations/issues/719)) ([14fb894](14fb894f39))
2024-10-21 06:56:10 +00:00
LisoUseInAIKyrios
14fb894f39 feat(YouTube): Add Shorts autoplay patch (#719) 2024-10-21 02:52:48 -04:00
semantic-release-bot
1c9d371047 chore: Release v1.16.1-dev.1 [skip ci]
## [1.16.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0...v1.16.1-dev.1) (2024-10-20)

### Bug Fixes

* **YouTube - Hide layout components:** Hide new kind of community post ([#711](https://github.com/ReVanced/revanced-integrations/issues/711)) ([9ffdfc3](9ffdfc3763))
* **YouTube - Hide seekbar:** Hide 19.34+ gradient seekbar ([e3975cf](e3975cfc3a))
2024-10-20 14:01:32 +00:00
Zain
9ffdfc3763 fix(YouTube - Hide layout components): Hide new kind of community post (#711) 2024-10-20 09:57:58 -04:00
LisoUseInAIKyrios
e3975cfc3a fix(YouTube - Hide seekbar): Hide 19.34+ gradient seekbar 2024-10-20 09:56:00 -04:00
semantic-release-bot
53d5a94bfa chore: Release v1.16.0 [skip ci]
# [1.16.0](https://github.com/ReVanced/revanced-integrations/compare/v1.15.0...v1.16.0) (2024-10-20)

### Bug Fixes

* **YouTube - Hide layout components:** Adjust settings text ([#713](https://github.com/ReVanced/revanced-integrations/issues/713)) ([119c416](119c416bc5))
* **YouTube - Hide layout components:** Hide new type of Playable ([1a58a40](1a58a406db))
* **YouTube - Spoof video streams:** Fix playback for Android VR by removing invalid body as well ([#716](https://github.com/ReVanced/revanced-integrations/issues/716)) ([8ad3f78](8ad3f78865))
* **YouTube - Spoof video streams:** Handle app left open for a long time ([#709](https://github.com/ReVanced/revanced-integrations/issues/709)) ([ea4b073](ea4b073f5c))

### Features

* **Sync for Reddit:** Add `Fix video downloads` patch ([#710](https://github.com/ReVanced/revanced-integrations/issues/710)) ([888de49](888de49edd))
* **Twitter:** Add `Change link sharing domain` patch ([#715](https://github.com/ReVanced/revanced-integrations/issues/715)) ([c673951](c6739517f1))
* **YouTube - Hide layout components:** Add option to hide Yoodles (YouTube Doodles) ([#712](https://github.com/ReVanced/revanced-integrations/issues/712)) ([4b5f3de](4b5f3deef9))
* **YouTube - Hide Shorts components:** Add option to hide like fountain ([#708](https://github.com/ReVanced/revanced-integrations/issues/708)) ([16c3ef7](16c3ef7ee5))
* **YouTube - Hide Shorts components:** Add options to hide `Use template`, `Upcoming`, `Green screen` buttons ([#714](https://github.com/ReVanced/revanced-integrations/issues/714)) ([faad754](faad7548df))
* **YouTube - Hide Shorts components:** Hide `Hashtag` button ([#717](https://github.com/ReVanced/revanced-integrations/issues/717)) ([1c9a966](1c9a966354))
* **YouTube:** Support versions `19.25` and `19.34` ([#689](https://github.com/ReVanced/revanced-integrations/issues/689)) ([61569ba](61569ba111))
2024-10-20 01:40:13 +00:00
LisoUseInAIKyrios
14f767f943 chore: Merge branch dev to main (#704) 2024-10-19 21:36:46 -04:00
semantic-release-bot
e3317e6f56 chore: Release v1.16.0-dev.11 [skip ci]
# [1.16.0-dev.11](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.10...v1.16.0-dev.11) (2024-10-19)

### Features

* **YouTube - Hide Shorts components:** Hide `Hashtag` button ([#717](https://github.com/ReVanced/revanced-integrations/issues/717)) ([1c9a966](1c9a966354))
2024-10-19 12:42:03 +00:00
MarcaD
1c9a966354 feat(YouTube - Hide Shorts components): Hide Hashtag button (#717) 2024-10-19 08:39:00 -04:00
semantic-release-bot
b7b9dd2cb4 chore: Release v1.16.0-dev.10 [skip ci]
# [1.16.0-dev.10](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.9...v1.16.0-dev.10) (2024-10-19)

### Features

* **YouTube:** Support versions `19.25` and `19.34` ([#689](https://github.com/ReVanced/revanced-integrations/issues/689)) ([61569ba](61569ba111))
2024-10-19 12:29:43 +00:00
Zain
61569ba111 feat(YouTube): Support versions 19.25 and 19.34 (#689)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
Co-authored-by: kitadai31 <90122968+kitadai31@users.noreply.github.com>
2024-10-19 08:26:27 -04:00
semantic-release-bot
99d17bf026 chore: Release v1.16.0-dev.9 [skip ci]
# [1.16.0-dev.9](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.8...v1.16.0-dev.9) (2024-10-19)

### Bug Fixes

* **YouTube - Hide layout components:** Hide new type of Playable ([1a58a40](1a58a406db))
2024-10-19 02:41:31 +00:00
LisoUseInAIKyrios
1a58a406db fix(YouTube - Hide layout components): Hide new type of Playable 2024-10-18 22:38:16 -04:00
semantic-release-bot
042addc756 chore: Release v1.16.0-dev.8 [skip ci]
# [1.16.0-dev.8](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.7...v1.16.0-dev.8) (2024-10-17)

### Features

* **Sync for Reddit:** Add `Fix video downloads` patch ([#710](https://github.com/ReVanced/revanced-integrations/issues/710)) ([888de49](888de49edd))
2024-10-17 15:31:47 +00:00
1fexd
888de49edd feat(Sync for Reddit): Add Fix video downloads patch (#710) 2024-10-17 17:28:27 +02:00
semantic-release-bot
246ebc217a chore: Release v1.16.0-dev.7 [skip ci]
# [1.16.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.6...v1.16.0-dev.7) (2024-10-17)

### Features

* **Twitter:** Add `Change link sharing domain` patch ([#715](https://github.com/ReVanced/revanced-integrations/issues/715)) ([c673951](c6739517f1))
2024-10-17 15:26:52 +00:00
Alex
c6739517f1 feat(Twitter): Add Change link sharing domain patch (#715)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-10-17 17:23:56 +02:00
semantic-release-bot
7b260df965 chore: Release v1.16.0-dev.6 [skip ci]
# [1.16.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.5...v1.16.0-dev.6) (2024-10-17)

### Bug Fixes

* **YouTube - Spoof video streams:** Fix playback for Android VR by removing invalid body as well ([#716](https://github.com/ReVanced/revanced-integrations/issues/716)) ([8ad3f78](8ad3f78865))
2024-10-17 15:19:54 +00:00
oSumAtrIX
8ad3f78865 fix(YouTube - Spoof video streams): Fix playback for Android VR by removing invalid body as well (#716) 2024-10-17 17:16:51 +02:00
semantic-release-bot
142de1ac93 chore: Release v1.16.0-dev.5 [skip ci]
# [1.16.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.4...v1.16.0-dev.5) (2024-10-14)

### Features

* **YouTube - Hide Shorts components:** Add options to hide `Use template`, `Upcoming`, `Green screen` buttons ([#714](https://github.com/ReVanced/revanced-integrations/issues/714)) ([faad754](faad7548df))
2024-10-14 12:14:22 +00:00
MarcaD
faad7548df feat(YouTube - Hide Shorts components): Add options to hide Use template, Upcoming, Green screen buttons (#714) 2024-10-14 14:11:07 +02:00
LisoUseInAIKyrios
af45ab5512 chore(YouTube): Fix typo 2024-10-07 03:06:18 -04:00
semantic-release-bot
5e802ede59 chore: Release v1.16.0-dev.4 [skip ci]
# [1.16.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.3...v1.16.0-dev.4) (2024-10-06)

### Bug Fixes

* **YouTube - Hide layout components:** Adjust settings text ([#713](https://github.com/ReVanced/revanced-integrations/issues/713)) ([119c416](119c416bc5))
2024-10-06 22:57:57 +00:00
LisoUseInAIKyrios
119c416bc5 fix(YouTube - Hide layout components): Adjust settings text (#713) 2024-10-06 18:55:05 -04:00
semantic-release-bot
ca064a7d25 chore: Release v1.16.0-dev.3 [skip ci]
# [1.16.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.2...v1.16.0-dev.3) (2024-10-06)

### Features

* **YouTube - Hide layout components:** Add option to hide Yoodles (YouTube Doodles) ([#712](https://github.com/ReVanced/revanced-integrations/issues/712)) ([4b5f3de](4b5f3deef9))
2024-10-06 00:11:52 +00:00
LisoUseInAIKyrios
4b5f3deef9 feat(YouTube - Hide layout components): Add option to hide Yoodles (YouTube Doodles) (#712) 2024-10-05 20:08:54 -04:00
semantic-release-bot
c12b9a338f chore: Release v1.16.0-dev.2 [skip ci]
# [1.16.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.16.0-dev.1...v1.16.0-dev.2) (2024-10-03)

### Bug Fixes

* **YouTube - Spoof video streams:** Handle app left open for a long time ([#709](https://github.com/ReVanced/revanced-integrations/issues/709)) ([ea4b073](ea4b073f5c))
2024-10-03 23:25:49 +00:00
LisoUseInAIKyrios
ea4b073f5c fix(YouTube - Spoof video streams): Handle app left open for a long time (#709) 2024-10-03 19:22:30 -04:00
semantic-release-bot
f82d29378d chore: Release v1.16.0-dev.1 [skip ci]
# [1.16.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.15.1-dev.1...v1.16.0-dev.1) (2024-10-02)

### Features

* **YouTube - Hide Shorts components:** Add option to hide like fountain ([#708](https://github.com/ReVanced/revanced-integrations/issues/708)) ([16c3ef7](16c3ef7ee5))
2024-10-02 00:41:56 +00:00
oSumAtrIX
16c3ef7ee5 feat(YouTube - Hide Shorts components): Add option to hide like fountain (#708) 2024-10-02 02:38:59 +02:00
semantic-release-bot
df2ebfbc71 chore: Release v1.15.1-dev.1 [skip ci]
## [1.15.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.15.0...v1.15.1-dev.1) (2024-10-01)
2024-10-01 15:33:14 +00:00
oSumAtrIX
a06b7a359e ci: Use permissions and regular GitHub token instead of PAT 2024-10-01 17:25:47 +02:00
oSumAtrIX
85e0cb99f2 build(Needs bump): Update dependencies 2024-09-30 23:21:42 +02:00
oSumAtrIX
469a1a9815 ci: Adjust release commit message 2024-09-30 22:34:22 +02:00
oSumAtrIX
18dbf8b20e chore: Adjust PR body 2024-09-30 22:08:45 +02:00
semantic-release-bot
795617428a chore(release): 1.15.0 [skip ci]
# [1.15.0](https://github.com/ReVanced/revanced-integrations/compare/v1.14.2...v1.15.0) (2024-09-30)

### Bug Fixes

* **YouTube - Check watch history domain name resolution:** Do not show warning if network connection is flaky ([#702](https://github.com/ReVanced/revanced-integrations/issues/702)) ([80482df](80482df3fa))
* **YouTube:** Show video chapter titles without clipping when overlay buttons are enabled ([#699](https://github.com/ReVanced/revanced-integrations/issues/699)) ([325cc17](325cc17900))

### Features

* **YouTube - Disable precise seeking gesture:** Hide "pull up" label that shows up when swiping ([#696](https://github.com/ReVanced/revanced-integrations/issues/696)) ([0b9afd0](0b9afd022d))
* **YouTube - Hide Shorts components:** Add `Hide save music`, `Hide stickers` ([#703](https://github.com/ReVanced/revanced-integrations/issues/703)) ([a87456e](a87456e499))
2024-09-30 19:37:30 +00:00
oSumAtrIX
9b570824db chore: Merge branch dev to main (#700) 2024-09-30 21:13:19 +02:00
semantic-release-bot
a55269dfc0 chore(release): 1.15.0-dev.2 [skip ci]
# [1.15.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.15.0-dev.1...v1.15.0-dev.2) (2024-09-29)

### Features

* **YouTube - Hide Shorts components:** Add `Hide save music`, `Hide stickers` ([#703](https://github.com/ReVanced/revanced-integrations/issues/703)) ([a87456e](a87456e499))
2024-09-29 01:06:26 +00:00
LisoUseInAIKyrios
a87456e499 feat(YouTube - Hide Shorts components): Add Hide save music, Hide stickers (#703) 2024-09-28 21:03:13 -04:00
semantic-release-bot
a85bb5a4bb chore(release): 1.15.0-dev.1 [skip ci]
# [1.15.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.14.3-dev.2...v1.15.0-dev.1) (2024-09-29)

### Features

* **YouTube - Disable precise seeking gesture:** Hide "pull up" label that shows up when swiping ([#696](https://github.com/ReVanced/revanced-integrations/issues/696)) ([0b9afd0](0b9afd022d))
2024-09-29 00:35:35 +00:00
Zain
0b9afd022d feat(YouTube - Disable precise seeking gesture): Hide "pull up" label that shows up when swiping (#696) 2024-09-29 02:32:24 +02:00
semantic-release-bot
ce9e986755 chore(release): 1.14.3-dev.2 [skip ci]
## [1.14.3-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.14.3-dev.1...v1.14.3-dev.2) (2024-09-26)

### Bug Fixes

* **YouTube - Check watch history domain name resolution:** Do not show warning if network connection is flaky ([#702](https://github.com/ReVanced/revanced-integrations/issues/702)) ([80482df](80482df3fa))
2024-09-26 11:59:24 +00:00
LisoUseInAIKyrios
80482df3fa fix(YouTube - Check watch history domain name resolution): Do not show warning if network connection is flaky (#702) 2024-09-26 07:51:34 -04:00
semantic-release-bot
87749ee879 chore(release): 1.14.3-dev.1 [skip ci]
## [1.14.3-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.14.2...v1.14.3-dev.1) (2024-09-23)

### Bug Fixes

* **YouTube:** Show video chapter titles without clipping when overlay buttons are enabled ([#699](https://github.com/ReVanced/revanced-integrations/issues/699)) ([325cc17](325cc17900))
2024-09-23 22:53:07 +00:00
LisoUseInAIKyrios
325cc17900 fix(YouTube): Show video chapter titles without clipping when overlay buttons are enabled (#699) 2024-09-23 18:49:55 -04:00
semantic-release-bot
f49d634bc2 chore(release): 1.14.2 [skip ci]
## [1.14.2](https://github.com/ReVanced/revanced-integrations/compare/v1.14.1...v1.14.2) (2024-09-23)

### Bug Fixes

* **YouTube - Hide layout components:** Hide new kind of community posts ([#695](https://github.com/ReVanced/revanced-integrations/issues/695)) ([b384926](b3849267a7))
* **YouTube - Spoof video streams:** Change default client type to Android VR ([a2e8bbb](a2e8bbb422))
* **YouTube - Spoof video streams:** Change default client type to Android VR ([#697](https://github.com/ReVanced/revanced-integrations/issues/697)) ([d06706d](d06706d717))
2024-09-23 14:11:55 +00:00
oSumAtrIX
71eef3c0f5 chore: Merge branch dev to main (#698) 2024-09-23 16:08:59 +02:00
semantic-release-bot
7d831d2693 chore(release): 1.14.2-dev.2 [skip ci]
## [1.14.2-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.14.2-dev.1...v1.14.2-dev.2) (2024-09-22)

### Bug Fixes

* **YouTube - Hide layout components:** Hide new kind of community posts ([#695](https://github.com/ReVanced/revanced-integrations/issues/695)) ([b384926](b3849267a7))
2024-09-22 04:49:45 +00:00
Bceez
b3849267a7 fix(YouTube - Hide layout components): Hide new kind of community posts (#695) 2024-09-22 00:46:44 -04:00
semantic-release-bot
e72da0c15f chore(release): 1.14.2-dev.1 [skip ci]
## [1.14.2-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.14.1...v1.14.2-dev.1) (2024-09-21)

### Bug Fixes

* **YouTube - Spoof video streams:** Change default client type to Android VR ([a2e8bbb](a2e8bbb422))
* **YouTube - Spoof video streams:** Change default client type to Android VR ([#697](https://github.com/ReVanced/revanced-integrations/issues/697)) ([d06706d](d06706d717))
2024-09-21 23:34:35 +00:00
LisoUseInAIKyrios
d06706d717 fix(YouTube - Spoof video streams): Change default client type to Android VR (#697) 2024-09-21 19:31:44 -04:00
LisoUseInAIKyrios
a2e8bbb422 fix(YouTube - Spoof video streams): Change default client type to Android VR 2024-09-21 17:11:45 -04:00
semantic-release-bot
9fd0c85f4e chore(release): 1.14.1 [skip ci]
## [1.14.1](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0...v1.14.1) (2024-09-18)

### Bug Fixes

* **YouTube - Check environment:** Only use fields available since Android 8 ([#693](https://github.com/ReVanced/revanced-integrations/issues/693)) ([c0829c3](c0829c3915))
2024-09-18 23:05:05 +00:00
oSumAtrIX
5e0911d188 chore: Merge branch dev to main (#694) 2024-09-19 01:01:26 +02:00
semantic-release-bot
cd71c66995 chore(release): 1.14.1-dev.1 [skip ci]
## [1.14.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0...v1.14.1-dev.1) (2024-09-18)

### Bug Fixes

* **YouTube - Check environment:** Only use fields available since Android 8 ([#693](https://github.com/ReVanced/revanced-integrations/issues/693)) ([c0829c3](c0829c3915))
2024-09-18 23:01:16 +00:00
oSumAtrIX
c0829c3915 fix(YouTube - Check environment): Only use fields available since Android 8 (#693) 2024-09-19 00:58:02 +02:00
semantic-release-bot
5e9637e073 chore(release): 1.14.0 [skip ci]
# [1.14.0](https://github.com/ReVanced/revanced-integrations/compare/v1.13.0...v1.14.0) (2024-09-18)

### Bug Fixes

* **YouTube - Check environment patch:** Allow adb installs even if patched more than 30 minutes ago ([5adf8bd](5adf8bdd67))
* **YouTube - Check environment patch:** Show if patched apk is too old, if the install source is not Manager or ADB ([18048f3](18048f3324))
* **YouTube - Check environment patch:** Use app install/update time instead of current time ([#687](https://github.com/ReVanced/revanced-integrations/issues/687)) ([b0d82b0](b0d82b016e))
* **YouTube - GmsCore support:** Show an error toast if GmsCore is included with root mounted installation ([#686](https://github.com/ReVanced/revanced-integrations/issues/686)) ([a4848be](a4848be653))
* **YouTube - Hide layout components:** Hide new kind of community post ([#678](https://github.com/ReVanced/revanced-integrations/issues/678)) ([6be257a](6be257a7a6))
* **YouTube - Return YouTube Dislike:** Show correct value when swiping back to prior Short and disliking ([2eb5e3a](2eb5e3afeb))
* **YouTube - ReturnYouTubeDislike:** Show estimated like count for videos with hidden likes ([#684](https://github.com/ReVanced/revanced-integrations/issues/684)) ([27d2b60](27d2b60444))
* **YouTube - SponsorBlock:** Add summary text to 'view my segments' button ([0f5dfb4](0f5dfb4e76))
* **YouTube - SponsorBlock:** Handle if the user enters an invalid number into any SB settings ([01f084d](01f084d87a))
* **YouTube:** Fix issues related to playback by replace streaming data ([#680](https://github.com/ReVanced/revanced-integrations/issues/680)) ([0468235](04682353af))

### Features

* Add `Check environment` patch ([#683](https://github.com/ReVanced/revanced-integrations/issues/683)) ([e856455](e856455283))
* **YouTube - Hide Shorts components:** Hide 'Use this sound' button ([#691](https://github.com/ReVanced/revanced-integrations/issues/691)) ([6f3d2ff](6f3d2ffb0d))
* **YouTube - Keyword filter:** Add syntax to match whole keywords and not substrings ([#681](https://github.com/ReVanced/revanced-integrations/issues/681)) ([5314dd9](5314dd90d1))
* **YouTube - Spoof client:** Allow forcing AVC codec with iOS ([#679](https://github.com/ReVanced/revanced-integrations/issues/679)) ([2c471f3](2c471f39c2))
* **YouTube:** Add donation link to settings about screen ([#688](https://github.com/ReVanced/revanced-integrations/issues/688)) ([b816c45](b816c45838))
2024-09-18 22:17:16 +00:00
LisoUseInAIKyrios
8e16999420 chore: Merge branch dev to main (#677) 2024-09-18 18:13:56 -04:00
semantic-release-bot
ebfe083a24 chore(release): 1.14.0-dev.12 [skip ci]
# [1.14.0-dev.12](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.11...v1.14.0-dev.12) (2024-09-17)

### Bug Fixes

* **YouTube:** Fix issues related to playback by replace streaming data ([#680](https://github.com/ReVanced/revanced-integrations/issues/680)) ([0468235](04682353af))
2024-09-17 22:48:14 +00:00
Zain
04682353af fix(YouTube): Fix issues related to playback by replace streaming data (#680)
Co-authored-by: kitadai31 <90122968+kitadai31@users.noreply.github.com>
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-09-18 00:45:14 +02:00
semantic-release-bot
ca50665ac8 chore(release): 1.14.0-dev.11 [skip ci]
# [1.14.0-dev.11](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.10...v1.14.0-dev.11) (2024-09-17)

### Features

* **YouTube - Hide Shorts components:** Hide 'Use this sound' button ([#691](https://github.com/ReVanced/revanced-integrations/issues/691)) ([6f3d2ff](6f3d2ffb0d))
2024-09-17 13:38:01 +00:00
MarcaD
6f3d2ffb0d feat(YouTube - Hide Shorts components): Hide 'Use this sound' button (#691)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-09-17 15:34:34 +02:00
semantic-release-bot
5ffff1bd40 chore(release): 1.14.0-dev.10 [skip ci]
# [1.14.0-dev.10](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.9...v1.14.0-dev.10) (2024-09-11)

### Bug Fixes

* **YouTube - Return YouTube Dislike:** Show correct value when swiping back to prior Short and disliking ([2eb5e3a](2eb5e3afeb))
2024-09-11 03:41:25 +00:00
LisoUseInAIKyrios
2eb5e3afeb fix(YouTube - Return YouTube Dislike): Show correct value when swiping back to prior Short and disliking 2024-09-10 23:37:40 -04:00
semantic-release-bot
8332444c0d chore(release): 1.14.0-dev.9 [skip ci]
# [1.14.0-dev.9](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.8...v1.14.0-dev.9) (2024-09-09)

### Bug Fixes

* **YouTube - SponsorBlock:** Add summary text to 'view my segments' button ([0f5dfb4](0f5dfb4e76))

### Features

* **YouTube:** Add donation link to settings about screen ([#688](https://github.com/ReVanced/revanced-integrations/issues/688)) ([b816c45](b816c45838))
2024-09-09 07:24:25 +00:00
LisoUseInAIKyrios
b816c45838 feat(YouTube): Add donation link to settings about screen (#688) 2024-09-09 03:21:05 -04:00
LisoUseInAIKyrios
0f5dfb4e76 fix(YouTube - SponsorBlock): Add summary text to 'view my segments' button 2024-09-09 03:17:38 -04:00
semantic-release-bot
2c2641e1cf chore(release): 1.14.0-dev.8 [skip ci]
# [1.14.0-dev.8](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.7...v1.14.0-dev.8) (2024-09-06)

### Bug Fixes

* **YouTube - Check environment patch:** Show if patched apk is too old, if the install source is not Manager or ADB ([18048f3](18048f3324))
2024-09-06 09:42:41 +00:00
LisoUseInAIKyrios
18048f3324 fix(YouTube - Check environment patch): Show if patched apk is too old, if the install source is not Manager or ADB 2024-09-06 05:39:33 -04:00
semantic-release-bot
dffe7f6c34 chore(release): 1.14.0-dev.7 [skip ci]
# [1.14.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.6...v1.14.0-dev.7) (2024-09-06)

### Bug Fixes

* **YouTube - Check environment patch:** Allow adb installs even if patched more than 30 minutes ago ([5adf8bd](5adf8bdd67))
2024-09-06 08:58:50 +00:00
LisoUseInAIKyrios
5adf8bdd67 fix(YouTube - Check environment patch): Allow adb installs even if patched more than 30 minutes ago 2024-09-06 04:55:33 -04:00
semantic-release-bot
5f6239b610 chore(release): 1.14.0-dev.6 [skip ci]
# [1.14.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.5...v1.14.0-dev.6) (2024-09-06)

### Bug Fixes

* **YouTube - Check environment patch:** Use app install/update time instead of current time ([#687](https://github.com/ReVanced/revanced-integrations/issues/687)) ([b0d82b0](b0d82b016e))
2024-09-06 08:47:32 +00:00
LisoUseInAIKyrios
b0d82b016e fix(YouTube - Check environment patch): Use app install/update time instead of current time (#687) 2024-09-06 04:44:14 -04:00
semantic-release-bot
5b9e0e8ad4 chore(release): 1.14.0-dev.5 [skip ci]
# [1.14.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.4...v1.14.0-dev.5) (2024-09-06)

### Features

* Add `Check environment` patch ([#683](https://github.com/ReVanced/revanced-integrations/issues/683)) ([e856455](e856455283))
2024-09-06 08:30:14 +00:00
oSumAtrIX
e856455283 feat: Add Check environment patch (#683)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2024-09-06 10:27:02 +02:00
semantic-release-bot
a324b16096 chore(release): 1.14.0-dev.4 [skip ci]
# [1.14.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.3...v1.14.0-dev.4) (2024-09-01)

### Bug Fixes

* **YouTube - GmsCore support:** Show an error toast if GmsCore is included with root mounted installation ([#686](https://github.com/ReVanced/revanced-integrations/issues/686)) ([a4848be](a4848be653))
2024-09-01 22:06:37 +00:00
LisoUseInAIKyrios
a4848be653 fix(YouTube - GmsCore support): Show an error toast if GmsCore is included with root mounted installation (#686)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-09-01 18:03:43 -04:00
semantic-release-bot
a35dfe8ea3 chore(release): 1.14.0-dev.3 [skip ci]
# [1.14.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.2...v1.14.0-dev.3) (2024-09-01)

### Bug Fixes

* **YouTube - ReturnYouTubeDislike:** Show estimated like count for videos with hidden likes ([#684](https://github.com/ReVanced/revanced-integrations/issues/684)) ([27d2b60](27d2b60444))
2024-09-01 21:52:14 +00:00
LisoUseInAIKyrios
27d2b60444 fix(YouTube - ReturnYouTubeDislike): Show estimated like count for videos with hidden likes (#684) 2024-09-01 17:49:15 -04:00
semantic-release-bot
55c278dc08 chore(release): 1.14.0-dev.2 [skip ci]
# [1.14.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.14.0-dev.1...v1.14.0-dev.2) (2024-08-30)

### Features

* **YouTube - Keyword filter:** Add syntax to match whole keywords and not substrings ([#681](https://github.com/ReVanced/revanced-integrations/issues/681)) ([5314dd9](5314dd90d1))
2024-08-30 21:41:55 +00:00
LisoUseInAIKyrios
5314dd90d1 feat(YouTube - Keyword filter): Add syntax to match whole keywords and not substrings (#681)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-08-30 17:38:44 -04:00
semantic-release-bot
db81332078 chore(release): 1.14.0-dev.1 [skip ci]
# [1.14.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.13.1-dev.2...v1.14.0-dev.1) (2024-08-22)

### Features

* **YouTube - Spoof client:** Allow forcing AVC codec with iOS ([#679](https://github.com/ReVanced/revanced-integrations/issues/679)) ([2c471f3](2c471f39c2))
2024-08-22 17:50:39 +00:00
LisoUseInAIKyrios
2c471f39c2 feat(YouTube - Spoof client): Allow forcing AVC codec with iOS (#679) 2024-08-22 13:47:15 -04:00
semantic-release-bot
08d9f612a6 chore(release): 1.13.1-dev.2 [skip ci]
## [1.13.1-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.13.1-dev.1...v1.13.1-dev.2) (2024-08-20)

### Bug Fixes

* **YouTube - Hide layout components:** Hide new kind of community post ([#678](https://github.com/ReVanced/revanced-integrations/issues/678)) ([6be257a](6be257a7a6))
2024-08-20 06:20:04 +00:00
Bceez
6be257a7a6 fix(YouTube - Hide layout components): Hide new kind of community post (#678) 2024-08-20 08:16:43 +02:00
semantic-release-bot
7a58ae5d0e chore(release): 1.13.1-dev.1 [skip ci]
## [1.13.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.13.0...v1.13.1-dev.1) (2024-08-20)

### Bug Fixes

* **YouTube - SponsorBlock:** Handle if the user enters an invalid number into any SB settings ([01f084d](01f084d87a))
2024-08-20 04:20:24 +00:00
LisoUseInAIKyrios
01f084d87a fix(YouTube - SponsorBlock): Handle if the user enters an invalid number into any SB settings 2024-08-20 00:16:42 -04:00
semantic-release-bot
9e11ba11d9 chore(release): 1.13.0 [skip ci]
# [1.13.0](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0...v1.13.0) (2024-08-15)

### Features

* **YouTube:** Add `Check watch history domain name resolution` patch ([#675](https://github.com/ReVanced/revanced-integrations/issues/675)) ([57d6834](57d6834a2c))
2024-08-15 17:30:27 +00:00
oSumAtrIX
71233ef0ab chore: Merge branch dev to main (#676) 2024-08-15 21:27:09 +04:00
semantic-release-bot
95bb8a7dea chore(release): 1.13.0-dev.1 [skip ci]
# [1.13.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0...v1.13.0-dev.1) (2024-08-15)

### Features

* **YouTube:** Add `Check watch history domain name resolution` patch ([#675](https://github.com/ReVanced/revanced-integrations/issues/675)) ([57d6834](57d6834a2c))
2024-08-15 16:09:10 +00:00
LisoUseInAIKyrios
57d6834a2c feat(YouTube): Add Check watch history domain name resolution patch (#675) 2024-08-15 12:06:02 -04:00
semantic-release-bot
c8d381de5e chore(release): 1.12.0 [skip ci]
# [1.12.0](https://github.com/ReVanced/revanced-integrations/compare/v1.11.1...v1.12.0) (2024-08-06)

### Bug Fixes

* adjust blacklist ([d8d2a85](d8d2a852d3))
* **YouTube - Alternative thumbnails:** Always use primary thumbnail domain for still captures ([#666](https://github.com/ReVanced/revanced-integrations/issues/666)) ([7cdaf8d](7cdaf8df14))
* **YouTube - Client Spoof:** Restore missing high qualities by spoofing the iOS client user agent  ([#668](https://github.com/ReVanced/revanced-integrations/issues/668)) ([fbf629f](fbf629fd62))
* **YouTube - Disable auto captions:** Do not break Shorts captions menu ([0345a00](0345a00d60))
* **YouTube - Hide keyword content:** Do not hide flyout menu ([cda1f31](cda1f3160c))
* **YouTube - Hide keyword content:** Do not hide flyout menu ([#664](https://github.com/ReVanced/revanced-integrations/issues/664)) ([120188d](120188d643))
* **YouTube - Hide layout components:** Hide new type of horizontal shelf ([1fa59a6](1fa59a62a1))
* **YouTube - Keyword filter:** Filter videos from new subscription layout ([2f2eeea](2f2eeea5a7))
* **YouTube - Return YouTube Dislike:** Fix dislikes not appearing due to new component name ([#674](https://github.com/ReVanced/revanced-integrations/issues/674)) ([509e151](509e1516f8))
* **YouTube - SponsorBlock:** Correctly show minute timestamp when creating a new segment ([e71955d](e71955d5bb))
* **YouTube - SponsorBlock:** Improve create segment manual seek accuracy ([#671](https://github.com/ReVanced/revanced-integrations/issues/671)) ([34c02ae](34c02aeb2a))
* **YouTube - Spoof client:** Fix tracking history on brand accounts ([#669](https://github.com/ReVanced/revanced-integrations/issues/669)) ([4ac698f](4ac698fd4b))
* **YouTube - Spoof client:** Restore livestream audio only playback with iOS spoofing ([#673](https://github.com/ReVanced/revanced-integrations/issues/673)) ([5bf5fbd](5bf5fbd1a7))

### Features

* **YouTube - Description components:** Add  `Hide 'Key concepts' section` option ([#670](https://github.com/ReVanced/revanced-integrations/issues/670)) ([86b25ea](86b25ea468))
* **YouTube:** Add `Bypass image region restrictions` patch ([#667](https://github.com/ReVanced/revanced-integrations/issues/667)) ([396ba77](396ba77c20))
2024-08-06 00:09:03 +00:00
oSumAtrIX
e5736fc27f chore: Merge branch dev to main (#665) 2024-08-06 02:05:46 +02:00
semantic-release-bot
36cb36fbfd chore(release): 1.12.0-dev.10 [skip ci]
# [1.12.0-dev.10](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.9...v1.12.0-dev.10) (2024-08-05)

### Bug Fixes

* **YouTube - Return YouTube Dislike:** Fix dislikes not appearing due to new component name ([#674](https://github.com/ReVanced/revanced-integrations/issues/674)) ([509e151](509e1516f8))
2024-08-05 22:11:15 +00:00
oSumAtrIX
509e1516f8 fix(YouTube - Return YouTube Dislike): Fix dislikes not appearing due to new component name (#674) 2024-08-06 00:07:39 +02:00
semantic-release-bot
7017488de9 chore(release): 1.12.0-dev.9 [skip ci]
# [1.12.0-dev.9](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.8...v1.12.0-dev.9) (2024-08-04)

### Bug Fixes

* **YouTube - Spoof client:** Restore livestream audio only playback with iOS spoofing ([#673](https://github.com/ReVanced/revanced-integrations/issues/673)) ([5bf5fbd](5bf5fbd1a7))
2024-08-04 19:41:12 +00:00
LisoUseInAIKyrios
5bf5fbd1a7 fix(YouTube - Spoof client): Restore livestream audio only playback with iOS spoofing (#673) 2024-08-04 21:38:07 +02:00
semantic-release-bot
a0f3d7a0f7 chore(release): 1.12.0-dev.8 [skip ci]
# [1.12.0-dev.8](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.7...v1.12.0-dev.8) (2024-08-02)

### Bug Fixes

* **YouTube - SponsorBlock:** Improve create segment manual seek accuracy ([#671](https://github.com/ReVanced/revanced-integrations/issues/671)) ([34c02ae](34c02aeb2a))
2024-08-02 13:43:19 +00:00
LisoUseInAIKyrios
34c02aeb2a fix(YouTube - SponsorBlock): Improve create segment manual seek accuracy (#671) 2024-08-02 09:39:33 -04:00
semantic-release-bot
d57a64b659 chore(release): 1.12.0-dev.7 [skip ci]
# [1.12.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.6...v1.12.0-dev.7) (2024-08-01)

### Features

* **YouTube - Description components:** Add  `Hide 'Key concepts' section` option ([#670](https://github.com/ReVanced/revanced-integrations/issues/670)) ([86b25ea](86b25ea468))
2024-08-01 11:30:52 +00:00
ILoveOpenSourceApplications
86b25ea468 feat(YouTube - Description components): Add Hide 'Key concepts' section option (#670)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: ILoveOpenSourceApplications <ILoveOpenSourceApplications@users.noreply.github.com>
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2024-08-01 13:27:19 +02:00
semantic-release-bot
e879e40e56 chore(release): 1.12.0-dev.6 [skip ci]
# [1.12.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.5...v1.12.0-dev.6) (2024-07-28)

### Bug Fixes

* **YouTube - Keyword filter:** Filter videos from new subscription layout ([2f2eeea](2f2eeea5a7))
2024-07-28 17:22:53 +00:00
LisoUseInAIKyrios
2f2eeea5a7 fix(YouTube - Keyword filter): Filter videos from new subscription layout 2024-07-28 13:19:40 -04:00
semantic-release-bot
3945a37944 chore(release): 1.12.0-dev.5 [skip ci]
# [1.12.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.4...v1.12.0-dev.5) (2024-07-28)

### Bug Fixes

* **YouTube - Client Spoof:** Restore missing high qualities by spoofing the iOS client user agent  ([#668](https://github.com/ReVanced/revanced-integrations/issues/668)) ([fbf629f](fbf629fd62))
2024-07-28 14:54:07 +00:00
Zain Arbani
fbf629fd62 fix(YouTube - Client Spoof): Restore missing high qualities by spoofing the iOS client user agent (#668)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-07-28 16:51:17 +02:00
semantic-release-bot
ab0093ff83 chore(release): 1.12.0-dev.4 [skip ci]
# [1.12.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.3...v1.12.0-dev.4) (2024-07-28)

### Bug Fixes

* **YouTube - Spoof client:** Fix tracking history on brand accounts ([#669](https://github.com/ReVanced/revanced-integrations/issues/669)) ([4ac698f](4ac698fd4b))
2024-07-28 13:56:49 +00:00
oSumAtrIX
4ac698fd4b fix(YouTube - Spoof client): Fix tracking history on brand accounts (#669) 2024-07-28 15:53:55 +02:00
semantic-release-bot
848ed6e878 chore(release): 1.12.0-dev.3 [skip ci]
# [1.12.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.2...v1.12.0-dev.3) (2024-07-26)

### Bug Fixes

* **YouTube - SponsorBlock:** Correctly show minute timestamp when creating a new segment ([e71955d](e71955d5bb))
2024-07-26 14:39:42 +00:00
LisoUseInAIKyrios
e71955d5bb fix(YouTube - SponsorBlock): Correctly show minute timestamp when creating a new segment 2024-07-26 10:36:27 -04:00
semantic-release-bot
7bf43c6896 chore(release): 1.12.0-dev.2 [skip ci]
# [1.12.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.12.0-dev.1...v1.12.0-dev.2) (2024-07-15)

### Bug Fixes

* **YouTube - Disable auto captions:** Do not break Shorts captions menu ([0345a00](0345a00d60))
2024-07-15 19:02:18 +00:00
LisoUseInAIKyrios
0345a00d60 fix(YouTube - Disable auto captions): Do not break Shorts captions menu 2024-07-15 18:16:39 +04:00
semantic-release-bot
d996d3832a chore(release): 1.12.0-dev.1 [skip ci]
# [1.12.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.11.2-dev.3...v1.12.0-dev.1) (2024-07-14)

### Features

* **YouTube:** Add `Bypass image region restrictions` patch ([#667](https://github.com/ReVanced/revanced-integrations/issues/667)) ([396ba77](396ba77c20))
2024-07-14 22:58:56 +00:00
LisoUseInAIKyrios
396ba77c20 feat(YouTube): Add Bypass image region restrictions patch (#667) 2024-07-15 02:55:42 +04:00
semantic-release-bot
67ff3172bb chore(release): 1.11.2-dev.3 [skip ci]
## [1.11.2-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.11.2-dev.2...v1.11.2-dev.3) (2024-07-14)
2024-07-14 22:43:08 +00:00
oSumAtrIX
7af763f4b1 build(Needs bump): Sign APK properly without relying on internal Gradle classes 2024-07-15 00:40:02 +02:00
oSumAtrIX
2fabdb245f ci: Add custom release rule to create a build release 2024-07-15 00:40:02 +02:00
semantic-release-bot
3368023ff9 chore(release): 1.11.2-dev.2 [skip ci]
## [1.11.2-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.11.2-dev.1...v1.11.2-dev.2) (2024-07-14)

### Bug Fixes

* **YouTube - Alternative thumbnails:** Always use primary thumbnail domain for still captures ([#666](https://github.com/ReVanced/revanced-integrations/issues/666)) ([7cdaf8d](7cdaf8df14))
* **YouTube - Hide layout components:** Hide new type of horizontal shelf ([1fa59a6](1fa59a62a1))
2024-07-14 14:15:08 +00:00
LisoUseInAIKyrios
1fa59a62a1 fix(YouTube - Hide layout components): Hide new type of horizontal shelf 2024-07-14 18:11:55 +04:00
semantic-release-bot
66cf6c4263 chore(release): 1.11.2-dev.2 [skip ci]
## [1.11.2-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.11.2-dev.1...v1.11.2-dev.2) (2024-07-13)

### Bug Fixes

* **YouTube - Alternative thumbnails:** Always use primary thumbnail domain for still captures ([#666](https://github.com/ReVanced/revanced-integrations/issues/666)) ([7cdaf8d](7cdaf8df14))
2024-07-13 15:55:01 +00:00
LisoUseInAIKyrios
7cdaf8df14 fix(YouTube - Alternative thumbnails): Always use primary thumbnail domain for still captures (#666) 2024-07-13 19:32:40 +04:00
oSumAtrIX
34ef27de79 ci: Correct usage of repository variable 2024-07-13 00:44:39 +02:00
semantic-release-bot
6fe85a21e9 chore(release): 1.11.2-dev.1 [skip ci]
## [1.11.2-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.11.1...v1.11.2-dev.1) (2024-07-12)

### Bug Fixes

* adjust blacklist ([d8d2a85](d8d2a852d3))
* **YouTube - Hide keyword content:** Do not hide flyout menu ([cda1f31](cda1f3160c))
* **YouTube - Hide keyword content:** Do not hide flyout menu ([#664](https://github.com/ReVanced/revanced-integrations/issues/664)) ([120188d](120188d643))
2024-07-12 17:52:23 +00:00
LisoUseInAIKyrios
120188d643 fix(YouTube - Hide keyword content): Do not hide flyout menu (#664) 2024-07-12 21:49:18 +04:00
LisoUseInAIKyrios
d8d2a852d3 fix: adjust blacklist 2024-07-12 21:48:36 +04:00
LisoUseInAIKyrios
9469239264 refactor 2024-07-12 21:45:44 +04:00
LisoUseInAIKyrios
cda1f3160c fix(YouTube - Hide keyword content): Do not hide flyout menu 2024-07-12 21:22:42 +04:00
semantic-release-bot
34a224e5de chore(release): 1.11.1 [skip ci]
## [1.11.1](https://github.com/ReVanced/revanced-integrations/compare/v1.11.0...v1.11.1) (2024-07-11)

### Bug Fixes

* **YouTube - Hide ads:** Hide new types of home feed button ads ([#662](https://github.com/ReVanced/revanced-integrations/issues/662)) ([ff2637c](ff2637cb4c))
* **YouTube - Hide layout components:** Detect if a keyword filter hides all videos ([#657](https://github.com/ReVanced/revanced-integrations/issues/657)) ([3a3ceec](3a3ceec4b5))
* **YouTube - Hide layout components:** Hide new kind of community post ([#659](https://github.com/ReVanced/revanced-integrations/issues/659)) ([c237e3c](c237e3c02c))
* **YouTube - Settings:** Move some settings to different menus, adjust default setting values ([#661](https://github.com/ReVanced/revanced-integrations/issues/661)) ([77533cf](77533cf3d6))
* **YouTube - SponsorBlock:** Skip segments when casting ([#655](https://github.com/ReVanced/revanced-integrations/issues/655)) ([5ce16ee](5ce16eedc6))
2024-07-11 18:53:43 +00:00
LisoUseInAIKyrios
1aba976b28 chore: Merge branch dev to main (#658) 2024-07-11 22:50:39 +04:00
semantic-release-bot
6fef1b28a4 chore(release): 1.11.1-dev.4 [skip ci]
## [1.11.1-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.11.1-dev.3...v1.11.1-dev.4) (2024-07-10)

### Bug Fixes

* **YouTube - SponsorBlock:** Skip segments when casting ([#655](https://github.com/ReVanced/revanced-integrations/issues/655)) ([5ce16ee](5ce16eedc6))
2024-07-10 22:14:58 +00:00
Sami Alaoui
5ce16eedc6 fix(YouTube - SponsorBlock): Skip segments when casting (#655)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: Hoàng Gia Bảo <70064328+YT-Advanced@users.noreply.github.com>
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
fix(YouTube - SponsorBlock): Skip segments when casting #655
2024-07-11 00:11:55 +02:00
semantic-release-bot
7aec04647a chore(release): 1.11.1-dev.3 [skip ci]
## [1.11.1-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.11.1-dev.2...v1.11.1-dev.3) (2024-07-05)

### Bug Fixes

* **YouTube - Hide ads:** Hide new types of home feed button ads ([#662](https://github.com/ReVanced/revanced-integrations/issues/662)) ([ff2637c](ff2637cb4c))
* **YouTube - Settings:** Move some settings to different menus, adjust default setting values ([#661](https://github.com/ReVanced/revanced-integrations/issues/661)) ([77533cf](77533cf3d6))
2024-07-05 17:44:15 +00:00
LisoUseInAIKyrios
ff2637cb4c fix(YouTube - Hide ads): Hide new types of home feed button ads (#662) 2024-07-05 21:40:52 +04:00
LisoUseInAIKyrios
77533cf3d6 fix(YouTube - Settings): Move some settings to different menus, adjust default setting values (#661) 2024-07-05 21:38:33 +04:00
semantic-release-bot
d9f7679020 chore(release): 1.11.1-dev.2 [skip ci]
## [1.11.1-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.11.1-dev.1...v1.11.1-dev.2) (2024-06-30)

### Bug Fixes

* **YouTube - Hide layout components:** Hide new kind of community post ([#659](https://github.com/ReVanced/revanced-integrations/issues/659)) ([c237e3c](c237e3c02c))
2024-06-30 18:45:48 +00:00
Bceez
c237e3c02c fix(YouTube - Hide layout components): Hide new kind of community post (#659)
fix(YouTube - Hide layout components) Community posts not hiding
2024-06-30 20:42:52 +02:00
semantic-release-bot
3dda3de280 chore(release): 1.11.1-dev.1 [skip ci]
## [1.11.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.11.0...v1.11.1-dev.1) (2024-06-23)

### Bug Fixes

* **YouTube - Hide layout components:** Detect if a keyword filter hides all videos ([#657](https://github.com/ReVanced/revanced-integrations/issues/657)) ([3a3ceec](3a3ceec4b5))
2024-06-23 12:50:16 +00:00
LisoUseInAIKyrios
3a3ceec4b5 fix(YouTube - Hide layout components): Detect if a keyword filter hides all videos (#657) 2024-06-23 15:46:42 +03:00
semantic-release-bot
8fe73b25d9 chore(release): 1.11.0 [skip ci]
# [1.11.0](https://github.com/ReVanced/revanced-integrations/compare/v1.10.0...v1.11.0) (2024-06-23)

### Bug Fixes

* **YouTube - Client spoof:** Correctly play more livestreams using Android VR ([#652](https://github.com/ReVanced/revanced-integrations/issues/652)) ([58f8172](58f8172b2d))
* **YouTube - Hide description components:** Replace `Hide game section` and `Hide music section` with `Hide attributes section` ([#654](https://github.com/ReVanced/revanced-integrations/issues/654)) ([f82dfce](f82dfce887))
* **YouTube - Return YouTube Dislike:** Do not replace view count with dislikes ([5f79196](5f79196692))
* **YouTube - Spoof client:** Correctly play as background audio only with Android VR ([9adbc66](9adbc66197))
* **YouTube - Spoof client:** Correctly play some live streams when using Android VR ([f74fb17](f74fb17a12))
* **YouTube:** Rename `Minimized playback` to `Remove background playback restrictions` ([#651](https://github.com/ReVanced/revanced-integrations/issues/651)) ([84c50c0](84c50c080c))

### Features

* **Boost For Reddit:** Add `Fix /s/ links` patch ([#631](https://github.com/ReVanced/revanced-integrations/issues/631)) ([0c9ad35](0c9ad35fc9))
* **YouTube - Comments:** Add `Hide 'Create a Short' button` option ([#656](https://github.com/ReVanced/revanced-integrations/issues/656)) ([064d8e9](064d8e99a9))
* **YouTube - Comments:** Add `Hide Thanks button` and `Hide 'Comments by members' header` options ([#653](https://github.com/ReVanced/revanced-integrations/issues/653)) ([240e805](240e805489))
* **YouTube - Miniplayer:** Rename `Tablet mini player` and allow selecting the style of the in-app miniplayer ([#649](https://github.com/ReVanced/revanced-integrations/issues/649)) ([f483af6](f483af6d3a))
2024-06-23 12:15:11 +00:00
oSumAtrIX
fac49c7c10 chore: Merge branch dev to main (#650) 2024-06-23 14:11:58 +02:00
semantic-release-bot
e018746ceb chore(release): 1.11.0-dev.7 [skip ci]
# [1.11.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.11.0-dev.6...v1.11.0-dev.7) (2024-06-17)

### Bug Fixes

* **YouTube - Hide description components:** Replace `Hide game section` and `Hide music section` with `Hide attributes section` ([#654](https://github.com/ReVanced/revanced-integrations/issues/654)) ([f82dfce](f82dfce887))
2024-06-17 22:57:01 +00:00
ILoveOpenSourceApplications
f82dfce887 fix(YouTube - Hide description components): Replace Hide game section and Hide music section with Hide attributes section (#654)
Co-authored-by: ILoveOpenSourceApplications <ILoveOpenSourceApplications@users.noreply.github.com>
2024-06-18 00:54:06 +02:00
semantic-release-bot
a1e358bc18 chore(release): 1.11.0-dev.6 [skip ci]
# [1.11.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.11.0-dev.5...v1.11.0-dev.6) (2024-06-17)

### Features

* **YouTube - Comments:** Add `Hide 'Create a Short' button` option ([#656](https://github.com/ReVanced/revanced-integrations/issues/656)) ([064d8e9](064d8e99a9))
2024-06-17 22:52:30 +00:00
ILoveOpenSourceApplications
064d8e99a9 feat(YouTube - Comments): Add Hide 'Create a Short' button option (#656)
Co-authored-by: ILoveOpenSourceApplications <ILoveOpenSourceApplications@users.noreply.github.com>
2024-06-18 00:49:14 +02:00
semantic-release-bot
84d2484ace chore(release): 1.11.0-dev.5 [skip ci]
# [1.11.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.11.0-dev.4...v1.11.0-dev.5) (2024-06-09)

### Features

* **YouTube - Comments:** Add `Hide Thanks button` and `Hide 'Comments by members' header` options ([#653](https://github.com/ReVanced/revanced-integrations/issues/653)) ([240e805](240e805489))
2024-06-09 09:18:07 +00:00
ILoveOpenSourceApplications
240e805489 feat(YouTube - Comments): Add Hide Thanks button and Hide 'Comments by members' header options (#653) 2024-06-09 12:14:51 +03:00
semantic-release-bot
376eb46f10 chore(release): 1.11.0-dev.4 [skip ci]
# [1.11.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.11.0-dev.3...v1.11.0-dev.4) (2024-06-09)

### Bug Fixes

* **YouTube - Client spoof:** Correctly play more livestreams using Android VR ([#652](https://github.com/ReVanced/revanced-integrations/issues/652)) ([58f8172](58f8172b2d))
2024-06-09 08:34:37 +00:00
LisoUseInAIKyrios
58f8172b2d fix(YouTube - Client spoof): Correctly play more livestreams using Android VR (#652) 2024-06-09 11:31:30 +03:00
semantic-release-bot
758dfade7f chore(release): 1.11.0-dev.3 [skip ci]
# [1.11.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.11.0-dev.2...v1.11.0-dev.3) (2024-06-08)

### Features

* **Boost For Reddit:** Add `Fix /s/ links` patch ([#631](https://github.com/ReVanced/revanced-integrations/issues/631)) ([0c9ad35](0c9ad35fc9))
2024-06-08 16:34:15 +00:00
Yan
0c9ad35fc9 feat(Boost For Reddit): Add Fix /s/ links patch (#631)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-06-08 18:31:13 +02:00
semantic-release-bot
5da0913d1d chore(release): 1.11.0-dev.2 [skip ci]
# [1.11.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.11.0-dev.1...v1.11.0-dev.2) (2024-06-08)

### Bug Fixes

* **YouTube:** Rename `Minimized playback` to `Remove background playback restrictions` ([#651](https://github.com/ReVanced/revanced-integrations/issues/651)) ([84c50c0](84c50c080c))
2024-06-08 08:37:59 +00:00
LisoUseInAIKyrios
84c50c080c fix(YouTube): Rename Minimized playback to Remove background playback restrictions (#651) 2024-06-08 11:34:57 +03:00
semantic-release-bot
925f8bb297 chore(release): 1.11.0-dev.1 [skip ci]
# [1.11.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.10.1-dev.3...v1.11.0-dev.1) (2024-06-07)

### Features

* **YouTube - Miniplayer:** Rename `Tablet mini player` and allow selecting the style of the in-app miniplayer ([#649](https://github.com/ReVanced/revanced-integrations/issues/649)) ([f483af6](f483af6d3a))
2024-06-07 22:48:23 +00:00
LisoUseInAIKyrios
f483af6d3a feat(YouTube - Miniplayer): Rename Tablet mini player and allow selecting the style of the in-app miniplayer (#649) 2024-06-08 01:45:24 +03:00
semantic-release-bot
7a7b2db6f7 chore(release): 1.10.1-dev.3 [skip ci]
## [1.10.1-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.10.1-dev.2...v1.10.1-dev.3) (2024-06-07)

### Bug Fixes

* **YouTube - Spoof client:** Correctly play as background audio only with Android VR ([9adbc66](9adbc66197))
2024-06-07 14:06:57 +00:00
LisoUseInAIKyrios
9adbc66197 fix(YouTube - Spoof client): Correctly play as background audio only with Android VR 2024-06-07 17:03:34 +03:00
semantic-release-bot
7736ca4ef8 chore(release): 1.10.1-dev.2 [skip ci]
## [1.10.1-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.10.1-dev.1...v1.10.1-dev.2) (2024-06-06)

### Bug Fixes

* **YouTube - Return YouTube Dislike:** Do not replace view count with dislikes ([5f79196](5f79196692))
2024-06-06 09:42:56 +00:00
LisoUseInAIKyrios
5f79196692 fix(YouTube - Return YouTube Dislike): Do not replace view count with dislikes 2024-06-06 12:39:42 +03:00
semantic-release-bot
ecd687100c chore(release): 1.10.1-dev.1 [skip ci]
## [1.10.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.10.0...v1.10.1-dev.1) (2024-06-06)

### Bug Fixes

* **YouTube - Spoof client:** Correctly play some live streams when using Android VR ([f74fb17](f74fb17a12))
2024-06-06 09:26:10 +00:00
LisoUseInAIKyrios
f74fb17a12 fix(YouTube - Spoof client): Correctly play some live streams when using Android VR 2024-06-06 12:22:38 +03:00
semantic-release-bot
4f11b1d2eb chore(release): 1.10.0 [skip ci]
# [1.10.0](https://github.com/ReVanced/revanced-integrations/compare/v1.9.2...v1.10.0) (2024-06-02)

### Bug Fixes

* **YouTube - Spoof client:** Allow swipe gestures to enter/exit fullscreen when spoofing with `Android VR` client ([#645](https://github.com/ReVanced/revanced-integrations/issues/645)) ([b826865](b826865ef4))
* **YouTube - Spoof client:** Restore playback speed menu when spoofing to an iOS client ([2b2a70e](2b2a70e6ea))

### Features

* **YouTube - Hide layout components:** Disable like / subscribe button glow animation ([#646](https://github.com/ReVanced/revanced-integrations/issues/646)) ([777ffb1](777ffb1360))
* **YouTube - Playback speed:** Add option to show speed dialog button in video player ([#636](https://github.com/ReVanced/revanced-integrations/issues/636)) ([59220d6](59220d6e25))
* **YouTube:** Support version `19.12`, `19.13`, `19.14`, `19.15` and `19.16` ([#643](https://github.com/ReVanced/revanced-integrations/issues/643)) ([4dce73a](4dce73a6fb))
2024-06-02 17:45:16 +00:00
oSumAtrIX
5f0852c0c2 chore: Merge branch dev to main (#647) 2024-06-02 19:42:00 +02:00
semantic-release-bot
240e19966d chore(release): 1.10.0-dev.5 [skip ci]
# [1.10.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.10.0-dev.4...v1.10.0-dev.5) (2024-06-02)

### Features

* **YouTube - Playback speed:** Add option to show speed dialog button in video player ([#636](https://github.com/ReVanced/revanced-integrations/issues/636)) ([59220d6](59220d6e25))
2024-06-02 15:51:00 +00:00
MarcaD
59220d6e25 feat(YouTube - Playback speed): Add option to show speed dialog button in video player (#636)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-06-02 17:48:02 +02:00
semantic-release-bot
571ce75c84 chore(release): 1.10.0-dev.4 [skip ci]
# [1.10.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.10.0-dev.3...v1.10.0-dev.4) (2024-06-02)

### Bug Fixes

* **YouTube - Spoof client:** Restore playback speed menu when spoofing to an iOS client ([2b2a70e](2b2a70e6ea))
2024-06-02 15:46:59 +00:00
oSumAtrIX
2b2a70e6ea fix(YouTube - Spoof client): Restore playback speed menu when spoofing to an iOS client 2024-06-02 17:43:40 +02:00
semantic-release-bot
caa94fa6a4 chore(release): 1.10.0-dev.3 [skip ci]
# [1.10.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.10.0-dev.2...v1.10.0-dev.3) (2024-06-01)

### Features

* **YouTube:** Support version `19.12`, `19.13`, `19.14`, `19.15` and `19.16` ([#643](https://github.com/ReVanced/revanced-integrations/issues/643)) ([4dce73a](4dce73a6fb))
2024-06-01 18:12:48 +00:00
LisoUseInAIKyrios
4dce73a6fb feat(YouTube): Support version 19.12, 19.13, 19.14, 19.15 and 19.16 (#643) 2024-06-01 22:09:36 +04:00
semantic-release-bot
a7e9390479 chore(release): 1.10.0-dev.2 [skip ci]
# [1.10.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.10.0-dev.1...v1.10.0-dev.2) (2024-06-01)

### Bug Fixes

* **YouTube - Spoof client:** Allow swipe gestures to enter/exit fullscreen when spoofing with `Android VR` client ([#645](https://github.com/ReVanced/revanced-integrations/issues/645)) ([b826865](b826865ef4))
2024-06-01 09:32:09 +00:00
KAZI MMT
b826865ef4 fix(YouTube - Spoof client): Allow swipe gestures to enter/exit fullscreen when spoofing with Android VR client (#645) 2024-06-01 13:29:14 +04:00
semantic-release-bot
b1109350fa chore(release): 1.10.0-dev.1 [skip ci]
# [1.10.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.9.2...v1.10.0-dev.1) (2024-05-31)

### Features

* **YouTube - Hide layout components:** Disable like / subscribe button glow animation ([#646](https://github.com/ReVanced/revanced-integrations/issues/646)) ([777ffb1](777ffb1360))
2024-05-31 21:01:12 +00:00
LisoUseInAIKyrios
777ffb1360 feat(YouTube - Hide layout components): Disable like / subscribe button glow animation (#646) 2024-06-01 00:57:47 +04:00
semantic-release-bot
3fe0f3fa06 chore(release): 1.9.2 [skip ci]
## [1.9.2](https://github.com/ReVanced/revanced-integrations/compare/v1.9.1...v1.9.2) (2024-05-31)

### Bug Fixes

* **YouTube - Restore old video quality menu:** Do not show error toast if using an old version of YT ([#640](https://github.com/ReVanced/revanced-integrations/issues/640)) ([2227b45](2227b45020))
* **YouTube - Spoof client:** Disable AV1 if not supported by spoofing an older iOS device ([#644](https://github.com/ReVanced/revanced-integrations/issues/644)) ([e28edba](e28edbadbf))
* **YouTube - Spoof client:** Improve Android spoofing ([#641](https://github.com/ReVanced/revanced-integrations/issues/641)) ([baf967e](baf967e12a))
2024-05-31 10:07:33 +00:00
oSumAtrIX
60ae48bdbf chore: Merge branch dev to main (#642) 2024-05-31 12:04:12 +02:00
LisoUseInAIKyrios
1f36aae81b chore: Sanitize spoof logs 2024-05-29 00:48:04 +04:00
semantic-release-bot
3a978ecc92 chore(release): 1.9.2-dev.3 [skip ci]
## [1.9.2-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.9.2-dev.2...v1.9.2-dev.3) (2024-05-28)

### Bug Fixes

* **YouTube - Spoof client:** Disable AV1 if not supported by spoofing an older iOS device ([#644](https://github.com/ReVanced/revanced-integrations/issues/644)) ([e28edba](e28edbadbf))
2024-05-28 19:42:25 +00:00
LisoUseInAIKyrios
e28edbadbf fix(YouTube - Spoof client): Disable AV1 if not supported by spoofing an older iOS device (#644) 2024-05-28 23:38:57 +04:00
semantic-release-bot
b2eac9099f chore(release): 1.9.2-dev.2 [skip ci]
## [1.9.2-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.9.2-dev.1...v1.9.2-dev.2) (2024-05-27)

### Bug Fixes

* **YouTube - Restore old video quality menu:** Do not show error toast if using an old version of YT ([#640](https://github.com/ReVanced/revanced-integrations/issues/640)) ([2227b45](2227b45020))
2024-05-27 14:15:23 +00:00
LisoUseInAIKyrios
2227b45020 fix(YouTube - Restore old video quality menu): Do not show error toast if using an old version of YT (#640) 2024-05-27 18:12:05 +04:00
LisoUseInAIKyrios
22ed627a5d build: fix gradle 2024-05-27 18:11:33 +04:00
oSumAtrIX
2ac29c2579 build: Bump dependencies 2024-05-26 01:21:12 +02:00
oSumAtrIX
0e7bf05a0e docs: Improve issue templates 2024-05-26 00:43:36 +02:00
semantic-release-bot
97e531d795 chore(release): 1.9.2-dev.1 [skip ci]
## [1.9.2-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.9.1...v1.9.2-dev.1) (2024-05-25)

### Bug Fixes

* **YouTube - Spoof client:** Improve Android spoofing ([#641](https://github.com/ReVanced/revanced-integrations/issues/641)) ([baf967e](baf967e12a))
2024-05-25 22:13:13 +00:00
LisoUseInAIKyrios
baf967e12a fix(YouTube - Spoof client): Improve Android spoofing (#641) 2024-05-26 02:10:09 +04:00
semantic-release-bot
702df1a93d chore(release): 1.9.1 [skip ci]
## [1.9.1](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0...v1.9.1) (2024-05-24)

### Bug Fixes

* **YouTube - Client spoof:** Spoof iOS client model to fix various side effects ([#638](https://github.com/ReVanced/revanced-integrations/issues/638)) ([fcff9a2](fcff9a2049))
2024-05-24 00:34:27 +00:00
oSumAtrIX
8a70ffe9c0 chore: Merge branch dev to main (#639) 2024-05-24 02:31:34 +02:00
semantic-release-bot
d2e74aca3d chore(release): 1.9.1-dev.1 [skip ci]
## [1.9.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0...v1.9.1-dev.1) (2024-05-23)

### Bug Fixes

* **YouTube - Client spoof:** Spoof iOS client model to fix various side effects ([#638](https://github.com/ReVanced/revanced-integrations/issues/638)) ([fcff9a2](fcff9a2049))
2024-05-23 20:45:14 +00:00
oSumAtrIX
fcff9a2049 fix(YouTube - Client spoof): Spoof iOS client model to fix various side effects (#638)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2024-05-23 22:42:15 +02:00
semantic-release-bot
1b82e985b6 chore(release): 1.9.0 [skip ci]
# [1.9.0](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0...v1.9.0) (2024-05-21)

### Bug Fixes

* Use Java instead of Kotlin Regex to improve reliability ([#628](https://github.com/ReVanced/revanced-integrations/issues/628)) ([44c3cc4](44c3cc4636))
* **YouTube - Client spoof:** Spoof client to fix playback ([#637](https://github.com/ReVanced/revanced-integrations/issues/637)) ([4c1f82a](4c1f82aa22))
* **YouTube - Hide keyword content:** Filter Shorts found in horizontal shelves ([75fa579](75fa5797f7))
* **YouTube - Hide Shorts components:** Hide old layout like/dislike buttons without leaving empty space ([9782338](978233843d))
* **YouTube - Hide Shorts components:** Hide Shorts in search result horizontal shelves ([#625](https://github.com/ReVanced/revanced-integrations/issues/625)) ([656ca17](656ca17ffc))
* **YouTube - Hide video action buttons:** Remove obsolete `hide Shop button` ([#618](https://github.com/ReVanced/revanced-integrations/issues/618)) ([a78c3ff](a78c3ff09e))
* **YouTube - Hide video action buttons:** Updated path filter ([b74e544](b74e54481a))
* **YouTube - Player flyout menu:** Remove obsolete `Hide report menu` ([9e9d969](9e9d96910c))
* **YouTube - Restore old video quality menu:** Do not make click sounds when opening Shorts quality menu ([578a27d](578a27dea5))
* **YouTube - Restore old video quality menu:** Show advanced quality menu in Shorts quality flyout ([#632](https://github.com/ReVanced/revanced-integrations/issues/632)) ([77c9825](77c9825b82))
* **YouTube - Settings:** Use same background color for about screen if Theme patch is not included ([4164ed3](4164ed3486))
* **YouTube - SponsorBlock:** Show correct segment times if video is over 24 hours in length ([#630](https://github.com/ReVanced/revanced-integrations/issues/630)) ([81251f9](81251f9a34))

### Features

* **YouTube - Comments:** Add option to hide timestamp and emoji buttons ([#621](https://github.com/ReVanced/revanced-integrations/issues/621)) ([6e9e122](6e9e12235a))
* **YouTube - Hide ads:** Add option to hide the 'Visit store' button on channel pages ([#622](https://github.com/ReVanced/revanced-integrations/issues/622)) ([9de566c](9de566ca02))
* **YouTube - Hide Shorts components:** Hide 'Buy super thanks' button ([#633](https://github.com/ReVanced/revanced-integrations/issues/633)) ([303754c](303754c46f))
* **YouTube - Hide Shorts components:** Hide like / dislike button in video ads ([#619](https://github.com/ReVanced/revanced-integrations/issues/619)) ([b2b6b8c](b2b6b8c3d7))
* **YouTube - Navigation buttons:** Add option to hide navigation button labels ([#635](https://github.com/ReVanced/revanced-integrations/issues/635)) ([6bd0ac2](6bd0ac20dc))
2024-05-21 00:48:39 +00:00
oSumAtrIX
9147842ac7 chore: Merge branch dev to main (#620) 2024-05-21 02:45:35 +02:00
semantic-release-bot
e3994d381b chore(release): 1.9.0-dev.15 [skip ci]
# [1.9.0-dev.15](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.14...v1.9.0-dev.15) (2024-05-21)

### Bug Fixes

* **YouTube - Client spoof:** Spoof client to fix playback ([#637](https://github.com/ReVanced/revanced-integrations/issues/637)) ([4c1f82a](4c1f82aa22))
2024-05-21 00:44:41 +00:00
oSumAtrIX
4c1f82aa22 fix(YouTube - Client spoof): Spoof client to fix playback (#637)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2024-05-21 02:41:34 +02:00
semantic-release-bot
ea184d050e chore(release): 1.9.0-dev.14 [skip ci]
# [1.9.0-dev.14](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.13...v1.9.0-dev.14) (2024-05-18)

### Features

* **YouTube - Navigation buttons:** Add option to hide navigation button labels ([#635](https://github.com/ReVanced/revanced-integrations/issues/635)) ([6bd0ac2](6bd0ac20dc))
2024-05-18 21:18:05 +00:00
MarcaD
6bd0ac20dc feat(YouTube - Navigation buttons): Add option to hide navigation button labels (#635)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-05-19 01:15:14 +04:00
semantic-release-bot
78cf116e58 chore(release): 1.9.0-dev.13 [skip ci]
# [1.9.0-dev.13](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.12...v1.9.0-dev.13) (2024-05-16)

### Features

* **YouTube - Hide Shorts components:** Hide 'Buy super thanks' button ([#633](https://github.com/ReVanced/revanced-integrations/issues/633)) ([303754c](303754c46f))
2024-05-16 17:12:27 +00:00
LisoUseInAIKyrios
303754c46f feat(YouTube - Hide Shorts components): Hide 'Buy super thanks' button (#633) 2024-05-16 21:09:02 +04:00
semantic-release-bot
195a521238 chore(release): 1.9.0-dev.12 [skip ci]
# [1.9.0-dev.12](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.11...v1.9.0-dev.12) (2024-05-15)

### Bug Fixes

* **YouTube - Hide Shorts components:** Hide old layout like/dislike buttons without leaving empty space ([9782338](978233843d))
* **YouTube - Restore old video quality menu:** Do not make click sounds when opening Shorts quality menu ([578a27d](578a27dea5))
2024-05-15 18:22:49 +00:00
LisoUseInAIKyrios
978233843d fix(YouTube - Hide Shorts components): Hide old layout like/dislike buttons without leaving empty space
Also change hide by 1dp to 0dp, and consolidate two methods together
2024-05-15 22:19:22 +04:00
LisoUseInAIKyrios
578a27dea5 fix(YouTube - Restore old video quality menu): Do not make click sounds when opening Shorts quality menu 2024-05-15 22:19:22 +04:00
semantic-release-bot
6710acd928 chore(release): 1.9.0-dev.11 [skip ci]
# [1.9.0-dev.11](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.10...v1.9.0-dev.11) (2024-05-15)

### Bug Fixes

* **YouTube - Hide video action buttons:** Updated path filter ([b74e544](b74e54481a))
2024-05-15 16:25:21 +00:00
LisoUseInAIKyrios
b74e54481a fix(YouTube - Hide video action buttons): Updated path filter 2024-05-15 20:21:46 +04:00
semantic-release-bot
a14567df27 chore(release): 1.9.0-dev.10 [skip ci]
# [1.9.0-dev.10](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.9...v1.9.0-dev.10) (2024-05-11)

### Bug Fixes

* **YouTube - Restore old video quality menu:** Show advanced quality menu in Shorts quality flyout ([#632](https://github.com/ReVanced/revanced-integrations/issues/632)) ([77c9825](77c9825b82))
2024-05-11 20:33:16 +00:00
LisoUseInAIKyrios
77c9825b82 fix(YouTube - Restore old video quality menu): Show advanced quality menu in Shorts quality flyout (#632) 2024-05-12 00:30:10 +04:00
semantic-release-bot
44dea1af4e chore(release): 1.9.0-dev.9 [skip ci]
# [1.9.0-dev.9](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.8...v1.9.0-dev.9) (2024-05-08)

### Bug Fixes

* **YouTube - SponsorBlock:** Show correct segment times if video is over 24 hours in length ([#630](https://github.com/ReVanced/revanced-integrations/issues/630)) ([81251f9](81251f9a34))
2024-05-08 22:30:31 +00:00
LisoUseInAIKyrios
81251f9a34 fix(YouTube - SponsorBlock): Show correct segment times if video is over 24 hours in length (#630) 2024-05-09 02:27:07 +04:00
semantic-release-bot
7d102e7a69 chore(release): 1.9.0-dev.8 [skip ci]
# [1.9.0-dev.8](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.7...v1.9.0-dev.8) (2024-05-06)

### Bug Fixes

* **YouTube - Player flyout menu:** Remove obsolete `Hide report menu` ([9e9d969](9e9d96910c))
2024-05-06 20:51:16 +00:00
LisoUseInAIKyrios
9e9d96910c fix(YouTube - Player flyout menu): Remove obsolete Hide report menu 2024-05-07 00:48:12 +04:00
semantic-release-bot
a7ea203fad chore(release): 1.9.0-dev.7 [skip ci]
# [1.9.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.6...v1.9.0-dev.7) (2024-05-02)

### Bug Fixes

* Use Java instead of Kotlin Regex to improve reliability ([#628](https://github.com/ReVanced/revanced-integrations/issues/628)) ([44c3cc4](44c3cc4636))
2024-05-02 19:58:35 +00:00
benjy3gg
44c3cc4636 fix: Use Java instead of Kotlin Regex to improve reliability (#628)
If Kotlin Regex would be used, then apps need to have the Kotlin libraries for Regex to work which isn't always the case.
2024-05-02 21:55:28 +02:00
semantic-release-bot
07fe660037 chore(release): 1.9.0-dev.6 [skip ci]
# [1.9.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.5...v1.9.0-dev.6) (2024-04-29)

### Bug Fixes

* **YouTube - Hide keyword content:** Filter Shorts found in horizontal shelves ([75fa579](75fa5797f7))
2024-04-29 19:32:37 +00:00
LisoUseInAIKyrios
75fa5797f7 fix(YouTube - Hide keyword content): Filter Shorts found in horizontal shelves 2024-04-29 23:29:36 +04:00
semantic-release-bot
0d5c6e87d2 chore(release): 1.9.0-dev.5 [skip ci]
# [1.9.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.4...v1.9.0-dev.5) (2024-04-28)

### Bug Fixes

* **YouTube - Hide Shorts components:** Hide Shorts in search result horizontal shelves ([#625](https://github.com/ReVanced/revanced-integrations/issues/625)) ([656ca17](656ca17ffc))
2024-04-28 18:02:59 +00:00
LisoUseInAIKyrios
656ca17ffc fix(YouTube - Hide Shorts components): Hide Shorts in search result horizontal shelves (#625) 2024-04-28 21:59:22 +04:00
semantic-release-bot
973e51ea1b chore(release): 1.9.0-dev.4 [skip ci]
# [1.9.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.3...v1.9.0-dev.4) (2024-04-23)

### Bug Fixes

* **YouTube - Settings:** Use same background color for about screen if Theme patch is not included ([4164ed3](4164ed3486))
2024-04-23 21:08:02 +00:00
LisoUseInAIKyrios
4164ed3486 fix(YouTube - Settings): Use same background color for about screen if Theme patch is not included 2024-04-24 01:04:51 +04:00
semantic-release-bot
5ed4292e2e chore(release): 1.9.0-dev.3 [skip ci]
# [1.9.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.2...v1.9.0-dev.3) (2024-04-23)

### Features

* **YouTube - Hide ads:** Add option to hide the 'Visit store' button on channel pages ([#622](https://github.com/ReVanced/revanced-integrations/issues/622)) ([9de566c](9de566ca02))
2024-04-23 17:34:30 +00:00
oSumAtrIX
9de566ca02 feat(YouTube - Hide ads): Add option to hide the 'Visit store' button on channel pages (#622) 2024-04-23 19:31:27 +02:00
semantic-release-bot
a9da29926a chore(release): 1.9.0-dev.2 [skip ci]
# [1.9.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.9.0-dev.1...v1.9.0-dev.2) (2024-04-23)

### Features

* **YouTube - Comments:** Add option to hide timestamp and emoji buttons ([#621](https://github.com/ReVanced/revanced-integrations/issues/621)) ([6e9e122](6e9e12235a))
2024-04-23 17:06:41 +00:00
LisoUseInAIKyrios
6e9e12235a feat(YouTube - Comments): Add option to hide timestamp and emoji buttons (#621) 2024-04-23 21:03:00 +04:00
oSumAtrIX
e86d73c8af chore: Bump dependencies 2024-04-23 18:47:12 +02:00
semantic-release-bot
89c534e95d chore(release): 1.9.0-dev.1 [skip ci]
# [1.9.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0...v1.9.0-dev.1) (2024-04-21)

### Bug Fixes

* **YouTube - Hide video action buttons:** Remove obsolete `hide Shop button` ([#618](https://github.com/ReVanced/revanced-integrations/issues/618)) ([a78c3ff](a78c3ff09e))

### Features

* **YouTube - Hide Shorts components:** Hide like / dislike button in video ads ([#619](https://github.com/ReVanced/revanced-integrations/issues/619)) ([b2b6b8c](b2b6b8c3d7))
2024-04-21 15:00:33 +00:00
LisoUseInAIKyrios
a78c3ff09e fix(YouTube - Hide video action buttons): Remove obsolete hide Shop button (#618) 2024-04-21 18:57:22 +04:00
LisoUseInAIKyrios
b2b6b8c3d7 feat(YouTube - Hide Shorts components): Hide like / dislike button in video ads (#619) 2024-04-21 18:55:19 +04:00
semantic-release-bot
4e64b690ab chore(release): 1.8.0 [skip ci]
# [1.8.0](https://github.com/ReVanced/revanced-integrations/compare/v1.7.0...v1.8.0) (2024-04-21)

### Bug Fixes

* Use correct hide playables setting key ([a2b1543](a2b15433cf))
* **YouTube - Disable suggested video end screen:** Require app restart ([38ae5aa](38ae5aac84))
* **YouTube - GmsCore support:** Prompt to disable battery optimizations, if not done already ([#601](https://github.com/ReVanced/revanced-integrations/issues/601)) ([c5c9de5](c5c9de500d))
* **YouTube - Hide ads:** rename `Hide paid content` to `Hide paid promotion label` ([#616](https://github.com/ReVanced/revanced-integrations/issues/616)) ([13dc172](13dc17288d))
* **YouTube - Hide keyword content:** Correctly hide content in the subscription tab ([c3bfa77](c3bfa77d62))
* **YouTube - Hide layout components:** Do not hide playlist shelf in library ([c5d38a7](c5d38a7e07))
* **YouTube - Hide layout components:** Hide horizontal tile shelves ([ba30869](ba308690cf))
* **YouTube - Hide load more button:** Include patch with `Hide layout components`, and hide button only in search feed  ([#600](https://github.com/ReVanced/revanced-integrations/issues/600)) ([c420891](c420891e3e))
* **YouTube - Hide Shorts components:** Correctly hide Shorts if navigation tab is changed using device back button ([#611](https://github.com/ReVanced/revanced-integrations/issues/611)) ([ffc3437](ffc3437843))
* **YouTube - Hide Shorts components:** Do not show Shorts suggestions in video player, if all hide Shorts options are enabled ([#613](https://github.com/ReVanced/revanced-integrations/issues/613)) ([c132670](c132670400))
* **YouTube - Hide Shorts components:** Hide paid promotion label ([3ce100c](3ce100ced5))
* **YouTube - Hide Shorts components:** Hide subscribe button in channel bar ([9938bbf](9938bbf0de))
* **YouTube - Hide Shorts components:** Hide suggested actions in incognito mode ([bba421d](bba421ddb6))
* **YouTube - Navigation bar hook:** Handle if search is active but hidden behind a maximized player ([cbccb46](cbccb46e63))
* **YouTube - Player flyout menu:** Add hide Lock screen menu ([#609](https://github.com/ReVanced/revanced-integrations/issues/609)) ([b2fe105](b2fe105199))
* **YouTube - Return YouTube Dislike:** Do not clip compact text when not using English ([eeaeb49](eeaeb49f2a))
* **YouTube - Return YouTube Dislike:** Do not show error toast if API success response contains new lines ([#612](https://github.com/ReVanced/revanced-integrations/issues/612)) ([9108205](9108205445))
* **YouTube - Settings:** Do not show a toast if migrating old unknown settings ([f2e15a2](f2e15a2e1f))
* **YouTube - Spoof device dimensions:** Warn about potential performance issues ([#617](https://github.com/ReVanced/revanced-integrations/issues/617)) ([786ac9d](786ac9d2b7))

### Features

* **YouTube - Hide layout components:** Add option to hide horizontal shelves ([#598](https://github.com/ReVanced/revanced-integrations/issues/598)) ([fedace0](fedace02fd))
* **YouTube - Hide layout components:** Hide playables ([d6cd550](d6cd550880))
* **YouTube - Hide Shorts components:** Hide `Shop`, `Location` and `Save sound to playlist` buttons ([#614](https://github.com/ReVanced/revanced-integrations/issues/614)) ([acfa3c9](acfa3c9886))
* **YouTube - Hide Shorts components:** Hide tagged products, hide search suggestions ([#615](https://github.com/ReVanced/revanced-integrations/issues/615)) ([0586fb7](0586fb70e3))
* **YouTube - Swipe controls:** Save and restore brightness and add auto-brightness toggle ([#610](https://github.com/ReVanced/revanced-integrations/issues/610)) ([1c8e2b2](1c8e2b2941))
* **YouTube:** Add 'About' preference to settings menu ([#608](https://github.com/ReVanced/revanced-integrations/issues/608)) ([b8f260e](b8f260ebd3))
2024-04-21 01:50:25 +00:00
oSumAtrIX
d03edb2750 chore: Merge branch dev to main (#603) 2024-04-21 03:47:15 +02:00
semantic-release-bot
d06b94cbe6 chore(release): 1.8.0-dev.20 [skip ci]
# [1.8.0-dev.20](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.19...v1.8.0-dev.20) (2024-04-21)

### Features

* **YouTube - Swipe controls:** Save and restore brightness and add auto-brightness toggle ([#610](https://github.com/ReVanced/revanced-integrations/issues/610)) ([1c8e2b2](1c8e2b2941))
2024-04-21 00:02:28 +00:00
MarcaD
1c8e2b2941 feat(YouTube - Swipe controls): Save and restore brightness and add auto-brightness toggle (#610)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-04-21 01:59:23 +02:00
semantic-release-bot
efd03012d0 chore(release): 1.8.0-dev.19 [skip ci]
# [1.8.0-dev.19](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.18...v1.8.0-dev.19) (2024-04-18)

### Bug Fixes

* **YouTube - Hide keyword content:** Correctly hide content in the subscription tab ([c3bfa77](c3bfa77d62))
2024-04-18 18:43:48 +00:00
LisoUseInAIKyrios
c3bfa77d62 fix(YouTube - Hide keyword content): Correctly hide content in the subscription tab 2024-04-18 22:40:26 +04:00
semantic-release-bot
3ff5dcd05f chore(release): 1.8.0-dev.18 [skip ci]
# [1.8.0-dev.18](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.17...v1.8.0-dev.18) (2024-04-18)

### Bug Fixes

* **YouTube - Spoof device dimensions:** Warn about potential performance issues ([#617](https://github.com/ReVanced/revanced-integrations/issues/617)) ([786ac9d](786ac9d2b7))
2024-04-18 13:21:46 +00:00
LisoUseInAIKyrios
786ac9d2b7 fix(YouTube - Spoof device dimensions): Warn about potential performance issues (#617) 2024-04-18 17:18:52 +04:00
semantic-release-bot
bcc9126107 chore(release): 1.8.0-dev.17 [skip ci]
# [1.8.0-dev.17](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.16...v1.8.0-dev.17) (2024-04-18)

### Bug Fixes

* **YouTube - Hide Shorts components:** Hide paid promotion label ([3ce100c](3ce100ced5))
2024-04-18 11:00:38 +00:00
LisoUseInAIKyrios
3ce100ced5 fix(YouTube - Hide Shorts components): Hide paid promotion label 2024-04-18 14:57:17 +04:00
semantic-release-bot
4cacbf6f2c chore(release): 1.8.0-dev.16 [skip ci]
# [1.8.0-dev.16](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.15...v1.8.0-dev.16) (2024-04-18)

### Bug Fixes

* **YouTube - Hide layout components:** Hide horizontal tile shelves ([ba30869](ba308690cf))
2024-04-18 08:39:17 +00:00
LisoUseInAIKyrios
ba308690cf fix(YouTube - Hide layout components): Hide horizontal tile shelves 2024-04-18 12:35:58 +04:00
semantic-release-bot
7cd0c6c3c1 chore(release): 1.8.0-dev.15 [skip ci]
# [1.8.0-dev.15](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.14...v1.8.0-dev.15) (2024-04-17)

### Features

* **YouTube:** Add 'About' preference to settings menu ([#608](https://github.com/ReVanced/revanced-integrations/issues/608)) ([b8f260e](b8f260ebd3))
2024-04-17 16:04:27 +00:00
LisoUseInAIKyrios
b8f260ebd3 feat(YouTube): Add 'About' preference to settings menu (#608)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-04-17 20:00:52 +04:00
semantic-release-bot
f5720f71a6 chore(release): 1.8.0-dev.14 [skip ci]
# [1.8.0-dev.14](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.13...v1.8.0-dev.14) (2024-04-17)

### Bug Fixes

* **YouTube - Hide Shorts components:** Hide subscribe button in channel bar ([9938bbf](9938bbf0de))
2024-04-17 10:04:02 +00:00
LisoUseInAIKyrios
9938bbf0de fix(YouTube - Hide Shorts components): Hide subscribe button in channel bar 2024-04-17 14:00:35 +04:00
semantic-release-bot
d60dcf98ab chore(release): 1.8.0-dev.13 [skip ci]
# [1.8.0-dev.13](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.12...v1.8.0-dev.13) (2024-04-16)

### Bug Fixes

* **YouTube - Hide Shorts components:** Hide suggested actions in incognito mode ([bba421d](bba421ddb6))
2024-04-16 02:46:53 +00:00
LisoUseInAIKyrios
bba421ddb6 fix(YouTube - Hide Shorts components): Hide suggested actions in incognito mode 2024-04-16 06:43:40 +04:00
semantic-release-bot
8e36a018f4 chore(release): 1.8.0-dev.12 [skip ci]
# [1.8.0-dev.12](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.11...v1.8.0-dev.12) (2024-04-15)

### Bug Fixes

* **YouTube - Hide ads:** rename `Hide paid content` to `Hide paid promotion label` ([#616](https://github.com/ReVanced/revanced-integrations/issues/616)) ([13dc172](13dc17288d))
2024-04-15 15:21:42 +00:00
LisoUseInAIKyrios
13dc17288d fix(YouTube - Hide ads): rename Hide paid content to Hide paid promotion label (#616) 2024-04-15 19:18:48 +04:00
semantic-release-bot
92c591735a chore(release): 1.8.0-dev.11 [skip ci]
# [1.8.0-dev.11](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.10...v1.8.0-dev.11) (2024-04-14)

### Bug Fixes

* **YouTube - Return YouTube Dislike:** Do not show error toast if API success response contains new lines ([#612](https://github.com/ReVanced/revanced-integrations/issues/612)) ([9108205](9108205445))
2024-04-14 19:40:10 +00:00
LisoUseInAIKyrios
9108205445 fix(YouTube - Return YouTube Dislike): Do not show error toast if API success response contains new lines (#612) 2024-04-14 23:37:17 +04:00
semantic-release-bot
e9cd898651 chore(release): 1.8.0-dev.10 [skip ci]
# [1.8.0-dev.10](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.9...v1.8.0-dev.10) (2024-04-14)

### Features

* **YouTube - Hide Shorts components:** Hide tagged products, hide search suggestions ([#615](https://github.com/ReVanced/revanced-integrations/issues/615)) ([0586fb7](0586fb70e3))
2024-04-14 14:57:08 +00:00
LisoUseInAIKyrios
0586fb70e3 feat(YouTube - Hide Shorts components): Hide tagged products, hide search suggestions (#615) 2024-04-14 18:53:48 +04:00
semantic-release-bot
79a3a44961 chore(release): 1.8.0-dev.9 [skip ci]
# [1.8.0-dev.9](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.8...v1.8.0-dev.9) (2024-04-14)

### Bug Fixes

* Use correct hide playables setting key ([a2b1543](a2b15433cf))
2024-04-14 09:33:39 +00:00
LisoUseInAIKyrios
a2b15433cf fix: Use correct hide playables setting key 2024-04-14 13:30:41 +04:00
semantic-release-bot
96f42b3892 chore(release): 1.8.0-dev.8 [skip ci]
# [1.8.0-dev.8](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.7...v1.8.0-dev.8) (2024-04-14)

### Features

* **YouTube - Hide layout components:** Hide playables ([d6cd550](d6cd550880))
2024-04-14 00:10:19 +00:00
oSumAtrIX
d6cd550880 feat(YouTube - Hide layout components): Hide playables 2024-04-14 02:06:41 +02:00
semantic-release-bot
5b4fd770de chore(release): 1.8.0-dev.7 [skip ci]
# [1.8.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.6...v1.8.0-dev.7) (2024-04-12)

### Features

* **YouTube - Hide Shorts components:** Hide `Shop`, `Location` and `Save sound to playlist` buttons ([#614](https://github.com/ReVanced/revanced-integrations/issues/614)) ([acfa3c9](acfa3c9886))
2024-04-12 19:46:41 +00:00
LisoUseInAIKyrios
acfa3c9886 feat(YouTube - Hide Shorts components): Hide Shop, Location and Save sound to playlist buttons (#614) 2024-04-12 23:43:51 +04:00
semantic-release-bot
4bd805e54d chore(release): 1.8.0-dev.6 [skip ci]
# [1.8.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.5...v1.8.0-dev.6) (2024-04-12)

### Bug Fixes

* **YouTube - Hide Shorts components:** Do not show Shorts suggestions in video player, if all hide Shorts options are enabled ([#613](https://github.com/ReVanced/revanced-integrations/issues/613)) ([c132670](c132670400))
2024-04-12 16:59:13 +00:00
LisoUseInAIKyrios
c132670400 fix(YouTube - Hide Shorts components): Do not show Shorts suggestions in video player, if all hide Shorts options are enabled (#613) 2024-04-12 20:55:57 +04:00
semantic-release-bot
4fd3cc906d chore(release): 1.8.0-dev.5 [skip ci]
# [1.8.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.4...v1.8.0-dev.5) (2024-04-10)

### Bug Fixes

* **YouTube - Return YouTube Dislike:** Do not clip compact text when not using English ([eeaeb49](eeaeb49f2a))
2024-04-10 14:33:37 +00:00
LisoUseInAIKyrios
eeaeb49f2a fix(YouTube - Return YouTube Dislike): Do not clip compact text when not using English 2024-04-10 18:29:20 +04:00
semantic-release-bot
dba707800e chore(release): 1.8.0-dev.4 [skip ci]
# [1.8.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.3...v1.8.0-dev.4) (2024-04-10)

### Bug Fixes

* **YouTube - Hide Shorts components:** Correctly hide Shorts if navigation tab is changed using device back button ([#611](https://github.com/ReVanced/revanced-integrations/issues/611)) ([ffc3437](ffc3437843))
2024-04-10 08:32:23 +00:00
LisoUseInAIKyrios
ffc3437843 fix(YouTube - Hide Shorts components): Correctly hide Shorts if navigation tab is changed using device back button (#611) 2024-04-10 12:29:23 +04:00
semantic-release-bot
4939a22da1 chore(release): 1.8.0-dev.3 [skip ci]
# [1.8.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.2...v1.8.0-dev.3) (2024-04-09)

### Bug Fixes

* **YouTube - Settings:** Do not show a toast if migrating old unknown settings ([f2e15a2](f2e15a2e1f))
2024-04-09 21:02:25 +00:00
LisoUseInAIKyrios
f2e15a2e1f fix(YouTube - Settings): Do not show a toast if migrating old unknown settings 2024-04-10 00:59:23 +04:00
LisoUseInAIKyrios
eba73c5947 chore(YouTube): Fix typos, simplify some strings for translating 2024-04-07 23:55:33 +04:00
semantic-release-bot
c0764e9046 chore(release): 1.8.0-dev.2 [skip ci]
# [1.8.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.8.0-dev.1...v1.8.0-dev.2) (2024-04-07)

### Bug Fixes

* **YouTube - Hide layout components:** Do not hide playlist shelf in library ([c5d38a7](c5d38a7e07))
2024-04-07 16:17:56 +00:00
LisoUseInAIKyrios
c5d38a7e07 fix(YouTube - Hide layout components): Do not hide playlist shelf in library 2024-04-07 20:14:29 +04:00
LisoUseInAIKyrios
f6de32884e chore: Add check in missing from merge 2024-04-06 22:49:49 +04:00
semantic-release-bot
628c25e808 chore(release): 1.8.0-dev.1 [skip ci]
# [1.8.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.7.1-dev.4...v1.8.0-dev.1) (2024-04-06)

### Bug Fixes

* **YouTube - GmsCore support:** Prompt to disable battery optimizations, if not done already ([#601](https://github.com/ReVanced/revanced-integrations/issues/601)) ([c5c9de5](c5c9de500d))

### Features

* **YouTube - Hide layout components:** Add option to hide horizontal shelves ([#598](https://github.com/ReVanced/revanced-integrations/issues/598)) ([fedace0](fedace02fd))
2024-04-06 18:48:59 +00:00
LisoUseInAIKyrios
c5c9de500d fix(YouTube - GmsCore support): Prompt to disable battery optimizations, if not done already (#601)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-04-06 20:46:07 +02:00
nullptr
fedace02fd feat(YouTube - Hide layout components): Add option to hide horizontal shelves (#598)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2024-04-06 22:41:50 +04:00
semantic-release-bot
bddcc97392 chore(release): 1.7.1-dev.4 [skip ci]
## [1.7.1-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.7.1-dev.3...v1.7.1-dev.4) (2024-04-04)

### Bug Fixes

* **YouTube - Hide load more button:** Include patch with `Hide layout components`, and hide button only in search feed  ([#600](https://github.com/ReVanced/revanced-integrations/issues/600)) ([c420891](c420891e3e))
2024-04-04 21:12:44 +00:00
nullptr
c420891e3e fix(YouTube - Hide load more button): Include patch with Hide layout components, and hide button only in search feed (#600) 2024-04-05 01:09:42 +04:00
semantic-release-bot
33da670984 chore(release): 1.7.1-dev.3 [skip ci]
## [1.7.1-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.7.1-dev.2...v1.7.1-dev.3) (2024-04-04)

### Bug Fixes

* **YouTube - Player flyout menu:** Add hide Lock screen menu ([#609](https://github.com/ReVanced/revanced-integrations/issues/609)) ([b2fe105](b2fe105199))
2024-04-04 06:49:49 +00:00
LisoUseInAIKyrios
b2fe105199 fix(YouTube - Player flyout menu): Add hide Lock screen menu (#609) 2024-04-04 10:46:54 +04:00
semantic-release-bot
20162f977b chore(release): 1.7.1-dev.2 [skip ci]
## [1.7.1-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.7.1-dev.1...v1.7.1-dev.2) (2024-04-03)

### Bug Fixes

* **YouTube - Navigation bar hook:** Handle if search is active but hidden behind a maximized player ([cbccb46](cbccb46e63))
2024-04-03 20:25:32 +00:00
LisoUseInAIKyrios
cbccb46e63 fix(YouTube - Navigation bar hook): Handle if search is active but hidden behind a maximized player 2024-04-04 00:21:51 +04:00
semantic-release-bot
eaa2e1139c chore(release): 1.7.1-dev.1 [skip ci]
## [1.7.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.7.0...v1.7.1-dev.1) (2024-04-01)

### Bug Fixes

* **YouTube - Disable suggested video end screen:** Require app restart ([38ae5aa](38ae5aac84))
2024-04-01 13:14:01 +00:00
LisoUseInAIKyrios
38ae5aac84 fix(YouTube - Disable suggested video end screen): Require app restart 2024-04-01 17:11:07 +04:00
semantic-release-bot
530ba18364 chore(release): 1.7.0 [skip ci]
# [1.7.0](https://github.com/ReVanced/revanced-integrations/compare/v1.6.0...v1.7.0) (2024-03-30)

### Features

* **YouTube - Alternative thumbnails:** Selectively enable for home / subscription / search ([#593](https://github.com/ReVanced/revanced-integrations/issues/593)) ([4c81e96](4c81e96a74))
* **YouTube - GmsCore:** Require ignoring battery optimizations ([#599](https://github.com/ReVanced/revanced-integrations/issues/599)) ([fd2a9d0](fd2a9d0287))
2024-03-30 19:43:31 +00:00
oSumAtrIX
6c6c636a43 chore: Merge branch dev to main (#597) 2024-03-30 20:40:26 +01:00
semantic-release-bot
22e2163753 chore(release): 1.7.0-dev.2 [skip ci]
# [1.7.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.7.0-dev.1...v1.7.0-dev.2) (2024-03-30)

### Features

* **YouTube - GmsCore:** Require ignoring battery optimizations ([#599](https://github.com/ReVanced/revanced-integrations/issues/599)) ([fd2a9d0](fd2a9d0287))
2024-03-30 18:55:12 +00:00
oSumAtrIX
fd2a9d0287 feat(YouTube - GmsCore): Require ignoring battery optimizations (#599) 2024-03-30 19:52:10 +01:00
semantic-release-bot
f11d291c3d chore(release): 1.7.0-dev.1 [skip ci]
# [1.7.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.6.0...v1.7.0-dev.1) (2024-03-29)

### Features

* **YouTube - Alternative thumbnails:** Selectively enable for home / subscription / search ([#593](https://github.com/ReVanced/revanced-integrations/issues/593)) ([4c81e96](4c81e96a74))
2024-03-29 09:33:22 +00:00
LisoUseInAIKyrios
4c81e96a74 feat(YouTube - Alternative thumbnails): Selectively enable for home / subscription / search (#593)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-03-29 13:29:46 +04:00
semantic-release-bot
ae42f27196 chore(release): 1.6.0 [skip ci]
# [1.6.0](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0...v1.6.0) (2024-03-28)

### Bug Fixes

* **YouTube - Hide layout components:** Correctly hide community posts ([fbc8066](fbc8066773))
* **YouTube - Navigation buttons:** Hide subscriptions tab ([623d11b](623d11b8e8))

### Features

* **GmsCore support:** Open download link if possible ([#596](https://github.com/ReVanced/revanced-integrations/issues/596)) ([999727d](999727d5e6))
2024-03-28 23:19:45 +00:00
oSumAtrIX
9761a110c4 chore: Merge branch dev to main (#594) 2024-03-29 00:16:24 +01:00
semantic-release-bot
e502bad344 chore(release): 1.6.0-dev.1 [skip ci]
# [1.6.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.5.1-dev.2...v1.6.0-dev.1) (2024-03-28)

### Features

* **GmsCore support:** Open download link if possible ([#596](https://github.com/ReVanced/revanced-integrations/issues/596)) ([999727d](999727d5e6))
2024-03-28 22:38:36 +00:00
oSumAtrIX
999727d5e6 feat(GmsCore support): Open download link if possible (#596)
Some browsers would fail to treat links properly when opened as a query and launch a web search.
2024-03-28 23:35:07 +01:00
semantic-release-bot
7ba5581054 chore(release): 1.5.1-dev.2 [skip ci]
## [1.5.1-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.5.1-dev.1...v1.5.1-dev.2) (2024-03-28)

### Bug Fixes

* **YouTube - Navigation buttons:** Hide subscriptions tab ([623d11b](623d11b8e8))
2024-03-28 10:00:23 +00:00
LisoUseInAIKyrios
623d11b8e8 fix(YouTube - Navigation buttons): Hide subscriptions tab 2024-03-28 13:57:22 +04:00
semantic-release-bot
ffccc8a238 chore(release): 1.5.1-dev.1 [skip ci]
## [1.5.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0...v1.5.1-dev.1) (2024-03-27)

### Bug Fixes

* **YouTube - Hide layout components:** Correctly hide community posts ([fbc8066](fbc8066773))
2024-03-27 21:46:20 +00:00
oSumAtrIX
fbc8066773 fix(YouTube - Hide layout components): Correctly hide community posts 2024-03-27 22:43:15 +01:00
semantic-release-bot
9f3853ce5e chore(release): 1.5.0 [skip ci]
# [1.5.0](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0...v1.5.0) (2024-03-27)

### Bug Fixes

* Check index of pattern in string instead of the other way around ([96a1e46](96a1e4680d))
* Handle custom preferences ([#586](https://github.com/ReVanced/revanced-integrations/issues/586)) ([ad477e4](ad477e4859))
* Revert AGP dependency update ([ab07a56](ab07a563b9))
* **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/ReVanced/revanced-integrations/issues/588)) ([9ac2d63](9ac2d63489))
* **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/ReVanced/revanced-integrations/issues/579)) ([5d14f53](5d14f53acd))
* **YouTube - Client spoof:**  Allow playback for links with timestamp ([#582](https://github.com/ReVanced/revanced-integrations/issues/582)) ([eee3f35](eee3f352c5))
* **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/ReVanced/revanced-integrations/issues/578)) ([b9c1eec](b9c1eec69f))
* **YouTube - Downloads:** Use new task context ([#583](https://github.com/ReVanced/revanced-integrations/issues/583)) ([468dfac](468dfac054))
* **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/ReVanced/revanced-integrations/issues/585)) ([b060732](b060732e86))
* **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/ReVanced/revanced-integrations/issues/590)) ([4ec955f](4ec955fd01))
* **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](b945e2f44b))
* **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/ReVanced/revanced-integrations/issues/580)) ([8d48a90](8d48a90a8b))
* **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](b7a8995f79))
* **YouTube:** Fix video playback by switching to ReVanced GmsCore vendor ([#589](https://github.com/ReVanced/revanced-integrations/issues/589)) ([6e947e2](6e947e24c2))

### Features

* **YouTube - Downloads:** Use external downloader when selecting 'Download' in home feed flyout menu ([#587](https://github.com/ReVanced/revanced-integrations/issues/587)) ([254da31](254da31d16))
* **YouTube - External downloader:** Add ability to use in-app download button ([771a0de](771a0de3bc))
* **YouTube - Hide layout components:** Filter home/search results by keywords ([#584](https://github.com/ReVanced/revanced-integrations/issues/584)) ([0cbad98](0cbad98205))
* **YouTube - Hide Shorts components:** Hide like and dislike buttons ([2a08e5a](2a08e5a98e))
* **YouTube - Hide Shorts components:** Hide sound metadata label ([46d8ef6](46d8ef6f88))
* **YouTube - Hide Shorts components:** Hide title and full video link label ([59165de](59165de801))
* **YouTube - Hide Shorts components:** Selectively hide Shorts for home / subscription / search ([#592](https://github.com/ReVanced/revanced-integrations/issues/592)) ([1ee99aa](1ee99aa6f0))
2024-03-27 18:39:03 +00:00
oSumAtrIX
7760a39602 chore: Merge branch dev to main (#577) 2024-03-27 19:35:42 +01:00
semantic-release-bot
633e365466 chore(release): 1.5.0-dev.10 [skip ci]
# [1.5.0-dev.10](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.9...v1.5.0-dev.10) (2024-03-27)

### Features

* **YouTube - Hide Shorts components:** Selectively hide Shorts for home / subscription / search ([#592](https://github.com/ReVanced/revanced-integrations/issues/592)) ([1ee99aa](1ee99aa6f0))
2024-03-27 13:47:23 +00:00
LisoUseInAIKyrios
1ee99aa6f0 feat(YouTube - Hide Shorts components): Selectively hide Shorts for home / subscription / search (#592) 2024-03-27 17:44:01 +04:00
oSumAtrIX
4ae7d5b178 refactor: Move integrations to correct package 2024-03-27 14:16:48 +01:00
semantic-release-bot
910b03e9a3 chore(release): 1.5.0-dev.9 [skip ci]
# [1.5.0-dev.9](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.8...v1.5.0-dev.9) (2024-03-27)

### Bug Fixes

* Check index of pattern in string instead of the other way around ([96a1e46](96a1e4680d))
* **YouTube - Hide layout components:** Correctly hide Join button ([b945e2f](b945e2f44b))
* **YouTube - Hide Shorts components:** Correctly hide join button ([b7a8995](b7a8995f79))
* **YouTube:** Fix video playback by switching to ReVanced GmsCore vendor ([#589](https://github.com/ReVanced/revanced-integrations/issues/589)) ([6e947e2](6e947e24c2))

### Features

* **YouTube - Hide layout components:** Filter home/search results by keywords ([#584](https://github.com/ReVanced/revanced-integrations/issues/584)) ([0cbad98](0cbad98205))
* **YouTube - Hide Shorts components:** Hide like and dislike buttons ([2a08e5a](2a08e5a98e))
* **YouTube - Hide Shorts components:** Hide sound metadata label ([46d8ef6](46d8ef6f88))
* **YouTube - Hide Shorts components:** Hide title and full video link label ([59165de](59165de801))
2024-03-27 13:12:43 +00:00
LisoUseInAIKyrios
0cbad98205 feat(YouTube - Hide layout components): Filter home/search results by keywords (#584)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-03-27 14:07:36 +01:00
oSumAtrIX
6e947e24c2 fix(YouTube): Fix video playback by switching to ReVanced GmsCore vendor (#589) 2024-03-27 14:07:36 +01:00
oSumAtrIX
96a1e4680d fix: Check index of pattern in string instead of the other way around 2024-03-27 14:07:35 +01:00
oSumAtrIX
46d8ef6f88 feat(YouTube - Hide Shorts components): Hide sound metadata label 2024-03-26 04:46:32 +01:00
oSumAtrIX
b7a8995f79 fix(YouTube - Hide Shorts components): Correctly hide join button 2024-03-26 04:46:32 +01:00
oSumAtrIX
59165de801 feat(YouTube - Hide Shorts components): Hide title and full video link label 2024-03-26 02:18:36 +01:00
oSumAtrIX
2a08e5a98e feat(YouTube - Hide Shorts components): Hide like and dislike buttons 2024-03-26 02:18:10 +01:00
oSumAtrIX
b945e2f44b fix(YouTube - Hide layout components): Correctly hide Join button 2024-03-26 01:36:41 +01:00
oSumAtrIX
bed8f9f640 chore: Remove unnecessary consumer parameter (#591)
The query parameter was introduced for future use. It turns out that it is unnecessary and can be removed therefor.
2024-03-25 21:11:36 +01:00
semantic-release-bot
32a14efe6f chore(release): 1.5.0-dev.8 [skip ci]
# [1.5.0-dev.8](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.7...v1.5.0-dev.8) (2024-03-25)

### Bug Fixes

* **YouTube - Hide ads:** Prevent app crash if hiding fullscreen ads is not possible ([#590](https://github.com/ReVanced/revanced-integrations/issues/590)) ([4ec955f](4ec955fd01))
2024-03-25 16:16:13 +00:00
LisoUseInAIKyrios
4ec955fd01 fix(YouTube - Hide ads): Prevent app crash if hiding fullscreen ads is not possible (#590) 2024-03-25 20:13:06 +04:00
semantic-release-bot
f47495ccd8 chore(release): 1.5.0-dev.7 [skip ci]
# [1.5.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.6...v1.5.0-dev.7) (2024-03-18)

### Bug Fixes

* **TikTok:** Hook application context earlier to prevent crash ([#588](https://github.com/ReVanced/revanced-integrations/issues/588)) ([9ac2d63](9ac2d63489))
2024-03-18 00:24:14 +00:00
LisoUseInAIKyrios
9ac2d63489 fix(TikTok): Hook application context earlier to prevent crash (#588) 2024-03-18 04:21:16 +04:00
semantic-release-bot
74b6ab8712 chore(release): 1.5.0-dev.6 [skip ci]
# [1.5.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.5...v1.5.0-dev.6) (2024-03-16)

### Bug Fixes

* Handle custom preferences ([#586](https://github.com/ReVanced/revanced-integrations/issues/586)) ([ad477e4](ad477e4859))
2024-03-16 15:57:16 +00:00
oSumAtrIX
ad477e4859 fix: Handle custom preferences (#586)
* fix: Handle custom preferences
2024-03-16 19:53:53 +04:00
semantic-release-bot
6f1ac5d073 chore(release): 1.5.0-dev.5 [skip ci]
# [1.5.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.4...v1.5.0-dev.5) (2024-03-15)

### Features

* **YouTube - Downloads:** Use external downloader when selecting 'Download' in home feed flyout menu ([#587](https://github.com/ReVanced/revanced-integrations/issues/587)) ([254da31](254da31d16))
2024-03-15 12:35:56 +00:00
LisoUseInAIKyrios
254da31d16 feat(YouTube - Downloads): Use external downloader when selecting 'Download' in home feed flyout menu (#587)
fix(YouTube - Downloads): Use external downloader when selecting 'Download' from home feed flyout menu
2024-03-15 16:32:48 +04:00
oSumAtrIX
7c40c947ef chore: Log intent to be opened by chooser 2024-03-12 13:55:35 +01:00
semantic-release-bot
4be65be414 chore(release): 1.5.0-dev.4 [skip ci]
# [1.5.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.3...v1.5.0-dev.4) (2024-03-11)

### Bug Fixes

* **YouTube - HDR auto brightness:** Remove non functional and obsolete patch ([#585](https://github.com/ReVanced/revanced-integrations/issues/585)) ([b060732](b060732e86))
2024-03-11 09:36:16 +00:00
LisoUseInAIKyrios
b060732e86 fix(YouTube - HDR auto brightness): Remove non functional and obsolete patch (#585) 2024-03-11 13:33:08 +04:00
semantic-release-bot
da8ec49589 chore(release): 1.5.0-dev.3 [skip ci]
# [1.5.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.2...v1.5.0-dev.3) (2024-03-09)

### Bug Fixes

* **YouTube - Disable suggested video end screen:** Disable by default to fix autoplay issues ([#578](https://github.com/ReVanced/revanced-integrations/issues/578)) ([b9c1eec](b9c1eec69f))
2024-03-09 04:20:20 +00:00
oSumAtrIX
b9c1eec69f fix(YouTube - Disable suggested video end screen): Disable by default to fix autoplay issues (#578) 2024-03-09 05:17:27 +01:00
semantic-release-bot
d6032216e4 chore(release): 1.5.0-dev.2 [skip ci]
# [1.5.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.5.0-dev.1...v1.5.0-dev.2) (2024-03-08)

### Bug Fixes

* **YouTube - Downloads:** Use new task context ([#583](https://github.com/ReVanced/revanced-integrations/issues/583)) ([468dfac](468dfac054))
2024-03-08 05:13:03 +00:00
LisoUseInAIKyrios
468dfac054 fix(YouTube - Downloads): Use new task context (#583)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-03-08 09:10:06 +04:00
semantic-release-bot
75a494e09b chore(release): 1.5.0-dev.1 [skip ci]
# [1.5.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.4.1-dev.4...v1.5.0-dev.1) (2024-03-04)

### Features

* **YouTube - External downloader:** Add ability to use in-app download button ([771a0de](771a0de3bc))
2024-03-04 19:40:00 +00:00
oSumAtrIX
771a0de3bc feat(YouTube - External downloader): Add ability to use in-app download button 2024-03-04 20:36:24 +01:00
semantic-release-bot
6aacd1a225 chore(release): 1.4.1-dev.4 [skip ci]
## [1.4.1-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.4.1-dev.3...v1.4.1-dev.4) (2024-03-04)

### Bug Fixes

* **YouTube - Hide seekbar:** Use original seekbar color if Theme patch is not included ([#580](https://github.com/ReVanced/revanced-integrations/issues/580)) ([8d48a90](8d48a90a8b))
2024-03-04 11:47:49 +00:00
LisoUseInAIKyrios
8d48a90a8b fix(YouTube - Hide seekbar): Use original seekbar color if Theme patch is not included (#580) 2024-03-04 15:44:56 +04:00
semantic-release-bot
6188fa75c6 chore(release): 1.4.1-dev.3 [skip ci]
## [1.4.1-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.4.1-dev.2...v1.4.1-dev.3) (2024-03-04)

### Bug Fixes

* Revert AGP dependency update ([ab07a56](ab07a563b9))
2024-03-04 09:42:57 +00:00
LisoUseInAIKyrios
ab07a563b9 fix: Revert AGP dependency update 2024-03-04 13:33:09 +04:00
semantic-release-bot
c7ae3355a1 chore(release): 1.4.1-dev.2 [skip ci]
## [1.4.1-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.4.1-dev.1...v1.4.1-dev.2) (2024-03-04)

### Bug Fixes

* **YouTube - Client spoof:**  Allow playback for links with timestamp ([#582](https://github.com/ReVanced/revanced-integrations/issues/582)) ([eee3f35](eee3f352c5))
2024-03-04 06:55:30 +00:00
Hoàng Gia Bảo
eee3f352c5 fix(YouTube - Client spoof): Allow playback for links with timestamp (#582) 2024-03-04 07:52:18 +01:00
oSumAtrIX
36aa6c9aa8 chore: Lint code 2024-03-03 00:26:34 +01:00
semantic-release-bot
e5aa30ebe5 chore(release): 1.4.1-dev.1 [skip ci]
## [1.4.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0...v1.4.1-dev.1) (2024-03-02)

### Bug Fixes

* **YouTube - Announcements:** Only compare ID to not show same announcement after a fix-up ([#579](https://github.com/ReVanced/revanced-integrations/issues/579)) ([5d14f53](5d14f53acd))
2024-03-02 23:07:44 +00:00
oSumAtrIX
5d14f53acd fix(YouTube - Announcements): Only compare ID to not show same announcement after a fix-up (#579)
Previously, the announcement content was hashed and compared with the locally saved hash. Sometimes announcements are fixed up, altering the hash, so instead, compare the ID.
2024-03-03 00:04:38 +01:00
oSumAtrIX
67673d089f build: Bump dependencies 2024-03-02 20:51:10 +01:00
semantic-release-bot
07482094a3 chore(release): 1.4.0 [skip ci]
# [1.4.0](https://github.com/ReVanced/revanced-integrations/compare/v1.3.2...v1.4.0) (2024-03-02)

### Bug Fixes

* **Twitter - Hide ads:** Hide ads in search ([b40687c](b40687c5c7))
* **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](b4ab5f65d5))
* **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/ReVanced/revanced-integrations/issues/569)) ([0b0d46f](0b0d46f518))
* **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/ReVanced/revanced-integrations/issues/572)) ([7f5e7df](7f5e7dfd68))
* **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/ReVanced/revanced-integrations/issues/573)) ([fb4aab7](fb4aab792a))

### Features

* **Sync for Reddit:** Add `Fix /s/ links` patch ([a8c82ad](a8c82ad27b))
* **X:** Add `Open links as query` patch ([#570](https://github.com/ReVanced/revanced-integrations/issues/570)) ([95ca632](95ca632d40))
* **YouTube - Change start page:** Add more start pages ([27421fb](27421fb578))
* **YouTube - Spoof app version:** Add target versions ([#574](https://github.com/ReVanced/revanced-integrations/issues/574)) ([da57fb9](da57fb9523))
* **YouTube:** Reorganize settings menu ([#571](https://github.com/ReVanced/revanced-integrations/issues/571)) ([eea4a48](eea4a48cd5))
2024-03-02 19:00:17 +00:00
oSumAtrIX
7fcb244cfb chore: Merge branch dev to main (#567) 2024-03-02 19:57:05 +01:00
semantic-release-bot
4ec76435d5 chore(release): 1.4.0-dev.9 [skip ci]
# [1.4.0-dev.9](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0-dev.8...v1.4.0-dev.9) (2024-03-02)

### Features

* **YouTube:** Reorganize settings menu ([#571](https://github.com/ReVanced/revanced-integrations/issues/571)) ([eea4a48](eea4a48cd5))
2024-03-02 07:30:41 +00:00
LisoUseInAIKyrios
eea4a48cd5 feat(YouTube): Reorganize settings menu (#571)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-03-02 08:27:16 +01:00
semantic-release-bot
db7e24994b chore(release): 1.4.0-dev.8 [skip ci]
# [1.4.0-dev.8](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0-dev.7...v1.4.0-dev.8) (2024-03-02)

### Features

* **YouTube - Spoof app version:** Add target versions ([#574](https://github.com/ReVanced/revanced-integrations/issues/574)) ([da57fb9](da57fb9523))
2024-03-02 07:13:02 +00:00
kitadai31
da57fb9523 feat(YouTube - Spoof app version): Add target versions (#574) 2024-03-02 08:09:49 +01:00
semantic-release-bot
486911ff2e chore(release): 1.4.0-dev.7 [skip ci]
# [1.4.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0-dev.6...v1.4.0-dev.7) (2024-02-29)

### Bug Fixes

* **YouTube - Spoof app version:** Remove broken versions ([#573](https://github.com/ReVanced/revanced-integrations/issues/573)) ([fb4aab7](fb4aab792a))
2024-02-29 02:38:26 +00:00
LisoUseInAIKyrios
fb4aab792a fix(YouTube - Spoof app version): Remove broken versions (#573) 2024-02-29 06:35:16 +04:00
semantic-release-bot
c5383d6ea2 chore(release): 1.4.0-dev.6 [skip ci]
# [1.4.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0-dev.5...v1.4.0-dev.6) (2024-02-28)

### Bug Fixes

* **YouTube - Hide Shorts:** Hide Shorts in feed when using tablet layout ([#572](https://github.com/ReVanced/revanced-integrations/issues/572)) ([7f5e7df](7f5e7dfd68))
2024-02-28 11:14:50 +00:00
LisoUseInAIKyrios
7f5e7dfd68 fix(YouTube - Hide Shorts): Hide Shorts in feed when using tablet layout (#572) 2024-02-28 15:11:47 +04:00
semantic-release-bot
b1437d43f5 chore(release): 1.4.0-dev.5 [skip ci]
# [1.4.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0-dev.4...v1.4.0-dev.5) (2024-02-25)

### Bug Fixes

* **Twitter - Hide ads:** Hide ads in search ([b40687c](b40687c5c7))
* **YouTube - Disable suggested end screen:** Reliably hide end screen ([b4ab5f6](b4ab5f65d5))
2024-02-25 18:30:43 +00:00
oSumAtrIX
b4ab5f65d5 fix(YouTube - Disable suggested end screen): Reliably hide end screen 2024-02-25 19:27:02 +01:00
oSumAtrIX
b40687c5c7 fix(Twitter - Hide ads): Hide ads in search 2024-02-25 07:11:20 +01:00
oSumAtrIX
381fbc6b7b chore: Rename issue templates 2024-02-25 03:37:51 +01:00
oSumAtrIX
80973c77c0 ci: Fix indentation in workflow 2024-02-24 01:14:43 +01:00
oSumAtrIX
216b0060e1 ci: Fix PR builds by adding missing GitHub token 2024-02-23 02:23:49 +01:00
oSumAtrIX
0dc61d9da4 build: Sign release artifacts 2024-02-22 06:13:17 +01:00
oSumAtrIX
4d0db8c4fb ci: Split release into a separate PR build workflow
Because the release workflow already runs on dev and main, it is not necessary to also trigger it for PRs.
2024-02-22 04:23:53 +01:00
semantic-release-bot
9b23f77abe chore(release): 1.4.0-dev.4 [skip ci]
# [1.4.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0-dev.3...v1.4.0-dev.4) (2024-02-21)

### Features

* **X:** Add `Open links as query` patch ([#570](https://github.com/ReVanced/revanced-integrations/issues/570)) ([95ca632](95ca632d40))
2024-02-21 03:25:53 +00:00
dic1911
95ca632d40 feat(X): Add Open links as query patch (#570)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-02-21 04:22:32 +01:00
oSumAtrIX
608c520a00 chore: Update comment 2024-02-20 04:35:38 +01:00
oSumAtrIX
2cee15ad88 chore: Refactor build files
This commit improves the build files by using Gradle version catalogs and modernizes the Android build files. Additionally dependencies have been updated and some source files refactored.
2024-02-20 04:19:11 +01:00
oSumAtrIX
6ee90ef788 build: Bump Gradle 2024-02-14 02:41:03 +01:00
semantic-release-bot
2f5973d4a0 chore(release): 1.4.0-dev.3 [skip ci]
# [1.4.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0-dev.2...v1.4.0-dev.3) (2024-02-13)

### Bug Fixes

* **YouTube - Hide ads:** Do not show error toast and hide full screen ads ([#569](https://github.com/ReVanced/revanced-integrations/issues/569)) ([0b0d46f](0b0d46f518))
2024-02-13 16:12:08 +00:00
LisoUseInAIKyrios
0b0d46f518 fix(YouTube - Hide ads): Do not show error toast and hide full screen ads (#569) 2024-02-13 20:08:57 +04:00
semantic-release-bot
b866036715 chore(release): 1.4.0-dev.2 [skip ci]
# [1.4.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.4.0-dev.1...v1.4.0-dev.2) (2024-02-09)

### Features

* **Sync for Reddit:** Add `Fix /s/ links` patch ([a8c82ad](a8c82ad27b))
2024-02-09 02:45:31 +00:00
oSumAtrIX
a8c82ad27b feat(Sync for Reddit): Add Fix /s/ links patch 2024-02-09 03:36:04 +01:00
semantic-release-bot
85504f6f65 chore(release): 1.4.0-dev.1 [skip ci]
# [1.4.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.3.2...v1.4.0-dev.1) (2024-02-09)

### Features

* **YouTube - Change start page:** Add more start pages ([27421fb](27421fb578))
2024-02-09 00:18:03 +00:00
oSumAtrIX
27421fb578 feat(YouTube - Change start page): Add more start pages 2024-02-08 21:10:27 +01:00
semantic-release-bot
f43b71be45 chore(release): 1.3.2 [skip ci]
## [1.3.2](https://github.com/ReVanced/revanced-integrations/compare/v1.3.1...v1.3.2) (2024-02-08)

### Bug Fixes

* **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/ReVanced/revanced-integrations/issues/565)) ([f72faa7](f72faa761c))
2024-02-08 19:18:27 +00:00
oSumAtrIX
bd37368c13 chore: Merge branch dev to main (#566) 2024-02-08 20:15:35 +01:00
semantic-release-bot
cdd8db766e chore(release): 1.3.2-dev.1 [skip ci]
## [1.3.2-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.3.1...v1.3.2-dev.1) (2024-02-07)

### Bug Fixes

* **YouTube - Litho Filter:** Ignore null buffers ([#565](https://github.com/ReVanced/revanced-integrations/issues/565)) ([f72faa7](f72faa761c))
2024-02-07 15:28:43 +00:00
LisoUseInAIKyrios
f72faa761c fix(YouTube - Litho Filter): Ignore null buffers (#565) 2024-02-07 19:25:46 +04:00
semantic-release-bot
48b968f3be chore(release): 1.3.1 [skip ci]
## [1.3.1](https://github.com/ReVanced/revanced-integrations/compare/v1.3.0...v1.3.1) (2024-02-07)

### Bug Fixes

* **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/ReVanced/revanced-integrations/issues/563)) ([ea5748c](ea5748ca8e))
2024-02-07 11:50:45 +00:00
oSumAtrIX
9996b2dc02 chore: Merge branch dev to main (#564) 2024-02-07 12:47:47 +01:00
semantic-release-bot
1a4c61d301 chore(release): 1.3.1-dev.1 [skip ci]
## [1.3.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.3.0...v1.3.1-dev.1) (2024-02-07)

### Bug Fixes

* **YouTube - Litho Filter:** Do not show toast if protobuffer is empty or null ([#563](https://github.com/ReVanced/revanced-integrations/issues/563)) ([ea5748c](ea5748ca8e))
2024-02-07 11:26:35 +00:00
LisoUseInAIKyrios
ea5748ca8e fix(YouTube - Litho Filter): Do not show toast if protobuffer is empty or null (#563) 2024-02-07 15:23:40 +04:00
semantic-release-bot
04c10d8a00 chore(release): 1.3.0 [skip ci]
# [1.3.0](https://github.com/ReVanced/revanced-integrations/compare/v1.2.1...v1.3.0) (2024-02-05)

### Bug Fixes

* **TikTok:** Add missing settings strings ([#561](https://github.com/ReVanced/revanced-integrations/issues/561)) ([04621f8](04621f8a36))
* **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/ReVanced/revanced-integrations/issues/560)) ([2c73209](2c7320937a))
* **YouTube:** Correctly show channel page on tablet devices ([#558](https://github.com/ReVanced/revanced-integrations/issues/558)) ([d0edafb](d0edafb1af))

### Features

* **YouTube - Custom filter:** Custom filtering of the protocol buffer ([#562](https://github.com/ReVanced/revanced-integrations/issues/562)) ([0eb7f3f](0eb7f3f3af))
2024-02-05 19:27:33 +00:00
oSumAtrIX
26345522a7 chore: Merge branch dev to main (#559) 2024-02-05 20:24:42 +01:00
semantic-release-bot
ba3e602569 chore(release): 1.3.0-dev.1 [skip ci]
# [1.3.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.2.2-dev.3...v1.3.0-dev.1) (2024-02-02)

### Features

* **YouTube - Custom filter:** Custom filtering of the protocol buffer ([#562](https://github.com/ReVanced/revanced-integrations/issues/562)) ([0eb7f3f](0eb7f3f3af))
2024-02-02 08:18:03 +00:00
LisoUseInAIKyrios
0eb7f3f3af feat(YouTube - Custom filter): Custom filtering of the protocol buffer (#562) 2024-02-02 12:15:24 +04:00
semantic-release-bot
fd3ae89918 chore(release): 1.2.2-dev.3 [skip ci]
## [1.2.2-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.2.2-dev.2...v1.2.2-dev.3) (2024-01-31)

### Bug Fixes

* **TikTok:** Add missing settings strings ([#561](https://github.com/ReVanced/revanced-integrations/issues/561)) ([04621f8](04621f8a36))
2024-01-31 08:18:21 +00:00
LisoUseInAIKyrios
04621f8a36 fix(TikTok): Add missing settings strings (#561) 2024-01-31 12:15:26 +04:00
semantic-release-bot
38dd645e11 chore(release): 1.2.2-dev.2 [skip ci]
## [1.2.2-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.2.2-dev.1...v1.2.2-dev.2) (2024-01-29)

### Bug Fixes

* **YouTube - ReturnYouTubeDislike:** Do not show more than 1 connection toasts if the API is broken ([#560](https://github.com/ReVanced/revanced-integrations/issues/560)) ([2c73209](2c7320937a))
2024-01-29 15:36:39 +00:00
LisoUseInAIKyrios
2c7320937a fix(YouTube - ReturnYouTubeDislike): Do not show more than 1 connection toasts if the API is broken (#560) 2024-01-29 19:33:51 +04:00
semantic-release-bot
f1e0365487 chore(release): 1.2.2-dev.1 [skip ci]
## [1.2.2-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.2.1...v1.2.2-dev.1) (2024-01-28)

### Bug Fixes

* **YouTube:** Correctly show channel page on tablet devices ([#558](https://github.com/ReVanced/revanced-integrations/issues/558)) ([d0edafb](d0edafb1af))
2024-01-28 11:59:30 +00:00
LisoUseInAIKyrios
d0edafb1af fix(YouTube): Correctly show channel page on tablet devices (#558) 2024-01-28 12:56:38 +01:00
semantic-release-bot
192faf04ad chore(release): 1.2.1 [skip ci]
## [1.2.1](https://github.com/ReVanced/revanced-integrations/compare/v1.2.0...v1.2.1) (2024-01-28)

### Bug Fixes

* **Twitch:** Correct patch resources to fix build ([fe03467](fe03467839))
2024-01-28 10:53:19 +00:00
oSumAtrIX
c17eae2342 chore: Merge branch dev to main (#557) 2024-01-28 11:50:34 +01:00
semantic-release-bot
090abcd274 chore(release): 1.2.1-dev.1 [skip ci]
## [1.2.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.2.0...v1.2.1-dev.1) (2024-01-27)

### Bug Fixes

* **Twitch:** Correct patch resources to fix build ([fe03467](fe03467839))
2024-01-27 14:51:39 +00:00
oSumAtrIX
fe03467839 fix(Twitch): Correct patch resources to fix build 2024-01-27 15:48:59 +01:00
semantic-release-bot
9f70d10f4a chore(release): 1.2.0 [skip ci]
# [1.2.0](https://github.com/ReVanced/revanced-integrations/compare/v1.1.0...v1.2.0) (2024-01-27)

### Bug Fixes

* **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](3e380dfce2))
* **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](fbdb4908ea))
* **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](1a1f44d235))
* **YouTube - Settings:** Correctly initialize default values ([752544b](752544b962))
* **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](211f9542e8))

### Features

* Move strings to resources for localization ([#420](https://github.com/ReVanced/revanced-integrations/issues/420)) ([7ae10be](7ae10be507))
* **Tiktok - Playback speed:** Remember playback speed ([#543](https://github.com/ReVanced/revanced-integrations/issues/543)) ([21ced14](21ced14791))
* **YouTube - Spoof app version:** Add `18.09.39` to restore library tab ([#552](https://github.com/ReVanced/revanced-integrations/issues/552)) ([3bd48dc](3bd48dca09))
* **YouTube:** Support versions `18.48.39`, `18.49.37`, `19.01.34` ([#547](https://github.com/ReVanced/revanced-integrations/issues/547)) ([eaaa6fb](eaaa6fbd20))
2024-01-27 02:12:56 +00:00
oSumAtrIX
3100a7899c chore: Merge branch dev to main (#548) 2024-01-27 03:09:26 +01:00
semantic-release-bot
27315bf23f chore(release): 1.2.0-dev.3 [skip ci]
# [1.2.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.2.0-dev.2...v1.2.0-dev.3) (2024-01-27)

### Features

* Move strings to resources for localization ([#420](https://github.com/ReVanced/revanced-integrations/issues/420)) ([7ae10be](7ae10be507))
* **YouTube - Spoof app version:** Add `18.09.39` to restore library tab ([#552](https://github.com/ReVanced/revanced-integrations/issues/552)) ([3bd48dc](3bd48dca09))
2024-01-27 01:55:45 +00:00
LisoUseInAIKyrios
3bd48dca09 feat(YouTube - Spoof app version): Add 18.09.39 to restore library tab (#552)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-01-27 02:53:12 +01:00
LisoUseInAIKyrios
7ae10be507 feat: Move strings to resources for localization (#420)
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-01-27 02:53:11 +01:00
oSumAtrIX
e455262725 ci: Use latest Node.js LTS version to fix builds 2024-01-26 22:52:36 +01:00
oSumAtrIX
c7d5cc384f ci: Add dependabot 2024-01-26 01:45:43 +01:00
oSumAtrIX
75e42c2d15 build: Bump dependencies 2024-01-26 01:42:02 +01:00
semantic-release-bot
13066f4c4a chore(release): 1.2.0-dev.2 [skip ci]
# [1.2.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.2.0-dev.1...v1.2.0-dev.2) (2024-01-16)

### Features

* **YouTube:** Support versions `18.48.39`, `18.49.37`, `19.01.34` ([#547](https://github.com/ReVanced/revanced-integrations/issues/547)) ([eaaa6fb](eaaa6fbd20))
2024-01-16 21:00:52 +00:00
oSumAtrIX
eaaa6fbd20 feat(YouTube): Support versions 18.48.39, 18.49.37, 19.01.34 (#547)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2024-01-17 00:58:07 +04:00
semantic-release-bot
abdaa30719 chore(release): 1.2.0-dev.1 [skip ci]
# [1.2.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.1.1-dev.5...v1.2.0-dev.1) (2024-01-10)

### Features

* **Tiktok - Playback speed:** Remember playback speed ([#543](https://github.com/ReVanced/revanced-integrations/issues/543)) ([21ced14](21ced14791))
2024-01-10 08:20:31 +00:00
d4rkk3y
21ced14791 feat(Tiktok - Playback speed): Remember playback speed (#543)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-01-10 09:17:58 +01:00
LisoUseInAIKyrios
490af75452 refactor(YouTube - Return YouTube Dislike): Make patch more robust by removing opcode patterns from fingerprints (#550) 2024-01-09 23:07:45 +04:00
semantic-release-bot
288fe6897b chore(release): 1.1.1-dev.5 [skip ci]
## [1.1.1-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.1.1-dev.4...v1.1.1-dev.5) (2024-01-08)

### Bug Fixes

* **YouTube - DeArrow:** Correctly handle http status 304 ([3e380df](3e380dfce2))
2024-01-08 08:37:33 +00:00
LisoUseInAIKyrios
3e380dfce2 fix(YouTube - DeArrow): Correctly handle http status 304 2024-01-08 12:34:22 +04:00
LisoUseInAIKyrios
2af3911395 chore: use correct exception 2024-01-06 21:35:18 +04:00
semantic-release-bot
cf74fbd6fd chore(release): 1.1.1-dev.4 [skip ci]
## [1.1.1-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.1.1-dev.3...v1.1.1-dev.4) (2024-01-06)

### Bug Fixes

* **YouTube - Settings:** Correctly initialize default values ([752544b](752544b962))
2024-01-06 17:31:11 +00:00
LisoUseInAIKyrios
752544b962 fix(YouTube - Settings): Correctly initialize default values 2024-01-06 21:28:41 +04:00
semantic-release-bot
9920116f63 chore(release): 1.1.1-dev.3 [skip ci]
## [1.1.1-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.1.1-dev.2...v1.1.1-dev.3) (2024-01-05)

### Bug Fixes

* **YouTube - Hide ads:** Do not leave screen at launch non interactable when hiding fullscreen ads ([fbdb490](fbdb4908ea))
2024-01-05 20:56:01 +00:00
oSumAtrIX
fbdb4908ea fix(YouTube - Hide ads): Do not leave screen at launch non interactable when hiding fullscreen ads 2024-01-05 21:53:37 +01:00
semantic-release-bot
28847d85b3 chore(release): 1.1.1-dev.2 [skip ci]
## [1.1.1-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.1.1-dev.1...v1.1.1-dev.2) (2024-01-02)

### Bug Fixes

* **YouTube - SponsorBlock:** Update categories after import JSON import ([211f954](211f9542e8))
2024-01-02 15:25:23 +00:00
LisoUseInAIKyrios
211f9542e8 fix(YouTube - SponsorBlock): Update categories after import JSON import 2024-01-02 19:22:44 +04:00
oSumAtrIX
bedcef89a5 refactor: Fix package and code structure (#546)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2024-01-01 16:33:20 +01:00
semantic-release-bot
e6ac417961 chore(release): 1.1.1-dev.1 [skip ci]
## [1.1.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.1.0...v1.1.1-dev.1) (2023-12-29)

### Bug Fixes

* **YouTube - Hide ads:** Fix dimmed screen at launch by not filtering fullscreen ads ([1a1f44d](1a1f44d235))
2023-12-29 19:48:05 +00:00
oSumAtrIX
1a1f44d235 fix(YouTube - Hide ads): Fix dimmed screen at launch by not filtering fullscreen ads 2023-12-29 20:45:20 +01:00
semantic-release-bot
2c0516a601 chore(release): 1.1.0 [skip ci]
# [1.1.0](https://github.com/ReVanced/revanced-integrations/compare/v1.0.0...v1.1.0) (2023-12-28)

### Bug Fixes

* **Tiktok - Remember clear display:** Use correct name ([2003b91](2003b910b1))
* **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/ReVanced/revanced-integrations/issues/545)) ([e28b8cc](e28b8cc59a))
* **YouTube - Hide ads:** Use correct filter ([4397eed](4397eedeeb))
* **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](6ca7946e8f))
* **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](697c2aaac6))
* **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](88b3ca4992))
* **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/ReVanced/revanced-integrations/issues/542)) ([0ed8e5a](0ed8e5a298))
* **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](6263edce11))

### Features

* **Tiktok:** Add `Remember clear mode` patch ([#544](https://github.com/ReVanced/revanced-integrations/issues/544)) ([05eddb6](05eddb68d5))
* **YouTube - Hide ads:** Hide fullscreen ads ([0f6dee5](0f6dee5bae))
* **YouTube - Hide layout components:** Hide search result recommendations ([d241e43](d241e437ee))
* **YouTube:** Add `Remove viewer discretion dialog` patch ([6f3f882](6f3f88264e))
2023-12-28 21:32:30 +00:00
oSumAtrIX
20f633ae66 chore: Merge branch dev to main (#540) 2023-12-28 22:30:09 +01:00
semantic-release-bot
098df9a4a6 chore(release): 1.1.0-dev.7 [skip ci]
# [1.1.0-dev.7](https://github.com/ReVanced/revanced-integrations/compare/v1.1.0-dev.6...v1.1.0-dev.7) (2023-12-27)

### Bug Fixes

* **YouTube - Hide layout components:** Hide emergency box when enabled ([6ca7946](6ca7946e8f))

### Features

* **YouTube:** Add `Remove viewer discretion dialog` patch ([6f3f882](6f3f88264e))
2023-12-27 04:43:31 +00:00
oSumAtrIX
6f3f88264e feat(YouTube): Add Remove viewer discretion dialog patch 2023-12-27 05:39:23 +01:00
oSumAtrIX
6ca7946e8f fix(YouTube - Hide layout components): Hide emergency box when enabled 2023-12-27 05:01:48 +01:00
semantic-release-bot
741ab2468d chore(release): 1.1.0-dev.6 [skip ci]
# [1.1.0-dev.6](https://github.com/ReVanced/revanced-integrations/compare/v1.1.0-dev.5...v1.1.0-dev.6) (2023-12-26)

### Bug Fixes

* **YouTube - VideoInformation:** Ignore video seek attempts during the last 250ms of video playback ([6263edc](6263edce11))
2023-12-26 19:31:57 +00:00
LisoUseInAIKyrios
6263edce11 fix(YouTube - VideoInformation): Ignore video seek attempts during the last 250ms of video playback 2023-12-26 23:29:12 +04:00
semantic-release-bot
14396fc2c0 chore(release): 1.1.0-dev.5 [skip ci]
# [1.1.0-dev.5](https://github.com/ReVanced/revanced-integrations/compare/v1.1.0-dev.4...v1.1.0-dev.5) (2023-12-25)

### Bug Fixes

* **YouTube - Hide ads:** Hide new type of ad ([#545](https://github.com/ReVanced/revanced-integrations/issues/545)) ([e28b8cc](e28b8cc59a))
* **YouTube - Hide ads:** Use correct filter ([4397eed](4397eedeeb))
2023-12-25 20:55:31 +00:00
oSumAtrIX
4397eedeeb fix(YouTube - Hide ads): Use correct filter 2023-12-25 21:53:03 +01:00
nullptr
e28b8cc59a fix(YouTube - Hide ads): Hide new type of ad (#545)
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-12-25 21:51:43 +01:00
semantic-release-bot
7584090ac2 chore(release): 1.1.0-dev.4 [skip ci]
# [1.1.0-dev.4](https://github.com/ReVanced/revanced-integrations/compare/v1.1.0-dev.3...v1.1.0-dev.4) (2023-12-25)

### Bug Fixes

* **YouTube - SponsorBlock:** Do not auto skip end segments more than once if using a slow playback speed ([88b3ca4](88b3ca4992))
2023-12-25 20:48:59 +00:00
LisoUseInAIKyrios
88b3ca4992 fix(YouTube - SponsorBlock): Do not auto skip end segments more than once if using a slow playback speed 2023-12-26 00:46:20 +04:00
semantic-release-bot
5ae2312804 chore(release): 1.1.0-dev.3 [skip ci]
# [1.1.0-dev.3](https://github.com/ReVanced/revanced-integrations/compare/v1.1.0-dev.2...v1.1.0-dev.3) (2023-12-24)

### Features

* **YouTube - Hide ads:** Hide fullscreen ads ([0f6dee5](0f6dee5bae))
* **YouTube - Hide layout components:** Hide search result recommendations ([d241e43](d241e437ee))
2023-12-24 17:41:04 +00:00
oSumAtrIX
0f6dee5bae feat(YouTube - Hide ads): Hide fullscreen ads 2023-12-24 18:38:33 +01:00
oSumAtrIX
d241e437ee feat(YouTube - Hide layout components): Hide search result recommendations 2023-12-24 18:06:48 +01:00
semantic-release-bot
2814d9d8c4 chore(release): 1.1.0-dev.2 [skip ci]
# [1.1.0-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.1.0-dev.1...v1.1.0-dev.2) (2023-12-21)

### Bug Fixes

* **Tiktok - Remember clear display:** Use correct name ([2003b91](2003b910b1))
2023-12-21 14:35:27 +00:00
oSumAtrIX
2003b910b1 fix(Tiktok - Remember clear display): Use correct name 2023-12-21 15:32:58 +01:00
semantic-release-bot
10dfa6d695 chore(release): 1.1.0-dev.1 [skip ci]
# [1.1.0-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.0.1-dev.2...v1.1.0-dev.1) (2023-12-21)

### Features

* **Tiktok:** Add `Remember clear mode` patch ([#544](https://github.com/ReVanced/revanced-integrations/issues/544)) ([05eddb6](05eddb68d5))
2023-12-21 14:27:11 +00:00
d4rkk3y
05eddb68d5 feat(Tiktok): Add Remember clear mode patch (#544)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-12-21 15:24:36 +01:00
semantic-release-bot
45dd26c397 chore(release): 1.0.1-dev.2 [skip ci]
## [1.0.1-dev.2](https://github.com/ReVanced/revanced-integrations/compare/v1.0.1-dev.1...v1.0.1-dev.2) (2023-12-17)

### Bug Fixes

* **YouTube - Return YouTube Dislike:** Do not prefetch Shorts shelf items on app startup ([697c2aa](697c2aaac6))
2023-12-17 09:16:45 +00:00
LisoUseInAIKyrios
697c2aaac6 fix(YouTube - Return YouTube Dislike): Do not prefetch Shorts shelf items on app startup 2023-12-17 13:14:05 +04:00
semantic-release-bot
869b209c4b chore(release): 1.0.1-dev.1 [skip ci]
## [1.0.1-dev.1](https://github.com/ReVanced/revanced-integrations/compare/v1.0.0...v1.0.1-dev.1) (2023-12-16)

### Bug Fixes

* **YouTube - SponsorBlock:** Export local statistics with saved settings ([#542](https://github.com/ReVanced/revanced-integrations/issues/542)) ([0ed8e5a](0ed8e5a298))
2023-12-16 11:25:35 +00:00
LisoUseInAIKyrios
0ed8e5a298 fix(YouTube - SponsorBlock): Export local statistics with saved settings (#542) 2023-12-16 15:22:59 +04:00
LisoUseInAIKyrios
aedb3eddd6 refactor(YouTube - Litho filter): Simplify filtering callbacks (#539) 2023-12-13 02:40:28 +04:00
semantic-release-bot
56cf001964 chore(release): 1.0.0 [skip ci]
# [1.0.0](https://github.com/ReVanced/revanced-integrations/compare/v0.125.0...v1.0.0) (2023-12-12)

### Bug Fixes

* **YouTube - Announcements:** Don't show error toast if there is no internet connection ([#537](https://github.com/ReVanced/revanced-integrations/issues/537)) ([0ce92c2](0ce92c284d))
* **YouTube - Client spoof:** Do not break clips ([f9102fa](f9102fa83b))
* **YouTube - Minimized playback:** Fix PIP incorrectly shown for some Shorts playback ([#533](https://github.com/ReVanced/revanced-integrations/issues/533)) ([fb433da](fb433da6ad))
* **YouTube - Return YouTube Dislike:** Fix dislikes sometimes not showing for non English language ([5d4c8b0](5d4c8b0a1b))
* **YouTube - Return YouTube Dislike:** Prevent the first Short opened from freezing the UI ([#532](https://github.com/ReVanced/revanced-integrations/issues/532)) ([0bb8669](0bb86694e2))
* **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/ReVanced/revanced-integrations/issues/538)) ([1c9c51c](1c9c51ca5f))
* **YouTube - SponsorBlock:** Allow autoplay when skipping to the end of the video ([3d660e1](3d660e1b5e))
* **YouTube - SponsorBlock:** Prevent autoplay from stopping to work ([f4e2d56](f4e2d56b18))
* **YouTube - Spoof signature:** Wait until storyboard fetch is done ([#535](https://github.com/ReVanced/revanced-integrations/issues/535)) ([92e8619](92e8619cd7))

### Features

* Allow choosing the vendor of GmsCore via patch options ([#529](https://github.com/ReVanced/revanced-integrations/issues/529)) ([fba7181](fba7181e70))
* **Tiktok:** Bump compatibility to `32.5.3` ([#536](https://github.com/ReVanced/revanced-integrations/issues/536)) ([10a1e16](10a1e168d0))
* **YouTube - Alternative Thumbnails:** Add option to use DeArrow ([#534](https://github.com/ReVanced/revanced-integrations/issues/534)) ([c4ee6ca](c4ee6ca4dd))
* **YouTube:** Add `Change start page` patch ([792dc0c](792dc0c522))

### BREAKING CHANGES

* The class `MicroGSupport` has been renamed to `GmsCoreSupport`
2023-12-12 00:13:59 +00:00
oSumAtrIX
69c5028661 chore: Merge branch dev to main (#530) 2023-12-12 01:11:30 +01:00
semantic-release-bot
30f2c4f4c9 chore(release): 1.0.0-dev.12 [skip ci]
# [1.0.0-dev.12](https://github.com/ReVanced/revanced-integrations/compare/v1.0.0-dev.11...v1.0.0-dev.12) (2023-12-12)

### Features

* **Tiktok:** Bump compatibility to `32.5.3` ([#536](https://github.com/ReVanced/revanced-integrations/issues/536)) ([10a1e16](10a1e168d0))
2023-12-12 00:09:33 +00:00
d4rkk3y
10a1e168d0 feat(Tiktok): Bump compatibility to 32.5.3 (#536)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2023-12-12 01:07:08 +01:00
semantic-release-bot
e79ebb26ec chore(release): 1.0.0-dev.11 [skip ci]
# [1.0.0-dev.11](https://github.com/ReVanced/revanced-integrations/compare/v1.0.0-dev.10...v1.0.0-dev.11) (2023-12-11)

### Features

* **YouTube:** Add `Change start page` patch ([792dc0c](792dc0c522))
2023-12-11 23:44:14 +00:00
oSumAtrIX
792dc0c522 feat(YouTube): Add Change start page patch 2023-12-12 00:38:04 +01:00
semantic-release-bot
8870f7ab0c chore(release): 1.0.0-dev.10 [skip ci]
# [1.0.0-dev.10](https://github.com/ReVanced/revanced-integrations/compare/v1.0.0-dev.9...v1.0.0-dev.10) (2023-12-11)

### Bug Fixes

* **YouTube - Return YouTube Dislike:** Wait until fetch is complete before allowing the first Short to start playback ([#538](https://github.com/ReVanced/revanced-integrations/issues/538)) ([1c9c51c](1c9c51ca5f))
2023-12-11 18:33:07 +00:00
LisoUseInAIKyrios
1c9c51ca5f fix(YouTube - Return YouTube Dislike): Wait until fetch is complete before allowing the first Short to start playback (#538) 2023-12-11 22:30:36 +04:00
semantic-release-bot
6f7a7b825e chore(release): 1.0.0-dev.9 [skip ci]
# [1.0.0-dev.9](https://github.com/ReVanced/revanced-integrations/compare/v1.0.0-dev.8...v1.0.0-dev.9) (2023-12-11)

### Features

* **YouTube - Alternative Thumbnails:** Add option to use DeArrow ([#534](https://github.com/ReVanced/revanced-integrations/issues/534)) ([c4ee6ca](c4ee6ca4dd))
2023-12-11 01:09:29 +00:00
Chris
c4ee6ca4dd feat(YouTube - Alternative Thumbnails): Add option to use DeArrow (#534)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
2023-12-11 05:06:55 +04:00
367 changed files with 18257 additions and 22204 deletions

3
.editorconfig Normal file
View File

@@ -0,0 +1,3 @@
[*.{kt,kts}]
ktlint_code_style = intellij_idea
ktlint_standard_no-wildcard-imports = disabled

View File

@@ -70,7 +70,7 @@ body:
Before creating a new bug report, please keep the following in mind:
- **Do not submit a duplicate bug report**: You can review existing bug reports [here](https://github.com/ReVanced/revanced-integrations/labels/Bug%20report).
- **Do not submit a duplicate bug report**: Search for existing bug reports [here](https://github.com/ReVanced/revanced-integrations/issues?q=label%3A%22Bug+report%22).
- **Do not use the issue page for support**: If you need help or have questions, check out other platforms on [revanced.app](https://revanced.app).
- type: textarea
attributes:
@@ -101,7 +101,7 @@ body:
label: Acknowledgements
description: Your bug report will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing bug report.
- label: I have checked all open and closed bug reports and this is not a duplicate.
required: true
- label: I have chosen an appropriate title.
required: true

View File

@@ -70,7 +70,7 @@ body:
Before creating a new feature request, please keep the following in mind:
- **Do not submit a duplicate feature request**: You can review existing feature requests [here](https://github.com/ReVanced/revanced-integrations/labels/Feature%20request).
- **Do not submit a duplicate feature request**: Search for existing feature requests [here](https://github.com/ReVanced/revanced-integrations/issues?q=label%3A%22Feature+request%22).
- **Do not use the issue page for support**: If you need help or have questions, check out other platforms on [revanced.app](https://revanced.app).
- type: textarea
attributes:
@@ -97,7 +97,7 @@ body:
label: Acknowledgements
description: Your feature request will be closed if you don't follow the checklist below.
options:
- label: This issue is not a duplicate of an existing feature request.
- label: I have checked all open and closed feature requests and this is not a duplicate.
required: true
- label: I have chosen an appropriate title.
required: true

22
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,22 @@
version: 2
updates:
- package-ecosystem: github-actions
labels: []
directory: /
target-branch: dev
schedule:
interval: monthly
- package-ecosystem: npm
labels: []
directory: /
target-branch: dev
schedule:
interval: monthly
- package-ecosystem: gradle
labels: []
directory: /
target-branch: dev
schedule:
interval: monthly

View File

@@ -0,0 +1,28 @@
name: Build pull request
on:
workflow_dispatch:
pull_request:
branches:
- dev
jobs:
release:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Cache Gradle
uses: burrunan/gradle-cache-action@v1
- name: Setup Java
run: echo "JAVA_HOME=$JAVA_HOME_17_X64" >> $GITHUB_ENV
- name: Build
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./gradlew build --no-daemon

View File

@@ -25,7 +25,7 @@ jobs:
pr_body: |
This pull request will ${{ env.MESSAGE }}.
## Dependencies before merge
## Before merging this PR
- [ ] https://github.com/revanced/revanced-patches
- [ ] Remember about https://github.com/revanced/revanced-patches
pr_draft: true

View File

@@ -6,14 +6,12 @@ on:
branches:
- main
- dev
pull_request:
branches:
- main
- dev
jobs:
release:
name: Release
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -24,28 +22,34 @@ jobs:
persist-credentials: false
fetch-depth: 0
- name: Cache Node modules
uses: actions/cache@v3
with:
path: |
node_modules
key: npm-${{ hashFiles('package-lock.json') }}
- name: Cache Gradle
uses: burrunan/gradle-cache-action@v1
- name: Setup Java
run: echo "JAVA_HOME=$JAVA_HOME_17_X64" >> $GITHUB_ENV
- name: Build with Gradle
- name: Build
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./gradlew build clean
- name: Setup semantic-release
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "lts/*"
cache: 'npm'
- name: Install dependencies
run: npm install
- name: Import GPG key
uses: crazy-max/ghaction-import-gpg@v6
with:
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
passphrase: ${{ secrets.GPG_PASSPHRASE }}
fingerprint: ${{ vars.GPG_FINGERPRINT }}
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.REPOSITORY_PUSH_ACCESS }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npm exec semantic-release

15
.gitignore vendored
View File

@@ -1,17 +1,12 @@
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
/.idea
/.vscode
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
/.idea
/.vscode
/*.log
node_modules
local.properties
node_modules

View File

@@ -7,7 +7,13 @@
}
],
"plugins": [
"@semantic-release/commit-analyzer",
[
"@semantic-release/commit-analyzer", {
"releaseRules": [
{ "type": "build", "scope": "Needs bump", "release": "patch" }
]
}
],
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
"gradle-semantic-release-plugin",
@@ -17,7 +23,8 @@
"assets": [
"CHANGELOG.md",
"gradle.properties"
]
],
"message": "chore: Release v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
],
[
@@ -25,7 +32,7 @@
{
"assets": [
{
"path": "app/build/outputs/apk/release/*.apk"
"path": "app/build/outputs/apk/release/revanced-integrations*"
}
],
successComment: false

File diff suppressed because it is too large Load Diff

2
app/.gitignore vendored
View File

@@ -1 +1 @@
/build
/build

View File

@@ -1,18 +1,28 @@
plugins {
id("com.android.application")
id("org.jetbrains.kotlin.android")
alias(libs.plugins.android.application)
alias(libs.plugins.kotlin)
publishing
signing
}
android {
compileSdk = 33
namespace = "app.revanced.integrations"
compileSdk = 33
applicationVariants.all {
outputs.all {
this as com.android.build.gradle.internal.api.ApkVariantOutputImpl
outputFileName = "${rootProject.name}-$versionName.apk"
}
}
defaultConfig {
applicationId = "app.revanced.integrations"
minSdk = 23
targetSdk = 33
multiDexEnabled = false
versionName = project.version as String
versionName = version as String
}
buildTypes {
@@ -20,32 +30,51 @@ android {
isMinifyEnabled = true
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
"proguard-rules.pro",
)
}
applicationVariants.all {
outputs.all {
this as com.android.build.gradle.internal.api.ApkVariantOutputImpl
}
outputFileName = "${rootProject.name}-$versionName.apk"
}
}
}
compileOptions {
sourceCompatibility(JavaVersion.VERSION_11)
targetCompatibility(JavaVersion.VERSION_11)
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_11.toString()
}
}
dependencies {
compileOnly(project(mapOf("path" to ":dummy")))
compileOnly("androidx.annotation:annotation:1.7.0")
compileOnly("androidx.appcompat:appcompat:1.7.0-alpha03")
compileOnly("com.squareup.okhttp3:okhttp:5.0.0-alpha.11")
compileOnly("com.squareup.retrofit2:retrofit:2.9.0")
compileOnly(libs.appcompat)
compileOnly(libs.annotation)
compileOnly(libs.okhttp)
compileOnly(libs.retrofit)
compileOnly(project(":stub"))
}
tasks.register("publish") { dependsOn("build") }
tasks {
val assembleReleaseSignApk by registering {
dependsOn("assembleRelease")
val apk = layout.buildDirectory.file("outputs/apk/release/${rootProject.name}-$version.apk")
inputs.file(apk).withPropertyName("input")
outputs.file(apk.map { it.asFile.resolveSibling("${it.asFile.name}.asc") })
doLast {
signing {
useGpgCmd()
sign(*inputs.files.files.toTypedArray())
}
}
}
// Needed by gradle-semantic-release-plugin.
// Tracking: https://github.com/KengoTODA/gradle-semantic-release-plugin/issues/435.
publish {
dependsOn(assembleReleaseSignApk)
}
}

View File

@@ -1,27 +1,6 @@
# Add project specific ProGuard rules here.
# You can control the set of applied configuration files using the
# proguardFiles setting in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
# Uncomment this to preserve the line number information for
# debugging stack traces.
#-keepattributes SourceFile,LineNumberTable
# If you keep the line number information, uncomment this to
# hide the original source file name.
#-renamesourcefileattribute SourceFile
-dontobfuscate
-dontoptimize
-keepattributes * # https://www.guardsquare.com/manual/configuration/attributes
-keepattributes *
-keep class app.revanced.** {
*;
}

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
</manifest>

View File

@@ -1,4 +1,4 @@
package app.revanced.all.connectivity.wifi.spoof;
package app.revanced.integrations.all.connectivity.wifi.spoof;
import android.app.PendingIntent;
import android.content.Context;

View File

@@ -1,4 +1,4 @@
package app.revanced.all.screencapture.removerestriction;
package app.revanced.integrations.all.screencapture.removerestriction;
import android.media.AudioAttributes;
import android.os.Build;

View File

@@ -1,4 +1,4 @@
package app.revanced.all.screenshot.removerestriction;
package app.revanced.integrations.all.screenshot.removerestriction;
import android.view.Window;
import android.view.WindowManager;

View File

@@ -0,0 +1,24 @@
package app.revanced.integrations.boostforreddit;
import com.rubenmayayo.reddit.ui.activities.WebViewActivity;
import app.revanced.integrations.shared.fixes.slink.BaseFixSLinksPatch;
/** @noinspection unused*/
public class FixSLinksPatch extends BaseFixSLinksPatch {
static {
INSTANCE = new FixSLinksPatch();
}
private FixSLinksPatch() {
webViewActivityClass = WebViewActivity.class;
}
public static boolean patchResolveSLink(String link) {
return INSTANCE.resolveSLink(link);
}
public static void patchSetAccessToken(String accessToken) {
INSTANCE.setAccessToken(accessToken);
}
}

View File

@@ -1,10 +0,0 @@
package app.revanced.integrations.patches;
import app.revanced.integrations.settings.SettingsEnum;
public class AutoRepeatPatch {
//Used by app.revanced.patches.youtube.layout.autorepeat.patch.AutoRepeatPatch
public static boolean shouldAutoRepeat() {
return SettingsEnum.AUTO_REPEAT.getBoolean();
}
}

View File

@@ -1,22 +0,0 @@
package app.revanced.integrations.patches;
import android.widget.ImageView;
import app.revanced.integrations.settings.SettingsEnum;
import app.revanced.integrations.utils.ReVancedUtils;
public class CustomPlayerOverlayOpacityPatch {
private static final int DEFAULT_OPACITY = (int) SettingsEnum.PLAYER_OVERLAY_OPACITY.defaultValue;
public static void changeOpacity(ImageView imageView) {
int opacity = SettingsEnum.PLAYER_OVERLAY_OPACITY.getInt();
if (opacity < 0 || opacity > 100) {
ReVancedUtils.showToastLong("Player overlay opacity must be between 0-100");
SettingsEnum.PLAYER_OVERLAY_OPACITY.saveValue(DEFAULT_OPACITY);
opacity = DEFAULT_OPACITY;
}
imageView.setImageAlpha((opacity * 255) / 100);
}
}

View File

@@ -1,16 +0,0 @@
package app.revanced.integrations.patches;
import app.revanced.integrations.settings.SettingsEnum;
public class DisableAutoCaptionsPatch {
/**
* Used by injected code. Do not delete.
*/
public static boolean captionsButtonDisabled;
public static boolean autoCaptionsEnabled() {
return SettingsEnum.AUTO_CAPTIONS.getBoolean();
}
}

View File

@@ -1,10 +0,0 @@
package app.revanced.integrations.patches;
import app.revanced.integrations.settings.SettingsEnum;
/** @noinspection unused*/
public final class DisableFullscreenAmbientModePatch {
public static boolean enableFullScreenAmbientMode() {
return !SettingsEnum.DISABLE_FULLSCREEN_AMBIENT_MODE.getBoolean();
}
}

View File

@@ -1,18 +0,0 @@
package app.revanced.integrations.patches;
import android.view.MotionEvent;
import android.view.VelocityTracker;
import app.revanced.integrations.settings.SettingsEnum;
public final class DisablePreciseSeekingGesturePatch {
/**
* Disables the gesture that is used to seek precisely.
* @param tracker The velocity tracker that is used to determine the gesture.
* @param event The motion event that is used to determine the gesture.
*/
public static void disableGesture(VelocityTracker tracker, MotionEvent event) {
if (SettingsEnum.DISABLE_PRECISE_SEEKING_GESTURE.getBoolean()) return;
tracker.addMovement(event);
}
}

View File

@@ -1,12 +0,0 @@
package app.revanced.integrations.patches;
import app.revanced.integrations.settings.SettingsEnum;
public class DisableRollingNumberAnimationsPatch {
/**
* Injection point.
*/
public static boolean disableRollingNumberAnimations() {
return SettingsEnum.DISABLE_ROLLING_NUMBER_ANIMATIONS.getBoolean();
}
}

View File

@@ -1,30 +0,0 @@
package app.revanced.integrations.patches;
import android.annotation.SuppressLint;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import app.revanced.integrations.settings.SettingsEnum;
/** @noinspection unused*/
public final class DisableSuggestedVideoEndScreenPatch {
@SuppressLint("StaticFieldLeak")
private static View lastView;
public static void closeEndScreen(final ImageView imageView) {
if (!SettingsEnum.DISABLE_SUGGESTED_VIDEO_END_SCREEN.getBoolean()) return;
// Get a parent view which can be listened to for layout changes.
final var parent = imageView.getParent().getParent();
// Prevent adding the listener multiple times.
if (lastView == parent) return;
lastView = (ViewGroup)parent;
lastView.addOnLayoutChangeListener((v, left, top, right, bottom, oldLeft, oldTop, oldRight, oldBottom) -> {
// Disable sound effects to prevent the click sound.
imageView.setSoundEffectsEnabled(false);
imageView.performClick();
});
}
}

View File

@@ -1,9 +0,0 @@
package app.revanced.integrations.patches;
import app.revanced.integrations.settings.SettingsEnum;
public final class EnableTabletLayoutPatch {
public static boolean enableTabletLayout() {
return SettingsEnum.TABLET_LAYOUT.getBoolean();
}
}

View File

@@ -1,10 +0,0 @@
package app.revanced.integrations.patches;
import android.view.View;
import app.revanced.integrations.settings.SettingsEnum;
public class FullscreenPanelsRemoverPatch {
public static int getFullscreenPanelsVisibility() {
return SettingsEnum.HIDE_FULLSCREEN_PANELS.getBoolean() ? View.GONE : View.VISIBLE;
}
}

View File

@@ -1,74 +0,0 @@
package app.revanced.integrations.patches;
import android.app.SearchManager;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Build;
import androidx.annotation.RequiresApi;
import app.revanced.integrations.utils.LogHelper;
import app.revanced.integrations.utils.ReVancedUtils;
import java.util.Objects;
import static app.revanced.integrations.utils.StringRef.str;
/**
* @noinspection unused
*/
public class GmsCoreSupport {
private static final String GMS_CORE_PACKAGE_NAME
= getGmsCoreVendor() + ".android.gms";
private static final String DONT_KILL_MY_APP_LINK
= "https://dontkillmyapp.com";
private static final Uri GMS_CORE_PROVIDER
= Uri.parse("content://" + getGmsCoreVendor() + ".android.gsf.gservices/prefix");
private static void search(Context context, String uriString, String message) {
ReVancedUtils.showToastLong(message);
var intent = new Intent(Intent.ACTION_WEB_SEARCH);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra(SearchManager.QUERY, uriString);
context.startActivity(intent);
}
@RequiresApi(api = Build.VERSION_CODES.N)
public static void checkAvailability() {
var context = Objects.requireNonNull(ReVancedUtils.getContext());
try {
context.getPackageManager().getPackageInfo(GMS_CORE_PACKAGE_NAME, PackageManager.GET_ACTIVITIES);
} catch (PackageManager.NameNotFoundException exception) {
LogHelper.printInfo(() -> "GmsCore was not found", exception);
search(context, getGmsCoreDownloadLink(), str("gms_core_not_installed_warning"));
// Gracefully exit the app, so it does not crash.
System.exit(0);
}
try (var client = context.getContentResolver().acquireContentProviderClient(GMS_CORE_PROVIDER)) {
if (client != null) return;
LogHelper.printInfo(() -> "GmsCore is not running in the background");
search(context, DONT_KILL_MY_APP_LINK, str("gms_core_not_running_warning"));
}
}
private static String getGmsCoreDownloadLink() {
final var vendor = getGmsCoreVendor();
switch (vendor) {
case "com.mgoogle":
return "https://github.com/TeamVanced/VancedMicroG/releases/latest";
case "app.revanced":
return "https://github.com/revanced/gmscore/releases/latest";
default:
return vendor + ".android.gms";
}
}
// Modified by a patch. Do not touch.
private static String getGmsCoreVendor() {
return "app.revanced";
}
}

View File

@@ -1,13 +0,0 @@
package app.revanced.integrations.patches;
import android.view.View;
import app.revanced.integrations.settings.SettingsEnum;
import app.revanced.integrations.utils.ReVancedUtils;
public class HideAlbumCardsPatch {
public static void hideAlbumCard(View view) {
if (!SettingsEnum.HIDE_ALBUM_CARDS.getBoolean()) return;
ReVancedUtils.hideViewByLayoutParams(view);
}
}

View File

@@ -1,9 +0,0 @@
package app.revanced.integrations.patches;
import app.revanced.integrations.settings.SettingsEnum;
public class HideAutoplayButtonPatch {
public static boolean isButtonShown() {
return !SettingsEnum.HIDE_AUTOPLAY_BUTTON.getBoolean();
}
}

View File

@@ -1,28 +0,0 @@
package app.revanced.integrations.patches;
import android.view.View;
import app.revanced.integrations.patches.spoof.SpoofAppVersionPatch;
import app.revanced.integrations.settings.SettingsEnum;
import app.revanced.integrations.utils.ReVancedUtils;
public class HideBreakingNewsPatch {
/**
* When spoofing to app versions 17.31.00 and older, the watch history preview bar uses
* the same layout components as the breaking news shelf.
*
* Breaking news does not appear to be present in these older versions anyways.
*/
private static final boolean isSpoofingOldVersionWithHorizontalCardListWatchHistory =
SpoofAppVersionPatch.isSpoofingToEqualOrLessThan("17.31.00");
/**
* Injection point.
*/
public static void hideBreakingNews(View view) {
if (!SettingsEnum.HIDE_BREAKING_NEWS.getBoolean()
|| isSpoofingOldVersionWithHorizontalCardListWatchHistory) return;
ReVancedUtils.hideViewByLayoutParams(view);
}
}

Some files were not shown because too many files have changed in this diff Show More