Potential Breaking Changes if not upgraded in place
Update - this repository will be retired. For future updates use the default HACs repository by removing the custom repository configuration, removing this custom repository from HACs, and installing the default HACs repository which is now effectively the contents of 1.0.4.
Upgrades in place are safe.
Fixes 🛠️
For new/fresh configurations only this release adds the device name prefix to the entities. This change allows users to rename the device and have entities renamed accordingly with the standard Home Assistant mechanism. This fix is especially useful for users with more than one SPAN Panel.
If you have already renamed entities manually and you don't need entities prefixed with device names you can safely upgrade without breaking changes. As such renaming a device will still not allow the entities to be automatically renamed when renaming a device.
A user may choose at any point to remove the integration configuration (no need to remove the HACs repository) and add the configuration back and have the new entity prefixed names. Of course any dependent automations and dashboards that use the non-prefixed entity names would need to be updated.