Skip to content

Commit

Permalink
Release commit for 3.6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
JumioMobileTeam committed May 26, 2020
1 parent 7f6b84f commit 79e7114
Show file tree
Hide file tree
Showing 10 changed files with 66 additions and 43 deletions.
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
![Jumio](docs/images/jumio_feature_graphic.jpg)

[![Version](https://img.shields.io/github/v/release/Jumio/mobile-sdk-android?style=flat)](#release-notes)
[![License](https://img.shields.io/badge/license-commercial-3D3D3D?style=flat)](#copyright)
[![Platform](https://img.shields.io/badge/platform-Android-lightgrey?style=flat)](#general-requirements)
[![Maven](https://img.shields.io/maven-metadata/v?metadataUrl=https%3A%2F%2Fmobile-sdk.jumio.com%2Fcom%2Fjumio%2Fandroid%2Fcore%2Fmaven-metadata.xml?style=flat)](#integration)
[![API Level](http://img.shields.io/badge/API%20Level-19+-orange?style=flat)](#general-requirements)

# Table of Content
- [Release notes](#release-notes)
- [Basic Setup](#basic-setup)
Expand All @@ -25,6 +31,10 @@ This is the last version that supports Android 4.x and 5.0. The minimum supporte
* Improved accessibility handling [Netverify/Fastfill, Authentication, Document Verification]
* Various smaller bug fixes/improvements [Netverify/Fastfill, Authentication, Document Verification]

### SDK version: 3.6.1
#### Fixes
* Fixed wrong date parsing on magstripe encoded barcodes [Netverify/Fastfill]


# Basic Setup

Expand Down Expand Up @@ -129,7 +139,7 @@ Our SDK supports accessibility features. Visually impaired users can now enable
# Support

## Previous version
The previous release version 3.5.0 of the Jumio Mobile SDK is supported until 2020-08-04.
The previous release version 3.6.0 of the Jumio Mobile SDK is supported until 2020-08-28.

In case the support period is expired, no bug fixes and technical support are provided anymore (bugs are typically fixed in the upcoming versions).
Older SDK versions will keep functioning with our server until further notice, but we highly recommend to always update to the latest version to benefit from SDK improvements and bug fixes.
Expand All @@ -146,7 +156,7 @@ This software is based in part on the work of the Independent JPEG Group.
If you have any questions regarding our implementation guide please contact Jumio Customer Service at support@jumio.com or https://support.jumio.com. The Jumio online helpdesk contains a wealth of information regarding our service including demo videos, product descriptions, FAQs and other things that may help to get you started with Jumio. Check it out at: https://support.jumio.com.

## Copyright
© Jumio Corp. 268 Lambert Avenue, Palo Alto, CA 94306
© Jumio Corporation, 395 Page Mill Road, Suite 150, Palo Alto, CA 94306

The source code and software available on this website (“Software”) is provided by Jumio Corp. or its affiliated group companies (“Jumio”) "as is” and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall Jumio be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including but not limited to procurement of substitute goods or services, loss of use, data, profits, or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this Software, even if advised of the possibility of such damage.
In any case, your use of this Software is subject to the terms and conditions that apply to your contractual relationship with Jumio. As regards Jumio’s privacy practices, please see our privacy notice available here: [Privacy Policy](https://www.jumio.com/legal-information/privacy-policy/).
10 changes: 5 additions & 5 deletions docs/integration_authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Biometric-based Jumio Authentication establishes the digital identities of your
- [Javadoc](https://jumio.github.io/mobile-sdk-android/)

## Release notes
For technical changes, please read our [transition guide](transition-guide_authentication.md) SDK version: 3.6.0
For technical changes, please read our [transition guide](transition-guide_authentication.md) SDK version: 3.6.1

## Setup
The [basic setup](../README.md#basic-setup) is required before continuing with the following setup for Authentication.
Expand All @@ -37,15 +37,15 @@ You can specify your own theme (see chapter [Customization](#customization)). Th

|Dependency | Mandatory | Description | Size (Jumio libs only) |
| ---------------------------- |:-------------:|:-----------------|:---------:|
|com.jumio.android:core:3.6.0@aar | x | Jumio Core library | 4.09 MB |
|com.jumio.android:auth:3.6.0@aar | x | Authentication library | 97.98 KB |
|com.jumio.android:face:3.6.0@aar | x | Face library | 100.56 KB |
|com.jumio.android:core:3.6.1@aar | x | Jumio Core library | 4.09 MB |
|com.jumio.android:auth:3.6.1@aar | x | Authentication library | 97.92 KB |
|com.jumio.android:face:3.6.1@aar | x | Face library | 100.56 KB |
|com.facetec:zoom-authentication:8.0.11@aar | x | Zoom face scanning library | 9.00 MB |
|androidx.appcompat:appcompat:1.1.0 | x | Android appcompat library | - |
|androidx.room:room-runtime:2.2.3 | x | Android database object mapping library | - |
|com.google.android.material:material:1.1.0 | x | Android material design library | - |
|androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 | x | Android local broadcast manager library | - |
|com.jumio.android:javadoc:3.6.0 | | Jumio SDK Javadoc | - |
|com.jumio.android:javadoc:3.6.1 | | Jumio SDK Javadoc | - |

### Others

Expand Down
8 changes: 4 additions & 4 deletions docs/integration_bam-checkout.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ BAM Checkout SDK is a powerful, cutting-edge solution to extract data from your
- [Javadoc](https://jumio.github.io/mobile-sdk-android/)

## Release notes
For technical changes, please read our [transition guide](transition-guide_bam-checkout.md) SDK version: 3.6.0
For technical changes, please read our [transition guide](transition-guide_bam-checkout.md) SDK version: 3.6.1

## Setup
The [basic setup](../README.md#basic-setup) is required before continuing with the following setup for Bam-Checkout.
Expand All @@ -42,13 +42,13 @@ If you want to use offline scanning for BAM Checkout (Credit card scanning), ple

|Dependency | Mandatory | Description | Size (Jumio libs only) |
| :---------------------------- |:-------------:|:-----------------|:------------:|
|com.jumio.android:core:3.6.0@aar | x | Jumio Core library| 4.09 MB |
|com.jumio.android:bam:3.6.0@aar | x | BAM Checkout library | 3.63 MB |
|com.jumio.android:core:3.6.1@aar | x | Jumio Core library| 4.09 MB |
|com.jumio.android:bam:3.6.1@aar | x | BAM Checkout library | 3.63 MB |
|androidx.appcompat:appcompat:1.1.0 | x | Android appcompat library| - |
|androidx.room:room-runtime:2.2.3 | x | Android database object mapping library | - |
|com.google.android.material:material:1.1.0 | x | Android material design library | - |
|androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 | x | Android local broadcast manager library | - |
|com.jumio.android:javadoc:3.6.0 | | Jumio SDK Javadoc| - |
|com.jumio.android:javadoc:3.6.1 | | Jumio SDK Javadoc| - |

If an optional module is not linked, the scan method is not available but the library size is reduced.

Expand Down
39 changes: 20 additions & 19 deletions docs/integration_document-verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Document Verification is a powerful solution to enable scanning various types (U
- [Javadoc](https://jumio.github.io/mobile-sdk-android/)

## Release notes
For technical changes, please read our [transition guide](transition-guide_document-verification.md) SDK version: 3.6.0
For technical changes, please read our [transition guide](transition-guide_document-verification.md) SDK version: 3.6.1

## Setup
The [basic setup](../README.md#basic-setup) is required before continuing with the following setup for DocumentVerification.
Expand All @@ -39,13 +39,13 @@ You can specify your own theme (see [Customization](#customizing-look-and-feel)

| Dependency | Mandatory | Description | Size (Jumio libs only) |
| ----------------- |:-------------------:|:------------------|:-------------------:|
| com.jumio.android:core:3.6.0@aar | x | Jumio Core library | 4.09 MB |
| com.jumio.android:dv:3.6.0@aar | x | Document Verification library | 134.70 KB |
| com.jumio.android:core:3.6.1@aar | x | Jumio Core library | 4.09 MB |
| com.jumio.android:dv:3.6.1@aar | x | Document Verification library | 134.72 KB |
| androidx.appcompat:appcompat:1.1.0 | x | Android appcompat library | - |
|com.google.android.material:material:1.1.0 | x | Android material design library | - |
|androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 | x | Android local broadcast manager library | - |
|androidx.room:room-runtime:2.2.3 | x | Android database object mapping library | - |
| com.jumio.android:javadoc:3.6.0 | | Jumio SDK Javadoc | - |
| com.jumio.android:javadoc:3.6.1 | | Jumio SDK Javadoc | - |

If an optional module is not linked, the scan method is not available but the library size is reduced.

Expand Down Expand Up @@ -85,30 +85,31 @@ documentVerificationSDK.setType("DOCUMENTTYPE");

Possible types:

* BC (Birth certificate)
* BS (Bank statement)
* IC (Insurance card)
* UB (Utility bill, front side)
* CAAP (Cash advance application)
* CRC (Corporate resolution certificate)
* CB (Council bill)
* CC (Credit card)
* CCS (Credit card statement)
* CRC (Corporate resolution certificate)
* HCC (Health care card)
* IC (Insurance card)
* LAG (Lease agreement)
* LOAP (Loan application)
* MEDC (Medicare card)
* MOAP (Mortgage application)
* TR (Tax return)
* VT (Vehicle title)
* VC (Voided check)
* STUC (Student card)
* HCC (Health care card)
* CB (Council bill)
* PB (Phone bill)
* SEL (School enrolment letter)
* SENC (Seniors card)
* MEDC (Medicare card)
* BC (Birth certificate)
* WWCC (Working with children check)
* SS (Superannuation statement)
* TAC (Trade association card)
* SEL (School enrolment letter)
* PB (Phone bill)
* SSC (Social security card)
* STUC (Student card)
* TAC (Trade association card)
* TR (Tax return)
* UB (Utility bill)
* VC (Voided check)
* VT (Vehicle title)
* WWCC (Working with children check)
* CUSTOM (Custom document type)

#### Custom Document Type
Expand Down
24 changes: 12 additions & 12 deletions docs/integration_netverify-fastfill.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Jumio’s Netverify® ID Verification allows businesses to establish the genuine
- [Release notes](#release-notes)
- [Setup](#setup)
- [Dependencies](#dependencies)
- [Initialization](#integration)
- [Initialization](#initialization)
- [Configuration](#configuration)
- [Customization](#customization)
- [SDK Workflow](#sdk-workflow)
Expand All @@ -17,7 +17,7 @@ Jumio’s Netverify® ID Verification allows businesses to establish the genuine
- [Javadoc](https://jumio.github.io/mobile-sdk-android/)

## Release notes
For technical changes, please read our [transition guide](transition-guide_netverify-fastfill.md) SDK version: 3.6.0
For technical changes, please read our [transition guide](transition-guide_netverify-fastfill.md) SDK version: 3.6.1

## Setup
The [basic setup](../README.md#basic-setup) is required before continuing with the following setup for Netverify.
Expand All @@ -41,27 +41,27 @@ The [Sample app](https://github.com/Jumio/mobile-sdk-android/blob/master/sample/

|Dependency | Mandatory | Description | Size (Jumio libs only) |
| --------------------------------------------------|:---------:|:----------------------------------------------------|:----------------------:|
|com.jumio.android:core:3.6.0@aar | x | Jumio Core library | 4.09 MB |
|com.jumio.android:nv:3.6.0@aar | x | Netverify library | 575.98 KB |
|com.jumio.android:core:3.6.1@aar | x | Jumio Core library | 4.09 MB |
|com.jumio.android:nv:3.6.1@aar | x | Netverify library | 578.29 KB |
|androidx.appcompat:appcompat:1.1.0 | x | Android appcompat library | - |
|androidx.cardview:cardview:1.0.0 | x | Android cardview library (Netverify only) | - |
|androidx.room:room-runtime:2.2.3 | x | Android database object mapping library | - |
|androidx.constraintlayout:constraintlayout:1.1.3 | x | Android constraint layout library | - |
|com.google.android.gms:play-services-vision:19.0.0 | | Barcode Scanning | - |
|com.jumio.android:face:3.6.0@aar | | Face library | 100.56 KB |
|com.jumio.android:face:3.6.1@aar | | Face library | 100.56 KB |
|com.facetec:zoom-authentication:8.0.11@aar | | Zoom face scanning library | 9.00 MB |
|com.google.android.material:material:1.1.0 | x | Android material design library | - |
|androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 | x | Android local broadcast manager library | - |
|com.jumio.android:javadoc:3.6.0 | | Jumio SDK Javadoc | - |
|com.jumio.android:nv-barcode:3.6.0@aar | | US / CAN Barcode Scanning | 2.29 MB |
|com.jumio.android:nv-barcode-vision:3.6.0@aar | | US / CAN Barcode Scanning Alternative (reduced size)| 35.04 KB |
|com.jumio.android:nv-mrz:3.6.0@aar | | MRZ scanning | 2.09 MB |
|com.jumio.android:nv-nfc:3.6.0@aar | | eMRTD Scanning | 481.12 KB |
|com.jumio.android:javadoc:3.6.1 | | Jumio SDK Javadoc | - |
|com.jumio.android:nv-barcode:3.6.1@aar | | US / CAN Barcode Scanning | 2.29 MB |
|com.jumio.android:nv-barcode-vision:3.6.1@aar | | US / CAN Barcode Scanning Alternative (reduced size)| 35.03 KB |
|com.jumio.android:nv-mrz:3.6.1@aar | | MRZ scanning | 2.09 MB |
|com.jumio.android:nv-nfc:3.6.1@aar | | eMRTD Scanning | 481.11 KB |
|org.jmrtd:jmrtd:0.7.18 | | eMRTD Scanning | - |
|org.ejbca.cvc:cert-cvc:1.4.6 | | eMRTD Scanning | - |
|org.bouncycastle:bcprov-jdk15on:1.64 | | eMRTD Scanning | - |
|net.sf.scuba:scuba-sc-android:0.0.18 | | eMRTD Scanning | - |
|com.jumio.android:nv-ocr:3.6.0@aar | | Template Matcher | 1.08 MB |
|com.jumio.android:nv-ocr:3.6.1@aar | | Template Matcher | 1.08 MB |

#### Dependency conflicts
If the dependency `com.jumio.android:nv-barcode-vision` is used in the application, the following lines have to be added to the application tag in the AndroidManifest.xml to avoid merge issues (see [AndroidManifest.xml](https://github.com/Jumio/mobile-sdk-android/blob/master/sample/JumioMobileSample/src/main/AndroidManifest.xml) in Sample app):
Expand Down Expand Up @@ -98,7 +98,7 @@ In case of __DIALOG_PENDING__, the `requestCode` provided in the method above ca
If you use Netverify and BAM Checkout in your app, add the following dependency:

```
implementation "com.jumio.android:bam:3.6.0@aar"
implementation "com.jumio.android:bam:3.6.1@aar"
```

#### Root detection
Expand Down
3 changes: 3 additions & 0 deletions docs/transition-guide_authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

This section only covers the breaking technical changes that should be considered when updating from the previous version.

## 3.6.1
No backward incompatible changes

## 3.6.0
#### Dependency Changes
AndroidX Material design library has been *updated to version 1.1.0*
Expand Down
3 changes: 3 additions & 0 deletions docs/transition-guide_bam-checkout.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

This section only covers the breaking technical changes that should be considered when updating from the previous version.

## 3.6.1
No backward incompatible changes

## 3.6.0
#### Dependency Changes
AndroidX Material design library has been *updated to version 1.1.0*
Expand Down
3 changes: 3 additions & 0 deletions docs/transition-guide_document-verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

This section only covers the breaking technical changes that should be considered when updating from the previous version.

## 3.6.1
No backward incompatible changes

## 3.6.0
#### Dependency Changes
AndroidX Material design library has been *updated to version 1.1.0*
Expand Down
3 changes: 3 additions & 0 deletions docs/transition-guide_netverify-fastfill.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@

This section only covers the breaking technical changes that should be considered when updating from the previous version.

## 3.6.1
No backward incompatible changes

## 3.6.0
#### Dependency Changes
AndroidX Material design library has been *updated to version 1.1.0*
Expand Down
2 changes: 1 addition & 1 deletion sample/JumioMobileSample/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ repositories {
}

ext {
SDK_VERSION = "3.6.0"
SDK_VERSION = "3.6.1"
}

dependencies {
Expand Down

0 comments on commit 79e7114

Please sign in to comment.