What's new in LibreTube (github version) 0.25.0

Most importantly, this release contains a workaround for the recent AntiBot protection changes by YouTube.

FAQ about the current situation

  • Help! I can't play videos? If you rely on public Piped instances, go to Settings -> Instance and enable Disable Piped proxy as well as Local streams extraction. Disclaimer: The bot-blocked API call will now be done directly from your IP address, which is obviously less privacy-friendly. Using a VPN is recommended, but might not always work since YouTube blocks IPs of VPN providers as well.
  • Help! I can't add videos to a playlist? If you're using the app with a Piped account, it's sometimes not possible to add videos to a playlist due to Piped. If you don't use a Piped account, playlists should work as expected after this release.
  • If you're self-hosting a private Piped instance, everything is most likely still working normally anyways.
  • Why did it take two weeks to publish a fix? Because open source developers also have a private life and do all that work in their free time without any monetary compensation.
  • If you consider this project useful, please consider making a small donation to show your appreciation via https://liberapay.com/Bnyro or https://github.com/sponsors/Bnyro. Thank you!
  • Can we expect more such breaking changes in the future? Only YouTube knows.

New features

  • feat: local streams extraction by @Bnyro in #6381
  • feat: quick share action to add video to playlist by @Bnyro in #6219
  • feat: share dialog redesign (including copy link feature) by @Bnyro in #6236
  • feat: show total playlist duration by @Bnyro in #6240
  • feat: button to screenshot/capture current frame by @Bnyro in #6304
  • feat: improve about activity and device info dialog by @Bnyro in #6269
  • feat: button to play recent videos from a channel by @Bnyro in #6218
  • feat: button to swap sponsorblock segment start and end time by @Bnyro in #6237
  • feat: make video, playlist, channel title/description selectable by @Bnyro in #6272
  • feat: support for directly playing urls inserted in search bar by @Bnyro in #6300
  • feat: use watch position as timestamp when sharing by @Bnyro in #6382
  • feat: watch history pagination by @Bnyro in #6339
  • feat: added sorting method in downloads by @amandeepsinghjamwal in #6194
  • feat: allow timestamp inputs in dearrow submit dialog by @Bnyro in #6238

Bug fixes

  • fix: bugs in time parsing logic causing false (milli) second count by @Bnyro in #6239
  • fix: crash when search view destroyed before suggestions fetched by @Bnyro in #6335
  • fix: download fails due to filename length by @Bnyro in #6337
  • fix: improve exoplayer scoping by @Pittvandewitt in #6307
  • fix: same videos in channel fragment repeating 3/4 times by @Bnyro in #6273
  • fix: scroll state of trends not preserved by @Bnyro in #6271
  • fix: visibility of UI elements in Downloads by @nik-conder in #6314
  • fix: welcome activity text in light mode by @Bnyro in #6268

Refactor

  • refactor: Simplify serializable extensions by @Isira-Seneviratne in #6343
  • refactor: add donation button to action menu by @Bnyro in #6386
  • refactor: improve bookmarks performance and reliability by @Bnyro in #6385
  • refactor: reduce amount of api calls for adding video to playlist by @Bnyro in #6384
  • refactor: simplify ProxyHelper.kt by @Bnyro in #6383

Chore

  • chore: optimize imports by @Bnyro in #6274
  • chore: remove no longer needed safe dot calls by @Bnyro in #6220
  • chore: shorten Picture in Picture string in player menu by @Bnyro in #6301

New Contributors

Full Changelog: v0.24.0...v0.25.0

Scroll to available downloads
A more recent upload may be available below!

About LibreTube (github version) 0.25.0

Download LibreTube (github version) 0.25.0

This release comes in several variants (we currently have 5). Consult our handy FAQ to see which download is right for you.

Variant
Arch
Version
DPI
0.25.0 APK
55
August 23, 2024
armeabi-v7a
Android 5.0+
nodpi
0.25.0 APK
55
August 23, 2024
universal
Android 5.0+
nodpi
0.25.0 APK
55
August 23, 2024
arm64-v8a
Android 5.0+
nodpi
0.25.0 APK
55
August 23, 2024
x86_64
Android 5.0+
nodpi
0.25.0 APK
55
August 23, 2024
x86
Android 5.0+
nodpi
All Releases
LibreTube (github version) 0.25.2

Version:0.25.2

Uploaded:September 5, 2024 at 9:44AM UTC

File size:11.05 MB

Downloads:108

LibreTube (github version) 0.25.1

Version:0.25.1

Uploaded:August 23, 2024 at 3:33PM UTC

File size:11.04 MB

Downloads:247

LibreTube (github version) 0.25.0

Version:0.25.0

Uploaded:August 23, 2024 at 12:30PM UTC

File size:11.04 MB

Downloads:59

Version:0.24.0

Uploaded:July 11, 2024 at 5:06PM UTC

File size:9.93 MB

Downloads:677

Version:0.23.2

Uploaded:May 8, 2024 at 8:03PM UTC

File size:9.81 MB

Downloads:438

Version:0.23.1

Uploaded:May 8, 2024 at 3:30PM UTC

File size:9.81 MB

Downloads:82

Version:0.23.0

Uploaded:May 1, 2024 at 4:19PM UTC

File size:9.82 MB

Downloads:206

LibreTube (github version) 0.22.2

Version:0.22.2

Uploaded:March 28, 2024 at 5:32PM UTC

File size:9.78 MB

Downloads:328

LibreTube (github version) 0.22.1

Version:0.22.1

Uploaded:March 21, 2024 at 12:53AM UTC

File size:17.38 MB

Downloads:92

LibreTube (github version) 0.22.0

Version:0.22.0

Uploaded:March 19, 2024 at 4:22AM UTC

File size:17.38 MB

Downloads:64

Comments