Commit graph

4537 commits

Author SHA1 Message Date
rufusin
478f95d16c
refactor(YouTube): Floating action button in feed (#1508) 2026-04-25 09:56:00 +03:00
anddea
1ecaea1d6a chore: Sync translations 2026-04-20 17:48:15 +03:00
anddea
c2bb755579 chore: Lint code 2026-04-20 17:24:01 +03:00
anddea
45002dc9fe refactor(YouTube): Shorts LithoFilter 2026-04-20 17:23:45 +03:00
rufusin
0911e8a617
refactor(YouTube): Dismiss player hook patch (#1495) 2026-04-20 15:32:04 +03:00
rufusin
fd72209c09
refactor(YouTube): Bypass URL redirects (#1494) 2026-04-20 15:26:33 +03:00
alxmcp
0621ab558a Merge remote-tracking branch 'origin/main' into dev 2026-04-20 15:23:31 +03:00
dependabot[bot]
329f7f5119
build(deps): Bump lodash in the npm_and_yarn group across 1 directory (#1506)
Bumps the npm_and_yarn group with 1 update in the / directory: [lodash](https://github.com/lodash/lodash).


Updates `lodash` from 4.17.23 to 4.18.1
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.18.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 15:22:03 +03:00
alxmcp
882d4f1b63 Merge remote-tracking branch 'origin/main' into dev 2026-04-20 15:20:15 +03:00
dependabot[bot]
001781d225
build(deps-dev): Bump lodash-es (#1490)
Bumps the npm_and_yarn group with 1 update in the / directory: [lodash-es](https://github.com/lodash/lodash).


Updates `lodash-es` from 4.17.23 to 4.18.1
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1)

---
updated-dependencies:
- dependency-name: lodash-es
  dependency-version: 4.18.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 15:12:34 +03:00
dependabot[bot]
059ba98127
build(deps): Bump protoc from 4.34.0 to 4.34.1 (#1487)
Bumps `protoc` from 4.34.0 to 4.34.1.

Updates `com.google.protobuf:protobuf-javalite` from 4.34.0 to 4.34.1

Updates `com.google.protobuf:protoc` from 4.34.0 to 4.34.1
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-javalite
  dependency-version: 4.34.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.protobuf:protoc
  dependency-version: 4.34.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 15:11:44 +03:00
dependabot[bot]
e098d94fb1
build(deps): Bump crazy-max/ghaction-import-gpg from 6 to 7 (#1486)
Bumps [crazy-max/ghaction-import-gpg](https://github.com/crazy-max/ghaction-import-gpg) from 6 to 7.
- [Release notes](https://github.com/crazy-max/ghaction-import-gpg/releases)
- [Commits](https://github.com/crazy-max/ghaction-import-gpg/compare/v6...v7)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-import-gpg
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 15:11:26 +03:00
りお
aeed85e362
chore(YouTube - Translations): Update Japanese (#1483) 2026-04-20 15:10:44 +03:00
dependabot[bot]
ffc326f847
build(deps-dev): Bump the npm_and_yarn group across 1 directory with 3 updates (#1477)
Bumps the npm_and_yarn group with 3 updates in the / directory: [undici](https://github.com/nodejs/undici), [picomatch](https://github.com/micromatch/picomatch) and [handlebars](https://github.com/handlebars-lang/handlebars.js).


Updates `undici` from 6.23.0 to 6.24.1
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v6.23.0...v6.24.1)

Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)

Updates `handlebars` from 4.7.8 to 4.7.9
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)
- [Commits](https://github.com/handlebars-lang/handlebars.js/compare/v4.7.8...v4.7.9)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 6.24.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: handlebars
  dependency-version: 4.7.9
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 19:57:23 +03:00
semantic-release-bot
907385d33d chore: Release v4.0.0 [skip ci]
# [4.0.0](https://github.com/anddea/revanced-patches/compare/v3.16.0...v4.0.0) (2026-03-27)

### Bug Fixes

* ARSCLib compatibility ([#1404](https://github.com/anddea/revanced-patches/issues/1404)) ([bc75d5a](bc75d5a4b0))
* **Spoof Wi-Fi connection:** Failed previously ([7187215](7187215610))
* **YouTube - Custom branding name:** Custom name did not apply properly ([02b5519](02b5519113))
* **YouTube - GmsCore:** Crashes because of the wrong intent ([829ec70](829ec70801))
* **YouTube - Hide action buttons:** Fix empty spaces when hiding buttons ([bda1ddb](bda1ddba69))
* **YouTube - Overlay buttons:** Gemini summary could use the wrong markdown for titles ([aac78fd](aac78fdb7c))
* **YouTube - Voice Over Translation:** Do not show the VOT button if the patch is disabled ([48abec6](48abec6b41))
* **YouTube & YT Music:** Fix the app crash caused by incorrect resource attribution ([5247736](5247736538))
* **YouTube:** Resolved patching error caused by an unexpected array value ([ca3772e](ca3772e180))

### Code Refactoring

* Migrate to Morphe patcher ([44d12f2](44d12f217c))

### Features

* **YouTube - Gemini:** Redesign, support multiple API keys, add `Ask about this video` ([374b0e5](374b0e55b9))
* **YouTube - Hide ads:** Add `Hide player popup ads` setting ([06275f4](06275f4cf4))
* **YouTube - Overlay buttons:** Add `Gemini 3.1 Flash Lite Preview` and update prompt ([36bca64](36bca64ec6))
* **YouTube - Overlay buttons:** Use cascade of Gemini models ([56db9b3](56db9b3195))
* **YouTube - Set transcript cookies:** Add "Fix transcript" setting ([7c42e04](7c42e04238))
* **YouTube - Shorts components:** Add Open Shorts with `Regular player fullscreen` ([a5985e9](a5985e9bf5))
* **YouTube - Voice Over Translation:** Add Yandex voice-over translation ([#1370](https://github.com/anddea/revanced-patches/issues/1370)) ([889118e](889118eb63))
* **YouTube - Voice Over Translation:** Volume patch fixes, audio proxy, immediate pause on video stop ([#1382](https://github.com/anddea/revanced-patches/issues/1382)) ([6ac278c](6ac278cc65))
* **YouTube & YT Music - Spoof video streams:** Match Morphe ([43cab65](43cab65290))
* **YouTube, YT Music & Reddit:** Add credits ([b20f2f1](b20f2f1cb8))
* **YouTube:** Add `Reload video` patch & reduce patches bundle size ([33fdf51](33fdf51520))
* **YouTube:** Remove `Change live ring click action` patch ([bc40616](bc406169a0))

### BREAKING CHANGES

* Patches are now migrated to Morphe patcher

Signed-off-by: Aaron Veil <70171475+anddea@users.noreply.github.com>
2026-03-27 16:50:20 +00:00
Aaron Veil
b1bfa31c6b
chore: Merge branch dev to main 2026-03-27 19:45:54 +03:00
Aaron Veil
0a6c018bb6 chore: Sync translations 2026-03-27 19:24:14 +03:00
Aaron Veil
01290a0b92 refactor(YouTube - Gemini): Improve UI and performance 2026-03-27 19:22:49 +03:00
semantic-release-bot
bfa9519541 chore: Release v4.0.0-dev.13 [skip ci]
# [4.0.0-dev.13](https://github.com/anddea/revanced-patches/compare/v4.0.0-dev.12...v4.0.0-dev.13) (2026-03-26)

### Features

* **YouTube - Gemini:** Redesign, support multiple API keys, add `Ask about this video` ([374b0e5](374b0e55b9))
2026-03-26 18:40:17 +00:00
Aaron Veil
5383063131 chore: Sync translations 2026-03-26 21:36:08 +03:00
Aaron Veil
9483d1e1cb refactor(YouTube - Gemini): Make header translucent on scroll 2026-03-26 21:36:08 +03:00
Aaron Veil
763b21395c refactor(YouTube - Gemini): Collapse header on scroll 2026-03-26 21:36:08 +03:00
Aaron Veil
b6e77d21e7 refactor(YouTube - Gemini): Make Ask about this video blurry 2026-03-26 21:36:08 +03:00
Aaron Veil
4c9b3fe44f refactor(YouTube - Gemini): Make Ask about this video translucent 2026-03-26 21:36:07 +03:00
Aaron Veil
374b0e55b9 feat(YouTube - Gemini): Redesign, support multiple API keys, add Ask about this video
Close https://github.com/anddea/revanced-patches/issues/1419
Close https://github.com/anddea/revanced-patches/issues/1453
2026-03-26 21:36:07 +03:00
semantic-release-bot
84bfbc7bcd chore: Release v4.0.0-dev.12 [skip ci]
# [4.0.0-dev.12](https://github.com/anddea/revanced-patches/compare/v4.0.0-dev.11...v4.0.0-dev.12) (2026-03-25)

### Bug Fixes

* **YouTube:** Resolved patching error caused by an unexpected array value ([ca3772e](ca3772e180))
2026-03-25 15:06:01 +00:00
Aaron Veil
ca3772e180 fix(YouTube): Resolved patching error caused by an unexpected array value
Close https://github.com/anddea/revanced-patches/issues/1465
Close https://github.com/anddea/revanced-patches/issues/1467
2026-03-25 17:58:35 +03:00
semantic-release-bot
144e3ecde2 chore: Release v4.0.0-dev.11 [skip ci]
# [4.0.0-dev.11](https://github.com/anddea/revanced-patches/compare/v4.0.0-dev.10...v4.0.0-dev.11) (2026-03-25)

### Bug Fixes

* **YouTube - Custom branding name:** Custom name did not apply properly ([02b5519](02b5519113))
* **YouTube & YT Music:** Fix the app crash caused by incorrect resource attribution ([5247736](5247736538))

### Features

* **YouTube - Hide ads:** Add `Hide player popup ads` setting ([06275f4](06275f4cf4))
* **YouTube - Set transcript cookies:** Add "Fix transcript" setting ([7c42e04](7c42e04238))
* **YouTube - Shorts components:** Add Open Shorts with `Regular player fullscreen` ([a5985e9](a5985e9bf5))
* **YouTube:** Remove `Change live ring click action` patch ([bc40616](bc406169a0))
2026-03-25 12:00:26 +00:00
Aaron Veil
5dca3df504 chore(YouTube - Spoof app version): Update clients & sync translations 2026-03-25 14:52:31 +03:00
Aaron Veil
a5985e9bf5 feat(YouTube - Shorts components): Add Open Shorts with Regular player fullscreen
Close https://github.com/anddea/revanced-patches/issues/1462
2026-03-25 14:29:20 +03:00
Aaron Veil
bc406169a0 feat(YouTube): Remove Change live ring click action patch
Close https://github.com/anddea/revanced-patches/issues/1386
2026-03-25 12:48:05 +03:00
Aaron Veil
7c42e04238 feat(YouTube - Set transcript cookies): Add "Fix transcript" setting
Close https://github.com/anddea/revanced-patches/issues/1379
2026-03-25 12:48:04 +03:00
Aaron Veil
06275f4cf4 feat(YouTube - Hide ads): Add Hide player popup ads setting
Close https://github.com/anddea/revanced-patches/issues/1405
Close https://github.com/anddea/revanced-patches/issues/1420
2026-03-25 12:31:03 +03:00
Aaron Veil
5247736538 fix(YouTube & YT Music): Fix the app crash caused by incorrect resource attribution
Close https://github.com/anddea/revanced-patches/issues/1445
2026-03-25 10:32:22 +03:00
Aaron Veil
02b5519113 fix(YouTube - Custom branding name): Custom name did not apply properly
Close https://github.com/anddea/revanced-patches/issues/1421
Close https://github.com/anddea/revanced-patches/issues/1426
2026-03-25 10:32:21 +03:00
りお
7c8e87425e
chore(YouTube - Translations): Update Japanese (#1460) 2026-03-25 08:43:39 +03:00
semantic-release-bot
470f8215a9 chore: Release v4.0.0-dev.10 [skip ci]
# [4.0.0-dev.10](https://github.com/anddea/revanced-patches/compare/v4.0.0-dev.9...v4.0.0-dev.10) (2026-03-24)

### Features

* **YouTube:** Add `Reload video` patch & reduce patches bundle size ([33fdf51](33fdf51520))
2026-03-24 16:54:19 +00:00
Aaron Veil
33fdf51520 feat(YouTube): Add Reload video patch & reduce patches bundle size
Co-Authored-By: Eric Ahn <w@chill.dev>
Co-Authored-By: inotia00 <108592928+inotia00@users.noreply.github.com>
2026-03-24 19:47:19 +03:00
Aaron Veil
f81b531ce9 chore: Update translation URL 2026-03-24 13:55:21 +03:00
Aaron Veil
229b03e163 chore: Sync translations 2026-03-23 22:12:27 +03:00
semantic-release-bot
c17f079257 chore: Release v4.0.0-dev.9 [skip ci]
# [4.0.0-dev.9](https://github.com/anddea/revanced-patches/compare/v4.0.0-dev.8...v4.0.0-dev.9) (2026-03-23)

### Bug Fixes

* **YouTube - Hide action buttons:** Fix empty spaces when hiding buttons ([bda1ddb](bda1ddba69))
2026-03-23 17:27:21 +00:00
Aaron Veil
c0578500e9 chore: Sync translations 2026-03-23 20:19:34 +03:00
Aaron Veil
bda1ddba69 fix(YouTube - Hide action buttons): Fix empty spaces when hiding buttons
Co-Authored-By: inotia00 <108592928+inotia00@users.noreply.github.com>
2026-03-23 19:39:24 +03:00
rufusin
34e3d92456
refactor(YouTube): Refactor disable haptic feedback (#1441) 2026-03-23 18:36:12 +03:00
rufusin
0e0e0dc9f4
refactor(YouTube): Refactor hooks to get information about the current playing video (#1432) 2026-03-23 18:04:13 +03:00
rufusin
705e2f06ea
refactor(YouTube): Refactor change start page (#1431) 2026-03-23 18:03:27 +03:00
semantic-release-bot
689b7799f1 chore: Release v4.0.0-dev.8 [skip ci]
# [4.0.0-dev.8](https://github.com/anddea/revanced-patches/compare/v4.0.0-dev.7...v4.0.0-dev.8) (2026-03-16)

### Bug Fixes

* **YouTube - Overlay buttons:** Gemini summary could use the wrong markdown for titles ([aac78fd](aac78fdb7c))

### Features

* **YouTube, YT Music & Reddit:** Add credits ([b20f2f1](b20f2f1cb8))
2026-03-16 10:45:27 +00:00
Aaron Veil
b20f2f1cb8 feat(YouTube, YT Music & Reddit): Add credits
Close https://github.com/anddea/revanced-patches/issues/1424
2026-03-16 13:13:39 +03:00
Aaron Veil
d643b08377 chore(YouTube - Voice Over Translation): Add active state icon 2026-03-16 12:56:07 +03:00
Aaron Veil
aac78fdb7c fix(YouTube - Overlay buttons): Gemini summary could use the wrong markdown for titles 2026-03-16 10:37:57 +03:00