Skip to content

Releases: raman325/lock_code_manager

4.1.0

15 Jun 03:15
a7fb854

Choose a tag to compare

Downloads for this release

✅ Bug Fixes

  • feat: verified-credential lifecycle — close the silent-failure window @raman325 (#1259)
  • fix: don't flap a lock_offline repair during integration startup (#1257) @raman325 (#1260)

Links

4.0.6

13 Jun 19:02
ebac273

Choose a tag to compare

Downloads for this release

✅ Bug Fixes

  • fix(zwave_js,matter): tolerate ambiguous credential writes; universal masked read projection (#1251, #1257) @raman325 (#1258)

Links

4.0.5

13 Jun 03:48
055773c

Choose a tag to compare

Downloads for this release

✅ Bug Fixes

  • fix(zwave_js): tolerate transient SetValueResult statuses on UC writes (#1251) @raman325 (#1256)

Links

4.0.4

13 Jun 03:25
f87e64e

Choose a tag to compare

Downloads for this release

✅ Bug Fixes

Links

4.0.3

12 Jun 22:29
facab24

Choose a tag to compare

Downloads for this release

✅ Bug Fixes

  • fix(zwave_js): fall back to User Code CC utilities when the unified access-control API is unusable (#1251) @raman325 (#1252)

📦 Dependencies

2 changes

Links

4.0.2

11 Jun 04:45
1f599d6

Choose a tag to compare

Downloads for this release

🆕 Enhancements

  • feat(brand): add dark-theme variant of the icon (lighter red #D14848) @raman325 (#1247)

✅ Bug Fixes

  • fix(matter): fall back to slot-only userName when lock rejects canonical tag @raman325 (#1246)
  • fix(matter): address #1246 review — log noise, fallback routing, test caplog level @raman325 (#1248)
  • feat(matter): add compact lcm tier between canonical and slot-only @raman325 (#1249)

Links

4.0.1

11 Jun 03:57
1c5cdad

Choose a tag to compare

Downloads for this release

✅ Bug Fixes

  • fix(matter): tolerate MatterError on set_lock_user UPDATE; map on CREATE @raman325 (#1245)

⚓ Code Quality

  • refactor(zwave_js): hoist push event handlers to private methods @raman325 (#1244)

Links

4.0.0

11 Jun 00:52
465678c

Choose a tag to compare

Downloads for this release

⚠️ Breaking Changes

  • chore: bump HACS minimum Home Assistant version to 2026.6.0 @raman325 (#1221)

🆕 Enhancements

  • feat: add cross-platform User/Credential domain model @raman325 (#1222)
  • feat(providers): BaseLock User→Credential seam + orchestration @raman325 (#1225)
  • feat(zwave_js): migrate to unified access_control credential API @raman325 (#1227)
  • feat(matter): migrate to unified DoorLock credential API @raman325 (#1228)
  • feat(matter): adopt user-tag identity, decouple user lifecycle from credentials @raman325 (#1239)
  • feat(zwave_js): adopt user-tag identity for User Credential CC locks @raman325 (#1240)
  • feat(akuvox, schlage): converge legacy tag format to canonical lcm:: @raman325 (#1242)

✅ Bug Fixes

  • fix: stop wiping persistent repair issues on unload + LOADING @raman325 (#1243)

⚓ Code Quality

  • test(zwave_js): modernize provider test suite (fixtures, helpers, boilerplate) @raman325 (#1223)
  • refactor(providers): migrate slot-only providers onto credential primitives @raman325 (#1229)
  • refactor(providers): hoist PIN-readability guard to base seam @raman325 (#1237)
  • refactor(providers/_util): tolerant tag parser + new compact format builder @raman325 (#1238)
  • Document AI usage @raman325 (#1241)

📝 Documentation

2 changes

📦 Dependencies

11 changes

🧹 Housekeeping

Links

3.3.0

05 Jun 04:35
0dcf285

Choose a tag to compare

Downloads for this release

🆕 Enhancements

  • feat: add deobfuscate_log service to reverse masked PIN tokens @raman325 (#1217)

⚓ Code Quality

Links

3.2.1

04 Jun 20:26
59e9292

Choose a tag to compare

Downloads for this release

✅ Bug Fixes

  • fix: create per-slot coordinators before per-lock entity setup @raman325 (#1214)

⚓ Code Quality

  • test: add async_advance_time helper for background-task tick chains @raman325 (#1215)

📦 Dependencies

7 changes

Links