- Allow overriding of callback_url in AiohttpNotifyServer (KarlVogel) - Check action/state_variable exists when retrieving it, preventing an error
0.14.4
- Ignore unknown state variable changes via LastChange events
0.14.3
- Upgrade to python-didl-lite==1.2.2 for typing info, add ``py.typed`` marker - Add fix for HEOS-1 speakers: default subscription time-out to 9 minutes, only use channel Master (stp6778) - Upgrade to python-didl-lite==1.2.3 for bugfix
0.14.2
- Fix parsing response of Action call without any return values
0.14.1
- Fix missing async_upnp_client.profiles in package
0.14.0
- Add __repr__ for UpnpAction.Argument and UPnpService.Action (rytilahti) - Support advertisements and rename discovery to search - Use defusedxml to parse XML (scop) - Fix UpnpProfileDevice.async_search() + add UpnpProfileDevice.upnp_discover() for backwards compatibility - Add work-around for win32-platform when using ``upnp-client search`` - Minor changes - Typing fixes + automated type checking - Support binding to IP(v4) for search and advertisements