- All information about queue and music library items, like e.g. the title and album of a track, are now included in data structure classes instead of dictionaries
- A webservice analyzer has been added (#46).
- The commandline interface has been split into a separate project socos.
- Python 3.2 and later is now supported in addition to 2.7.
- A simple version of the first plugin for the Wimp service has been added (#93).
- The new
soco.discover()
method provides an easier interface for discovering speakers in your network.SonosDiscovery
has been deprecated in favour of it. SoCo
instances are now singletons per IP address.- The code for generating the XML to be sent to Sonos devices has been completely rewritten, and it is now much easier to add new functionality. All services exposed by Sonos zones are now available if you need them (#48).
For more detailed descriptions of the release note items, please refer to the release note in the documentation.