All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
v1.7.0 - 2021-05-19
- Documentation updated thanks to @AnneWielis
- Better authentication failure message thanks to @AnneWielis
- Travis PHP compatibility additions thanks again to @AnneWielis (should have had your own release really!)
- Connector has additional gzip encoding and useragent options set via CURLOPT to resolve #51
v1.6.0 - 2021-03-02
- New "mystery" header added to each curl request, required to prevent HTTP 402 responses. Thanks to @pygoubet for this addition, and thanks to @e7andy for identifying the new header
v1.5.0 - 2020-09-02
- Ability to download .fit files in ZIP format (thanks @evanbarter)
v1.4.0 - 2020-08-14
New methods:
- getWorkoutList()
- createWorkout()
- deleteWorkout()
- createStepNote()
- scheduleWorkout()
- getSleepData()
v1.3.1 - 2020-02-19
- Compatibilty fixes for PHP 7.2 (thanks @amyboyd)
v1.3.0 - 2019-10-23
- getWellnessData() method now provides the ability to ... get ... wellness ... data :D
v1.2.0 - 2019-04-29
getActivityTypes()
had it's endpoint URL fixed, so is now working again.
- Can now call
getActivityList()
with an optional third parameter, which is a string representation of the activity type that is returned in thegetActivityTypes()
method. README and example updated, please check for instructions.
v1.1.2 - 2019-04-29
- Changelog!
- Some of the endpoint URLs have changed, so have updated them wherever possible.
v1.1.1 - 2019-04-27
- Snooping of _csrf value from login form, and now passing it to login POST
- Additional optional parameter to Connector::post() method, allowing you to pass the referer (required as part of the authentication)
- Some general tidy up of coding standards
- Composer refresh