What's Changed * Fix KeyError when sceneId is missing by bdraco in https://github.com/sbidy/pywizlight/pull/114 * Always callback state changes when the PIR is activated by bdraco in https://github.com/sbidy/pywizlight/pull/115
What's Changed * Tweak RGB Description by bdraco in https://github.com/sbidy/pywizlight/pull/110 * Add support for discovering new devices via broadcast of their first heartbeat by bdraco in https://github.com/sbidy/pywizlight/pull/111 * Add RGBW/RGBWW support by bdraco in https://github.com/sbidy/pywizlight/pull/112 * Add test coverage for getMac by bdraco in https://github.com/sbidy/pywizlight/pull/113
What's Changed * Add socket ident to BulbType by bdraco in https://github.com/sbidy/pywizlight/pull/102 * Add push update support by bdraco in https://github.com/sbidy/pywizlight/pull/103
What's Changed * Handle Windows python's closure of broadcast socket by UH-60 in https://github.com/sbidy/pywizlight/pull/97 * docs: add UH-60 as a contributor for code by allcontributors in https://github.com/sbidy/pywizlight/pull/98 * Use asyncio.Protocol/asyncio.DatagramTransport directly by bdraco in https://github.com/sbidy/pywizlight/pull/99
New Contributors * UH-60 made their first contribution in https://github.com/sbidy/pywizlight/pull/97 * bdraco made their first contribution in https://github.com/sbidy/pywizlight/pull/99