Release v1.3.0 – Improved Stability & Full Config Flow Test Coverage ✅
This release brings a major internal improvement to EnelGrid: full test coverage of the integration’s configuration flow and reauthentication logic, bringing us one step closer to Home Assistant Core standards! 🧪
✅ What’s New:
- 🧩 Test coverage for user setup flow – including valid and invalid credentials
- 🔐 Reauthentication support – thoroughly tested when credentials expire
- 🔍 Sensor unique IDs tested – helps with Home Assistant’s entity registry
- 🔄 Entity updates and setup verified – ensures sensors behave correctly
- 🧹 Unload & reload tested – safer restarts and updates
- 🧪 Mocks used to isolate external requests – no real network calls
📌 Developer Note:
These changes improve maintainability and help ensure the integration behaves consistently, even across updates. All tests are async-safe and follow Home Assistant’s quality requirements for the Bronze tier.