Skip to content

Releases: skodaconnect/myskoda

v1.2.2

13 May 08:19
6f1d3d3
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

  • fix: Add tests for VehicleConnectionStatus and store in Vehicle object by @WebSpider in #427

Full Changelog: v1.2.1...v1.2.2

v1.2.1

09 May 20:00
55656ad
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • fix: position.address is now optional by @dvx76 in #429

🗒️ Other changes

Full Changelog: v1.2.0...v1.2.1

v1.2.0

09 May 10:16
7dac3e4
Compare
Choose a tag to compare

What's Changed

✨ New features

  • feat: implement vehicle connection state endpoint by @WebSpider in #426

🐛 Bugfixes

  • fix: add missing Info ErrorType by @dvx76 in #424

🗒️ Other changes

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

06 May 09:04
20f6691
Compare
Choose a tag to compare

What's Changed

✨ New features

🗒️ Other changes

  • test: add fixture for hybrid cng octavia by @dvx76 in #422

Full Changelog: v1.0.1...v1.1.0

v1.0.1

28 Apr 19:48
483a0d4
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

  • Fix: user.nickname is optional by @dvx76 in #413
  • Fix: Make next_charging_time optional by @dvx76 in #417
  • Fix: delay refresh after completed operation by @dvx76 in #415
  • Perform full vehicle refresh on access events by @dvx76 in #420

🛠️ Dependencies

🗒️ Other changes

New Contributors

Full Changelog: v1.0.0...v1.0.1

v1.0.0

13 Apr 14:22
b1912e4
Compare
Choose a tag to compare

What's Changed

💥 Breaking Changes 💥

  • Refactor MySkoda and MQTT update logic by @dvx76 in #411

This change adds update and debounce logic which clients were previously responsible for.

  • Vehicle data is automatically updated based on MQTT events
  • New refresh_*() methods complements the existing get_*() methods. These new methods do not return any data but will update the local vehicle data. Execution will be debounced as necessary to avoid API lockout.
  • Refreshed data is accessible via the new vehicle() method
  • A new callback subscription, subscribe_updates() is available and will be called when data is updated.
  • It is still possible to directly subscribe callbacks on MQTT events. The method has been renamed from subscribe() to subscribe_events().

For additional documentation see https://myskoda.readthedocs.io/en/latest/

🗒️ Other changes

  • Add new API endpoints from MySkoda v8.2.0 app by @lglerup in #412

Full Changelog: v0.23.0...v1.0.0

v0.23.0

02 Apr 13:49
6861b6a
Compare
Choose a tag to compare

What's Changed

✨ New features

  • Update vehicle cache with MQTT event data by @dvx76 in #407

🗒️ Other changes

  • Add replies from new URLs by @WebSpider in #402
  • Switch from poetry to uv by @dvx76 in #394
  • Remove remaining obsolete poetry reference by @dvx76 in #403
  • Replace Just with pre-commit and direct commands by @dvx76 in #404
  • Fix type hint for mqtt callbacks by @dvx76 in #408

Full Changelog: v0.22.1...v0.23.0

v0.22.2dev0

25 Mar 15:41
d2a6457
Compare
Choose a tag to compare
v0.22.2dev0 Pre-release
Pre-release

Testing prerelease using uv. Do not use this release.

What's Changed

🗒️ Other changes

Full Changelog: v0.22.1...v0.22.2dev0

v0.22.1

24 Mar 11:02
5b6df35
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

🗒️ Other changes

Full Changelog: v0.22.0...v0.22.1

v0.22.0

20 Mar 13:31
50ad8de
Compare
Choose a tag to compare

What's Changed

✨ New features

  • Add brand configuration for future support of multiple brands by @WebSpider in #366
  • Initial implementation of charging profiles by @WebSpider in #388

🐛 Bugfixes

🛠️ Dependencies

🗒️ Other changes

  • Update API documentation with responses of various GET requests by @WebSpider in #389
  • Adding LNG/fuel hybrid Octavia fixture by @WebSpider in #390

Full Changelog: v0.21.2...v0.22.0