Releases: skodaconnect/myskoda
Releases · skodaconnect/myskoda
v0.7.2 - Quick fix for Charging State
What's Changed
- Set default value of ChargingState to None by @WebSpider in #84
Full Changelog: v0.7.1...v0.7.2
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
v0.7.0
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.0
v0.6.2
What's Changed
- Fix ruff and pyright reported errors by @fursov in #37
- Adjust PredictiveMaintenanceSettings by @OBerghmans in #39
- Add missing CapabilityStatus by @dvx76 in #40
- Fix missing field in ChargingStatus by @dvx76 in #41
- Update driving_range.py by @TomasReznicek in #43
- Make endpoints more compatible by @Prior99 in #44
- Fix state for air conditioning by @fursov in #45
- Fix seat_heating_activated being optional by @dvx76 in #51
- Make Specification.trim_level optional by @dvx76 in #52
- Add LICENSE_EXPIRED Capa Status by @dvx76 in #53
- Release v0.6.2, update Authors by @dvx76 in #54
New Contributors
- @OBerghmans made their first contribution in #39
- @TomasReznicek made their first contribution in #43
Full Changelog: v0.6.1...v0.6.2
v0.6.1 - Fix optional User fields
Stability Improvements
Release Notes
- Replace pydantic with mashumaro and orjson for performance reasons
- Adapt login flow from joostlek/python-volkswagen
- Add support for Skoda Superb
- Add support for Enyaq RS line
- Add sunroof
- Add
TRUNK_OPENED
state - Login process will now retry refreshing the token and ultimately resort to re-login
- MQTT connection will be reconnected on connection loss
Add missing capability
v0.2.3 Version 0.2.3
Fixed bad fields for charging and maintenance
v0.2.2 Version 0.2.2
Add DC charging mode
v0.2.1 Version 0.2.1
Improved schemas using pydantic
v0.2.0 Version 0.2.0