What's Changed
- Fix hybrid mode retrying the lock action over BLE while the lock is still executing it by @sjors-lemniscap in #824
- Fix rolling log sensor logging the last entry again after a hub restart by @sjors-lemniscap in #823
- Pin esp_hosted and esp_wifi_remote for the P4 builds by @sjors-lemniscap in #826
- Publish empty keypad entry topics only once by @sjors-lemniscap in #830
- Add configuration import to the wifi setup page by @sjors-lemniscap in #835
- Add option to connect to a preferred ap by bssid by @sjors-lemniscap in #838
- Add home assistant binary sensor for an active lock n go by @sjors-lemniscap in #844
- Use TOTP when Duo is not enabled with Basic/Digest authentication by @cmatte in #849
- Fix slave hosted version shown as 0.0.0 and swapped WebSerial and hosted update checkboxes by @sjors-lemniscap in #825
- Fix stack overflow when publishing large json by @sjors-lemniscap in #828
- Fix one byte overflow of keypad and timecontrol time buffers by @sjors-lemniscap in #829
- Replace advised minimum calculator with measured peak task stack usage by @sjors-lemniscap in #831
- Show largest free block and minimum free internal heap on info page by @sjors-lemniscap in #832
- Fix mqtt path buffers overflowing by @sjors-lemniscap in #833
- Fix pin codes being imported from an invalid pointer by @sjors-lemniscap in #837
- Fix static ip not applied when testing the wifi connection during setup by @sjors-lemniscap in #836
- Answer ignored on the action topic when an action arrives after a MQTT reconnect by @sjors-lemniscap in #842
- Only mark the pin invalid when the lock rejects it, not on ble timeouts by @sjors-lemniscap in #839
- Keep certificates off the task stacks when reading them from spiffs by @sjors-lemniscap in #840
- Fix import on the wifi setup page and add a file picker to the importer by @sjors-lemniscap in #841
- Rename export buttons to say whether sensitive settings are included by @sjors-lemniscap in #845
- Allocate the keypad, timecontrol, authorization and log json documents in psram by @sjors-lemniscap in #843
- Debounce ble state reads triggered by official mqtt events like other status updates by @sjors-lemniscap in #846
- Keep the configuration import out of the updater build by @sjors-lemniscap in #847
- Show the authorization name in the Home Assistant switch names by @cmatte in #850
- Add option to identify HA authorization entities by authorization id by @cmatte in #851
New Contributors
Full Changelog: 9.18...9.19