v0.7.1
Expand compatibility, improve testing
- Add features for support of Superb
- Add tests for various scenarios
- Fix several bugs for unexpected API responses
- Fix logging/crash loop in MQTT handling
What's Changed
- (feat) Add calculated state of the doors and windows by @fursov in #42
- (chore) Add coverage reporting by @Prior99 in #60
- (bug) Fix charging model to include errors by @WebSpider in #47
- (bug) Fix deserialization of ChargingData by @dvx76 in #61
- (feat) Format CLI output as YAML/JSON by @Prior99 in #59
- (chore) Remove ruff G004 exception by @WebSpider in #50
- (chore) Add basic documentation for coveralls improvement by @WebSpider in #66
- (bug) Add 2 capabilities by @WebSpider in #65
- (bug) Add 'VENTILATION' state by @WebSpider in #67
- (bug) Make "city" field in Address optional by @WebSpider in #64
- (bug) Make Service Partner optional in Info by @maartenla in #62
- (feat) Allow MQTT to be disabled by @Prior99 in #56
- (bug) Fix air-conditioning and charging response processing by @fursov in #73
- (bug) Fix driving range parsing for hybrid cars by @fursov in #70
- (bug) #79 Add 'COOLING' state to AirConditioningState by @smiitm in #80
- (bug) Fix crashloop when failing to parse MQTT events by @dvx76 in #83
- (bug) Support case-insensitive StrEnums by @dvx76 in #81
- (bug) Error handling for trip-statistics in CLI by @OBerghmans in #68
- (bug) Fix missing vehicle type in trip statistics by @fursov in #82
New Contributors
- @maartenla made their first contribution in #62
- @smiitm made their first contribution in #80
Full Changelog: v0.6.2...v0.7.1