github teh-hippo/ha-govee-led-ble v7.41.1-rc.3

pre-release43 minutes ago

v7.41.1-rc.3 (2026-11-12)

This release is published under the MIT License.

Bug Fixes

  • Accept completed state queries at the deadline (6a31704)

  • Bind preview health targets to transmission rather than admission (dd8e7a5)

  • Bind upload chunks to complete ordered transactions (7bd60d4)

  • Complete upload acknowledgements on connection and profile changes (f377022)

  • Keep unknown controller revisions limited to basic controls (dd22857)

  • Persist a single authoritative music recovery representation (edd18c5)

  • Qualify scene recovery before changing the light (76b7013)

  • Report incomplete video brightness recovery accurately (1f010f3)

  • Reserve saved effects without blocking unrelated library work (3a18085)

  • Restore reclaimed DreamView members after failed handover (344a0ea)

  • Track deployment transactions and complete write-only applications successfully (a83bc57)

  • Track preview verification tasks through cancellation cleanup (846b08e)

  • Validate effect activation routes without constructing dummy packets (fd55b8c)

Performance Improvements

  • Avoid persistent cache churn for unchanged device observations (49e1fb8)

  • Check selector context before validating saved effects (7ad6a03)

  • Compile native effects once through shared preparation (98c3bfa)

  • Prepare music parameters and companion bodies once (c788d94)

  • Reuse outbound packet semantics without weakening write guards (62a3d67)

  • Reuse parsed commands during packet capability checks (e1687eb)

  • Reuse parsed native music zones without serialisation round trips (464b072)

  • Update upload progress without rebuilding deployment history (efd30ba)

Refactoring

  • Apply typed mode observations without reparsing notifications (acab1a6)

  • Decode colour status through mode-specific handlers (773122b)

  • Derive music selector framing from generated codec metadata (4ae7eba)

  • Initialise coordinator subsystems before subscribing lifecycle hooks (dbcc009)

  • Keep music upload metadata separate from packet state (3b14dae)

  • Own control rollback checkpoints in the coordinator (506f4b6)

  • Own source-light turn-on as one coordinator transaction (dc30394)

  • Project effect catalogues from declared model metadata (f4806aa)

  • Reconcile expiring identity at explicit operation boundaries (d4433ca)

  • Separate guarded control requests from video qualification (d91a128)

  • Separate notification routing from semantic state handling (75290ec)

  • Share music palette validation and generated body sizing (efb26d6)

  • Use typed requests for state refresh and verification (26d88fe)

  • Validate native DIY through source-specific semantic handlers (fb37e26)


Detailed Changes: v7.41.1-rc.2...v7.41.1-rc.3

Don't miss a new ha-govee-led-ble release

NewReleases is sending notifications on new releases.