Releases: mattrayner/podpointclient
Releases · mattrayner/podpointclient
v1.0.0-beta1
A special shoutout on this release to @sbeland13, his feedback doc here triggered most of these changes. Cheers 🍸
Changes
- Add lightweight credential verification call - @mattrayner
- Add support for pagination rather than just adding 'perpage=all' - @mattrayner
- Updated README with new instructions - @mattrayner
- Fixed GitHub Actions - @mattrayner
- Added code coverage artifacts, so you can download the cov report for a run
- Refactored code to improve dryness - @mattrayner
- Added additional testing dependencies - @mattrayner
v0.3.0
Features
- Add
http_debug
flag - @mattrayner- When enabled, complete response bodies will be sent to
logger.debug
- When enabled, complete response bodies will be sent to
- Restructured helpers and other classes so that they made more sense - @mattrayner
- Completed a pylon pass to standardize the code base - @mattrayner
- Improved test coverage - @mattrayner
v0.3.0-beta7
-
Change default serialization for
charge.energy_cost
fromNone
to0
- This addresses an edge case where a plug-in and un-plug without energy delivery can result in no
energy_cost
being provided by the API
- This addresses an edge case where a plug-in and un-plug without energy delivery can result in no
-
Update
Pod
serialization to includetotal_cost
andcurrent_cost
v0.3.0-beta5
- Remove redundant properties on 'Pod' object and tidy up tests
v0.3.0-beta3
- Added parameters for total cost, current cost and currancy
v0.3.0-beta2
- Add additional HTTP debugging flag
- Allows for clients to debug the JSON response from pod point
v0.3.0-beta1
- Restructure modules and functions so that they make more sense, and there are not multiple unrelated classes in a single file
v0.2.2
- Make
timestamp=XXX
optional, and off by default - Greatly improve test coverage
v0.2.1
- Add charge duration seconds to
Charge
allowing for more granular tracking of charging time
v0.2.0
- Add
ChargeDuration
toCharge