Releases: robbinjanssen/home-assistant-omnik-inverter
Releases · robbinjanssen/home-assistant-omnik-inverter
3.0.0
What’s changed
- [#424] Bump versions @robbinjanssen
🐛 Bug fixes
- [#411] Update project to latest home assistant standards @robbinjanssen
⬆️ Dependency updates
64 changes
- [#277] Bump actions/cache from 3 to 4 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#278] Bump vulture from 2.10 to 2.11 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#279] Bump bandit from 1.7.6 to 1.7.7 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#280] Bump black from 23.12.1 to 24.1.1 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#282] Bump release-drafter/release-drafter from 5 to 6 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#283] Bump yamllint from 1.33.0 to 1.34.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#284] Bump pre-commit from 3.6.0 to 3.6.1 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#289] Bump yamllint from 1.34.0 to 1.35.1 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#285] Bump black from 24.1.1 to 24.2.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#288] Bump pre-commit from 3.6.1 to 3.6.2 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#287] Bump pyupgrade from 3.15.0 to 3.15.1 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#290] Bump pylint from 3.0.3 to 3.1.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#292] Bump bandit from 1.7.7 to 1.7.8 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#293] Bump black from 24.2.0 to 24.3.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#294] Bump pyupgrade from 3.15.1 to 3.15.2 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#295] Bump pre-commit from 3.6.2 to 3.7.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#298] Bump pre-commit-hooks from 4.5.0 to 4.6.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#297] Bump flake8-builtins from 2.2.0 to 2.4.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#300] Bump black from 24.3.0 to 24.4.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#299] Bump flake8-builtins from 2.4.0 to 2.5.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#302] Bump black from 24.4.0 to 24.4.2 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#304] Bump pre-commit from 3.7.0 to 3.7.1 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#306] Bump pylint from 3.1.0 to 3.2.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#308] Bump pylint from 3.2.0 to 3.2.2 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#310] Bump pylint from 3.2.2 to 3.2.3 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#311] Bump pyupgrade from 3.15.2 to 3.16.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#314] Bump flake8-comprehensions from 3.14.0 to 3.15.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#316] Bump pylint from 3.2.3 to 3.2.5 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#312] Bump bandit from 1.7.8 to 1.7.9 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#315] Bump blacken-docs from 1.16.0 to 1.18.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#322] Bump pyupgrade from 3.16.0 to 3.17.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#321] Bump pre-commit from 3.7.1 to 3.8.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#320] Bump pylint from 3.2.5 to 3.2.6 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#318] Bump types-cachetools from 5.3.0.7 to 5.4.0.20240717 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#309] Bump codespell from 2.2.6 to 2.3.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#323] Update dependencies @robbinjanssen
- [#324] Bump black from 24.4.2 to 24.8.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#343] Bump vulture from 2.11 to 2.14 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#344] Bump pyupgrade from 3.17.0 to 3.19.1 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#345] Bump pylint from 3.2.6 to 3.3.3 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#350] Bump bandit from 1.7.9 to 1.8.2 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#360] Bump pre-commit from 3.8.0 to 4.2.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#361] Bump pylint from 3.3.3 to 3.3.6 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#365] Bump pylint from 3.3.6 to 3.3.7 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#363] Bump bandit from 1.8.2 to 1.8.3 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#364] Bump yamllint from 1.35.1 to 1.37.1 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#371] Bump types-cachetools from 5.4.0.20240717 to 6.1.0.20250717 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#375] Bump actions/checkout from 4 to 5 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#372] Bump pre-commit from 4.2.0 to 4.3.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#373] Bump pre-commit-hooks from 4.6.0 to 6.0.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#374] Bump pylint from 3.3.7 to 3.3.8 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#392] Bump flake8-builtins from 2.5.0 to 3.1.0 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#393] Bump actions/checkout from 5 to 6 [@dependabot[bot]](https://github.com/[dependabot[bot]](https://github.com/apps/dependabot))
- [#413] ⬆️ Update actions/checkout action to v5.0.1 [@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate))
- [#414] ⬆️ Update dependency mypy to v1.19.1 [@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate))
- [#418] ⬆️ Update release-drafter/release-drafter action to...
3.0.0-beta-1
What does it do?
- Fixes:
Detected that custom integration 'omnik_inverter' sets option flow config_entry explicitly, which is deprecated at custom_components/omnik_inverter/config_flow.py, line 281: self.config_entry = config_entry. - Fixes:
Entity IDs not sanitized from device name → invalid IDs on newer Home Assistant versions - Replace dependabot for renovate
v2.6.4
What’s changed
Updated python-omnikinverter to v1.0.0
v2.6.3
What’s changed
Updated python-omnikinverter to the latest version, fixing some bugs.
⬆️ Dependency updates
17 changes
- #253 Bump types-cachetools from 5.3.0.6 to 5.3.0.7 (@dependabot)
- #254 Bump flake8-builtins from 2.1.0 to 2.2.0 (@dependabot)
- #255 Bump black from 23.10.1 to 23.11.0 (@dependabot)
- #256 Bump yamllint from 1.32.0 to 1.33.0 (@dependabot)
- #257 Bump dessant/lock-threads from 4 to 5 (@dependabot)
- #259 Bump aiohttp from 3.8.5 to 3.8.6 (@dependabot)
- #258 Bump pip from 22.3.1 to 23.3 in /.github/workflows (@dependabot)
- #260 Bump aiohttp from 3.8.6 to 3.9.0 (@dependabot)
- #263 Bump actions/stale from 8 to 9 (@dependabot)
- #262 Bump actions/setup-python from 4 to 5 (@dependabot)
- #264 Bump bandit from 1.7.5 to 1.7.6 (@dependabot)
- #266 Bump isort from 5.12.0 to 5.13.0 (@dependabot)
- #265 Bump pre-commit from 3.5.0 to 3.6.0 (@dependabot)
- #269 Bump pylint from 3.0.2 to 3.0.3 (@dependabot)
- #272 Bump black from 23.11.0 to 23.12.1 (@dependabot)
- #271 Bump isort from 5.13.0 to 5.13.2 (@dependabot)
- #276 Bump several versions including python-omnikinverter (@robbinjanssen)
v2.6.2
What’s changed
Mostly some internal dependencies have been updated that had some CVE reports.
🧰 Maintenance
- #201 Add link to PR number in release notes (@robbinjanssen)
⬆️ Dependency updates
41 changes
- #202 Bump pre-commit from 3.3.1 to 3.3.2 (@dependabot)
- #203 Bump yamllint from 1.31.0 to 1.32.0 (@dependabot)
- #205 Bump pyupgrade from 3.4.0 to 3.6.0 (@dependabot)
- #209 Bump flake8-comprehensions from 3.12.0 to 3.13.0 (@dependabot)
- #208 Bump codespell from 2.2.4 to 2.2.5 (@dependabot)
- #207 Bump blacken-docs from 1.13.0 to 1.14.0 (@dependabot)
- #206 Bump pre-commit from 3.3.2 to 3.3.3 (@dependabot)
- #210 Bump pyupgrade from 3.6.0 to 3.7.0 (@dependabot)
- #212 Bump pyupgrade from 3.7.0 to 3.8.0 (@dependabot)
- #214 Bump blacken-docs from 1.14.0 to 1.15.0 (@dependabot)
- #213 Bump pyupgrade from 3.8.0 to 3.9.0 (@dependabot)
- #215 Bump black from 23.3.0 to 23.7.0 (@dependabot)
- #217 Bump types-cachetools from 5.3.0.5 to 5.3.0.6 (@dependabot)
- #216 Bump flake8-comprehensions from 3.13.0 to 3.14.0 (@dependabot)
- #218 Bump pylint from 2.17.4 to 2.17.5 (@dependabot)
- #219 Bump pyupgrade from 3.9.0 to 3.10.1 (@dependabot)
- #224 Bump blacken-docs from 1.15.0 to 1.16.0 (@dependabot)
- #222 Bump vulture from 2.7 to 2.8 (@dependabot)
- #226 Bump vulture from 2.8 to 2.9.1 (@dependabot)
- #227 Bump pre-commit from 3.3.3 to 3.4.0 (@dependabot)
- #228 Bump actions/checkout from 3 to 4 (@dependabot)
- #230 Bump black from 23.7.0 to 23.9.1 (@dependabot)
- #231 Bump pyupgrade from 3.10.1 to 3.11.0 (@dependabot)
- #232 Bump pyupgrade from 3.11.0 to 3.11.1 (@dependabot)
- #233 Bump pyupgrade from 3.11.1 to 3.12.0 (@dependabot)
- #235 Bump pyupgrade from 3.12.0 to 3.13.0 (@dependabot)
- #234 Bump flake8-simplify from 0.20.0 to 0.21.0 (@dependabot)
- #237 Bump pylint from 2.17.5 to 2.17.6 (@dependabot)
- #238 Bump pylint from 2.17.6 to 2.17.7 (@dependabot)
- #242 Bump pylint from 2.17.7 to 3.0.1 (@dependabot)
- #239 Bump pyupgrade from 3.13.0 to 3.14.0 (@dependabot)
- #240 Bump codespell from 2.2.5 to 2.2.6 (@dependabot)
- #243 Bump vulture from 2.9.1 to 2.10 (@dependabot)
- #245 Bump pyupgrade from 3.14.0 to 3.15.0 (@dependabot)
- #244 Bump pre-commit-hooks from 4.4.0 to 4.5.0 (@dependabot)
- #246 Bump pre-commit from 3.4.0 to 3.5.0 (@dependabot)
- #247 Bump black from 23.9.1 to 23.10.0 (@dependabot)
- #248 Bump pylint from 3.0.1 to 3.0.2 (@dependabot)
- #249 Bump black from 23.10.0 to 23.10.1 (@dependabot)
- #250 Bump gitpython from 3.1.30 to 3.1.37 (@dependabot)
- #251 Bump pygments from 2.14.0 to 2.15.0 (@dependabot)
v2.6.1
What’s changed
🐛 Bug fixes
- [#200] Fix
CONF_SERIALtype in options flow to beintinstead ofstr@MarijnS95
⬆️ Dependency updates
8 changes
- [#189] Bump flake8-comprehensions from 3.11.1 to 3.12.0 @dependabot
- [#190] Bump yamllint from 1.30.0 to 1.31.0 @dependabot
- [#192] Bump pylint from 2.17.2 to 2.17.3 @dependabot
- [#191] Bump pyupgrade from 3.3.1 to 3.3.2 @dependabot
- [#194] Bump pre-commit from 3.2.2 to 3.3.0 @dependabot
- [#195] Bump pre-commit from 3.3.0 to 3.3.1 @dependabot
- [#198] Bump pylint from 2.17.3 to 2.17.4 @dependabot
- [#197] Bump pyupgrade from 3.3.2 to 3.4.0 @dependabot
v2.6.0
What’s changed
✨ New features
🚀 Enhancements
- [#156]
config_flow: Print exception info to log @MarijnS95
🧰 Maintenance
- [#162] Sort JSON keys in manifest @robbinjanssen
⬆️ Dependency updates
23 changes
- [#159] Bump types-cachetools from 5.3.0.0 to 5.3.0.1 @dependabot
- [#161] Bump types-cachetools from 5.3.0.1 to 5.3.0.4 @dependabot
- [#165] Bump flake8-bugbear from 22.12.6 to 23.2.13 @dependabot
- [#163] Bump black from 22.12.0 to 23.1.0 @dependabot
- [#166] Bump pylint from 2.16.2 to 2.16.3 @dependabot
- [#164] Bump pre-commit from 2.21.0 to 3.1.1 @dependabot
- [#167] Bump pylint from 2.16.3 to 2.16.4 @dependabot
- [#169] Bump codespell from 2.2.2 to 2.2.4 @dependabot
- [#168] Bump pylint from 2.16.4 to 2.17.0 @dependabot
- [#170] Bump bandit from 1.7.4 to 1.7.5 @dependabot
- [#171] Bump flake8-bugbear from 23.2.13 to 23.3.12 @dependabot
- [#172] Bump flake8-comprehensions from 3.10.1 to 3.11.0 @dependabot
- [#173] Bump pre-commit from 3.1.1 to 3.2.0 @dependabot
- [#174] Bump flake8-comprehensions from 3.11.0 to 3.11.1 @dependabot
- [#175] Bump pylint from 2.17.0 to 2.17.1 @dependabot
- [#176] Bump yamllint from 1.29.0 to 1.30.0 @dependabot
- [#177] Bump actions/stale from 7 to 8 @dependabot
- [#179] Bump pre-commit from 3.2.0 to 3.2.1 @dependabot
- [#181] Bump types-cachetools from 5.3.0.4 to 5.3.0.5 @dependabot
- [#182] Bump black from 23.1.0 to 23.3.0 @dependabot
- [#183] Bump flake8-simplify from 0.19.3 to 0.20.0 @dependabot
- [#185] Bump pylint from 2.17.1 to 2.17.2 @dependabot
- [#186] Bump pre-commit from 3.2.1 to 3.2.2 @dependabot
v2.5.2
What’s changed
🐛 Bug fixes
- [#155] Do not pass session from home assistant, fails for some inverters @robbinjanssen
v2.5.1
What’s changed
✨ New features
- [#148] Add connectivity binary sensor to device @robbinjanssen
- [#149] Add alarm code sensor to inverter @robbinjanssen
🐛 Bug fixes
- [#154] Reuse unique names from previous version @robbinjanssen
🚀 Enhancements
- [#138] Add validation for host user input @klaasnicolaas
- [#146] Refactor project to new home assistant standards @robbinjanssen
📚 Documentation
- [#138] Add validation for host user input @klaasnicolaas
⬆️ Dependency updates
4 changes
- [#128] Bump actions/stale from 5 to 6 @dependabot
- [#141] Bump actions/stale from 6 to 7 @dependabot
- [#150] Bump types-cachetools from 5.2.1 to 5.3.0.0 @dependabot
- [#151] Bump pylint from 2.16.1 to 2.16.2 @dependabot