Skip to content

Releases: bongodevs/Kairo

v4.8.5

Choose a tag to compare

@appujet appujet released this 23 Oct 12:56
314fb0a

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

Choose a tag to compare

@appujet appujet released this 17 Oct 17:55

Update voice dependency to v0.1.4

v4.8.3

Choose a tag to compare

@appujet appujet released this 17 Oct 12:37

Full Changelog: v4.8.2...v4.8.3

v4.8.2

Choose a tag to compare

@appujet appujet released this 16 Oct 10:31

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

v4.8.0

Choose a tag to compare

@notdeltaxd notdeltaxd released this 13 Oct 16:21

Full Changelog: v4.7.9...v4.8.0

v4.7.9

Choose a tag to compare

@notdeltaxd notdeltaxd released this 13 Oct 13:54

Full Changelog: v4.7.8...v4.7.9

v4.7.8

Choose a tag to compare

@appujet appujet released this 11 Oct 04:33

Full Changelog: v4.7.7...v4.7.8

v4.7.7

Choose a tag to compare

@appujet appujet released this 10 Oct 18:59

What's Changed

  • Fix/ws event delivery in #5
  • From YAML to TOML config in #6

Full Changelog: v4.7.6...v4.7.7

v4.7.6

Choose a tag to compare

@appujet appujet released this 10 Oct 11:10

Full Changelog: v4.7.5...v4.7.6

v4.7.5

Choose a tag to compare

@appujet appujet released this 09 Oct 16:39
8016400

What's Changed

Full Changelog: v4.7.4...v4.7.5