2024.12.1
- Bump pyfamilysafety to fix
coroutine 'sleep' was never awaited
(#74)
2024.12.0
IMPORTANT
This release contains a number of breaking changes, and also includes new experimental features that have not been tested fully.
Breaking
- The switch to block all devices has now been removed, you should toggle each one separately instead (this is due to API changes by Microsoft) #37
- Switches uses to block devices will no longer perform a full refresh each time the state is changed. Sometimes the API will continue to respond slowly though.
- Refactor how sensors are stored
- Unique IDs have changed and no longer include
familysafety_
at the start, this is because it was duplicating what Home Assistant already prepends to the unique ID. - Home Assistant 2024.11.0 is the lowest compatible version of HA, it will probably work on older versions still, however I'm only testing and building against the latest version of HA currently.
New features
- Add diagnostics data
- Switches to block individual applications have now been restored and are working again. Due to platform changes I haven't been able to test with Android and Windows.
- Added a experimental flag in the options flow to enable untested, new features.
- Added support to manage screen time requests #33 (requires the experimental flag to be turned on)
Full Changelog: 2024.12.0...2024.12.1