Skip to content

Releases: lavalink-devs/youtube-source

1.18.2

Choose a tag to compare

@devoxin devoxin released this 27 Jul 02:40
158726d

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 itag 18
  • (plugin) Fixed ResponseStatusException compatibility across Spring versions in #220 (@Collollin)
  • (common, v2, plugin) Fixed error message lines being printed twice in stacktraces.

1.18.1

Choose a tag to compare

@devoxin devoxin released this 03 May 14:17

Fixes

  • (common, v2, plugin) Fix bad track user-data oauth-token null check (@chillymosh)
  • (common, v2, plugin) Fix OAuth attribute being improperly applied
  • (common, v2, plugin) Remove broken playlist support from TvHtml5Simply (@sqikerz)
  • (common, v2, plugin) Ensure consistent character encoding in HTTP response handling (@arif-banai)

1.18.0

Choose a tag to compare

@devoxin devoxin released this 23 Feb 16:29
ab50625

Additions

  • (common, v2, plugin) Add TVHTML5_SIMPLY client. (@voidemx)

Changes

  • (common, v2, plugin) Removed TVHTML5EMBEDDED. (@OxydeBots)
    • This client has reached the end of its lifecycle and can no longer be used for playback. Use TVHTML5_SIMPLY instead.

1.17.0

Choose a tag to compare

@devoxin devoxin released this 26 Jan 22:44
8e8a6b8

Additions

  • (common, v2, plugin) Show all client errors when tracks fail to load or play. (@kikkia)

Fixes

  • (common, v2, plugin) Fix EMBEDDER_IDENTITY_DENIED errors for OAuth clients and add encryptedHostFlags support. (@SylveonDeko)

1.16.0

Choose a tag to compare

@devoxin devoxin released this 03 Nov 20:37
aaaeed2

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 common and v2 modules can now integrate their own mechanisms for generating OAuth refresh tokens without relying on logging interception.

1.15.0

Choose a tag to compare

@devoxin devoxin released this 11 Oct 19:57
08c9dd4

Additions

  • (common, v2, plugin) Support remote cipher server /resolve_url endpoint 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

Choose a tag to compare

@devoxin devoxin released this 02 Oct 16:11
e26b6aa

Additions

  • (common, v2, plugin) Implement support for a remote cipher resolving server (@kikkia, @topi314)

1.13.5

Choose a tag to compare

@devoxin devoxin released this 21 Aug 22:07
4e1af56

Fixes

  • (common, v2, plugin) Fix sig actions extraction (@devoxin)

1.13.4

Choose a tag to compare

@devoxin devoxin released this 31 Jul 20:30
35ec2ad

Fixes

1.13.3

Choose a tag to compare

@devoxin devoxin released this 09 Jun 23:16
2f7a4d4

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)