➡️ ➡️ ➡️ Read the blog post ⬅️ ⬅️ ⬅️

New

  • ⚠️ Bump minSdk to 21 (Android 5 Lollipop) and drop support for Android 4.4 KitKat #7613
  • Add Download entry to long-press menu #8397
  • Add option to hide future videos in feed #8545 #8966
  • Add Share menu item to local playlists #8542

Improved

  • Crop the notification thumbnail in 1:1 mode instead of stretching it #8533
  • Make thumbnails' scaleType fitCenter #8573
  • Improve image placeholders #8530
  • Removed the "(beta)"-tag from services #8637
  • Refactor player and extract UI components #8170 #8661 #8678 #8731
  • Sort tags case-insensitively #8709

Fixed

  • Fix wrong image used as a placeholder for channels avatars #8676
  • Fix various issues with player notification #8678 #8899

Localization

  • Make some much needed changes to the README #8372
  • Fix lang code for Chinese Simplified #8549

Development

  • Run CI on all release branches #8565
  • Clean up proguard file #8468
  • Update ExoPlayer to 2.18.1 #8536 #8687
  • Specify used ExoPlayer libraries #8469
  • Use minimum required permissions for GitHub workflows #8569
  • Checkstyle assign on same line #8601
  • Use ViewCompat.setBackgroundTintList() #8633
  • Update some misc libraries #8475
  • Use stream sorting #8635
  • Use Java 9 collection factories: List.of()Set.of()Map.of() #8631 #8679
  • Use range-limiting method MathUtils.clamp() #8651 #8737
  • Use Kotlin IO extensions #8648
  • Remove some unnecessary methods #8663 #8740
  • Remove deprecated method calls in FocusAwareCoordinator #8670
  • Deduplicate SQL queries to get feed streams #8621
  • Update OkHttp to 4.10.0 #8624
  • Update Lifecycle to 2.5.1 #8683
  • Update AndroidX Fragment to 1.4.1 #8691
  • Update Google Material to 1.6.1 #8692
  • Use Throwable.stackTraceToString() #8701
  • Update AppCompat to 1.4.2 #8667
  • Use WindowMetrics API #8656
  • Update AndroidX Room to 2.4.3 #8716
  • Remove uses of setBottomSheetCallback() #8669
  • Refactor LicenseFragmentHelper #8682
  • Make OnClickGesture an interface #8721
  • Reduce View.kt size #8708
  • Use toArray() with zero-length arrays #8724
  • Use Comparator factory methods #8728
  • Use Collectors.joining() #8738
  • Update FilePicker to our custom fork and disable Jetifier #8666
  • Add FAQ entry to the template checklists #8822
  • Use ListAdapter for search predictions #8719 #8972
  • Update Gradle to 7.5.1 #8751
  • Remove extra whitespace from issue and PR templates #8755
  • Clarify that span shouldn't be in translated READMEs #8754
  • Keep strong references to Picasso notification icon loading targets #8677
  • Create media session UI and fix player notification #8678

This release does not have a Play Store Description, so we grabbed one from version 0.20.8:

NewPipe is a streaming client for Android. Our goal is to provide a privacy friendly access to existing streaming services like YouTube. The app is designed in such a way that it only transports information necessary for playing the media to external servers and thus protects the privacy of its users.

A good user experience is important to the developers of NewPipe. Therefore the app offers many solutions for all possible situations. In this way, the resolution and codecs of the video and audio can be set to save data volume in mobile networks. Likewise, NewPipe's video popup and background players make it possible to seamlessly integrate videos and music into daily mobile phone use.

See available downloads
A more recent upload may be available below!
Download

This release may come in several variants. Consult our handy FAQ to see which download is right for you.

Variant
Arch
Version
DPI
0.24.0 APK
990
September 25, 2022
noarch
Android 5.0+
nodpi
All Releases
NewPipe (github version) 0.24.1

Version:0.24.1

Uploaded:November 7, 2022 at 12:16AM UTC

File size:9.99 MB

Downloads:1,054

NewPipe (github version) 0.24.0
September 25, 2022

Version:0.24.0

Uploaded:September 25, 2022 at 7:29PM UTC

File size:9.87 MB

Downloads:1,416

NewPipe (github version) 0.23.3

Version:0.23.3

Uploaded:August 25, 2022 at 4:52PM UTC

File size:9.78 MB

Downloads:2,046

NewPipe (github version) 0.23.2

Version:0.23.2

Uploaded:August 13, 2022 at 7:53PM UTC

File size:9.81 MB

Downloads:1,950

NewPipe (github version) 0.23.1

Version:0.23.1

Uploaded:July 5, 2022 at 8:55PM UTC

File size:9.81 MB

Downloads:1,167

NewPipe (github version) 0.23.0

Version:0.23.0

Uploaded:April 30, 2022 at 12:25AM UTC

File size:9.7 MB

Downloads:1,628

NewPipe (github version) 0.22.2

Version:0.22.2

Uploaded:April 16, 2022 at 4:42PM UTC

File size:9.17 MB

Downloads:1,149

NewPipe (github version) 0.22.1

Version:0.22.1

Uploaded:February 27, 2022 at 8:40AM UTC

File size:9.12 MB

Downloads:4,726

NewPipe (github version) 0.22.0

Version:0.22.0

Uploaded:February 20, 2022 at 3:34PM UTC

File size:9.11 MB

Downloads:1,050

NewPipe (github version) 0.21.16

Version:0.21.16

Uploaded:February 2, 2022 at 1:42AM UTC

File size:8.66 MB

Downloads:2,244

Comments