Releases: blebox/blebox_uniapi
Releases · blebox/blebox_uniapi
v2.1.2
v2.1.1
v2.1.0
v2.0.2
v2.0.1
v2.0.0
- extended support for color modes in wLightBox devices
- initial support for tvLiftBox device
- major backward-incompatible architectural changes to enable dynamic configuration of devices
- removed products.py module and replaced with factory method on Box class
- general overhaul of public interfaces
v1.3.2
- property use module-based logging as default
v1.3.1
v1.3.0
v1.2.0
Bugfixes
- fix bad wLightBox API path
Improvements
- wrap api calls in semaphore (to serialize requests to each box)
- throttle updates to 2/second (to avoid unnecessary requests)
- use actual device name (to help recognize the device)
- rename wLightBoxS feature to "brightness"
- handle asyncio.TimeoutError (to handle timeout-related errors nicely)
- properly re-raise exceptions (to avoid lengthy call stacktraces)
- rework error handling and hierarchy (for cleaner usage)