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