NewPipe
NewPipe copied to clipboard
Release v0.24.1 (PLEASE TEST!)
Download APK for testing
NewPipe_0.24.1_RC2.zip (reuploaded from this CI artifact coming from the corresponding release pull request, #9290)
Report new issues / bugs here! bugs which existed in previous versions must not be reported here.
Known issues
-
#9242
-
⚠️ [YouTube] Shorts and livestreams (including VODs) of most channels are not available in videos listed in channels, due to the separation of them into separate tabs. This issue could be solved only when channel tabs will be implemented.
However, you can use workarounds for now:
- For feeds, use the dedicated method to fetch them (a.k.a. RSS feeds);
- For channels: you can use the uploads playlist of a channel to get all its public videos: take a channel ID (not a username or a handle), replace
UC
byUU
at the beginning of the ID and use the resulting ID as a playlist ID (append this ID to a playlist URL likehttps://www.youtube.com/playlist?list=
and then open this URL in NewPipe).
Changelog
App
read more
New
- Add monochrome icon #8987
- Add link to FAQ in the app #9164
- Add an "Open in browser" button on error panel #9180
- Add option to display channel groups as list instead of grid #9207
- Long-click on stream segment to share timestamped URLs (for YouTube only) #9203
- Support YouTube handles #9291
Improved
- Add play queue button to video details fragment #8946
- Show "Hold to enqueue" tip in local playlists #9196
Fixed
- Fix potential cast exception in comments text #9065
- Fix
DownloadDialog
crash on screen rotation #9079 - Fix crash when clicking download and quitting the history fragment #9143
- Fix job for removing watched streams from playlist not executing only once #8706
- Fix duplicate videos in feed group "All" #9230
Localization
- Add new localizations (Icelandic, Latvian, Malayalam) to language selector #9179
- Update translations #9092, #9179, #9256
- Remove empty localizations #9256
Development
- Use
LinkifyCompat
#8934 - Utilize
useSimpleSummaryProvider
attribute #9011 - Improve
FeedGroupDialogViewModel
factory #8734 - Update Android Gradle Plugin to 7.3.0 #8986
- Use range-limiting methods in more places #8747
- Use Okio's
ByteString
for download checksums #8767 - Calculate search score using streams #8739
- Use
TextViewCompat.setCompoundDrawableTintList()
#8655 - Update AppCompat to 1.5.1 and compileSdk to 32 #8768
- Update PrettyTime from 5.0.3 to 5.0.6 to include new localizations made by NewPipe contributors #9272
- Update NewPipe Extractor #9291
Extractor
read more
New
- [YouTube] Add comment reply count support TeamNewPipe/NewPipeExtractor#936
- [YouTube] Add
uploaderUrl()
anduploaderVerified()
toPlaylistInfoItem
TeamNewPipe/NewPipeExtractor#959 - [YouTube] Support handles TeamNewPipe/NewPipeExtractor#964
Improved
- [YouTube] Support new metadata format of playlists TeamNewPipe/NewPipeExtractor#958
- [YouTube] Add support for attributed text description TeamNewPipe/NewPipeExtractor#953
Fixed
- [media.ccc.de] Avoid possible NullPointerException in
MediaCCCRecentKiosk
TeamNewPipe/NewPipeExtractor#930 - [SoundCloud] Fix
SoundcloudPlaylistExtractor
: tracks are in correct order TeamNewPipe/NewPipeExtractor#939 - [SoundCloud] Fix getting more comments TeamNewPipe/NewPipeExtractor#943
- [YouTube] Workaround 403 HTTP errors of ANDROID client streams TeamNewPipe/NewPipeExtractor#960
- [YouTube] Support richGridRenderer on channel page to fix extraction of videos in channels TeamNewPipe/NewPipeExtractor#944
- [YouTube] Support all channel usernames TeamNewPipe/NewPipeExtractor#964
Development
- Bump junit-bom to 5.9.1 TeamNewPipe/NewPipeExtractor#931
- Bump spotbugs-annotations from 4.7.1 to 4.7.3 TeamNewPipe/NewPipeExtractor#924 TeamNewPipe/NewPipeExtractor#945
- Use
EnumMap
inPatternsHolder
TeamNewPipe/NewPipeExtractor#888
Updating subscriptions works, watching channels works:) Thank you so much! Device - Huawei android smartphone without google services
Works great, cant see any new bugs
No seeing any errors while testing.
Seems to work 👍
I can't open it after I download it.
Works great on Galaxy S10e 👍🏻
There is no any regression. Thank you.
Pixel6
Steps to reproduce a bug
- Clear cache.
- Change channel groups layout to Grid.
- Scroll down to access any channel feed.
- Go back.
- Channel groups' layout seems to show one grid in a row.
Screen recording: Check https://github.com/TeamNewPipe/NewPipe/issues/9292#issuecomment-1304373809
It follows the List/Grid setting under Appearance. Check that.
@SameenAhnaf could you test app-debug.zip? From #9298
This release fixes the issue where the "What's New" tab was no longer updating as well as the empty channel video lists in the "Subscriptions" tab.
It does not change the automatic fullscreen issue on the FireTV 4k Max but no regressions seen on the non-Max 4k FireTV.
If that issue was fixed it would be closed.
Application performance has decreased. The application opens late and runs hard.
That's normal, it's just a debug APK. It won't be this way in a release APK.
If that issue was fixed it would be closed.
I didn't expect it to be fixed as it was not mentioned but there are several debug releases I am testing so just wanted to be thorough in case it mattered.
This is a minor update.Some translation and other updates.I thank them.❤
Tested. No issues on a Pixel 6a with Graphene OS. Works well with how I typically use NewPipe. I exported my original settings and it worked as usual. Nothing greatly unusual.
Works fine on my pixel 5, stock ROM. The current 0.24.0v is not working not my phone or TV.
When will it be available on F-Droid?
Works fine on my Pixel 4a 5G. Subscriptions are getting updated now, great job!
Works great on my Redmi Note 8 running LineageOS 18 with microg
Works for me aswell
forecast when the full screen videos will work again ?
@SameenAhnaf could you test app-debug.zip? From #9298
I can reproduce this. Sadly also with apk from 9298.
@SameenAhnaf could you test app-debug.zip? From #9298
I can reproduce this. Sadly also with apk from 9298.
It happens every time when you scroll down so that channel groups are out of sight, then open any channel, press back & then scroll up to channel groups.
Goes back to normal after opening a channel or channel group when the groups are seen on screen. So it only happens when the groups are scrolled out of sight it seems. I hope that is understandable. 🤔😁
I can reproduce that on tv and phone if that matters. Seems like a minor cosmetical issue from #9207
Seems to work like a charm.
I expect and suggest to remove ability to report errors if app crashed. If the app crashed, no error reporting are shown. It'll be available once @TobiGr will improve this soon.
@peat80 Thanks for identifying the step. No bug in the world is inconsistent if one knows the steps.😀
https://user-images.githubusercontent.com/79245641/200096027-1847e173-fb16-4f31-a235-ba07d4e80880.mp4
Fixed the error for now but chaanel tabs debug 3 app works better and more fluid than this build both are debug version yet this one seems more laggy. I believe it should've been implemented in this update and then the rest of the work could have been completed later. I am using channel tabs app for almost a week now just a few ui crashes occasionally under specific circumstances as reported in channel tabs PR. Tested on Realme1 (Android 9)(ColorOS v6.0)
Installed NewPipe_0.24.1_RC2.zip on: Samsung Galaxy Note10+ Android 12 Amazon Firestick 4k plus Everything worked. Content in my subscription channels is back and my subscriptions downloaded seamlessly on both devices. Samsung Note 5 (Android 7) Imports from previous newpipe backups wouldn'tworkbut today I Imported sibscriptions directly from youtube and everything seems to be working. Happy to provide more detail if anyone needs it. Thank you to all who worked on fixing this issue I am extremely grateful to you all.
Hi all, It's better but not Perfect. Some list are not complete. By example the chanel Thinkerview: we only see video that are 5 month old and more... Thank you for your work