v0.9.4
0.9.4 Stabilization Release
This release focuses on stability and backward compatibility for existing Home Assistant users.
Included
- align release versioning with the committed integration manifest
- stabilize config flow and options flow editing
- reload entries automatically after options updates
- migrate entities to stable entry-based unique IDs while preserving compatibility
- clean up subscriptions correctly on entity removal
- harden energy and power cost calculations for missing states, zero-price periods, calibration, resets, and feed-in/decreasing readings
- expand regression coverage across release validation, config flows, runtime reload, migration, cleanup, and sensor calculations
- stop the Ruff CI workflow from trying to auto-commit fixes
Validation
pytestruff check .
Notes
manifest.jsonversion is0.9.4and matches this release tag- this is a stabilization release; no new features are included