Skip to content

Releases: lavalink-devs/youtube-source

1.16.0

03 Nov 20:37
aaaeed2

Choose a tag to compare

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

11 Oct 19:57
08c9dd4

Choose a tag to compare

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

02 Oct 16:11
e26b6aa

Choose a tag to compare

Additions

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

1.13.5

21 Aug 22:07
4e1af56

Choose a tag to compare

Fixes

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

1.13.4

31 Jul 20:30
35ec2ad

Choose a tag to compare

Fixes

1.13.3

09 Jun 23:16
2f7a4d4

Choose a tag to compare

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)

1.13.2

03 May 19:55
16011c2

Choose a tag to compare

Fixes

  • Skip formats with missing URL (fixes Cannot invoke "String.length()" because "this.input" is null) (@devoxin)

1.13.1

03 May 00:45
2d682a3

Choose a tag to compare

Fixes

1.13.0

26 Apr 23:16
edbd600

Choose a tag to compare

Additions

  • (common, v2, plugin) Added a way to manually generate access tokens from user-provided refresh tokens (@WeeeeeeeeeeS)

Fixes

(This replaces the erroneous 1.12.1 release prior to this one, resulting from a typo)

1.12.0

26 Mar 18:07
5ac90d0

Choose a tag to compare

Additions

Fixes

  • (common, v2, plugin) Update sig cipher, n function extraction for new style player scripts (@devoxin)
  • (common, v2, plugin) Update regex used for extracting global variables from player scripts (@kikkia)