1.8.0 (2024-09-22)
- homebridge verified (5ee5ce0)
1.7.0 (2024-08-12)
- introduce runQ to avoid switch flakiness when off and on are set together and conflict with retryUntil (#4) (73787c5)
- runQ release (4cdb364)
1.7.0-beta.5 (2024-08-12)
- fix fn has been called twice (43d8af6)
1.7.0-beta.4 (2024-08-12)
- only filter the rest of the q when the q has more than one items (526c3a0)
1.7.0-beta.3 (2024-08-12)
- not filter the 1st item from the runQ as it is still processing (9180bc0)
1.7.0-beta.2 (2024-08-12)
- only remove the item from the if it is done (1751cab)
1.7.0-beta.1 (2024-08-12)
- Add queue system for command execution (57cafd0)
1.6.1 (2024-08-12)
- Improve status refreshing logic (dc782ef)
1.6.0 (2024-08-12)
- retry until reach the expected state (7a17877)
1.5.0 (2024-08-09)
- Add keep-alive agent for HTTP requests (b6f21f4)
1.4.0 (2024-08-08)
- progressive update value (87bf84d)
1.3.0 (2024-08-01)
- Improve garage door status pooling logic (5040af1)
1.2.0 (2024-08-01)
- Update garage door status pooling logic (c1a2fc1)
1.1.3 (2024-08-01)
- update node version requirement to >=18.0.0 (b385857)
1.1.2 (2024-08-01)
- update node version to 18.0.0 (db17281)
1.1.1 (2024-08-01)
- homebridge verification request (c298258)
1.1.0 (2024-08-01)
- Add retry logic for failed API requests (3af071e)