Mobile SDK Release Notes - 09032024
Please note that we will be moving to a new mobile release portal in the coming months. The current portal will continue to be available and host new release files but we think you’ll be excited to see what’s coming in the new portal.
Mobile clients, you should have received an email from your Validic Client Success Executive. If you have not, please reach out to your Client Success Executive as soon as possible for next steps.
We want to check on your use of the mobile SDKs and wrappers. We also want to confirm everyone will have access to the release artifacts they need in the new mobile portal. Thank you for your time and feedback!
Android Native SDKs Released
Android Full Library v1.16.7
Android Aggregator Library v1.16.7
Android LifeScan OneTouch Library v1.16.7
Android Native Changes
General
Bump all libraries' `compileSdk` and `targetSdk` to 35
Bump all apps' `compileSdk` and `targetSdk` to 35
Bump Android Gradle Plugin to 8.5.1
Bump Gradle to 8.7
Bump Kotlin to 1.9.20
Bump Kotlin Coroutines to 1.8.0
Bump WorkManager to 2.9.0
Bluetooth
Add support for Omron BP7150 Blood Pressure monitor (ID 54)
Add support for Omron BP5250 Blood Pressure monitor (ID 55)
Delete existing readings on A&D blood pressure & scale devices (IDs 2, 14, 31, and 49) during the pairing process
LifeScan OneTouch
Use correct `connectedDevice` and `dataSync` Foreground Service Types when launching the `LifeScanBackgroundReadService`
`LifescanBackgroundReadService` visibility is now `internal` to the module
`LifescanServiceReceiver` can be used to stop the `LifescanBackgroundReadService`
Samsung Health
Fix elevating `SHealthSubscriptionWorker` to the foreground
iOS Native SDKs Released
iOS Full Library v1.16.5
iOS Aggregator Library v1.16.5
iOS LifeScan OneTouch Library v1.16.5
iOS Native Changes
Bluetooth
Add support for Omron BP7150 Blood Pressure Monitor (ID 54)
Add support for Omron BP5250 Blood Pressure Monitor (ID 55)
Delete existing readings on A&D blood pressure & scale devices (IDs 2, 14, 31, and 49) during the pairing process
Apple Health
Add missing data types to Routine historical set
Add HKQuantityTypeIdentifierInhalerUsage to Routine subscription set
Fix possible issue submitting Routine records after device changes timezones
Fix edge case issue that could result in processing extra samples unnecessarily
The related React Native and Cordova wrapper releases have also been completed. Release notes can be found here: https://help.validic.com/space/VRN/blog/4139122699/Mobile+SDK+Release+Notes+-+09122024
Release completed 09/03/2024.