v0.24.0
版本发布时间: 2024-04-24 00:55:04
TeamNewPipe/NewPipeExtractor最新发布版本:v0.24.2(2024-07-26 00:30:10)
⚠️ This version contains breaking changes (thus the bump to 0.24):
Due to the removal of the usage of InnerTube API keys, some methods in YoutubeParsingHelper
which can be used by clients have been changed in #1168:
-
areHardcodedClientVersionAndKeyValid
was renamed toisHardcodedClientVersionValid
-
getKey
was removed, since there is no InnerTube API key anymore -
resetClientVersionAndKey
was renamed toresetClientVersion
-
isHardcodedYoutubeMusicKeyValid
was renamed toisHardcodedYoutubeMusicClientVersionValid
-
getYoutubeMusicKey
was renamed togetYoutubeMusicClientVersion
and now just returns the version instead of (key, name, version), since there is no key anymore and the name is fixed ("67") and therefore hardcoded - other related methods which are not really meant to be used outside of the extractor
New
- [YouTube] Implement emergency meta info #1135
- [YouTube] Add Releases channel tab as an extractor albums channel tab #1147
- [PeerTube] Add support for v6 features (frames and segments) #1142
Improved
- [YouTube] Detect new account termination messages for YouTube #1160
- Make
getCommentText
return@Nonnull
values #1162 - [YouTube] Use accessibility data for social links in attributed descriptions when present #1163
Fixed
- [PeerTube] Fix local kiosk #1144
- [PeerTube] Do not accept non-URLs #1143
- [MediaCCC] Allow obtaining channel tab link handler #1148
- [YouTube] Support new comments data #1163
- [YouTube] Update clients versions, restore access to some streams and more #1168
Development
- Bump org.jsoup:jsoup from 1.16.2 to 1.17.2 #1145
- Bump com.github.spotbugs:spotbugs-annotations from 4.8.0 to 4.8.3 #1138
- Bump actions/setup-java from 3 to 4 #1132
- Bump org.junit:junit-bom from 5.10.0 to 5.10.2 #1156
- Bump actions/cache from 3 to 4 #1153
- Bump actions/upload-artifact from 3 to 4 #1139
- LocaleCompat.forLanguageTag: return Optional if parsing fails #1151