Skip to content

Commit 4cab35b

Browse files
authored
Merge pull request #50 from getyoti/DEP-490
[DEP-490] Release 3.3.0
2 parents 832554e + b726231 commit 4cab35b

File tree

5 files changed

+29
-18
lines changed

5 files changed

+29
-18
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
3+
## [3.3.0] - 2024-04-24
4+
## Added
5+
- New error dialog and session status (3003) for slow internet timeouts
6+
7+
### Changed
8+
- Updated the document selection, capture, guidelines, and review screens
9+
- Updated the biometric consent screen
10+
- Updated the label for Israeli National ID
11+
- Bug fixes and code improvements
12+
313
## [3.2.2] - 2024-01-31
414
### Changed
515
- Updated licence keys.

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ You have setup the Yoti Doc Scan SDK on your backend, you can find the documenta
2626

2727
Minimum Android version supported: 21
2828

29-
Currently targeting Android version: 32
29+
Currently targeting Android version: 33
3030

3131
Note: we are using libraries from Android Jetpack. If you are still using the original Android Support Libraries you may encounter some issues when trying to use our SDK.
3232
We strongly recommend you to migrate your app to the new Androidx libraries: https://developer.android.com/jetpack/androidx/migrate
@@ -55,18 +55,18 @@ Add modules you require to your build.gradle:
5555
```groovy
5656
dependencies {
5757
//If you need document capture
58-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan:3.2.2'
58+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan:3.3.0'
5959
6060
//If you need supplementary documents
61-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-sup:3.2.2'
61+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-sup:3.3.0'
6262
6363
//If you need liveness
64-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-liveness-zoom:3.2.2'
64+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-liveness-zoom:3.3.0'
6565
6666
//If you need selfie capture
67-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture:3.2.2'
67+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture:3.3.0'
6868
//Or if you want the version without an embedded AI model, which is ~20 MB smaller in size
69-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture-unbundled:3.2.2'
69+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture-unbundled:3.3.0'
7070
}
7171
```
7272

@@ -191,6 +191,7 @@ class MainActivity : AppCompatActivity() {
191191
| 3000 | Yoti's services are down or unable to process the request | Yes |
192192
| 3001 | An error occurred during a network request | Yes |
193193
| 3002 | User has no network | Yes |
194+
| 3003 | A timeout occurred during a network request | Yes |
194195
| 4000 | The user did not grant permissions to the camera | Yes |
195196
| 4001 | User Wrong submission | Yes |
196197
| 5000 | No camera (when user's camera was not found and file upload is not allowed) | No |

app/build.gradle

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ apply plugin: 'com.android.application'
22
apply plugin: 'kotlin-android'
33

44
android {
5-
compileSdkVersion 32
5+
compileSdk 33
66
defaultConfig {
77
applicationId "com.yoti.mobile.android.sdk.yotidocscan.sample"
88
minSdkVersion 21
9-
targetSdkVersion 32
10-
versionCode 322
11-
versionName "3.2.2"
9+
targetSdkVersion 33
10+
versionCode 330
11+
versionName "3.3.0"
1212
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1313
}
1414

@@ -46,11 +46,11 @@ dependencies {
4646
implementation 'androidx.appcompat:appcompat:1.4.1'
4747
implementation 'androidx.core:core-ktx:1.7.0'
4848

49-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan:3.2.2'
50-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-sup:3.2.2'
51-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-liveness-zoom:3.2.2'
49+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan:3.3.0'
50+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-sup:3.3.0'
51+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-liveness-zoom:3.3.0'
5252
// Version with an embedded AI model
53-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture:3.2.2'
53+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture:3.3.0'
5454
// Alternative version without an embedded AI model, ~20 MB smaller in size
55-
// implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture-unbundled:3.2.2'
55+
// implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture-unbundled:3.3.0'
5656
}

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ buildscript {
77
mavenCentral()
88
}
99
dependencies {
10-
classpath 'com.android.tools.build:gradle:7.1.2'
10+
classpath 'com.android.tools.build:gradle:7.4.2'
1111
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
1212
// NOTE: Do not place your application dependencies here; they belong
1313
// in the individual module build.gradle files
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Wed Aug 21 17:37:50 BST 2019
1+
#Thu Apr 25 10:22:36 EEST 2024
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
45
zipStoreBase=GRADLE_USER_HOME
56
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip

0 commit comments

Comments
 (0)