v1.3.4
Post-release correctness fixes from a deep review of v1.3.3.
Fixed
- Successful HTTP responses with wrong-shaped JSON now raise typed
MixergyAuthErrororMixergyConnectionErrorinstead of leaking raw
AttributeError/TypeErrorexceptions into config flows and polling. - HATEOAS discovery and tank listing validate object, array, entry, and link
shapes consistently before reading fields. - Holiday windows are rejected before discovery or network I/O unless the
start is strictly before the end, protecting services and DateTime entities
with one API-level invariant.