Releases: FutureTense/keymaster
Releases · FutureTense/keymaster
v0.1.1
What's Changed
- fix: preserve plaintext PINs in UI by ignoring masked usercodes from lock by @overho79 in #498
- Fix/schlage be469 parent child sync by @jshessen in #515
- Fix: Child locks stuck in "Deleting" status when parent slot is disabled (#520) by @jshessen in #521
- Fix KeyError and RuntimeError in _rebuild_lock_relationships by @jshessen in #522
- test: comprehensive test coverage improvements (52.5% → 65%) by @jshessen in #523
- fix: migration fix based on new tests by @firstof9 in #526
New Contributors
Full Changelog: v0.1.0...v0.1.1
v0.1.1-b3
v0.1.1-b2
v0.1.1-b1
v0.1.1-b0
v0.1.0
💥 Breaking Change 💥
Big refactor by @Snuffy2 things may be broken.
What's Changed
- refactor: First step of moving to internal functions: Minimum viable product by @Snuffy2 in #394
- refactor: Remaining commits of moving to internal functions by @Snuffy2 in #399
- beta: Fix Day of Week for Switch and Time entities by @Snuffy2 in #400
- beta: Create Migration by @Snuffy2 in #401
- beta: Remove package files by @Snuffy2 in #402
- beta: Improve sync of keymaster to lock by @Snuffy2 in #404
- beta: Add Icons and Only add door notifications and retry lock switch if door sensor set by @Snuffy2 in #403
- beta: Generate Lovelace by @Snuffy2 in #405
- beta: Add services by @Snuffy2 in #406
- beta: Further logic and lovelace refinement by @Snuffy2 in #407
- beta: Add reset buttons by @Snuffy2 in #408
- beta: Improve deleting lock and integration by @Snuffy2 in #409
- beta: Improve config flow by @Snuffy2 in #410
- beta: Fix debouncer error on unload by @Snuffy2 in #412
- beta: Fix coordinator key error on fresh install by @Snuffy2 in #413
- beta: Replace deprecated async config entry first refresh by @Snuffy2 in #415
- beta: Optimize lock and coordinator deletion by @Snuffy2 in #416
- beta: Import notify_script_name from json on load by @Snuffy2 in #417
- beta: Only slugify lock name when needed by @Snuffy2 in #411
- beta: Update tests by @Snuffy2 in #418
- beta: Linting Cleanup by @Snuffy2 in #422
- beta: Enable mypy by @Snuffy2 in #423
- beta: Update ruff and mypy by @Snuffy2 in #426
- beta: Refine notifications by @Snuffy2 in #428
- beta: Add none options in config_flow and add additional typing by @Snuffy2 in #432
- fix: fix code slot notifications by @lordratner in #450
- fix: switch to reconfigure flow, fix tests by @firstof9 in #459
- Chore: Cleanup and linting per pre-commit hooks by @tykeal in #458
- Feat: Advanced options toggles by @tykeal in #461
- fix: fix the reconfig flow by @firstof9 in #465
- Fix: Disable line length checking for release.yaml by @tykeal in #467
- fix: only check for same name if not reconfig by @firstof9 in #468
- Fix: Child locks now handle advanced options by @tykeal in #470
- Fix: Add missing parameters for slot generation by @tykeal in #472
- Fix: Update reconfigure to handle None values by @tykeal in #473
- Fix: Detect and remove corrupt kmlocks by @tykeal in #481
- Fixes some causes of Issue #483 by @morganand in #486
New Contributors
- @lordratner made their first contribution in #450
- @morganand made their first contribution in #486
Full Changelog: v0.0.99...v0.1.0
v0.1.0-b5
💥 Breaking Change 💥
Big refactor by @Snuffy2 things may be broken.
What's Changed
- Fix: Detect and remove corrupt kmlocks by @tykeal in #481
- Fixes some causes of Issue #483 by @morganand in #486
New Contributors
- @morganand made their first contribution in #486
Full Changelog: v0.1.0-b4...v0.1.0-b5
v0.1.0-b4
💥 Breaking Change 💥
Big refactor by @Snuffy2 things may be broken.
What's Changed
- Fix: Child locks now handle advanced options by @tykeal in #470
- Fix: Add missing parameters for slot generation by @tykeal in #472
- Fix: Update reconfigure to handle None values by @tykeal in #473
Full Changelog: v0.1.0-b3...v0.1.0-b4
v0.1.0-b3
v0.1.0-b2
💥 Breaking Change 💥
Big refactor by @Snuffy2 things may be broken.
What's Changed
- fix: switch to reconfigure flow, fix tests by @firstof9 in #459
- Chore: Cleanup and linting per pre-commit hooks by @tykeal in #458
- Feat: Advanced options toggles by @tykeal in #461
- fix: fix the reconfig flow by @firstof9 in #465
Full Changelog: v0.1.0-b1...v0.1.0-b2