Skip to content

Releases: TeamNewPipe/NewPipeExtractor

v0.20.10

14 Feb 21:11
Compare
Choose a tag to compare

New

  • [PeerTube] Add sepia search #495
  • Add durationPerFrame to Frameset #507
  • Extract whether a comment isPinned #523, #525
  • comments: add isHeartedByUploader and extract it for YouTube #510

Improved

  • [media.ccc.de] Show conference title in "recent" kiosk 52f3bd1
  • [YouTube] Show 360p WebM video streams #508
  • [media.ccc.de] Recent kiosk: order streams by upload date #504
  • [YouTube] Update invidious instances list #522

Fixed

  • [YouTube] Fixed player JavaScript URL redirection #497
  • [YouTube] Fixed extraction of stream segments / chapters #531
  • [YouTube] Fixed links in description and tests #540
  • [YouTube Music] Fixed extracting search item view/subscriber count when it is zero #528
  • [Invidious] Fixed channels being accepted by YoutubeStreamLinkHandlerFactory #527
  • [media.ccc.de] Fixed NPE in search results if they contain a future talk #505
  • Make CommentsInfo.getInfo(CommentsExtractor extractor) and CommentsInfo.getInfo(CommentsExtractor extractor) public #533

Development

  • Mock downloader and mix playlist tests #482 #513 #514 #516
  • Migrate from Travis CI to GitHub Actions #506
  • [PeerTube] Fixed tests by changing instance #511
  • Ignore all failing tests #512

v0.20.9

12 Feb 21:15
Compare
Choose a tag to compare

Fixed

  • [YouTube] Fixed channel continuation #539

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