Migration Guide: From 8.2 to 8.3
Mobile
Changed the data type of Group IDs in Face API search request from the number array to the string array (UUIDs). See the details below.
Changed RGLFaceAPISearchParams.groupIDs
data type from NSArray<NSNumber *>
to NSArray<NSString *>
.
For the information about the most current functionality, see iOS API Reference Documentation.
Changed FaceApiParams.Search.groupIds
data type from int[]
to String[]
.
For the information about the most current functionality, see Android API Reference Documentation.
Changed FaceApiSearchParams.groupIDs
data type from List<int>
to List<String>
.
For the information about the most current functionality, see Flutter API Reference Documentation.
Changed FaceApiSearchParams.groupIDs
data type from number[]
to string[]
.
Changed FaceApiSearchParams.groupIDs
data type from number[]
to string[]
.
Changed FaceApiSearchParams.groupIDs
data type from number[]
to string[]
.
Android
Changed FaceApiParams.Search.GroupIds
data type from int[]
to String[]
.
iOS
Changed RGLFaceAPISearchParams.GroupIDs
data type from NSNumber[]
to NSString[]
.
Flutter
Async methods that could be called synchronously but did not actually require asynchronous execution have been replaced with regular methods.
Full list of affected DocumentReader.instance
methods:
deinitializeReader();
startNewPage();
startNewSession();
stopScanner();
stopRFIDReader();
addPKDCertificates(certificates);
clearPKDCertificates();
endBackendTransaction();
Example:
DocumentReader.instance.deinitializeReader();
// happens instantly
await DocumentReader.instance.deinitializeReader();
print("deinitialize finished");
For the information about the most current functionality, see Flutter API Reference Documentation.