2015-05-31 17:05:06 +02:00
# Changelog
2021-09-28 06:55:31 +02:00
## v3.0.3
Released 29th September 2021 (by warwickh)
* Added enhanced data collection and display from musicbrainz and wikipedia
* Added aqlite storage of artist information to speed loading
2021-09-28 01:13:44 +02:00
## v3.0.2
Released 29th September 2021 (by warwickh)
* Removed dependency on future and dateutil
* Simpleplugin modified - no longer py2 compatible
2021-09-06 02:55:20 +02:00
## v3.0.1
Released 2nd September 2021 (by warwickh)
* Added Navidrome compatibility (remove dependency on integer ids)
2021-06-29 06:47:07 +02:00
## v3.0.0
Released 29th June 2021 (by warwickh)
2021-06-22 08:47:09 +02:00
* 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
2021-06-29 06:47:07 +02:00
* Move to version 3+ for diffferentiation from Leia compatible version
2021-06-22 08:47:09 +02:00
2017-11-29 11:30:58 +01:00
## 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.
2017-04-18 15:25:20 +02:00
## v2.0.7
Released 18 April 2017
* Added Search (by silascutler)
2017-04-02 18:12:49 +02:00
2017-01-14 12:38:50 +01:00
## v2.0.6
Released 14 January 2017
2017-01-10 18:36:34 +01:00
* Upgrade to simpleplugin 2.1.0
2017-01-09 01:02:37 +01:00
* Browse/Library menus (file structure vs ID3 tags)
2017-01-03 21:14:00 +01:00
* Added multilanguage support
2016-10-15 01:27:12 +02:00
## v2.0.5
Released 15 October 2016
* Fixed images when listing entries
2016-10-04 15:16:46 +02:00
## 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()
2016-10-04 17:13:00 +02:00
* Include simpleplugin v2.0.1 as library and remove KODI dependency
2016-10-04 15:16:46 +02:00
2016-10-04 02:20:17 +02:00
## v2.0.3
Released 4 October 2016
2016-10-04 02:52:42 +02:00
* Random tracks submenu
* Download tracks
* Star tracks
2016-10-04 02:20:17 +02:00
* Context menu for downloading or marking items as favorite
2016-10-02 20:10:40 +02:00
## v2.0.2
2016-10-02 20:30:37 +02:00
* main code (main.py) fully rewritten
2016-10-02 20:10:40 +02:00
* Use SimplePlugin framework (http://romanvm.github.io/script.module.simpleplugin/index.html)
2016-10-02 20:30:37 +02:00
* Cache datas
2016-10-02 20:10:40 +02:00
2016-09-20 16:26:32 +02:00
## 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
2015-09-14 22:06:06 +02:00
## 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 ](https://github.com/rembo10/headphones/compare/v1.0.0...v2.0.0 ).
2015-05-31 17:05:06 +02:00
## 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` ](https://github.com/crustymonkey/py-sonic ) to interact with Subsonic.
2015-09-14 22:06:06 +02:00
The full list of commits can be found [here ](https://github.com/rembo10/headphones/compare/ff86dfa49f914a18233dee295df74b73a70200e8...v1.0.0 ).