Mobile SDK Release - 12162021

Android Native Libraries Released - December 16, 2021

  • Android Full Library v1.13.1

  • Android Aggregator Library v1.13.1

  • Android LifeScan OneTouch Library v1.13.1

Android Native Changes

  • General

    • Support for Android 5 (Lollipop) - 7.x (Nougat) will end in mid-Q1 2022 - an exact date is to be announced. Android 8 and up will continue to be supported by our hard-working implementation and support teams.

    • Other bug fixes and improvements as indicated in the README.md

  • Samsung Health

    • Updated historical fetch to allow a custom lookback period to control the amount of data that historical fetch retrieves. The default lookback is 180 days, the same as previous SDK versions.

      • Customer developers can now optionally set a different lookback window that is as short as last 1 day and as long as last 180 days.

      • This SDK version supports the same data types for historical fetch as previous SDK versions.

  • LifeScan OneTouch

    • OneTouch framework has been tested and confirmed working with MCK v4.3

    • The framework has been streamlined to offer faster implementation, better reliability, and improved supportability.

      • Developers will now use the MCK functions directly to scan, pair, and read OneTouch meters.

      • The Validic framework provides a convenience function to transform received OneTouch records into the Validic Mobile data format for display to the end user and submission to the Validic server.

Known issue: The A&D Bluetooth blood pressure cuff may fail to read in the foreground and passively. This issue appears to be related to Android 12 phones. The Validic mobile team is investigating further to determine the best resolution.


iOS Native Libraries Released - December 16, 2021

  • iOS Full Library v1.13.0

  • iOS Aggregator Library v1.13.0

  • iOS LifeScan OneTouch Library v1.13.0

iOS Native Changes

  • General

    • Improved invalid credential handling to prevent a crash when submitting records.

    • Initializing a VLDUser with a nil value for validicUserID, organizationID, or authToken will now throw an exception.

    • Other bug fixes and improvements as indicated in the README.md

  • Apple Health

    • Updated historical fetch to allow a custom lookback period to control the amount of data that historical fetch retrieves. The default lookback is 180 days, the same as previous SDK versions.

      • Customer developers can now optionally set a different lookback window that is as short as last 1 day and as long as last 180 days.

      • This SDK version supports the same data types for historical fetch as previous SDK versions.

  • LifeScan OneTouch

    • OneTouch framework has been tested and confirmed working with MCK v4.3

    • The framework has been streamlined to offer faster implementation, better reliability, and improved supportability.

      • Developers will now use the MCK functions directly to scan, pair, and read OneTouch meters.

      • The Validic framework provides a convenience initializer to transform received OneTouch records into the Validic Mobile data format for display to the end user and submission to the Validic server.


React Native Wrapper Released - January 5, 2022

  • React Native Plugin iOS/Android Aggregator v1.3.10

React Native Changes

  • Bundled iOS native SDKs upgraded to v1.13.0

  • Bundled Android native SDKs upgraded to v1.13.1

 

  • Common

    • Added ValidicLog export for enabling and disabling Validic Native SDK logging.

    • Included apps have been updated to target Android 12.

  • Samsung Health

    • Deprecated ValidicSHealth.addSubscriptions. Replaced with the functions below:

      • Use ValidicSHealth.hasReadAccess(datatypes) for checking if a set of permissions has previously been granted access

      • Use ValidicSHealth.requestPermissions(datatypes) to request access to data types from the end user

      • Use ValidicSHealth.requestSubsciptions(dataTypes) to subscribe to a set of dataTypes if they have not previously been requested

Â