Releases: pypolestar/polestar_api
Releases · pypolestar/polestar_api
1.13.1
What's Changed
- Disable software version sensors by default by @jschlyter in #276
- Rework token acquire/refresh logic by @jschlyter in #282
- Update Readme with additional steps for new users by @BJReplay in #283
New Contributors
Full Changelog: 1.12.0...1.13.1
1.13.0
What's Changed
- Disable software version sensors by default by @jschlyter in #276
- Rework token acquire/refresh logic by @jschlyter in #282
- Update Readme with additional steps for new users by @BJReplay in #283
New Contributors
Full Changelog: 1.12.0...1.13.0
1.12.0 🎄
What's Changed
- Remove handling of max value by @jschlyter in #258
- Remove round digits by @jschlyter in #259
- Raise exception if we have no token after initialization by @jschlyter in #269
- Update code type handling by @jschlyter in #270
- Restructure config flow by @jschlyter in #271
- Use explicit list of configured/available VINs by @jschlyter in #274
- Use dedicated httpx Client by @jschlyter in #275
Full Changelog: 1.11.0...1.12.0
1.11.0
What's Changed
- Use GraphQL AsyncClientSession with automatic retries by @jschlyter in #254
- Use new models for all sensors by @jschlyter in #249
- Use Home Assistant 2024.12.0 and Python 3.13 in devcontainer by @jschlyter in #256
- Add vehicle data in diagnostics by @jschlyter in #257
- Use pure OIDC with PKCE for auth by @jschlyter in #262
Full Changelog: 1.10.0...1.11.0
1.11.0rc1
What's Changed
- Use GraphQL AsyncClientSession with automatic retries by @jschlyter in #254
- Use new models for all sensors by @jschlyter in #249
- Use Home Assistant 2024.12.0 and Python 3.13 in devcontainer by @jschlyter in #256
- Add vehicle data in diagnostics by @jschlyter in #257
- Use pure OIDC with PKCE for auth by @jschlyter in #262
Full Changelog: 1.10.0...1.11.0rc1
1.10.0
This release adds a binary sensor to show API connection status as well as adds system health information and diagnostics for the integration. It also prepares for a more efficient internal data model.
N.B. The sensors for factory complete date and registration date are now available as attributes to the VIN and registration number. They should be considered deprecated and will be removed as separate sensors in the next release.
What's Changed
- Close inactive issues automatically by @jschlyter in #228
- Use APIv2 for getConsumerCarsV2 by @jschlyter in #230
- Remove API v1 and present APIs as "Auth" and "Data" by @jschlyter in #231
- Add binary sensor for API connection by @jschlyter in #232
- Add system health information by @jschlyter in #235
- Add static dates as attributes by @jschlyter in #238
- Add support for diagnostics by @jschlyter in #239
- Add dataclass models by @jschlyter in #227
- Update data model and tests by @jschlyter in #241
- Disable some sensors by default by @jschlyter in #236
- Minor fixes before release by @jschlyter in #243
Full Changelog: 1.9.0...1.10.0
1.10.0b1
What's Changed
- Close inactive issues automatically by @jschlyter in #228
- Use APIv2 for getConsumerCarsV2 by @jschlyter in #230
- Remove API v1 and present APIs as "Auth" and "Data" by @jschlyter in #231
- Add binary sensor for API connection by @jschlyter in #232
- Add system health information by @jschlyter in #235
- Add static dates as attributes by @jschlyter in #238
- Add support for diagnostics by @jschlyter in #239
- Add dataclass models by @jschlyter in #227
Full Changelog: 1.9.0...1.10.0b1
1.9.0
What's Changed
- Include unique id in PolestarAuth logging (if provided) by @jschlyter in #202
- Lower scan interval to 60 seconds by @jschlyter in #210
- Update token refresh logic by @jschlyter in #211
- Use Python GraphQL client library by @jschlyter in #208
- Include recorder and logbook by @jschlyter in #218
- add config history by @jschlyter in #219
- improve ImageEntity URL processing by @jschlyter in #217
- Use UTC for token_expire (sensor still local time) by @jschlyter in #216
- Throttle updates by @jschlyter in #213
- Fix minor bugs in release candidate by @jschlyter in #221
- Remove data caching by @jschlyter in #222
- Prepare for release 1.9.0 by @jschlyter in #220
Full Changelog: 1.8.0...1.9.0
1.9.0rc3
1.9.0rc2
What's Changed
- Fix minor bugs in release candidate by @jschlyter in #221
Full Changelog: 1.9.0rc1...1.9.0rc2