Releases: pyalarmdotcom/pyalarmdotcomajax
v0.6.0-beta.9
🐛 Bug Fixes
Fixed typo that created malformed arming requests.
v0.6.0-beta.8
🐛 Bug Fixes
Fixes failure to refresh via pull after the WebSocket client reconnects.
v0.6.0-beta.7
🐛 Bug Fixes
Fixes silent arming failure caused by malformed body in arming POST request.
v0.6.0-beta.6
💡 Enhancements
- Made API response validation more forgiving to reduce severity of errors.
- Added silent arming mode to arm away and arm night.
v0.6.0-beta.5
🐛 Bug Fixes
Fixes issue in which events are not processed due to misclassification of WebSocket message type.
v0.6.0-beta.4
🐛 Bug Fixes
Library only queries device endpoints for devices that are listed as part of the active system. This avoids issues with HTTP errors triggering on the image sensor endpoint for users without access to image sensors.
v0.6.0-beta.3
🐛 Bug Fixes
Fixes issue in which unknown sensor states cause fatal exceptions.
v0.6.0-beta.2
💡 Enhancements
Support for Water Valves
v0.6.0-beta.1
🌟 Changes
This is the first release of a complete rebuild of the pyalarmdotcomajax library. This release provides:
- Increased stability: Disconnect recovery is smoother and implements the same retry logic as the Alarm.com website.
- Event-driven updates: All events and device updates are now from Alarm.com servers instead of relying on polling. Consumers can subscribe to all events for all supported devices.
☠ Deprecated Features
Support for Skybell configuration has been temporarily dropped due to lack of developer access to a Skybell device.
🧹 Housekeeping
Minimum Python version is now 3.13.