- Adds support for Podcast retrieval to the protocol.
- NowPlayingCurrentPosition message that can be used to request the current position of the playing track.
- NowPlayingDetails can be used to get additional metadata for the playing track.
- Plugin rewrite.
- API optimizations.
- Rating now can be reset by sending an empty string.
- Library caching optimizations.
- Improves client tracking internally.
- Improves Service Discovery error handling.
- Adds pagination to Radio Station api.
- Drops protocol support for legacy search commands. (legacy clients that use the library search api won't work properly).
- Removes support for the
nowplayinglistsearch
api call.
1.1.0 - 2017-01-24
- Adds a check to avoid a case where invalid characters in the tags would result in a sync failure.
- Adds a proper socket checker to update the status.
- Adds protocol support for switching audio outputs.
- Adds protocol support for getting Radio Stations.
- Fixes an issue with the rating when using specific locales (like German).
- Fixes an issue with the favorite state not updating properly when changing tracks.
1.0.0 - 2016-12-15
- Adds new API for playlist retrieval.
- Adds new API for now playing that works with pagination.
- Adds debug checkbox on the Plugin settings options menu.
- Adds settings button to easily open the log.
- Adds new paginated API to enable library browsing.
- Makes the discovery listen to all available interfaces.
- Fixes an issue where the last.fm love status was the opposite of the expected.
- Removed settings for now playing. The old call is now hard limited to 5000 (will be deprecated).
1.0.0-beta.2 - 2016-11-28
- Adds a couple of new APIs for the newest version of the application.
1.0.0-beta.1 - 2016-09-15
- Adds new API for playlist retrieval.
- Adds new API for now playing that works with pagination.
- Adds debug checkbox on the Plugin settings options menu.
- Adds settings button to easily open the log.
- Adds new paginated API to enable library browsing.
- Makes the discovery listen to all available interfaces.
- Fixes an issue where the last.fm love status was the opposite of the expected.
- Removed settings for now playing. The old call is now hard limited to 5000 (will be deprecated).
0.13.0 - 2015-04-26
- Also adds a few new things on the protocol for version 2.1.
- Fixes an issue that would cause the client to ignore data send by the plugin.
0.12.0 - 2015-04-06
- Adds autodj support to shuffle.
0.9.8 - 2014-04-20
- Fixes an issue introduced in v0.9.7, making the queuing of tracks impossible.
0.9.7 - 2014-04-08
- Fixes issue with queuing order of tracks.
- Fixes the plugin part for the empty cover reset (also requires android application fix).
0.9.6 - 2013-10-17
- Fixes a minor issue that happens on an empty list.
0.9.5 - 2013-10-02
- Fixes issue with SocketServer stopping to accept incoming connections.
0.9.3 - 2013-08-11
- #6 Fixes issue with Rating updating.
- Fixes cross-thread invocation of socket status update.
0.9.2 - 2013-08-01
- Protocol support for getting plugin version.
- #4 Adds socket automatic restart.
- Position update happens every 20 seconds.
- Fixes player status initialization issue.
- Enables accessing configuration panel via configure button.
0.9.1 - 2013-07-31
- Status update on configuration panel.
- Adds automatic update of playing track position.
- Automatic service discovery based on UDP multicast.
- Library Search and Queue functionality
- Fixes issue with now playing sorting.
- Restores now playing move/remove functionality.
- Fixes handling of last.fm love status.
- Changes protocol to JSON Based format.
- Increases NowPlaying list fetch limit.
- Removes leftover commands.
- Removes XML protocol leftovers.
0.2.5 - 2013-06-17
- Removes timestamp from synchronized lyrics when sending lyrics.
0.2.4 - 2013-06-17
- Initial release of the Plugin