3.2.0
3.2.0: Android Health Connect data sync improvements
Vital Health Android SDK 3.2.0 has made several improvements to Health Data Sync:
-
NEW: The SDK now prioritises syncing of summary types over timeseries data.
- This ensures the SDK would always make forward progress on summary types first.
- Timeseries data take the back seats, as they can take more CPU time, as well as Health Connect on-device minutely and daily request quotas.
-
NEW: Support for Blood Oxygen, Respiratory Rate, and Body Temperature.
-
NEW: Vital Android SDK artifacts are now available through Maven Central.
- Check out our documentation on the new configuration.
- While JitPack would continue to work, we recommend migrating over to Maven Central, due to reports of JitPack's intermittently purging older builds.
-
FIXED: Permission Request Contract now correctly reports some edge cases as
PermissionOutcome.NotPrompted
which had been incorrectly reported asPermissionOutcome.Success
.
What's Changed
- VIT-7186: Pre-computed sleep & workout summary fields by @andersio in #150
- VIT-7188: Sync activity timeseries independently by @andersio in #151
- VIT-7188: Integration test fixes by @andersio in #152
- VIT-7192: Prioritize syncing summaries over high-frequency timeseries by @andersio in #153
- VIT-7195: Support Temperature and RespiratoryRate by @andersio in #154
- VIT-7195: Support BloodOxygen by @andersio in #156
- Release 3.2.0 by @andersio in #157
Full Changelog: 3.1.0...3.2.0