v2.0.0-beta.1
Pre-release
Pre-release
2.0.0-beta.1 (2025-03-31)
Features
- add polling groups list (bc23344)
- add polling groups list (65841d6)
- add test_coordinator.py with coverage 100% (860f3c4)
- add test_diagnostics.py with coverage 100% (30d6fda)
- add test_helpers.py with coverage 100% (4c48cde), closes #158
- add test_init with coverage 100% (7f0ca0e)
- Added code coverage (0327180)
- deduplicate code: write_modbus_value (ce77e7c)
- extend and improve config flow texts (bed00f7)
- extend and improve config flow texts (def06af)
- extract Modbus write operations and fix unique_id consistency (984b8bc)
- increase config_flow test coverage to 74% (b47f463)
- increase config_flow test coverage to 74% (71cd5ff)
- increase config_flow test coverage to 93% (7583279)
- increase config_flow test coverage to 93% (bca7ae9)
- increase config_flow test coverage to 98% (fd40b57)
- increase overall test coverage to 57% (51e4d9d)
- increase overall test coverage to 57% (943b43a)
- increase overall test coverage to 84% (0e19494)
- increase test coverage (bb40208)
- Increase test coverage for config_flow.py to 100% (758e34f)
- increase test coverage for select.py (027f41d)
- increase test coverage of select.py (0aa8fbd)
- increase test coverage of test.py to 91% (476993f)
- refactor all sensor modules (364c966), closes #159
- Sensors: add temperatur sensor s16 (input-register 33039) (36c268b)
- solve misc bugs and inconsistencies (13ad8d1)
- test: Increase coverage to 32% & improve testing (74ab171)
Bug Fixes
- (only partly) hkr1_room_temp can not be set via ui (33db8e1)
- (only partly) hkr1_room_temp can not be set via ui (c1de8c0)
- add missing argument subentries_data (1ef889b)
- async call of async_remove & lint (330e7c6)
- await async_add_entities (a0f790b)
- Consistent setting of unique_id using ._attr_unique_id (cf7713f)
- failing lint (90d9b4e)
- failing lint-check (45b1963)
- failing test_select (eebf668)
- failing tests (ec0cd7e)
- failing tests (e8b6e9e)
- failing tests (185e01c)
- failing tests - again (c954772)
- failing tests and type errors (2221d5b)
- failing tests due to missing arguments (9e668f5)
- failing tests due to missing import (ab63a95)
- failing tests due to missing loop (8547a04)
- failing tests due to wrong mocks (684844b)
- failing tests for select.py (d5f38fa)
- failing tests for select.py (a5cbb80)
- hkrx_room_temp can not be set via ui (bbd0a35)
- hkrx_room_temp can not be set via ui (1904247)
- logging: change to f-strings (5f1cde7)
- missing label and description for hkr in config_flow (83ed498)
- missing label and description for hkr in config_flow (14ed793)
- mixed up usage of entity_id and unique_id in select.py (7ef987c)
- rebuild testing base structure (9101593)
- rebuild testing base structure (fa3b059)
- remove debug messages (72087f4)
- resolve failing tests in test_select.py (c5d222b)
- solve misc bugs and inconsistencies (89eea23)
- use genuine hass fixture (9cdb695)
- wrong data validation and failing tests (26afa85)
Miscellaneous Chores
- release 2.0.0-beta.1 (309ac33)