Releases: socure-inc/socure-docv-sdk-android
3.1.0
The Predictive Document Verification Android SDK provides a framework to add image capture and upload services to your mobile application.
Enhancements
- Added improvements to the selfie capture UI and workflow that guide consumers through the selfie capture process, call out common errors and how to avoid them, and provide onscreen tips for improving selfie capture quality.
- Added the ability to display custom logos on the consent screen. You can upload logos through the Admin Dashboard on the DocV App > Capture App tab. Custom logos will be displayed on the top of the consent screen.
Note: If you have not uploaded a custom logo, a logo will not be displayed on the consent screen.
Bug Fixes
- None.
Known Issues
- None.
2.2.2
The Predictive Document Verification Android SDK provides a framework to add image capture and upload services to your mobile application.
Note: All SDK v2 integrations must be updated to version 2.2.2 or later to meet compliance requirements. Document verification services will be disabled for older SDK versions soon.
Enhancements
- None.
Bug Fixes
- Corrected UI alignment issues for the Consent and Terms of Service screen.
Known Issues
- None.
3.0.3
2.1.1
The Predictive Document Verification Android SDK provides a framework to add image capture and upload services to your mobile application.
Enhancements
- Added a notice and consent feature that is displayed prior to the initiation of the document capture and upload process on the Capture App. The consumer must either click I Agree to provide consent and begin the document capture flow, or I Decline to decline consent and cancel the transaction. If the consumer declines to provide consent, the document capture flow is terminated and the Socure DocV SDK returns an error code.
- Added color, font, and text size customization options to the I Agree and I Decline buttons on the notice and consent feature.
- Updated implementation includes only one ImageUploader, which expects a Context argument. For example,
ImageUploader(context: Context)
- Updated
ImageUploader
callback for license and passport no longer accepts anull
value in the following function calls:uploadCallback: UploadCallback
front: ByteArray
- Updated framework no longer allows the SDK public key to be set via
ImageUploader
. The public key must be added to your application in one of the following methods before the first scan is attempted:- Configured in the
string.xml
as a resource - Set in the function
SDKAppDataPublic.setSocureSdkKey(publicKey: String)
- Configured in the
Bug Fixes
- None.
Known Issues
- None.
3.0.2
The Predictive Document Verification Android SDK provides a framework to add image capture and upload services to your mobile application.
Enhancements
- None.
Bug Fixes
- Renamed OpenCV package and SDK resources to avoid conflicts in integration.
Known Issues
- None.
3.0.1
The Predictive Document Verification Android SDK provides a framework to add image capture and upload services to your mobile application.
Enhancements
- Updated Terms of Use and Privacy Statement URLs on the Terms & Consent dialog box.
- Updated Terms & Consent link color on the Terms & Consent dialog box.
Bug Fixes
- Fixed an issue with onBackPressed handling when the Terms & Consent dialog box is displayed.
- Fixed an issue with error code and description consistency across platforms.
- Streamlined the process for customers to receive error messages from the Android SDK.
Known Issues
- None.
3.0.0
The Predictive Document Verification Android SDK provides a framework to add image capture and upload services to your mobile application.
Enhancements
- New and improved capture models enhance image validations and capture experience.
- Enhanced image capture mechanism selects the best image frame using a multi-frame approach.
- Reduced SDK integration efforts from the customer app: capture is now initialized using a single method and the response is streamlined to the app for both success and error cases.
- Added a Privacy Statement that requires user consent prior to executing a transaction on the Capture App. Declining consent returns an error code and terminates the process.
- Image asset upload happens internally, reducing the security risks of image tampering between capture and upload.
- Added support for real-time capture app customization using the Socure Admin Dashboard.
- Redesigned adaptive and dynamic capture flows that can be configured on the Socure Admin Dashboard and allow the user to change the default flow in real-time or have multiple flows based on the method argument.
Bug Fixes
- None.
Known Issues
- None.
2.0.14
The Predictive Document Verification Android SDK provides a framework to add image capture and upload services to your mobile application.
Enhancements
- None
Bug Fixes
- Fixed a UI issue where the snackbar was overlapping the navigation bar.
- Added null and finishing checks to prevent crashes after successful image capture.
Known Issues
- None
2.0.13
Android DocV SDK v2.0.13
The Socure Document Verification Android SDK provides a framework to add image capture and upload services to your mobile application.
Enhancements
-
Renamed resources with the Socure label. The icons, dimes, colors, and integers now have the suffix
_socure
. The Style names now end withSocure
. If you used one of these resources to customize the SDK, you must rewrite the customizations with the new name. -
Updated the MLKit libraries, which also changes the minimum supported
compilerSDKVersion
to 31.
Bug Fixes
-
Corrected an issue which failed to dismiss
showDialog
and caused an exception. -
Added a finishing check to prevent crashes during camera capture.
-
Corrected an issue which prevented uploading selfie images after capturing documents.
Known Issues
- None.