Releases: TeamNewPipe/NewPipeExtractor
Releases · TeamNewPipe/NewPipeExtractor
v0.21.6
New
- Added AccountTerminatedException for terminated channels #580
- [SoundCloud] Added streamPosition for comments #625
Improved
- Update Invidious instances and support Piped links #668
Fixed
- [SoundCloud] Updated HARDCODED_CLIENT_ID #660
- [YouTube] Fixed extraction of age restricted videos #665
- [YouTube ] Fixed invalid CONSENT cookie value #676
Development
v0.21.4
Fixed
- Fix YouTube comments like count #628
Development
- Update setup java #635
- Fixed test
MetaInfoTest.expectedMetaInfo#630 - Update Junit to 4.13.2 (1ff56a8)
- Specify UTF-8 file encoding in RecordingDownloader and MockDownloader #644
- Fixed PeerTubeAccountExtractorTest #645
- Improve exception message thrown when not accepting an URL in LinkHandlerFactory#fromUrl(String url, String baseUrl) #638
- Add utility method
getService()to Info object #646
v0.21.3
New
- [Bandcamp] Add first page of comments #620
Improved
- [SoundCloud] Use a lightweight and thus faster method to check if a
client_idis invalid #627
Fixed
- [YouTube] Fixed getting video info for age restricted and not available streams #629
- [SoundCloud] FIxed extraction of mobile URLs #627
Development
- Fixed various tests #608
v0.21.2
New
- Extract metadata for youtube, soundcloud & mediaccc #306
- [Bandcamp] Added Radio stream segments #607
- [Bandcamp] Extract related items #610
Improved
- [Bandcamp] Load more featured pages #589
Fixed
- Update URL to HTTPS in README #591
- [Bandcamp] Fixed featured cover arts not loading #589
- [Soundcloud] Fix ID extraction #618
- Fix Google URL detection #617
Development
v0.21.1
v0.21.0
New
- Added new service: Bandcamp #232, #579 Many thanks to @fynngodau!
Improved
- Added more Exceptions specifying the
ContentNotAvailableException#509AgeRestrictedContentException, for age-restricted content which has no video or audio streams.GeographicRestrictionException, for georestricted content (used for SoundCloud and YouTube georestricted videos, not working on YouTube Music georestricted tracks because YouTube shows "This video is not available")PaidContentException, for paid content like YouTube movies or YouTube videos that require a channel subscriptionPrivateContentException, for private YouTube videos (can be used for other services)SoundCloudGoPlusContentException, for SoundCloud Go+ tracksYoutubeMusicPremiumContentException, for YouTube videos restricted to YouTube Music Premium members
- [SoundCloud] Support HLS-only tracks by using a workaround #526
- Update User-Agent to resist fingerprinting #551
Fixed
- [YouTube] Fix trending
getName()#582 - [YouTube] Mix playlist - Fix
getName()#583 - [Peertube] Fix account subscribers extraction #575
- [PeerTube] Fix playlist extraction #583
Development
v0.20.11
New
- Add uploader verified by service extraction #521 #554
- [YouTube] support /watch/, /v/ and /w/ subpaths #536
Improved
- Adaptive Stream parsing #535
- Code style and maintainability improvements #532
- Updated okhttp to 3.12.13 432c68c
- Use and generate mocks for YouTube tests #518
- Better logging, error handling, doc for mock tests #519
Fixed
- [YouTube] Fixed comments extraction #572, #573
- [YouTube] Fixed playlist continuations #567
- [YouTube] Fixed channel continuations #570
- [SoundCloud] Update
client_idand fix extraction #571 - [SoundCloud] Fixed charts extraction when geo-restricted #538
- Unignore and fix some tests #543
Development
v0.20.10
New
- [PeerTube] Add sepia search #495
- Add
durationPerFrameto Frameset #507 - Extract whether a comment
isPinned#523, #525 - comments: add
isHeartedByUploaderand 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)andCommentsInfo.getInfo(CommentsExtractor extractor)public #533