Skip to content

v0.6.0 - Reinstallation Fix

Latest

Choose a tag to compare

@troykelly troykelly released this 11 Jan 01:55

What's Changed

Fixed

  • Reinstallation Fails with Duplicate unique_id (#312)
    • Added final duplicate check in config flow before entry creation to prevent race conditions (#314)
    • Config flow now aborts with already_configured if entry with same unique_id is created between steps
    • Verified Home Assistant framework properly handles orphaned entries via SETUP_RETRY state (#316)
    • Setup cancellation now handled gracefully by HA framework (#315)

Added

  • Comprehensive Reinstallation Tests (#317)
    • Full install-unload-remove-reinstall cycle tests
    • Concurrent configuration attempt handling
    • Partial unload recovery scenarios
    • Multiple server reinstallation tests
    • Edge case tests for rapid install/uninstall cycles

Technical

  • 1888 tests with 100% code coverage
  • Improved config flow robustness for HA 2026.3+ compatibility

Full Changelog: v0.5.1...v0.6.0