Skip to content

Releases: TeamNewPipe/NewPipeExtractor

v0.20.8

27 Dec 17:03
Compare
Choose a tag to compare

New

  • [media.ccc.de] Support livestreams
  • [media.ccc.de] Added "recent" kiosk #494
  • [media.ccc.de] Added "live" kiosk #500
    this kiosk contains all available livestreams from https://streaming.media.ccc.de

v0.20.7

25 Dec 17:58
Compare
Choose a tag to compare

New

  • [YouTube] Mix support (auto-generated playlists) #280, #483
  • [YouTube] stream segments support #479

Fixed

  • [PeerTube] Fixed related streams API URL when no tags #490
  • [YouTube] Fixed YouTube Music search #484

Development

  • Use Objects methods #419
  • Update junit #491

v0.20.6

10 Dec 20:28
Compare
Choose a tag to compare

Breaking

MediaCCC service id was changed to media.ccc.de (Fixed name of media.ccc.de service #472)

Fixed

  • Fixed YouTube comment parsing #477

v0.20.5

01 Dec 07:36
Compare
Choose a tag to compare

Updated Invidious URL List #463

v0.20.4

22 Nov 21:49
Compare
Choose a tag to compare

Fixed

  • [YouTube] Fixed playlist continuations extraction #465
  • [YouTube] Fixed a comment test 334e1e9

v0.20.3

18 Nov 19:47
Compare
Choose a tag to compare

Breaking

NewPipe Extractor now requires at least Java 8!

New

  • [YouTube] Handle Shorts URLs #418
  • [YouTube] Support short custom channel URLs #409
  • Add support for Google search redirect URL #362

Improvement

  • [YouTube] Ignore leading characters in video id #394
  • [YouTube] Cache deobfuscation code and only make the request to get it if needed #447
  • [YouTube] Improve falling back to video info page in case something is missing from initialAjaxJson #447
  • [YouTube] Parse upload date for livestreams and ended livestreams #447
  • [YouTube] Subscription import from Google takeout #452

Fixed

  • [YouTube] Fix redirect channels #440
  • Improve stream extractor tests & various fixes #309
  • [PeerTube] Fix account and channel extractors #445
  • [SoundCloud] Fix parsing tracks that contain the term 'sets' #410
  • [YouTube] Fix age restricted videos, and correctly determine age limit #447

Development

  • Use the Java 8 Date/Time API. #417 #454
  • Polish unsuitable tests #442 #444
  • Create FileUtils #450
  • Fix typo in DonationLinkHelper and rewrote swtich statement #453

v0.20.2

28 Oct 06:30
19c0e87
Compare
Choose a tag to compare

Fixed

  • [YouTube] Support new YouTube JSON scheme #441

v0.20.1

16 Oct 20:06
Compare
Choose a tag to compare

Fixed

  • [YouTube] Fixed some decryption exceptions by retrying #406
  • [YouTube] Fixed parsing new ytInitialData and thus search not working #415
  • [SoundCloud] URLs that end with a slash might not be parsed correctly #414
  • [SoundCloud] Fixed test artist account name #413

v0.20.0

04 Oct 11:59
Compare
Choose a tag to compare

Improved

  • Use initSafeStandardsObjects() #387
  • Remove SubtitlesStream#getURL(). Use SubtitlesStream#getUrl() instead #386

Fixed

  • Fix crash on empty YouTube comments #382
  • Do not list YouTube's OTF streams #400

v0.19.8

27 Jul 23:04
Compare
Choose a tag to compare

Fix extraction of YouTube's decryption function.