Subarulink

Latest version: v0.7.12

Safety actively analyzes 688931 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.5.0

Breaking Changes
- `Controller.connect()` no longer accepts a `test_login` parameter
- EV_TIME_TO_FULLY_CHARGED is now a `datetime` object or `None` (previously `int`)

New Features
- Support for temporary and permanent 2FA (fixes 52)
- Getter functions to obtain vehicle model name and year

Miscellaneous
- Suppresses exception when intermittent HTTP 500 is received during fetch (logs a warning now)

Bug Fixes
- Fixes 54

0.4.3

New Features
- None

Miscellaneous
- Internal changes to timestamp handling

0.4.2

Breaking Changes
- `EV_TIME_TO_FULLY_CHARGED_UTC` is now a `datetime` object instead of an ISO string (required for HA 2022.2+)
- `EV_TIME_TO_FULLY_CHARGED_UTC` when not charging is now `None` instead of epoch

New Features
- None

Miscellaneous
- None

0.4.1

Breaking Changes
- None

New Features
- None

Miscellaneous
- Fixes bug in CLI that occurred when saving default remote start preset

0.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

0.3.16

Change returned value of `EV_TIME_TO_FULLY_CHARGED` from None to epoch when PHEV is not charging.

* Avoids Home Assistant reporting sensor as Unavailable
* Change affects PHEV only

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.