⚠️ Breaking changes
- fix!: rename last_error/last_error_code to last_refresh_error/last_refresh_error_code @CM000n (#417)
🔧 Code enhancements
- feat: default recent_trips cache size to 1 instead of 0 @CM000n (#416)
- fix!: rename last_error/last_error_code to last_refresh_error/last_refresh_error_code @CM000n (#417)
- fix: sync manifest.json/pyproject.toml version after release, add pytoyoda pin check @CM000n (#420)
- test: guard against duplicate sensor entity keys @CM000n (#421)
🐛 Bug Fixes
- fix(sensor_extra): drop duplicate notifications sensor @unsnow-iac (#411)
- fix: cabin_temperature sensor created for every vehicle regardless of climate capability @CM000n (#414)
- fix: status_last_reported_by_car never populates when smart refresh is disabled @CM000n (#415)
- fix(sensor_extra): report the newest service record as the last-service date @unsnow-iac (#418)
💬 Translations
🎲 Dependencies
- chore(deps): lock file maintenance @renovate[bot] (#409)