Repository navigation
Highlights
- Added source integrations for Instagram, Audius, Bilibili, Reddit, Telegram, TikTok, X/Twitter, Vimeo, VK Music, and Yandex Music.
- Added a PORT environment variable override for the configured server port.
- Updated the Player, Sources, Lyrics, and Voice crates, with dependency lockfile updates.
- Refined WebSocket session resume and message delivery behavior.
Voice and protocol behavior
- Voice connections now run inline with the player PATCH request and report handshake failures in that response.
- Removed voice handshake gate settings and their Prometheus metrics.
- Updated WebSocket handling to preserve ordered backlog delivery and follow Lavalink v4 behavior.
Configuration
- Set PORT to override server.port when running multiple instances from one config.
- Remove obsolete lavalink.server.voice handshake-gate options from existing config files.
What's Changed
- Test/voice koe parity by @appujet in #8
- Update source descriptions and refresh media handling by @appujet in #9
- Pin Git sources for media dependencies by @appujet in #10
Full Changelog: v4.8.4...v4.8.5