Skip to content
This repository has been archived by the owner on Jul 5, 2022. It is now read-only.

request on when a future update of the legacy version of newpiepe will arrive #72

Open
ghost opened this issue Apr 11, 2021 · 5 comments
Labels
bug Something isn't working

Comments

@ghost
Copy link

ghost commented Apr 11, 2021

I appreciate the work you have done to bring NewPipe to older devices like mine, I would like to ask you when an update will be released to the latest versions of NewPipe which contain many bugfixes to the problems reported by other legacy users such as the trend section not loading, comments not loading, also a problem has been fixed affecting EU states like mine.

Here is a brief summary of the changes/improvements made

v0.20.9 released on 13 Feb

Fixed

v0.20.10 released on 14 Feb

New

  • [YouTube] Added support for chapters in player controls #5274
  • Added a secondary control panel and tabs to video detail fragment #4534 #5563
  • [PeerTube] Added sepia search #5257

Improved

  • Disable restoring brightness if brightness gesture is disabled #5283
  • Update displayed licenses #5066
  • Disable sending metrics to Google when using Android System WebView #5337
  • Toggle play/pause with hardware space button in fullscreen player #5331
  • Add list item to play video on kodi #5310
  • VideoDetailFragment: Don't exit fullscreen on rotation in tablet UI #4939
  • Updated invidious instances list #5480
  • Reduce API requests for NewPipe update checks #5474

Fixed

  • Fixed URLs with timestamps not being played #5317
  • Fixed null pointer exception in play button method #5301
  • Dynamically get package name, fixing issues with multiple NewPipes installed #5221
  • Fixed wrong speed indicator in queue activity #5371
  • Fixed crash when no default browser is set and improve share dialogs (on some devices) #5187 #5429 #5466

Development

  • Merge player classes into a single one #5371 #5502
  • Use AndroidX Media compat in AudioReactor #5065
  • Use Objects.requireNonNull() #5254
  • Use view binding in VideoPlayer #5253 #5442
  • Make Localization.relativeTime testable #5358
  • Use view binding in fragments #4814 #5417 #5438 #5430 #5463
  • Switch to Groupie's view binding module #5029
  • Extract settings import #5225
  • Merge the two Constants files #5418
  • Remove APK testing section from PR template #5284
  • Re-add APK testing section to PR template #5465
  • Convert AnimationUtils functions to extension functions #5333
  • Convert ExceptionUtils methods to extension functions #4947
  • Checkout branch in CI process #5407
  • Set all default settings at the beginning #5503

Localization

  • Fixed Somali language name #5376
  • Added Somali Readme #5383
  • Add Romanian README #5501
  • Added Brazilian Portuguese Readme #5397
  • Add Japanese translation of README #5468
  • Change "Export" to "Import" in Korean Readme instructions #5250
  • Update README.md to include installation methods other than F-Droid #5108

v0.20.11 released on 5 Mar

Improved

  • Removed License#contentUri #5544
  • Remove unnecessary concat with empty string #5543
  • Removed resizing text from popup player #5554

Fixed

  • Fixed crash when reordering channel groups. #5718

And all the fixes from NewPipeExtractor v0.20.11

Development

  • Add crash button to debug settings #5672
  • Update okhttp from 3.12.12 to 3.12.13 #5589
  • Update Gradle plugin to version 4.1.2 #5581

Translation

  • Add Northern Kurdish to language selector #5721

v0.21.0 released 16 days ago

New

Improved

  • Added setting to match device's theme (dark & black) #3632
  • Show improved error panel instead of annoying snackbar or crashing #5148
  • More information on why content is unavailable #5385
  • "pause/play" toggle when pressing hardware keyboard space button #5562
  • Added toast to inform the user that download started #5519
  • Updated User-Agent to resist fingerprinting #5649

Fixed

  • Fixed very small thumbnails in video detail fragment when playing stream in background #5818
  • Fixed empty stream title in minimized player #5820
  • Fixed last resize mode not being restored correctly #5792

Development

  • Updated prettytime #5230
  • Updated ExoPlayer to 2.12.3 #5457
  • Sonar workflow #5844
  • Disable sonar job #5906

v0.21.1 released yesterday

Fixed YouTube not working properly in the EU. This was caused by a new cookie and privacy consent system which requires NewPipeExtractor to set a CONSENT cookie. TeamNewPipe/NewPipeExtractor#600

I have seen that version 0.21.2 will be released soon you can see the changelog in advance here, at this point I assume you will wait for the new 0.21.2 to merge everything.

Thanks for all the work, have a nice day.

@ghost ghost added the bug Something isn't working label Apr 11, 2021
@ghost ghost changed the title explanations on when a future update of the legacy version of newpiepe will arrive request on when a future update of the legacy version of newpiepe will arrive Apr 11, 2021
@XiangRongLin
Copy link
Contributor

XiangRongLin commented Apr 19, 2021

I can't speak on when a new legacy version will be released.
But i am regularly updating the v0.19.8 NewPipe version to the latest extractor version, which can be found here.
TeamNewPipe/NewPipe#4918

I can't confirm that it actually works on old devices, since no one confirmed it for me and i don't have one.

You won't be getting the new features there, but existing ones that are fixed in the Extractor will be fixed there too. Like the eu consent cookie bug

@ZacharyFoxx
Copy link

I can't speak on when a new legacy version will be released.
But i am regularly updating the v0.19.8 NewPipe version to the latest extractor version, which can be found here.
TeamNewPipe/NewPipe#4918

I can't confirm that it actually works on old devices, since no one confirmed it for me and i don't have one.

You won't be getting the new features there, but existing ones that are fixed in the Extractor will be fixed there too. Like the eu consent cookie bug

XiangRongLin/NewPipe-preuinified#1

Apparently your release has a old bug which was fixed on legacy 20.8.

@tossj
Copy link

tossj commented Apr 20, 2021

I've also been working on copying over commits from NewPipe to NewPipe-legacy in https://github.com/tossj/NewPipe-legacy/tree/update-newpipe-extractor-0.21.1

@drogga
Copy link

drogga commented Apr 22, 2021

@XiangRongLin , @tossj - Since (@)friendlyanon seems to no longer be interested in working on this, I would like to test (on old bricks) your "Legacy" forks when they are ready, with latest bug fixes applied and the release builds compiled (I prefer to not use 'debug' builds, nor having to compile myself), ...just waiting for .apk(s) to test... ;)
Thanks in advance.

Edit: There's also https://github.com/sh000gun/NewPipe-legacy/releases

@ghost
Copy link
Author

ghost commented Apr 22, 2021

@XiangRongLin I've been testing your fork for 3 days now, everything works perfectly on the youtube side, I suggest you put a warning for the legacy version that says not to open media.cc.de and Bandcamp because the app crashes and even reopening the app crashes creating a loop and you have to delete all the app data (luckily for me I had a backup of all the recent settings and I was able to load everything); soundcloud and Framatube don't load showing a connection error, the app doesn't crash for these two services.
I thank you for supporting the legacy version, the app works perfectly for me since I only use newpipe for youtube.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants