Skip to content

v3.61.0

Latest
Compare
Choose a tag to compare
@epoupon epoupon released this 30 Nov 15:53

Caution: this update brings an important authentication change regarding Subsonic API authentication!
Each user has now to generate an API key to use the Subsonic API. This API key can be used as the password for clients that do not implement the new API key authentication extension.
The "Remember me" option of the web interface won't work after upgrading LMS, you will have to manually log in again.

Updates:

  • Subsonic API:
    • implemented the new API key authentication extension #555
    • removed createUser, updateUser, deleteUser, and changePassword endpoints, as they are not compatible with a limited API key scope
    • added getAlbumInfo support
    • added savePlayQueue and getPlayQueue support
  • Upgraded default bcrypt round count to 12. This can be tweaked in lms.conf using the internal-password-bcrypt-round setting
  • Take labels + barcode into account to avoid merging unrelated albums, #550

Bugfixes:

  • Subsonic API: fixed xml response to please some clients #559
  • Fixed crash when a library is set with a trailing / #552
  • Lyrics: fixed bad empty line parsing when timestamps are set