This release fixes many of the issues faced previously. Notably, the app now requests permissions properly on Android 13/14. The foreground service has also been reimplemented to allow for the use of notifications as a sync indicator.
Major feature changes include-
- The ability to change the API server at any time
- The ability to change the amount of time between syncs
- The ability to manually start/stop the sync service
- The ability to start a manual sync at any time
- The ability to see when data was last synced
New data types include-
- Active Calories Burned
- Basal Body Temperature
- Body Temperature
- Bone Mass
- Cervical Mucus
- Elevation Gained
- Floors Climbed
- Hydration
- Lean Body Mass
- Menstruation Flow
- Menstruation Period
- Ovulation Test
- Respiratory Rate
- Resting Heart Rate
- Steps Cadence
- Wheelchair Pushes
Other major changes:
- The app has switched from bare to an expo setup. Please refer to the Self-Hosting instructions in the README for more instructions on using EAS build.