2.4 KiB
2.4 KiB
Changelog
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
- main code (main.py) fully rewritten
- Use SimplePlugin framework (http://romanvm.github.io/script.module.simpleplugin/index.html)
- Cache datas
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.