Skip to content

Release v1.3.0 – Improved Stability & Full Config Flow Test Coverage ✅

Choose a tag to compare

@sathia-musso sathia-musso released this 08 Apr 12:26

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.