Releases: lavalink-devs/youtube-source
Releases · lavalink-devs/youtube-source
Release list
1.18.2
Fixes
- (
common,v2,plugin) Fixed incompatibility with Java 8 caused by introduction of code leveraging a Java 9+ API - (
common,v2,plugin) Fixed playback of format itag18 - (
plugin) FixedResponseStatusExceptioncompatibility across Spring versions in #220 (@Collollin) - (
common,v2,plugin) Fixed error message lines being printed twice in stacktraces.
1.18.1
Fixes
- (
common,v2,plugin) Fix bad track user-dataoauth-tokennull check (@chillymosh) - (
common,v2,plugin) Fix OAuth attribute being improperly applied- Thank you @EvieePy and @chillymosh for flagging/investigating this!
- (
common,v2,plugin) Remove broken playlist support fromTvHtml5Simply(@sqikerz) - (
common,v2,plugin) Ensure consistent character encoding in HTTP response handling (@arif-banai)
1.18.0
Additions
- (
common,v2,plugin) AddTVHTML5_SIMPLYclient. (@voidemx)
Changes
- (
common,v2,plugin) RemovedTVHTML5EMBEDDED. (@OxydeBots)- This client has reached the end of its lifecycle and can no longer be used for playback. Use
TVHTML5_SIMPLYinstead.
- This client has reached the end of its lifecycle and can no longer be used for playback. Use
1.17.0
1.16.0
Additions
- (
common,v2,plugin) Implement signature timestamp caching.- This can reduce the number of network requests made as well as provide a slight speed-up when retrieving video data.
- (
common,v2) Implement public-facing functions for initializing OAuth flow.- This means direct users of the
commonandv2modules can now integrate their own mechanisms for generating OAuth refresh tokens without relying on logging interception.
- This means direct users of the
1.15.0
Additions
- (
common,v2,plugin) Support remote cipher server/resolve_urlendpoint to simplify requests. (@kikkia)- ⚠ MAKE SURE YOU UPDATE YOUR REMOTE CIPHER SERVER TO HANDLE THIS CHANGE! If you use yt-cipher, it has already been updated to handle these requests.
- Refer to the README if you are unsure what a remote cipher server is or how it works.
1.14.0
Additions
- (
common,v2,plugin) Implement support for a remote cipher resolving server (@kikkia, @topi314)- This will likely replace youtube-source's own internal cipher extraction and resolving logic going forward, due to the ever-increasing complexity of YouTube's player scripts. Please refer to the README for more information.
1.13.5
1.13.4
Fixes
- (
common,v2,plugin) Fix n sig transformation (@munishkhatri720)
1.13.3
Fixes
- (
common,v2,plugin) Allow streaming of format 18 (legacy) as a fallback for SABR responses (@devoxin) - (
common,v2,plugin) Fix initial continuation token extraction for web-based clients (@munishkhatri720) - (
common,v2,plugin) Fix signature cipher actions extraction (@OxydeBots)