0.6 === - Added service signal autoconnection feature in the spirit of glade_xml_signal_autoconnect(). [Zeeshan Ali] - Fixed various bugs related to object destruction. Fixes #500, 503. [Jorn Baayen] - Accept 'yes' and 'no' boolean values. [Zeeshan Ali] - More information in error messages. [Zeeshan Ali, Jorn Baayen] - Mark GUPnPServiceIntrospectionCallback() 'error' argument as 'const'. [Jorn Baayen] - Fixed gupnp_device_info_get_model_number() to return the right value. [Zeeshan Ali] - Moved the uuid dependency to Requires.Private, and removed the shared-mime-data build dependency. [Jorn Baayen] - Various other minor fixes. [Zeeshan Ali, Jorn Baayen] Special thanks to Stéphane Loeuillet for stress-testing the library and discovering many bugs. (Which are all fixed in this release. :) ) 0.4 === - A new series of functions for sending actions taking hash tables of parameter name-GValue pairs. [Jorn Baayen] - New introspection methods for state variable and action retrieval by name. [Zeeshan Ali] - New pkg-config file for building against an uninstalled libgupnp. [Zeeshan Ali] - Improved conversion between GValues and UPnP value types. [Jorn Baayen] - Only include evented state variables in initial event message. [Jorn Baayen] 0.3 === - Allow embedded devices to have their own UDNs. [Jorn Baayen] - Portability fix. [Priit Laes] 0.2 === - Fully implemented server-side API. [Jorn Baayen] - New service introspection support through SCPD documents. [Zeeshan Ali] - M-POST support. [Jorn Baayen] - More error codes split out into several error domains. [Jorn Baayen] - Use Accept-Language header for internationalisation. [Jorn Baayen] - Subresource retreival moved from DeviceProxy to DeviceInfo. [Jorn Baayen] - Bug fixes. GUPnP is now feature complete. 0.1 === Initial release. Full client-side API, server side not done yet.