Migrate User Configuration (`ConfigEntry`)
mainUser settings follow standard Home Assistant migration logic.
- Implementation: Managed via
async_migrate_entryin__init__.py. - Versioning: Controlled by
CONFIG_ENTRY_VERSIONandCONFIG_ENTRY_MINOR_VERSIONinconst.py. - Migration Strategy:
- Minor bumps: Use for backward-compatible additions, such as adding a new option with a default value.
- Major bumps: Use for breaking changes that require structural transformations.