v3.0.0-beta.1 (2026-07-10)
This release is published under the MIT License.
Chores
-
Packaging, CI, and dev tooling (
61af381) -
deps: Lock file maintenance (
1580d8d) -
deps: Lock file maintenance (
3f78a6e) -
deps: Lock file maintenance (
a15c11b) -
deps: Update astral-sh/setup-uv action to v8.3.0 (
64db815) -
deps: Update python-semantic-release/python-semantic-release digest to 39dd205 (
68b3704)
Continuous Integration
- Remove CodeQL advanced workflow in favour of default setup (
b2a4177)
Documentation
- H617A/H6199 BLE protocol reference and example dashboards (
057d05b)
Features
- Reshape the integration to the 3.0.0 entity surface (
da4a777)
Testing
- Unit suite and mock-BLE device simulator (
1a53362)
Breaking Changes
- 3.0.0 reshapes the entity surface. light.effect_list no longer contains "music: *" or "video: *" (use select.music_mode; the old strings still work for one release with a deprecation repair, then are removed). "energic" is a deprecated alias for "energetic". switch.music_calm is replaced by select.music_style (H617A only). Video is service-only via ha_govee_led_ble.set_video_mode; the H6199 video param entities are removed. The experimental options flow is removed; timers, power-off memory, DIY and music parameters are now disabled-by-default entities. Re-point automations accordingly.
Detailed Changes: v2.1.38...v3.0.0-beta.1