Kodi.plugin.audio.subsonic/CHANGELOG.md

3.3 KiB

Changelog

v2.1.0

Backport v3.0.2 to Kodi Leia for testing

v3.0.2

Released 29th September 2021 (by warwickh)

  • Removed dependency on future and dateutil
  • Simpleplugin modified - no longer py2 compatible

v3.0.1

Released 2nd September 2021 (by warwickh)

  • Added Navidrome compatibility (remove dependency on integer ids)

v3.0.0

Released 29th June 2021 (by warwickh)

  • Basic update to provide Matrix compatility. Not tested on Kodi below v19
  • Updates simpleplugin to latest version (3.0.0) https://github.com/vlmaksime/script.module.simpleplugin
  • Moves some legacy simpleplugin static routines into main.py
  • Removes dependancy on libsonic_extra by moving some walk functions into main.py
  • Updates libsonic to latest version and adds functions for returning raw url for populating menus
  • Move to version 3+ for diffferentiation from Leia compatible version

v2.0.8

Released 29th November 2017 (by Heruwar)

  • Fixes a security issue where the password is sent as plaintext in the URL query parameters when methods from libsonic_extas are used. Also adds Subsonic hex encoding when using legacy auth.
  • Adds support for URL paths like https://hostname.com/subsonic as requested in Github issue #17 and also encountered in some of the reports (#14 and #5)
  • Fixes an error when the password only contains digits, which simpleplugin converts to a Long, which later fails when libsonic tries to salt the password expecting a string.

v2.0.7

Released 18 April 2017

  • Added Search (by silascutler)

v2.0.6

Released 14 January 2017

  • Upgrade to simpleplugin 2.1.0
  • Browse/Library menus (file structure vs ID3 tags)
  • Added multilanguage support

v2.0.5

Released 15 October 2016

  • Fixed images when listing entries

v2.0.4

Released 5 October 2016

  • Cache (permanently) starred items so we can know everywhere if an item is starred or not without querying it
  • Colorize starred items
  • Hide artist in lists if it is unique
  • Removed list_artist_albums()
  • Include simpleplugin v2.0.1 as library and remove KODI dependency

v2.0.3

Released 4 October 2016

  • Random tracks submenu
  • Download tracks
  • Star tracks
  • Context menu for downloading or marking items as favorite

v2.0.2

v2.0.1

  • New setting 'albums_per_page'
  • New menu structure
  • Albums : Newest / Most played / Rencently played / by Genre
  • Tracks : Starred / Random by genre / Random by year
  • Upgraded: libsonic to v.0.5.0 (https://github.com/crustymonkey/py-sonic)
  • Code cleanup

v2.0.0

Released 14 September 2015

Highlight:

  • Added: support for starred items.
  • Fixed: transcode format property was incorrect.
  • Improved: playlist handling.
  • Improved: metadata.
  • Upgraded: libsonic.
  • Upgraded: libsonic_extra.s

The full list of commits can be found here.

v1.0.0

Released 31 May 2015

Highlights:

  • Added: support for playlists.
  • Added: number of random items to show.
  • Improved: metadata for items.
  • Fixed: migrated to py-sonic to interact with Subsonic.

The full list of commits can be found here.