Skip to content

1.0.1

Latest

Choose a tag to compare

@choco-latito29 choco-latito29 released this 13 Sep 03:10
· 1 commit to main since this release
ab638c4

🛠️ WORD DEVS • Lavalink Node v1.0.1

Critical hotfix release addressing a YouTube playback outage caused by upstream changes to Google's SABR streaming enforcement. This release is required for anyone running v1.0.0 — YouTube playback was broken on the previous release regardless of configuration.


🐛 What Was Broken

Since early September 2026, YouTube began serving SABR-only responses (no direct-URL audio formats) to a growing share of clients, causing youtube-plugin:1.18.2 to fail on virtually all tracks with:

dev.lavalink.youtube.AllClientsFailedException: All clients failed to load the item.
Client [WEB] failed: No supported audio streams available, available types:
Client [ANDROID_VR] failed: This video requires login.

This is a confirmed, widespread upstream issue — not specific to this node's configuration. Tracked upstream at youtube-sorce to lavalinkdevs #240 and #244.


✅ What Changed

🧩 YouTube Plugin

  • Pinned to snapshot build f45bbb7 (dev.lavalink.youtube:youtube-plugin:f45bbb7aebfcbc1c553769e04af6cd43afa8b7c3, resolved via maven.lavalink.dev/snapshots) — includes unreleased fixes not yet in any tagged 1.18.x release, including forced remote-cipher usage and cipher-extraction repairs.
  • Retained OAuth2 refresh-token flow and remote cipher server (cipher.kikkia.dev) from v1.0.0.
  • Added optional pot (Proof-of-Origin token) support as a secondary mitigation layer.

⚠️ Known Caveats

  • This build tracks an unreleased snapshot, not an official youtube-source release. It will be repinned to the next stable tag (1.18.3+) once published upstream.
  • YouTube's anti-bot enforcement is an active, evolving situation — playback may intermittently degrade again before upstream ships a permanent fix.

📋 Full Changelog

See CHANGELOG.md for the complete commit history.