Skip to content

v0.24.8

Latest
Compare
Choose a tag to compare
@Stypox Stypox released this 31 Jul 21:39
· 4 commits to master since this release
88ff897

Breaking

  • [SoundCloud] The Top 50 kiosk was removed because it has been discontinued by SoundCloud #1276
  • [YouTube] New kiosks have been added, the default kiosk was changed to "Live" after a poll, and the previous default kiosk is now deprecated because YouTube announced they are dismissing it #1354

New

  • [PeerTube] Detect video-only streams #1319
  • [SoundCloud] Add support for likes channel tab #1308

Improved

  • [Soundcloud] Add support for AAC 160k unprotected stream #1317
  • [YouTube] Speed up n parameter presence check #1330
  • [YouTube] Support podcasts in their lockup model (LOCKUP_CONTENT_TYPE_PODCAST) #1338

Fixed

  • [YouTube] Fix extraction of continuations in initial playlist responses #1301
  • [YouTube] Fix parsing subscribers count of channels with pronouns #1318
  • [YouTube] Fix view count extraction error for members-first and members-only shorts #1326
  • [YouTube] Add new deobfuscation function name regex #1302
  • [YouTube] Fix signature deobfuscation function name extraction #1290
  • [YouTube] Add support for video lockup content type (LOCKUP_CONTENT_TYPE_VIDEO) #1320 #1350
  • [YouTube] Workaround Shorts UI for playlists by using a continuation for initial items #1104
  • [YouTube] Correctly set uploaderUrl for lockup content type items #1344
  • [YouTube Music] Fix uploader and stream count for album/playlist info items #1351
  • [YouTube] Make channelId resolution follow redirects and fix YoutubeStreamInfoItemLockupExtractor building incorrect handles #1347

Development

  • Fix javadoc typo #1305
  • Add @Nullable annotations in ListExtractor #1313
  • Create FUNDING.yml #1334
  • Fix all tests and make everything work offline/with mocks #1332
  • Update user agent to Firefox ESR 140 for test downloader #1348

Dependencies

  • Bump org.junit:junit-bom from 5.12.1 to 5.13.4 #1316 #1342
  • Bump com.google.code.gson:gson from 2.12.1 to 2.13.1 #1293
  • Bump org.jsoup:jsoup from 1.19.1 to 1.21.1 #1309
  • Bump protobufVersion from 4.30.2 to 4.31.1 #1340

Note: we skipped from v0.24.6 to v0.24.8 because v0.24.7 accidentally pointed at v0.24.6 and JitPack had already built (and there's no way to re-trigger builds).