Releases
v2.1.3
Compare
Sorry, something went wrong.
No results found
Changed
Advanced search: Enable searching albums by disk count
Ampache API:
Use HTML line breaks <br /> in the lyrics to match genuine Ampache behavior
Add cache headers to the cover art responses
Advanced search supports new rule disk_count for type album
Subsonic API:
Shiva API:
Added endpoints /api/random/artist, /api/random/album, /api/random/track
#51
Added endpoint /api/tracks/{id}/lyrics
#48
Added endpoint /api/whatsnew
The playlists API is now mostly compatible with the Shiva specification
Systematically use plurals in endpoint names to match the specification: api/artists/{id} instead of api/artist/{id} etc.
Proprietary REST API:
Systematically use plurals in endpoint names for consistency
Fixed
Unhandled error logged on corrupted/incompatible album cover images (now a warning is logged instead)
#1204
Unable to play some podcasts in the default relayed mode
#1209
Dashboard widget: Internet radio station without given name failing to load album art and showing the load indicator indefinitely
Errors like 'Undefined array key "status_code"' logged when playing certain internet radio stations
Ampache API: Endpoint song failing with code 500 when the song has no lyrics set (since v2.1.2)
#1208
Subsonic API:
Property artistImageUrl being invalid on artist when authenticated using apiKey
Method getPlaylist failing with code 500 if the playlist has any invalid song references
#1128
You can’t perform that action at this time.