Skip to content

v0.3.5

Choose a tag to compare

@DaanVervacke DaanVervacke released this 05 Jul 21:43
d59d1a1

What's Changed

Fixes

  • Adding a light to an existing module now settles immediately and reflects the correct physical state. The state-cache refresh used to watch only state-change signals, so a dump reply that matched the cache never triggered it and the platform reload waited the full timeout while the new entity read a stale value. The refresh now hooks into raw frame arrivals and returns as soon as the response burst starts, then drains until it goes silent.
  • Two overlapping refreshes are now serialised so the second caller cannot orphan the first caller's wait.

Full Changelog: v0.3.4...v0.3.5