3.1.0 (2023-02-24)
- ios: add HealthKit.queryAnchoredWorkouts method (799d3f2)
- ios: add array type to HealthKitAnchoredWorkoutResult deleteRecords (13d8207)
- ios: make query timeout after 30s (a859c28)
3.1.0-alpha.2 (2023-02-22)
- ios: make query timeout after 30s (a859c28)
3.1.0-alpha.2 (2023-02-22)
- ios: make query timeout after 30s (a859c28)
3.1.0-alpha.2 (2023-02-15)
- ios: make query timeout after 30s (a859c28)
3.1.0-alpha.3 (2023-02-14)
- bump vulnerable packages (d9e76f4)
3.1.0-alpha.2 (2023-02-14)
- ios: make query timeout after 30s (7c14f4d)
3.1.0-alpha.1 (2023-02-13)
- ios: add HealthKit.queryAnchoredWorkouts method (799d3f2)
- ios: add array type to HealthKitAnchoredWorkoutResult deleteRecords (13d8207)
3.0.1 (2023-01-09)
- deps: bump json5 from 1.0.1 to 1.0.2 (6bd9bc1)
3.0.0 (2023-01-02)
- android: If Google cloud console credential setup is incorrect throw exception when authorize method is run.
- android: throw exception on authorize when setup is incorrect (918eb29)
- android: authorization resolve false if user cancelled (2e9ec83)
2.0.7 (2022-12-14)
- deps: bump decode-uri-component from 0.2.0 to 0.2.2 (b4a0cfb)
2.0.6 (2022-11-16)
- get rootProject values for build.gradle (83506d9)
- deps: bump loader-utils from 2.0.2 to 2.0.4 in /docs (430b051)
2.0.5 (2022-09-30)
- skip ios e2e tests workflow if updated directories are android and scripts (8ebceaa0)
- workflow include new version inside release body (d2501bae)
- github workflow truncate changelog to latest version when creating release (d7b6984e)
- add .yarn/verions/ folder to git staged before commiting version files (3ffab78b)
- android: updated gradle gms:play-services dependencies (638de59e)
- android: use english locale instead of local locale for formatting date (f0035389)
- github workflow install dependencies before running npm publish (5976a5d5)
- create release workflow uses default github token (3312896b)
- added package.tgz to .npmignore (47b93f9e)
- create github release when tag is pushed (d5c70a3e)
- added increase versions script to package.json (266261ef)
- increase version script only adds changelog.md and package.json to git staged (cf4bedd6)
- husky pre-commit just check and don't add new files to git staged (4432f80e)
- github actions cancels previous runs (458c3f0e)
- pack rn-fitness-tracker before installing example dependencies (098b0edf)
- added husky (874f11f8)
- added prettier script (6630b2bb)
- added versioning script (b9e3cbc8)
- updated .npmignore file (e5b582c3)
- added publish-package workflow (35ae296b)
- Updated usage instructions (5aa0beb5)
- Centered fitness tracker image (81de43bd)
- Cropped iphone images (348d86bb)
- Add dark theme images (baeec24b)
- Change dark code theme (180859af)
- Increase landing subtitle size (3d1e4e43)
- Update documentation landing (bc844c32)
- docs: added usage-instructions.md with authorize and step examples (87b0148f)
- ios:
- healthKit deleteRecord method takes correct endDate parameter (16179ae9)
- deleteRecord method deletes with only uuid provided (b061fdd2)
- example use nullish coalescing operator (a5142613)
- delete heart rate record with date (9de02113)
- delete heart rate record with record uuid (9a2df732)
- write heart rate record to healthKit (103a0b29)
- latest record fetch for heart rate (f9d4b9a6)
- fixed changelog (206e2b91)
- creates tag without v prefix (a38056de)
- android:
- gets google account for context instead of last signed in account (Error: 4: The user must be signed in to make this API call.) (e2c35231)
- getStepsDaily returns 7 days instead of 8 (92145406)
- rn-fitness-tracker/rn-fitness-tracker into fix/access-google-fit-if-tracking-is-available (857dc5b3)
- android: removed unused Log import (81ad37ca)
- access google fit if tracking available (2db332d8)
- ios: queryStepsTotalDaily not working (7c1bccd1)
- ios: fitness api uses health tracker api (7c1bccd1)
- fitness: added parameter documentation for queryStepsTotalDaily (ef5c403d)
- android: update build.gradle versions (d5194f7a)
- fitness: added docs about permission handler (f923226d)
- Add instructions for additional dependencies (5177d91a)
- fitness: added query for daily steps total (5ba1607b)
- typescript definitions for data types (da360413)
- android: code cleanup and added daily steps query (3a30a15b)
- typescript errors (de016c77)
- export healthkit types and constants (80776173)
- Added option to delete health records (8cf45a46)
- JSON prettier & babel configs (4f954f07)
- add return type for isObject func (03ec3a35)
- typescript definitions for healthkit (71eb665d)
- add missing type in pedometer api (206efa9f)
- typescript types + dep update (cdbd3133)
- Add onFailure rejections in GoogleFit History client, check if task is succesful (754c0d26)
- Added "Unauthorized GoogleFit" exception (620c11bb)
- Check if historyClient exists before invoking it's methods (50b9c065)
- Formatting function to camelCase (18ee8a12)
- Fix iOS ISO date formatting with 12 hour clock (fd478423)
- return insted of abort in healthkit actions, refator dateFormatters (2b79f46d)
- updated docs (2bd7244c)
- Daylight saving time causing troubles with healthkit (a83d3dbf)
- remove nslog from healthkit workouts query (1108c2d7)
- podspec updates (5c84cac3)
- added scripts for versioning, changelog and docs generation (148f55c2)
- added UUID to workouts and data records query callback (9424d816)
- cleaner code for transforming data type identifiers (64063e21)