diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 5ea3e08..27b4f56 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -9,6 +9,26 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. are responsible for testing your translated layout in case you are using custom translations. [More on language localisation](README.md#4-localisation) +## [16.1.0] - 2023-03-06 + +### Changed + +- Handle audio conflicts when there is an audio playing before start recording +- Added translations for audio in Motion strings +- Handle mic conflicts when another app is using mic before starting recording +- Updated MLKit Face Detection library +- Added MLKit Face Detection Module check in addition to Google Play Services check in order to fallback to Selfie/Video +- Updated supported document file to include Honduras national ID + +### Fixed + +- Fixed Hebrew language translation issue +- Fixed Indonesian language translation issue +- Fixed a crash when no cameras available on the device +- Fix SDK crash when app is brought to background and restored after a while +- Removed version name suffixes from header and created a new header to include the variant of the SDK used +- Fixed the Workflow-related crash + ## [16.0.1] - 2023-02-27 ### Fixed diff --git a/README.md b/README.md index 862a66d..e6aca12 100755 --- a/README.md +++ b/README.md @@ -128,8 +128,8 @@ Average size (with Proguard enabled): | ABI | Size | | ----------- | :-----: | -| armeabi-v7a | 8.07 Mb | -| arm64-v8a | 8.96 Mb | +| armeabi-v7a | 8.10 Mb | +| arm64-v8a | 8.99 Mb | #### 2.2 `onfido-capture-sdk-core` @@ -149,7 +149,7 @@ Average size (with Proguard enabled): | ABI | Size | | ----------- | :-----: | -| universal | 5.54 Mb | +| universal | 5.57 Mb | **Note**: The average sizes were measured by building the minimum possible wrappers around our SDK, diff --git a/sample-app/app/build.gradle b/sample-app/app/build.gradle index 0fb872c..f0664fc 100644 --- a/sample-app/app/build.gradle +++ b/sample-app/app/build.gradle @@ -1,7 +1,7 @@ apply plugin: 'com.android.application' -def sdkVersion = '16.0.1' -def versionCodeNumber = 1601 +def sdkVersion = '16.1.0' +def versionCodeNumber = 1610 android { compileSdkVersion 32 @@ -55,7 +55,7 @@ dependencies { testImplementation 'junit:junit:4.12' // only required to support TLSv1.2 for devices with Android API lower than 5.x - implementation('com.google.android.gms:play-services-base:17.5.0') { + implementation('com.google.android.gms:play-services-base:18.2.0') { exclude group: 'com.android.support' // to avoid conflicts with your current support library } } diff --git a/strings.xml b/strings.xml index c802390..f947e72 100644 --- a/strings.xml +++ b/strings.xml @@ -366,7 +366,7 @@ Please make sure the number provided matches the number on the document. Continue The %d-digit number is located at the front of your document. - You have [%i] [%s] left. + You have %d %s left. attempt attempts @@ -419,7 +419,13 @@ You turned your head too fast Please retry and turn your head slower Retry - We can\'t detect your face + Your microphone is being used by another app + Please end any ongoing calls or activities that are using your microphone during the recording + Retry + We can\'t detect your face + Audio is being played by another app + Please do not play any audio on your device during the recording + Retry Make sure to be in a place with good lighting Make sure your eyes are clearly visible Make sure to remove masks or other items that cover your face. Eyeglasses are okay