- Fix spelling inconsistency in function name
- Add handling of predefined effects and playlists (from @Olen)
- Get current color (from @Olen)
- Relax
aiohttp
dependency
- Get saved and current movies (from @Olen)
- Actually set a static colour (from @Olen), old function available as
set_cycle_colours
- Support setting default mode for
turn_on
(suggested @Mr-Groch) - Require Python 3.9
- Fix first reponse after authentication failures
- Tweek log levels
- Export
host
attribute
- Support shared
ClientSession
- Lower timeout (default 3 seconds)
- Add support for setting brightness (from @MizterB)
- Multiple colours in static movie (from @MizterB)
- Add support from Twinkly Music (from @MizterB)
- Improve authentication handling (from @MizterB)
- Add more movie parameters
- Better command parsing in CLI
- Initial release