- updated README with better documentation
- minor bug fixes
- updated README
- added
filtered
flag to steps also for iOS (but only in aggregatedQuery) - added
appleExerciseTime
in datatypes (store and query) only on iOS - added support for blood pressure store and query on both Android and iOS
- support for latest Google Fit auth mechanism for health data
- added support for 'limit' in query() on Android too
- Android and iOS return the same object when queried for activity
- do not ask for read permission when storing workouts on iOS
- added heart rate variability (iOS only)
- added stairs (iOS only)
- minor bugfix
- some bugfixes
- Google services version locked to specific version but changeable
- added mindfulness, heart_rate.resting, resp_rate, vo2max, temperature, iOS only for now
- allows longer durations of buckets in Android
- remove Java annotations
- BREAKS API: the date of birth and gender have been removed from GoogleFit custom datatypes, you need to store these using your app's persistent mechanism
- BREAKS API: sourceName has been removed from GoogleFit
- bumped Google Fit API version to 19.0.0
- fixed bug with water consumption unit in Android
- added read scope to write scope in Android
- added packages queries for Android
- updated README
- increased Google APIs to Play: 19.0.0 and Fit: 20.0.0
- added separate sleep data from Google Fit
- updated activity types in iOS (removed depecrated ones and added new ones)
- fixed energy in activity when > 1000 Kcal
- added oxygen saturation for Android and iOS
- added weight circumference for iOS
- added blood pressure for iOS
- added BMI for iOS
- enable HealthKit automatically in iOS
- bugfixes
- bumped version of Google Play APIs
- added separate sleep datatype for Android and iOS (API change)
- added sleep sessions in simple query for "sleep" data type for Android
- distance and calories are optional when querying activity (API change)
- bugfixing