Repository navigation
Releases: bongodevs/Kairo
Releases · bongodevs/Kairo
Release list
v4.8.5
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
v4.8.4
v4.8.3
v4.8.2
What's Changed
- YouTube playback now prefers the video's original audio track on videos that have auto-dubbed or multi-language audio. YouTube flags the track matching the request language as default, so English AI dubs were being played instead of the original. Applies to both the direct URL and SABR playback paths.
- YouTube: empty strings in track metadata and parsed JSON are treated as missing instead of blank values.
Full Changelog: v4.8.0...v4.8.2