Releases: G-Two/subarulink
Releases · G-Two/subarulink
v0.4.1
v0.4.0
Breaking Changes
- API for remote start and climate functions have changed to use presets
New Features
- Remote engine start / climate control presets are now supported
- Remote start now takes the preset name as an argument
- API supports listing, deleting, and updating user presets (synced with official mobile app)
- Add tailgate option to unlock command (not supported by all vehicles)
- Add sunroof field to vehicle status constants (not sure if any vehicles support it yet)
Miscellaneous
- Update to Subaru API g2v21 (used by most recent official mobile app)
- Demo CLI application updated to support climate control presets
v0.3.16
v0.3.15
Removes calls to refreshVehicles (internally used by connection.py)
- Fixes an issue where an HTTP 500 would sometimes be received after calling refreshVehicles
- selectVehicle API response now appears to contain all needed vehicle data
- This update removes all calls to refreshVehicles in case the server side issue returns
v0.3.14
subaru-v0.3.13
CLI improvements
- Add CLI support for XDG Base Directory Specification
- Add CLI summary single command
- Fix crash when invalid temperature received
subaru-v0.3.12
- Use car nickname instead of VIN in console output for CLI one-shot command #33
- No changes to subarulink module
subaru-v0.3.11-1
Ensure LICENSE file is included in PyPI source tarball
subaru-v0.3.11
- Support accounts registered under Subaru Canada
- Fix climate settings validation
- Add is_pin_required() to Controller
- Add error notification to services
subaru-v0.3.10
- Support g1 (2016-2018) model years
- Add lights_stop and horn_stop functions
- Add RemoteServiceFailure exception to improve user notification of failed remote commands
- Add additional constants to support window binary sensors for supported vehicles
- Discard invalid external temperature of "-64.0"
- Update documentation