Skip to content

v1.10.0

Compare
Choose a tag to compare
@paulijar paulijar released this 27 Jan 18:31
· 241 commits to master since this release

Added

  • Support for Nextcloud 28
    #1116
  • Support for PHP 8.3
  • Ampache API:
    • Support for argument random in the method playlist_songs
    • Method bookmark
    • Support for argument include in all methods returning bookmarks
  • Subsonic API:
    • Property playCount to song responses
    • OpenSubsonic API extensions:
      • Properties openSubsonic, type, and serverVersion to all responses
      • Allow getting the whole library with an empty query argument in search3 method
  • MusicBrainz link from Last.fm to the artist/album/track details pane, when available
  • Filters "Recently added" and "Not recently added" for the smart playlist
    #1098
  • Optional "strict" mode for the history filters of the smart playlist
    #1099
  • Hint about the keyboard shortcuts in the Settings view and in tooltips
    #1086

Changed

  • Ampache API:
    • Make advanced_search arguments operator and type optional
    • On method bookmark_create, the argument client defaults to null instead of "AmpacheAPI"
  • Subsonic API: Methods search2 and search3 support '*' as a wildcard
  • Consider also the tag names unsynced_lyrics and unsyncedlyrics when parsing lyrics
    #1111 @RobertZenz
  • Updated the getID3 library to the development version 1.9.23-202312292105
    • Fixes the issue of garbage bytes being extracted from some RIFF tags
      #1115
  • Search within the Music app now works with an own input field in the navigation pane instead of the unified search input

Fixed

  • Songs with scanned integer property value (like track number) larger than 2147483647 causing error on PostgreSQL
    #1106
  • Lite player in Files attempting to play also audio files with MIME types unsupported on the current browser
  • Subsonic API: Use integer-type IDs in getMusicFolders to comply with the API specification
    #1108
  • Playlist details showing length as "NaN:NaN" in case the playlist contains any invalid track references