Skip to content

Releases: owncloud/music

v0.12.1

30 Dec 22:17

Choose a tag to compare

Quick fix release for regression introduced in v0.12.0

  • fix broken scrolling in Albums and Folders views on Nextcloud 14+(#733)

v0.12.0

29 Dec 20:33

Choose a tag to compare

  • improved performance for huge music collections (#728)
  • collapse the "Scanning..." popup to the bottom of the screen when there are already tracks shown (#728)
  • do not download the album cover image before scrolling to the album in question (#719, #653)
  • Ampache: Sanitize the XML results so that no illegal characters are included (#723)
  • Subsonic: Fix names containing ampersand (&) missing from the results (regression from v0.11.1)
  • Subsonic: Fix format (f=...) argument being ignored if user credentials are incorrect or missing (#730)
  • fix a potential dead-lock on Folders view deactivation
  • fix part of the screen width being unused on NC14+ with extra wide screen when the details pane is open
  • the source packages no longer contains the bundled .js and .css files which are needed for execution
  • the delivery package music.zip contains all the files needed for execution but no source .js and .css files

v0.11.1

21 Nov 20:04

Choose a tag to compare

  • improved support for Subsonic API:
    • support most parts of the API v1.8 (added methods getUser, getArtists, getArtist, getSong, search3, getAvatar, getLyrics, updatePlaylist, deletePlaylist, along with a few other implemented as stubs)
    • prevent navigating to folders outside the user music path (#725)
    • fix notice "Only variables should be passed by reference" being logged
    • fix malformed contents breaking the XML responses
  • fix warning about placeholder.js being logged on NC17+ (#721)
  • fix warning about array_walk callback syntax being logged on NC17+ (#726)
  • internal refactoring

v0.11.0

12 Oct 22:33

Choose a tag to compare

  • support for Subsonic API (#718)
  • truncate variable length text fields before storing them to the database (#632, #716)
  • add copy-to-clipboard buttons to the Settings view next to Ampache/Subsonic addresses and passwords
  • fix the dark theme detection on Nextcloud 18

v0.10.1

08 Sep 15:54

Choose a tag to compare

  • fix warnings being logged on PHP7.2+ when fetching albums via Ampache API (#714)
  • provide string "Unknown artist/album" in Ampache API for nameless entities
  • allow album name to span multiple rows in the "tablet" layout
  • lazy-load getID3 library to avoid interfering with AudioPlayer occ scan (#715)
  • update the getID3 library to version 1.9.17
  • declare support for Nextcloud 18

v0.10.0

22 Jul 21:15

Choose a tag to compare

  • simple Folders view (#651)
  • fix unable to load collection.json if there's any albums with invalid album_artist_id; remove these corrupt albums on background cleanup task (#710)
  • fix "jump to previous" not always working while track was loading (caused as side effect of #691)
  • declare support for Nextcloud 17

v0.9.5

27 Apr 20:21

Choose a tag to compare

  • comprehensive support for the Nextcloud dark theme
  • locale-dependent ordering for artists/albums/tracks with accented alphabets (#695)
  • add link '#' to the alphabet navigation for names starting with numerals (#697 by @greku)
  • add link '…' to the alphabet navigation for names starting with characters sorted after Z
  • improvements for alphabet navigation on short screens (like landscape mobile phone) (#699 by @greku)
  • fix unable to show details if the file tags contain any invalid utf-8 characters (#694 by @greku)
  • double action for the "previous" button: first click jumps to the beginning of the current track and second click to the previous track (#691)

v0.9.4

18 Mar 19:51

Choose a tag to compare

  • support for PHP 7.3 (#687)
  • minor fixes on some localizations (e.g. #679)
  • fix playlist files being incorrectly listed as audio tracks (#674 by @greku)
  • fix play controls being nigh invisible with the Nextcloud dark theme (#688 by @Faldon)

v0.9.3

09 Dec 19:44

Choose a tag to compare

  • replace deprecated call getScrollbarWidth() with OC.Util.getScrollbarWidth() (#667)
  • update the getID3 library to version 1.9.16
  • fix a bug on music library path changing when the previous library root is no longer present
  • slightly tweak the width threshold between the "desktop" and "tablet" layouts
  • declare support for Nextcloud 16
  • declare support for ownCloud 10 (i.e. all 10.x versions instead of the former 10.1; oC is moving to semantic versioning)

v0.9.2

16 Sep 12:15

Choose a tag to compare

  • fix settings link not showing up on Firefox in mobile layout with NC14+
  • fix the controls bar position when collapsible navigation pane is open in mobile layout
  • fix positioning of the "Update scanning results" button on mobile layout
  • fix UI sometimes getting into inconsistent state when library path changed (invalid SQL exception on back-end)
  • fix performance issue on file deletion when the user has huge amount of image files (#664)
  • performance/scalability: do not search cover art for all users after scanning library of one user
  • show load indicator on settings view while library path change ongoing
  • do not scan files with MIME type 'application/ogg'