All notable changes to this project will be documented in this file. This project uses Semantic Versioning
3.0.3 - (2025-09-03)
What's Changes
- Merge branch 'latest' into beta-3.0.3 (070e3c5)
- Fix TypeScript compilation error: remove duplicate 'default' property in august-yale mock (#172) (a5aaefc)
- Enhanced country code normalization with comprehensive configuration and multi-region support (#167) (4322bf7)
- Fix "Cannot set properties of undefined" error in validated() method when credentials are missing (#170) (9e47ae6)
- Merge branch 'latest' into beta-3.0.3 (c5a9a0b)
- Fix AggregateError handling in device statusCode method (#164) (9362932)
- Fix August API ETIMEDOUT errors after 24 hours with session refresh and retry logic (#166) (bf10832)
- Fix: Add null safety for doorState property to prevent crash with Yale Assure Lock 2 (#165) (f55d1c9)
- Fix HTTP 422 error handling and improve status code messaging (#163) (f0f6ece)
- Fix 401 authentication error with automatic re-authentication during device discovery (#155) (b526a55)
- Update homebridge-config-ui-x and enable Node.js 24 support (b4cd0f5)
- Fix Node.js version compatibility in CI workflows (0b15656)
- Fix false "lock was opened" logging by correcting context key construction (0befde5)
Full Changelog: v3.0.2...v3.0.3
3.0.2 (2025-03-04)
No New Releases During Lent
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v3.0.1...v3.0.2
3.0.1 (2025-01-25)
What's Changes
- Update LockTargetState to match LockCurrentState during lock refresh. Thanks @ryanpesek, #144
- Fix so battery must be between 0 and 100
- Housekeeping and updated dependencies.
Full Changelog: v3.0.0...v3.0.1
3.0.0 (2025-01-16)
What's Changes
- This plugins has moved to a scoped plugin under the
@homebridge-pluginsorg.- Homebridge UI is designed to transition you to the new scoped plugin.
Full Changelog: v2.2.9...v3.0.0
2.2.9 (2024-11-04)
What's Changes
- Fix refreshRate Issue
Full Changelog: v2.2.8...v2.2.9
2.2.8 (2024-11-03)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v2.2.7...v2.2.8
2.2.7 (2024-09-25)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v2.2.6...v2.2.7
2.2.6 (2024-06-23)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v2.2.5...v2.2.6
2.2.5 (2024-06-23)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v2.2.4...v2.2.5
2.2.4 (2024-06-23)
What's Changes
- Fix parsing Issue that caused plugin to restart
Full Changelog: v2.2.3...v2.2.4
2.2.3 (2024-06-22)
What's Changes
- Fix some config issues.
Full Changelog: v2.2.2...v2.2.3
2.2.2 (2024-06-22)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v2.2.1...v2.2.2
2.2.1 (2024-06-22)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v2.2.0...v2.2.1
2.2.0 (2024-05-25)
What's Changes
Major Changes
- Devices that are Homekit enabled will now not display unless the new
overrideHomekitEnableddevice config flag is set.
Other Changes
- All for overriding
PushRatewhich allows you to set how quick changes are pushed to August API with thePushRateconfig- This can be set at device or plugin level
- Added Success Logs(
green) which requires Homebridge 1.8.0 or higher - Housekeeping and updated dependencies.
Full Changelog: v2.1.0...v2.2.0
2.1.0 (2024-05-07)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v2.0.0...v2.1.0
2.0.0 (2024-01-31)
What's Changes
- Moved from CommonJS to ES Module
- Housekeeping and updated dependencies.
Full Changelog: v1.3.4...v2.0.0
1.3.4 (2024-01-15)
What's Changes
- fix August validation failure with verification codes starting with
0. Thanks @westhom, #88 - Housekeeping and updated dependencies.
Full Changelog: v1.3.3...v1.3.4
1.3.3 (2023-12-15)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v1.3.2...v1.3.3
1.3.2 (2023-11-26)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v1.3.1...v1.3.2
1.3.1 (2023-11-07)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v1.3.0...v1.3.1
1.3.0 (2023-10-31)
What's Changes
- Add support for Yale Home with countryCode, Thanks @hufftheweevil
- Housekeeping and updated dependencies.
Full Changelog: v1.2.1...v1.3.0
1.2.1 (2023-08-27)
What's Changes
- Housekeeping and updated dependencies.
Full Changelog: v1.2.0...v1.2.1
1.2.0 (2023-08-19)
What's Changes
- Fixed debugging issue, Thanks @dacarson #69
- Reduce August API calls, Thanks @dacarson #69
- Fix 'Locking...' and 'Unlocking...' issue, Thanks @dacarson #66
- Default Refresh Rate has been updated to limit the rate at which we refresh from August APIs.
- This should fix any Status 429 Errors. #55
Full Changelog: v1.1.1...v1.2.0
1.1.1 (2023-04-07)
What's Changes
- Housekeeping and updated dependencies.
- This release will end support for Node v14.
Full Changelog: v1.1.0...v1.1.1
1.1.0 (2022-12-07)
What's Changes
- Added option to
hide_lockand only display Door Sense (Contact Sensor). #26 - Fixed issue when DoorSense is not configured/in use. #21
- Fixed TypeError: Cannot convert undefined or null to object. Thanks @evantobin
- Housekeeping and updated dependencies.
Full Changelog: v1.0.5...v1.1.0
1.0.5 (2022-10-09)
What's Changes
- Fixed issue with RetryCount showing false
LockCurrentStateofJAMMED.
Full Changelog: v1.0.4...v1.0.5
1.0.4 (2022-10-07)
What's Changes
- Remove Extra Logging
Full Changelog: v1.0.3...v1.0.4
1.0.3 (2022-10-07)
What's Changes
- Quick Fix
Full Changelog: v1.0.2...v1.0.3
1.0.2 (2022-10-07)
What's Changes
- Quick Fix
Full Changelog: v1.0.1...v1.0.2
1.0.1 (2022-10-07)
What's Changes
- Quick Fix
Full Changelog: v1.0.0...v1.0.1
1.0.0 (2022-10-07)
What's Changes
- Initial Release
- Add Support to Subscribe to Events from a Lock
- Allows for displaying Lock as external Device not linkced to Bridge
- Support for Lock Door Sense to be displayed as Contact Sensor