Skip to content

Releases: lavalink-devs/youtube-source

1.11.3

26 Dec 23:36
df8cff7
Compare
Choose a tag to compare

Fixes

  • (common, v2, plugin) Fixed exception handling in audio tracks, which could've caused tracks to restart from the beginning if a client returned a faulty playback URL. (@devoxin)
  • (common, v2, plugin) Fixed handling for /playlist type mix links. (@devoxin)
  • (common, v2, plugin) Fixed parsing search results for the MWEB client (@devoxin)

1.11.2

20 Dec 20:48
ba25e92
Compare
Choose a tag to compare

Fixes

  • (plugin) Fixed stream requests via the /youtube/stream route not setting the OAuth context attribute causing This video requires login. errors even with OAuth enabled. (@devoxin)

1.11.1

10 Dec 00:44
e5219ac
Compare
Choose a tag to compare

Fixes

  • Fix n function short-circuiting causing unsolved n challenges, leading to 403s when streaming (@devoxin)

1.11.0

08 Dec 23:46
5b32ace
Compare
Choose a tag to compare

Fixes

  • Fixed sig cipher and n function extraction for new player scripts (@devoxin)
  • Fixed videos sometimes being incorrectly detected as livestreams (@devoxin)

Additions

  • Added TVHTML5 playback-only client (@devoxin)

Changes

  • Attempt to load videos even if they don't have an OK playability status (@devoxin)

1.10.2

02 Dec 21:55
fb542e6
Compare
Choose a tag to compare

Fixes

  • Fixed ANDROID playback (@munishkhatri720)
    • ⚠ Whilst playback appears to work, this client is still considered volatile so use at your own risk.

Changes

1.10.1

02 Dec 21:01
8742c34
Compare
Choose a tag to compare

Fixes

  • Fixed applying OAuth token to non-OAuth clients (fixes player api response: 400) (@devoxin)

1.10.0

02 Dec 20:38
667b077
Compare
Choose a tag to compare

Fixes

Additions

Removals

  • Removed deprecated clients (ANDROID_TESTSUITE, MEDIA_CONNECT, ANDROID_LITE) (@JirayuSrisawat-Github)
    • ⚠ Check your client list and ensure you are no longer using these clients!

1.9.0

30 Nov 14:56
8ac9073
Compare
Choose a tag to compare

Fixes

  • Fixed OAuth access token needlessly being applied to some requests causing 400 response errors (@JirayuSrisawat-Github)

Additions

  • Added ANDROID_VR client and deprioritised TVHTML5EMBEDDED (@apex2504)

Changes

  • Made exceptions originating from disabled client options 'cheap' to throw (@devoxin)

1.8.3

26 Sep 17:21
1ef9ebf
Compare
Choose a tag to compare

Fixes

  • Fixed an issue where livestreams could error when trying to extract SequenceInfo, if it had not been received yet.
  • Fixed an issue with videos being incorrectly detected as livestreams.

1.8.2

23 Sep 19:23
2d88c29
Compare
Choose a tag to compare

Fixes

  • Fix another possible recursion problem by correctly passing playabilityStatus to loadTrackInfoFromInnertube during recursion. (@taraskondratiuk)