Skip to content

Commit 3a85934

Browse files
authored
Merge pull request #52 from getyoti/DEP-535
[DEP-535] Release 3.5.0
2 parents 61fe453 + 8391401 commit 3a85934

File tree

3 files changed

+24
-17
lines changed

3 files changed

+24
-17
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
3+
## [3.5.0] - 2024-09-17
4+
## Changed
5+
- Updated illustrations
6+
- Updated privacy link
7+
- Updated NFC screens
8+
- Improvements to the in-session feedback screens
9+
- Updated copies
10+
- Bug fixes and code improvements
11+
312
## [3.4.0] - 2024-06-06
413
## Added
514
- Added a new slim variant of the ID document capture module, which includes a reduced feature set:

README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,20 +55,20 @@ 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.4.0'
58+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan:3.5.0'
5959
//Or if you want the version without OCR and NFC capture, which is ~15Mb smaller in size
60-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-slim:3.4.0'
60+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-slim:3.5.0'
6161
6262
//If you need supplementary documents
63-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-sup:3.4.0'
63+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-sup:3.5.0'
6464
6565
//If you need liveness
66-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-liveness-zoom:3.4.0'
66+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-liveness-zoom:3.5.0'
6767
6868
//If you need selfie capture
69-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture:3.4.0'
69+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture:3.5.0'
7070
//Or if you want the version without an embedded AI model, which is ~20 MB smaller in size
71-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture-unbundled:3.4.0'
71+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture-unbundled:3.5.0'
7272
}
7373
```
7474

@@ -121,8 +121,6 @@ And if you're using [Firebase performance gradle Plugin](https://firebase.google
121121

122122
To further decrease the size footprint of the SDK, you can also opt to manually exclude some of the educational videos shown in the verification flows:
123123
- `yds_aadhaar_educational` (~750Kb) - only exclude if you do not support the Indian Aadhaar as a valid ID document type.
124-
- `yds_nfc_educational` (~440Kb) - only exclude if you do not support NFC-chipped document types such as certain passports. This is already excluded if you are using the
125-
slim variant of the ID document module (`yoti-sdk-doc-scan-slim`) so no extra action is needed then.
126124
- `yds_liveness_educational` (~560Kb) - only exclude if you're using the `yoti-sdk-liveness-zoom` dependency.
127125

128126
**Note:** It's important to mention that excluding these resources is not recommended and should be only done in case the conditions described above apply to
@@ -133,7 +131,7 @@ To exclude these video resources during build time you have to:
133131
2. Create a `keep.xml` file in your app module's `res/raw` resource directory, where you specify which resources you want to exclude:
134132
```
135133
<resources xmlns:tools="http://schemas.android.com/tools"
136-
tools:discard="@raw/yds_aadhaar_educational,@raw/yds_nfc_educational,@raw/yds_liveness_educational" />
134+
tools:discard="@raw/yds_aadhaar_educational,@raw/yds_liveness_educational" />
137135
```
138136

139137
For more information on resource shrinking and excluding resources, check out the [official documentation](https://developer.android.com/build/shrink-code#keep-resources).

app/build.gradle

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ android {
77
applicationId "com.yoti.mobile.android.sdk.yotidocscan.sample"
88
minSdkVersion 21
99
targetSdkVersion 33
10-
versionCode 340
11-
versionName "3.4.0"
10+
versionCode 350
11+
versionName "3.5.0"
1212
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1313
}
1414

@@ -46,13 +46,13 @@ 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.4.0'
49+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan:3.5.0'
5050
// Alternative version without OCR and NFC capture, ~15Mb smaller in size
51-
// implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-slim:3.4.0'
52-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-sup:3.4.0'
53-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-liveness-zoom:3.4.0'
51+
// implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-slim:3.5.0'
52+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-doc-scan-sup:3.5.0'
53+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-liveness-zoom:3.5.0'
5454
// Version with an embedded AI model
55-
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture:3.4.0'
55+
implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture:3.5.0'
5656
// Alternative version without an embedded AI model, ~20 MB smaller in size
57-
// implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture-unbundled:3.4.0'
57+
// implementation 'com.yoti.mobile.android.sdk:yoti-sdk-facecapture-unbundled:3.5.0'
5858
}

0 commit comments

Comments
 (0)