Mobile SDK Release - 04272022

Android Native Libraries Released - April 27, 2022

  • Android Full Library v1.14.0

  • Android Aggregator Library v1.14.0

  • Android LifeScan OneTouch Library v1.14.0

Android Native Changes

  • General

    • Support for Android 5 (Lollipop) - 7.x (Nougat) has ended and with this release all dependencies and special handling for these lower Android versions have been removed from the Validic Mobile SDK. The minSDKVersion is now API 26 (Android Oreo/8). All users must now use devices running Android 8 and above.

    • Updated relationshipToMeal to now send an empty string when meal relationship is none for consistency with the native iOS SDK.

  • Google Fit

    • Improved behavior by unsubscribing from a DataType if a request to read it fails with an APIException.

    • Fixed case where Weight records would be duplicated when restarting the app

    • Merged aggregator module into aggregator_fit module. It is no longer a separate dependency.

  • Bluetooth

    • Added support for the v2 Zewa 21300 weight scale (peripheral ID 44).

    • Added ACCESS_BACKGROUND_LOCATION permission to manifest for devices running Android 10 and 11.

    • Fixed devices not being added to in memory map of devices after pairing or reading.

    • Added PassiveBluetoothManager.monitoredDevices read-only property to list the BluetoothDevices that have Background Monitoring enabled by enqueueing a MonitoredDeviceRequest

    • Increased precision for the A&D Weight scale readings when converting from lbs to kg.

    • Removed Pairing Notification/popup when interacting with the Nonin 3230 Pulse Oximeter.

  • Samsung Health

    • Extended Historical Fetch overloads to support Calendar to/from params.


iOS Native Libraries Released - April 27, 2022

  • iOS Full Library v1.13.1

  • iOS Aggregator Library v1.13.1

  • iOS LifeScan OneTouch Library v1.13.1

iOS Native Changes

  • Bluetooth

    • Added support for the v2 Zewa 21300 weight scale (peripheral ID 44).

    • Fixed (original) Zewa 21300 weight scale read behavior to prevent premature disconnects.

    • Increased precision for the A&D Weight scale readings when converting from lbs to kg.

  • Apple Health

    • Historical fetch now includes any data captured in the current day for consistency with the native Android aggregators. Previously, today’s data was excluded from historical fetch.

 


Validic Mobile release completed - 04/27/2022