For the older releases, see https://github.com/owncloud/music/releases.
Breaking changes
- Drop support for ownCloud
- Drop support for Nextcloud versions 20 - 27
- Drop support for PHP 7.4
- Drop support for Internet Explorer
Added
- Support for Nextcloud 33
#120 - Support for PHP 8.5
Changed
- Use PHP attributes instead of annotations to get rid of deprecation warnings in the debug log on NC 31+
- Subsonic API:
- Set the "now playing" data locally and in the connected Last.fm account when the client calls
scrobblewithsubmission=false
#112 @mattwellss - If
scrobbleis called with multipleidvalues, some of which are unknown, then all the valid ones get recorded and unknown ones silently discarded (previously, songs were recorded one-by-one until hitting the unknownid, after which the rest got discarded) - Remove OpenSubsonic property
artistsfrom the album results as it was being used wrong (added in v2.5.0)
#118
- Set the "now playing" data locally and in the connected Last.fm account when the client calls
- Don't scrobble songs shorter than 30 seconds to Last.fm to comply with the service's guideline
#116 @mattwellss - Record a track played only if at least 50 % or 4 minutes has been played, to comply with Last.fm's guideline. Mark the track immediately as "playing" on the server.
- This influences only the Music app's own web UI, the behavior of Subsonic and Ampache clients may vary
Fixed
- When no local album art available, the art from Last.fm was accidentally applied also to the artist list of the album details pane