Skip to content

octo-fiesta

v0.10 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 1mo Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates SquidWTF / Tidal, Subsonic, and Deezer across a mixed release.

Full changelog

Summary

Release v0.10 adds synced lyrics for external tracks (LRCLIB), Qobuz support for non-web-player tokens, direct download of starred songs, and a series of SquidWTF/Tidal hi-res fixes (DASH manifests, fMP4 duration, lossless fallback).

What's New in v0.10

Lyrics

  • Synced Lyrics via LRCLIB: External tracks now get time-synced lyrics fetched from LRCLIB.

Qobuz

  • Custom App ID/Secret: Support for tokens not issued by the Qobuz web player, via custom App ID/secret.

SquidWTF / Tidal

  • DASH Manifests: Parse Tidal DASH manifests for HI_RES_LOSSLESS streams.
  • fMP4 Duration Fix: Patch the fMP4 moov duration so HI_RES FLAC no longer reports 0:00.
  • Lossless Fallback: Fall back to lossless when Tidal serves a hi-res preview.

Subsonic

  • Starred Downloads: Download starred songs and albums directly, even when not yet local.
  • Correct Content-Type: Streams are now served with a content-type derived from the file extension.
  • Multiple Artists: Expose multiple artists in Subsonic responses (#222).

Deezer

  • Latest Releases: Surface latest releases and trim search noise.
  • Deadlock Fix: Break a self-deadlock on the request lock during fallback retry.

Refactoring

  • Yandex: Replaced XmlSerializer with XDocument-based parsing, converted API response models to records, and moved album disambiguation out of the track-to-song mapper.
  • Cleanup: Removed the Song.Id field (computed at output instead).

Contributors

  • @V1ck3s, @alexis-morain, @Flobenki, @karol

Breaking Changes

  • Removed `Song.Id` field (computed at output instead).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track octo-fiesta

Get notified when new releases ship.

Sign up free

About octo-fiesta

A Subsonic API proxy server that transparently integrates multiple music streaming providers as sources.

All releases →

Beta — feedback welcome: [email protected]