Releases: binarydev/ha-generac
Releases · binarydev/ha-generac
v0.4.1
Changes
- Address deprecation warning for config_entry being set explicitly (#243) @binarydev
- Fix broken reconfiguration workflow (#243) @binarydev
- Remove an obsolete dependency. (#243) @binarydev
📦 Dependencies
- Bump actions/checkout from 5.0.0 to 6.0.0 (#240) @dependabot[bot]
- Bump actions/setup-python from 5.6.0 to 6.1.0 (#242) @dependabot[bot]
- Bump Brotli from 1.1.0 to 1.2.0
- Bump homeassistant from 2025.8.3 to 2025.11.3
- Bump pytest-homeassistant-custom-component from 0.13.272 to 0.13.297
- Bump pytest-asyncio from 1.1.0 to 1.2.0
- Bump pytest from 8.4.1 to 8.4.2
v0.4.0
What's Changed
- Removed username/password authentication in favor of using only session cookie authentication
- Fixed the reconfiguration workflow to address an error about an integration entry already existing. You can now reconfigure to update your session cookie, which will update the existing entry.
- Bump pre-commit from 4.2.0 to 4.3.0 by @dependabot[bot] in #209
- Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #212
- Update deps by @binarydev in #213
Full Changelog: v0.3.9...v0.4.0
v0.3.9
Changes
- Allow users to reconfigure existing config entries, to replace username and password with session cookies instead of needing to create new config entries.
- Fix error when trying to set polling interval in options.
Full Changelog: v0.3.8...v0.3.9
v0.3.8
What's Changed
- Bump flake8 from 7.2.0 to 7.3.0 in /.github/workflows by @dependabot[bot] in #201
- Add basic unit tests
- Add cookie auth as alternative to username and password to fix #203
- Restore the battery voltage and hours protected fields to fix #202
Full Changelog: v0.3.7...v0.3.8
v0.3.7
Changes
- Lint_fix (#199) @binarydev
- Fix login issue with #196 (#198) @siphu
📦 Dependencies
- Bump reorder-python-imports from 3.14.0 to 3.15.0 (#189) @dependabot[bot]
- Bump reorder-python-imports from 3.14.0 to 3.15.0 in /.github/workflows (#188) @dependabot[bot]
v0.3.6
Changes
- Add headers to get around Incapsula WAF (#187) @tcatkins99
📦 Dependencies
- Bump actions/setup-python from 5.5.0 to 5.6.0 (#180) @dependabot[bot]
- Bump pip from 25.0.1 to 25.1.1 in /.github/workflows (#182) @dependabot[bot]
- Bump aiohttp from 3.11.16 to 3.11.18 (#179) @dependabot[bot]
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
Bug fixes
- Fix config entry deprecation by @binarydev in #176
Dependencies updated
- Bump flake8 from 7.1.1 to 7.1.2 in /.github/workflows by @dependabot in #161
- Bump pre-commit from 4.1.0 to 4.2.0 in /.github/workflows by @dependabot in #168
- Bump pre-commit from 4.1.0 to 4.2.0 by @dependabot in #169
- Bump aiohttp from 3.11.12 to 3.11.14 by @dependabot in #167
- Bump homeassistant from 2025.2.2 to 2025.3.3 by @dependabot in #166
- Bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot in #170
- Bump aiohttp from 3.11.14 to 3.11.16 by @dependabot in #174
- Bump flake8 from 7.1.2 to 7.2.0 in /.github/workflows by @dependabot in #172
- Bump crazy-max/ghaction-github-labeler from 5.2.0 to 5.3.0 by @dependabot in #171
- Bump beautifulsoup4 from 4.13.3 to 4.13.4 in /.github/workflows by @dependabot in #177
- Bump beautifulsoup4 from 4.13.3 to 4.13.4 by @dependabot in #178
Full Changelog: v0.3.4...v0.3.5
v0.3.4
Changes
- Fix the device class and native unit of measurement for the fuel level sensor to be of type BATTERY with unit %
- Update the unit of measurement for the battery voltage sensor to use the constant VOLT for electrical potential instead of the string 'V'
📦 Dependencies
- Bump homeassistant from 2025.2.1 to 2025.2.2 (#158) @dependabot[bot]
v0.3.3
Changes
- Create pt.json for Portuguese language strings (#137) @ViPeR5000
- Add new sensor status value options "Online" and "Offline" for propane tank monitors to fix issue #144
📦 Dependencies
- Bump beautifulsoup4 from 4.12.3 to 4.13.3 (#150) @dependabot[bot]
- Bump aiohttp from 3.11.11 to 3.11.12 (#153) @dependabot[bot]
- Bump dacite from 1.8.1 to 1.9.2 in /.github/workflows (#152) @dependabot[bot]
- Bump black from 24.10.0 to 25.1.0 in /.github/workflows (#141) @dependabot[bot]
- Bump pip from 24.3.1 to 25.0.1 in /.github/workflows (#156) @dependabot[bot]
- Bump dacite from 1.8.1 to 1.9.2 (#154) @dependabot[bot]
- Bump beautifulsoup4 from 4.12.3 to 4.13.3 in /.github/workflows (#151) @dependabot[bot]
- Bump crazy-max/ghaction-github-labeler from 5.1.0 to 5.2.0 (#147) @dependabot[bot]
- Bump actions/setup-python from 5.3.0 to 5.4.0 (#140) @dependabot[bot]
- Bump pre-commit from 4.0.1 to 4.1.0 in /.github/workflows (#136) @dependabot[bot]
- Bump pre-commit from 4.0.1 to 4.1.0 (#134) @dependabot[bot]
- Bump homeassistant from 2025.1.2 to 2025.2.1 (#157) @dependabot[bot]
- Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 (#133) @dependabot[bot]
- Bump homeassistant from 2025.1.1 to 2025.1.2 (#132) @dependabot[bot]
v0.3.2
Changes
- Update init.py to remove the deprecated platform initialization (#130, @pbradley0) and platform unloading workflows (fix #128)
- Restore options as top level property and add device class to StatusS… (#116, fix #110)
- Update instructions to install via HACS, now that we're listed in the official index (#19)
📦 Dependencies
- Bump homeassistant from 2025.1.1 to 2025.1.2 (#132) @dependabot
- Bump pre-commit from 3.8.0 to 4.0.1 in /.github/workflows (#126) @dependabot
- Bump homeassistant from 2025.1.0 to 2025.1.1 (#129) @dependabot
- Bump black from 24.8.0 to 24.10.0 in /.github/workflows (#127) @dependabot
- Bump pip from 24.2 to 24.3.1 in /.github/workflows (#125) @dependabot
- Bump reorder-python-imports from 3.13.0 to 3.14.0 in /.github/workflows (#124) @dependabot
- Bump actions/setup-python from 5.2.0 to 5.3.0 (#123) @dependabot
- Bump actions/checkout from 4.1.7 to 4.2.2 (#122) @dependabot
- Bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 (#121) @dependabot
- Bump reorder-python-imports from 3.12.0 to 3.14.0 (#119) @dependabot
- Bump pre-commit from 3.8.0 to 4.0.1 (#120) @dependabot
- Bump homeassistant from 2024.9.2 to 2025.1.0 (#118) @dependabot
- Bump aiohttp from 3.10.11 to 3.11.11 (#117) @dependabot
- Bump aiohttp from 3.10.5 to 3.10.11 in the pip group (#114) @dependabot
- Bump flake8 from 7.0.0 to 7.1.1 in /.github/workflows (#97) @dependabot
- Bump black from 24.4.0 to 24.8.0 in /.github/workflows (#96) @dependabot
- Bump pre-commit from 3.7.0 to 3.8.0 in /.github/workflows (#92) @dependabot
- Bump pre-commit from 3.7.0 to 3.8.0 (#90) @dependabot
- Bump pip from 24.0 to 24.2 in /.github/workflows (#91) @dependabot
- Bump voluptuous from 0.14.2 to 0.15.2 (#82) @dependabot
- Bump reorder-python-imports from 3.12.0 to 3.13.0 in /.github/workflows (#75) @dependabot
- Bump actions/checkout from 4.1.2 to 4.1.7 (#70) @dependabot