fix(deps): update android minor and patch dependencies#9
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2026.05.00→2026.05.01v0.26.1→0.26.19.9.1→9.109.9.1→9.109.9.1→9.103.4.3→3.5.03.4.3→3.5.03.4.3→3.5.03.4.3→3.5.02.3.7→2.3.8Release Notes
TeamNewPipe/NewPipeExtractor (com.github.TeamNewPipe:NewPipeExtractor)
v0.26.1Fixed
Development
CI
Dependency updates
v0.24.6Improved
Fixed
Development
Dependency updates
v0.24.5This release introduces a way to pass poTokens to the YouTube extractor, allowing NewPipeExtractor library users to pass the integrity checks required by YouTube on e.g. the web client. However, the changes in #1272 still need some API adjustments, and are not thoroughly tested, hence why this release is a pre-release. Please let us know of any issue.
New
Improved
Fixed
Development
BufferedReader#lines()#1246Dependency updates
v0.24.4This is a hotfix release to fix the recent changes made by YouTube, that made NewPipeExtractor unable to load video details.
Fixed
v0.24.3Improved
Fixed
Development
Dependency Updates
Miscellaneous changes
v0.24.2New
Improved
Fixed
Development
Dependency updates
v0.24.1Fixed
Note that this does not fix 403 errors in the middle of YouTube videos, i.e. TeamNewPipe/NewPipe#11191. That issue will be addressed in another hotfix release as soon as possible.
v0.24.0Due to the removal of the usage of InnerTube API keys, some methods in
YoutubeParsingHelperwhich can be used by clients have been changed in #1168:areHardcodedClientVersionAndKeyValidwas renamed toisHardcodedClientVersionValidgetKeywas removed, since there is no InnerTube API key anymoreresetClientVersionAndKeywas renamed toresetClientVersionisHardcodedYoutubeMusicKeyValidwas renamed toisHardcodedYoutubeMusicClientVersionValidgetYoutubeMusicKeywas renamed togetYoutubeMusicClientVersionand now just returns the version instead of (key, name, version), since there is no key anymore and the name is fixed ("67") and therefore hardcodedNew
Improved
getCommentTextreturn@Nonnullvalues #1162Fixed
Development
v0.23.1Fixed
MetaInfobeing null when initialized or when an extraction error occurs #1141v0.23.0ChannelExtractoris now only anExtractor(and not aListExtractor)ChannelExtractor.getTabs()ChannelTabExtractordoes inheritListExtractor<InfoItem>, and thus can return items of different types, and not only videosget*Urltoget*s(e.g.getThumbnailUrl->getThumbnails)List<Image>, and every image contains not only the url, but also data about the resolutionNew
hasCreatorReply()toCommentsInfoItem#1111CommentsInfoItem:isChannelOwner()#1114Improved
YoutubeJavaScriptExtractor#1087 #1091Fixed
Development
StreamExtractorTest#1105Locale.forLanguageTag()in tests #1107v0.22.7New
CarouselHeaderRenderer#1050 #1086Improved
MediaFormat.getAllForMimeType(mimeType)#1074Fixed
Development
BandcampRadioStreamExtractorTest.testGetAudioStreams()#1072v0.22.6New
Improved
Fixed
ParsingExceptionwhen comments are unavailable in a video #1040Development
v0.22.5New
Improved
Descriptionobject for comments text. #987 #991YoutubeStreamInfoItemExtractor#1000Locale.forLanguageTag()implementation #910getUploaderUrl()andisUploaderVerified()forPlaylistInfoItemExtractor#995Fixed
Development
YoutubeParsingHelperand bump the required Java version to 11 #893StandardCharsets.UTF_8. #880Utils.isBlank(String)method #992Mapfactory methods #986v0.22.3NOTE: This pre-release has been created to keep track of what Extractor changes went in which NewPipe release. That's its only purpose. The source zips under Assets DO NOT match the changes listed below.
Improved
mqdefaultthumbnails in fast feed #927Fixed
The following content is not available on this app#890YoutubeParsingHelper#consentAcceptedto be set totrue#882Development
Objects.requireNonNull()#877Collectionsmethods #878String.join()andCollectors.joining()#881toArray()#886EMPTY_STRING#907v0.22.2NOTE: This pre-release has been created to keep track of what Extractor changes went in which NewPipe release. That's its only purpose. The source zips under Assets DO NOT match the changes listed below.
New
Improved
Fixed
Development
TimeAgoParser#821YoutubeStreamExtractorand some related classes #782PeertubePlaylistExtractorTestunit tests #860v0.22.1Fixed
Development
v0.22.00.22) due to the introduction of Checkstyle and mixes extraction in related items:average_bitrateinAudioStreamhas been removed. UsegetAverageBitrate()instead.emptyDescriptioninDescriptionhas been replaced byEMPTY_DESCRIPTION.defaultInstanceinPeertubeInstancehas been replaced byDEFAULT_INSTANCE.InfoItemsSearchCollectorhas been removed in favor ofMultiInfoItemsCollector.New
MixInfoItemand extract YouTube mixes in related items #788Improved
StreamInfo#796Fixed
CommentsInfoinstance inCommentsInfo.getMoreItemsand fixPeertubeCommentsExtractorTest.Defaulttest #807Development
YoutubeCommentsExtractor#799CLIENT_ID#815@MockOnlyJunit 5 extension #816v0.21.14Fixed
YoutubeStreamExtractor.getStreamSegments()#797, #802Development
SoundcloudStreamExtractorTest#SoundcloudGeoRestrictedTrack#testRelatedItemsas it's unreliable #761Meta
v0.21.13Fixed getting the YouTube Javascript function name in
YoutubeThrottlingDecrypterwhich is required to get video information (streams and other) thanks to @AbduAmeen and @SebastianSong #785v0.21.12New
StreamInfoItem#731Fixed
client_id#745, #760Development
v0.21.11New
Improved
d8ec3ceDevelopment
v0.21.10New
StreamInfoItems (YouTube and PeerTube) #723, #725uploaderVerifiedavailable in StreamInfo #724Fixed
csvandzipsubscription import (Google Takeout) #709 #721Development
gsonfrom 2.8.7 to 2.8.8 #718v0.21.9New
Improved
Fixed
Development
v0.21.8New
Fixed
nparameter in stream URLs #683 #696nparameters. This cache is not managed, meaning it continuously grows.YoutubeThrottlingDecrypter.getCacheSize()andYoutubeThrottlingDecrypter.clearCache()are provided to clear it manually.v0.21.6New
Improved
Fixed
Development
v0.21.4Fixed
Development
MetaInfoTest.expectedMetaInfo#6301ff56a8)getService()to Info object #646v0.21.3New
Improved
client_idis invalid #627Fixed
Development
v0.21.2New
Improved
Fixed
Development
v0.21.1Fixed 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.
For more info, see #600
v0.21.0New
Improved
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 membersFixed
getName()#582getName()#583Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.