Release Notes

Summary
The key improvements and changes for each MultiScan SDK release.

v23.11

Changelog:
General SDK updates
  • Update input restrictions for height and weight based on schema.
  • Update Android to no longer require (for RELEASE flavor):
    `minifyEnabled false` and
    `shrinkResources false`.
  • Better exception handling of CPP in Android (rather than crash client app).

v23.10

Changelog:
General SDK updates
  • Improved support for developing with Xcode 15 (iOS)
  • New error descriptors in addition to error code for easier debugging (iOS)
BodyScan
  • Improvement in memory handling and performance (iOS)
  • Fixed alignment sound bug (Android)
FaceScan
  • Updated heart rate schema to return both HZ and BPM values (iOS & Android)
  • Stability improvements (iOS & Android)

v23.9

Changelog:
  • Improved accuracy of BodyScan measurements
  • Added BodyScan input validation
  • Updated face detection system for FaceScan
  • New FaceScan UI for better quality readings:
    - Encourages positioning the face closer to the device
    - Automatic increase in screen brightness during scan
  • Enhanced security to prevent misuse of Development Tokens
Note:
  • Custom style and localization of text/strings are not available.
  • Clients with existing styles applied in older versions can contact AHI for assistance with porting styles over to the new version.

v22.0

This version provides a ground-breaking overhaul of AHI SDKs and showcases a set of new scan technologies.

Changelog:
  • Reduction in SDK file size, to under 10 MB total size for all scans.
  • 100% binary distribution, reducing the impact to app build times.
  • Support for Swift Package Manager in addition to existing CocoaPods distribution for iOS.
  • Overhaul of BodyScan user experience, with realtime guidance and feedback.
  • Android SDK is now modularized, rather than as a monolith library, similar iOS.
Note:
  • Custom styles and localization of text/strings are not available