Skip to content

Releases: skodaconnect/myskoda

v0.7.3 - Compatibility and tests

15 Oct 12:56
0455242
Compare
Choose a tag to compare

This release adds various new features:

  • Windows compatibility for the CLI
  • Better handling of open connections when running in HomeAssistant
  • Various new fields we have had reported to fail previously
  • First steps for contributing your fixtures so we can test if our library works with your car!

What's Changed

Full Changelog: v0.7.2...v0.7.3

v0.7.2 - Quick fix for Charging State

07 Oct 08:28
b711d77
Compare
Choose a tag to compare

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

07 Oct 07:25
Compare
Choose a tag to compare

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

Full Changelog: v0.6.2...v0.7.1

v0.7.0

07 Oct 07:23
521b61c
Compare
Choose a tag to compare

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

Full Changelog: v0.6.2...v0.7.0

v0.6.2

29 Sep 07:41
15b0c81
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.1...v0.6.2

v0.6.1 - Fix optional User fields

25 Sep 19:16
321915d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

Stability Improvements

25 Sep 08:03
ba1f906
Compare
Choose a tag to compare

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

16 Sep 16:48
802c32d
Compare
Choose a tag to compare
v0.2.3

Version 0.2.3

Fixed bad fields for charging and maintenance

16 Sep 14:22
71fcc7d
Compare
Choose a tag to compare

Add DC charging mode

16 Sep 11:53
419b5d3
Compare
Choose a tag to compare
v0.2.1

Version 0.2.1