Skip to content

Latest commit

 

History

History
155 lines (125 loc) · 5.49 KB

CHANGELOG.md

File metadata and controls

155 lines (125 loc) · 5.49 KB

Changelog

Added

  • 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.

Changed

  • 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.

Removed

  • 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

Added

  • 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.

Changed

  • 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

Added

  • 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.

Changed

  • Makes the discovery listen to all available interfaces.
  • Fixes an issue where the last.fm love status was the opposite of the expected.

Removed

  • 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

Changed

  • Adds a couple of new APIs for the newest version of the application.

1.0.0-beta.1 - 2016-09-15

Added

  • 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.

Changed

  • Makes the discovery listen to all available interfaces.
  • Fixes an issue where the last.fm love status was the opposite of the expected.

Removed

  • Removed settings for now playing. The old call is now hard limited to 5000 (will be deprecated).

0.13.0 - 2015-04-26

Added

  • Also adds a few new things on the protocol for version 2.1.

Changed

  • Fixes an issue that would cause the client to ignore data send by the plugin.

0.12.0 - 2015-04-06

Changed

  • Adds autodj support to shuffle.

0.9.8 - 2014-04-20

Changed

  • Fixes an issue introduced in v0.9.7, making the queuing of tracks impossible.

0.9.7 - 2014-04-08

Changed

  • 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

Changed

  • Fixes a minor issue that happens on an empty list.

0.9.5 - 2013-10-02

Changed

  • Fixes issue with SocketServer stopping to accept incoming connections.

0.9.3 - 2013-08-11

Changed

  • #6 Fixes issue with Rating updating.
  • Fixes cross-thread invocation of socket status update.

0.9.2 - 2013-08-01

Added

  • Protocol support for getting plugin version.
  • #4 Adds socket automatic restart.

Changed

  • Position update happens every 20 seconds.
  • Fixes player status initialization issue.
  • Enables accessing configuration panel via configure button.

0.9.1 - 2013-07-31

Added

  • Status update on configuration panel.
  • Adds automatic update of playing track position.
  • Automatic service discovery based on UDP multicast.
  • Library Search and Queue functionality

Changed

  • 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.

Removed

  • Removes leftover commands.
  • Removes XML protocol leftovers.

0.2.5 - 2013-06-17

Changed

  • Removes timestamp from synchronized lyrics when sending lyrics.

0.2.4 - 2013-06-17

Added

  • Initial release of the Plugin