- Alarm configuration (#171)
- Methods for browsing the Music library (#192, #203, #208)
- Support for full Album Art URIs (#207)
- Support for music queues (#214)
- Support for processing of LastChange events (#194)
- Support for write operations on Playlists (#198)
- Improved test coverage (#159, #184)
- Fixes for Python 2.6 support (#175)
- Event-subscriptions can be auto-renewed (#179)
- The SoCo class can replaced by a custom implementation (#180)
- The cache can be globally disabled (#180)
- Music Library data structures are constructed for DIDL XML content (#191).
- Added previously removed support for PyPy (#205)
- All music library methods (browse, get_tracks etc. #203 and get_queue #214) now returns container objects instead of dicts or lists. The metadata is now available from these container objects as named attributes, so e.g. on a queue object you can access the size with queue.total_matches.