Releases: DurgNomis-drol/ha_toyota
v2.0.6 🌈
🎲 Dependencies
- Bump mytoyota from 2.1.4 to 2.2.0 @dependabot (#296)
- Bump softprops/action-gh-release from 2.0.8 to 2.1.0 @dependabot (#309)
- Bump abatilo/actions-poetry from 3.0.0 to 3.0.1 @dependabot (#300)
v2.0.5 🌈
v2.0.4 🌈
🎲 Dependencies
- Bump pre-commit-hooks from 4.5.0 to 4.6.0 @dependabot (#253)
- Bump idna from 3.6 to 3.7 @dependabot (#256)
- Bump urllib3 from 2.2.1 to 2.2.2 @dependabot (#270)
- Bump codespell from 2.2.6 to 2.3.0 @dependabot (#266)
- Bump softprops/action-gh-release from 2.0.4 to 2.0.5 @dependabot (#264)
- Bump pre-commit from 3.7.0 to 3.7.1 @dependabot (#263)
- Bump softprops/action-gh-release from 2.0.5 to 2.0.6 @dependabot (#272)
- Bump certifi from 2024.2.2 to 2024.7.4 @dependabot (#275)
- Bump zipp from 3.18.1 to 3.19.2 @dependabot (#276)
- Bump sigstore/gh-action-sigstore-python from 2.1.1 to 3.0.0 @dependabot (#280)
- Bump softprops/action-gh-release from 2.0.6 to 2.0.8 @dependabot (#279)
- Bump setuptools from 69.2.0 to 70.3.0 @dependabot (#278)
- Bump pre-commit from 3.7.1 to 3.8.0 @dependabot (#283)
v2.0.3 🌈
🐛 Bug Fixes
🎲 Dependencies
- Bump pre-commit from 3.6.1 to 3.6.2 @dependabot (#243)
- Bump softprops/action-gh-release from 0.1.15 to 2.0.2 @dependabot (#245)
- Bump pre-commit from 3.6.2 to 3.7.0 @dependabot (#249)
- Bump softprops/action-gh-release from 2.0.2 to 2.0.4 @dependabot (#247)
v2.0.2 🌈
🔧 Code enhancements
- Enhancement: Enable error logging for pydantic
ValidationError
@CM000n (#239) - Enhancement: Add Lexus to brand mapping @CM000n (#228)
- Fix: "Use metric units" toggle has no effect and simplify sensor creation @CM000n (#219)
🐛 Bug Fixes
- Fix: bump
mytoyota
to 2.1.0 and fixshopGenuinePartsUrl
validation @CM000n (#237) - Fix: "Use metric units" toggle has no effect and simplify sensor creation @CM000n (#219)
🎲 Dependencies
- Bump pre-commit from 3.6.0 to 3.6.1 @dependabot (#234)
v2.0.1 🌈
🔧 Code enhancements
📝 Documentation
🎲 Dependencies
- Bump abatilo/actions-poetry from 2.4.0 to 3.0.0 @dependabot (#205)
- Bump ruff from 0.1.11 to 0.1.13 @dependabot (#206)
- Bump ruff from 0.1.13 to 0.1.14 @dependabot (#225)
- Bump ruff from 0.1.14 to 0.1.15 @dependabot (#231)
- Bump release-drafter/release-drafter from 5 to 6 @dependabot (#232)
- Pin mytoyota to v2.0.0 @dependabot (#229)
v2.0.0 🌈
🚨 🚨 🚨 Breaking changes ahead 🚨 🚨 🚨
Version 2.0.0 of the toyota Custom Component now includes all customizations for the new Toyota oneapi!
This also means that this version is no longer compatible with your vehicle if you are still using the old MyT app! Before updating, please make sure that you are already using the new MyToyota app and that your vehicle has already been migrated to the new API.
The changes may not look big to you in terms of the Home Assistant sensors and entities, but there have been huge changes in the background!
Especially due to the great support of @GitOldGrumpy and @CM000n , there were more than 50,000 lines of code changed in the mytoyota
Python Lib and the ha_toyota
Home Assistant Custom Component to ensure compatibility with the new Toyota API.
But of course, as the initiator of the two projects, we should not forget to mention @DurgNomis-drol.
All these changes make it necessary for you to completely remove the previous Custom Component installation from your Home Assistant devices and HACS!
You should then perform a reboot and can then reinstall the custom component via HACS again.
If you encounter any problems, please create an issue at: https://github.com/DurgNomis-drol/ha_toyota/issues
⚠️ Breaking changes
🚀 Features
🐛 Bug Fixes
🎲 Dependencies
- Bump black from 23.11.0 to 23.12.0 @dependabot (#193)
- Bump ruff from 0.1.7 to 0.1.8 @dependabot (#192)
- Bump github/codeql-action from 2 to 3 @dependabot (#191)
- Bump ruff from 0.1.8 to 0.1.9 @dependabot (#195)
- Bump homeassistant from 2023.12.3 to 2023.12.4 @dependabot (#197)
- Bump abatilo/actions-poetry from 2.3.0 to 2.4.0 @dependabot (#196)
- Bump ruff from 0.1.9 to 0.1.11 @dependabot (#201)
v1.3.0 🌈
🚨 Attention Attention! 🚨
As some of you have probably already noticed, Toyota has been switching from the previous "MyT" app to the new "MyToyota" App for some time now. A new Toyota Connected Service API was also introduced with this change.
As a result, the current Toyota Home Assistant Custom Integration < 1.3.0 will no longer work for anyone who has already been migrated to the new API by Toyota!
Version 1.3.0 of the custom integration contains a quick fix (#166) for all people who have already migrated to the new API. However, this also means that many of the previous functions will no longer be provided. Currently, version 1.3.0 of the custom integration only generates entities with standard vehicle information and some journey statistics.
Version 1.3.0 is also expected to be the last version that supports the old API of the MyT app. We are currently working hard to support the new MyToyota API in the Python lib on which the custom component is based ( DurgNomis-drol/mytoyota#242) and will continue to focus our work on this in the future. When the initial work on the Python lib is completed, we will also start to adapt the Toyota Custom Integration to the new API.
Remember, there is no official documentation on the API from Toyota and everything used here was found out by reverse engineering and trial and error!
This makes it impossible for us to support multiple versions in the future, which is why we will be focussing on the new API. We hope for your understanding.
If you have further questions, please use the thread in the Home Assistant forum (https://community.home-assistant.io/t/toyota-custom-integration/335139) or the discussion areas on the Github repo for the custom component (https://github.com/DurgNomis-drol/ha_toyota/discussions) or the Python lib (https://github.com/DurgNomis-drol/mytoyota/discussions).
- Refactor code and add quickfix for new MyToyota API @CM000n (#166)
- Bump dependencies and fix poetry dependency resolving for mytoyota 0.7.8 @CM000n (#128)
- Add german translation file @CM000n (#129)
- Suggestion: Use ruff for linting @CM000n (#130)
- Pin mytoyota to 0.7.8 for now @CM000n (#132)
- Skip cars that don't have vin @pbe-axelor (#137)
- Add Norwegian translation file @uphillbattle (#139)
- Add EV battery charge sensor @uphillbattle (#142)
- Small Refactoring @CM000n (#131)
- Update linting.yml to python 3.11 @DurgNomis-drol (#165)
- Extend & improve workflows @CM000n (#167)
- More translations, now in a PR @DurgNomis-drol (#170)
- fix: better spanish translations @skgsergio (#172)
- adjust german translation @CM000n (#173)
- Bump ruff from 0.1.5 to 0.1.6 @dependabot (#175)
- Update French translations @pierrebelloy (#179)
- remove device_class from fuel_level sensors @CM000n (#177)
- Replace EntityDescription with BinarySensorEntityDescription @CM000n (#178)
- Bump homeassistant from 2023.11.2 to 2023.11.3 @dependabot (#181)
- Create codeql.yml @CM000n (#182)
- Bump actions/checkout from 3 to 4 @dependabot (#183)
- Bump homeassistant from 2023.11.3 to 2023.12.1 @dependabot (#185)
- Bump pre-commit from 3.5.0 to 3.6.0 @dependabot (#186)
- Bump ruff from 0.1.6 to 0.1.7 @dependabot (#187)
- Bump actions/setup-python from 4 to 5 @dependabot (#188)
- Bump homeassistant from 2023.12.1 to 2023.12.3 @dependabot (#190)
v1.2.11 🌈
- Use async_forward_entry_setups @DurgNomis-drol (#126)
v1.2.10 🌈
- Update linting.yml @DurgNomis-drol (#110)
- Update to latest homeassistant version @DurgNomis-drol (#111)
- Add french translation file @molusk (#115)
- Increase timeout to 25 seconds @DurgNomis-drol (#121)
🐛 Bug Fixes
- Raise update interval to 10 minutes @DurgNomis-drol (#120)
- Fix HTTP 429 error. See @DurgNomis-drol (DurgNomis-drol/mytoyota#205)
A huge thanks goes to @Iture for finding out what needed to be done. 🚀