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.