Summary
Release v0.5 brings automatic instance failover for SquidWTF, early Amperfy client support, improved search metadata accuracy, and numerous bug fixes for stability and compatibility.
What's New in v0.5
SquidWTF Instance Failover
- Automatic Failover: Seamlessly switches to backup SquidWTF instances when the primary is unavailable
- Region-Locked Track Fallback: Automatically retries downloads on alternate instances for region-restricted content
Client Compatibility
- Amperfy Support: Early development support for Amperfy iOS client (community contribution)
- Yuzic: Added as a supported client
Search & Metadata Improvements
- Tidal Artist Album Count: Fixed
albumCount: 0for Tidal artists in search results - Tidal Artist ID: Fixed missing
artistIdon Tidal albums and tracks in search - Cover Art: Conditionally include
coverArtattribute only when a cover URL exists, preventing broken images
Bug Fixes
- Fix API endpoints for external metadata and downloading
- Show remote quality for all external providers without local file
- Add cover art fallback for SquidWTF album tracks
- Replace
tidalwithsquidwtfin PlaylistIdHelper known providers - Fix songs not playing on some iOS clients with SquidWTF provider
- Fix duplicate cache downloads and cache lookup
- Improve SquidWTF artist albums discovery and cover quality
- Correct Qobuz quality mapping for SquidWTF
- Add lossy quality support for SquidWTF Tidal
Other
- Added GitHub issue templates for bug reports and feature requests
- Map additional metadata fields from SquidWTF APIs