Skip to content

1.0.0

Choose a tag to compare

@jscruz jscruz released this 09 May 23:50

Changes since 0.0.3:

Home Assistant compatibility fixes

Removed deprecated Config import from homeassistant.core
Added CONFIG_SCHEMA = cv.config_entry_only_config_schema(DOMAIN) to suppress HA warning
Replaced deprecated async_forward_entry_setup loop with async_forward_entry_setups
HACS / hassfest validation

Updated HACS action from broken hacs/integration/action@master to hacs/action@main
Updated CI action versions (checkout@v4, setup-python@v5)
Fixed hacs.json: removed invalid domains and iot_class keys, bumped minimum hacs: "2.0.0" and homeassistant: "2022.8.0"
Fixed manifest.json: sorted keys correctly, added iot_class: "cloud_polling", dependencies: [], version: "1.0.0"
Fixed translations/en.json: removed URL from description (hassfest disallows URLs there)
Dependency update

Requirements updated to carbon_intensity_uk 1.0.0 (PyPI package rename from carbonintensity)