diff --git a/Carthage/JumioMobileSDK.json b/Carthage/JumioMobileSDK.json index d480a15..b7cc851 100644 --- a/Carthage/JumioMobileSDK.json +++ b/Carthage/JumioMobileSDK.json @@ -18,5 +18,6 @@ "3.9.0": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.0/ios-jumio-mobile-sdk-3.9.0.zip", "3.9.1": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.1/ios-jumio-mobile-sdk-3.9.1.zip", "3.9.2": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.2/ios-jumio-mobile-sdk-3.9.2.zip", - "3.9.3": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.3/ios-jumio-mobile-sdk-3.9.3.zip" + "3.9.3": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.3/ios-jumio-mobile-sdk-3.9.3.zip", + "3.9.4": "https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.4/ios-jumio-mobile-sdk-3.9.4.zip" } diff --git a/README.md b/README.md index 1e00745..715f8ea 100644 --- a/README.md +++ b/README.md @@ -139,17 +139,17 @@ source 'https://github.com/CocoaPods/Specs.git' use_frameworks! # Required for proper framework handling -pod 'JumioMobileSDK', '~>3.9.3' # Use ID Verification, Authentication, Document Verification and BAM Checkout together in your app +pod 'JumioMobileSDK', '~>3.9.4' # Use ID Verification, Authentication, Document Verification and BAM Checkout together in your app -pod 'JumioMobileSDK/Netverify', '~>3.9.3' # Use full ID Verification and Authentication functionality -pod 'JumioMobileSDK/NetverifyBase', '~>3.9.3' # For Fastfill, ID Verification basic functionality -pod 'JumioMobileSDK/NetverifyNFC', '~>3.9.3' # For Fastfill, ID Verification functionality with NFC extraction -pod 'JumioMobileSDK/NetverifyBarcode', '~>3.9.3' # For Fastfill, ID Verification functionality with barcode extraction -pod 'JumioMobileSDK/NetverifyFace+iProov', '~>3.9.3' # For Fastfill, ID Verification functionality with Identity Verification, Authentication +pod 'JumioMobileSDK/Netverify', '~>3.9.4' # Use full ID Verification and Authentication functionality +pod 'JumioMobileSDK/NetverifyBase', '~>3.9.4' # For Fastfill, ID Verification basic functionality +pod 'JumioMobileSDK/NetverifyNFC', '~>3.9.4' # For Fastfill, ID Verification functionality with NFC extraction +pod 'JumioMobileSDK/NetverifyBarcode', '~>3.9.4' # For Fastfill, ID Verification functionality with barcode extraction +pod 'JumioMobileSDK/NetverifyFace+iProov', '~>3.9.4' # For Fastfill, ID Verification functionality with Identity Verification, Authentication -pod 'JumioMobileSDK/DocumentVerification', '~>3.9.3' # Use Document Verification functionality +pod 'JumioMobileSDK/DocumentVerification', '~>3.9.4' # Use Document Verification functionality -pod 'JumioMobileSDK/BAMCheckout', '~>3.9.2' # Use BAM Checkout functionality +pod 'JumioMobileSDK/BAMCheckout', '~>3.9.4' # Use BAM Checkout functionality ``` #### Certified Liveness Vendor @@ -157,10 +157,10 @@ Jumio uses Certified Liveness technology to determine liveness. ``` // any of the necessary subpods, for example: -pod 'JumioMobileSDK/NetverifyBase', '~>3.9.3' # For Fastfill, ID Verification basic functionality +pod 'JumioMobileSDK/NetverifyBase', '~>3.9.4' # For Fastfill, ID Verification basic functionality // mandatory for Identity Verification -pod 'JumioMobileSDK/NetverifyFace+iProov', '~>3.9.3' # For Fastfill, ID Verification functionality with Identity Verification, Authentication +pod 'JumioMobileSDK/NetverifyFace+iProov', '~>3.9.4' # For Fastfill, ID Verification functionality with Identity Verification, Authentication // mandatory for Identity Verification post_install do |installer| @@ -190,7 +190,7 @@ Jumio supports Carthage as dependency management tool for easy integration of th Adapt you Cartfile and add the JumioMobileSDK dependency. Check the following example how a Cartfile could look like: ``` -binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioMobileSDK.json" == 3.9.3 +binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioMobileSDK.json" == 3.9.4 ``` Update you Carthage dependencies via Terminal: @@ -209,7 +209,7 @@ In case you experience a build error when building your app in Debug configurati ### Manually -Download our frameworks manually via [ios-jumio-mobile-sdk-3.9.3.zip](https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.3/ios-jumio-mobile-sdk-3.9.3.zip). +Download our frameworks manually via [ios-jumio-mobile-sdk-3.9.4.zip](https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/3.9.4/ios-jumio-mobile-sdk-3.9.4.zip). __Using iProov (manually):__ * JumioIProov.framework @@ -266,7 +266,7 @@ Please refer to our [Change Log](docs/changelog.md) for more information about o # Support ## Previous Version -The previous release version 3.9.2 of the Jumio Mobile SDK is supported until 2021-12-10. +The previous release version 3.9.3 of the Jumio Mobile SDK is supported until 2021-12-10. In case the support period is expired, no bug fixes and technical support are provided anymore. Current 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. diff --git a/docs/changelog.md b/docs/changelog.md index 31b62fb..3490b25 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -8,6 +8,9 @@ # Change Log All notable changes, such as SDK releases, updates and fixes, are documented in this file. +## SDK Version: __3.9.4__ +![Fixes](https://img.shields.io/badge/Fix-success) iProov SDK version update to 9.0.1, which fixes an issue introduced in SDK 3.9.3 when building with XCode versions prior to XCode 12.5. [Identity Verification] + ## SDK Version: __3.9.3__ ![Improvement](https://img.shields.io/badge/Improvement-green) iProov SDK version update to 9.0.0, which improves performance, reliability and security against spoof attacks. [Identity Verification] diff --git a/docs/integration_authentication.md b/docs/integration_authentication.md index 1bb598c..5c38a54 100644 --- a/docs/integration_authentication.md +++ b/docs/integration_authentication.md @@ -20,7 +20,7 @@ At the beginning of July 2021, we will be releasing the next generation Jumio Au - [Code Documentation](https://jumio.github.io/mobile-sdk-ios/NetverifyFace/) ## Release Notes -Please refer to our [Change Log](changelog.md) for more information. Current SDK version: __3.9.0__ +Please refer to our [Change Log](changelog.md) for more information. Current SDK version: __3.9.4__ ## Setup The [basic setup](../README.md#basics) is required before continuing with the following setup for Authentication. diff --git a/docs/integration_bam-checkout.md b/docs/integration_bam-checkout.md index 869943d..71e16d5 100644 --- a/docs/integration_bam-checkout.md +++ b/docs/integration_bam-checkout.md @@ -15,7 +15,7 @@ BAM Checkout is a powerful, cutting-edge solution to extract data from your cust - [Code Documentation](https://jumio.github.io/mobile-sdk-ios/BAMCheckout/) ## Release Notes -Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.3 +Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.4 For breaking technical changes, please read our [transition guide](transition-guide_bam-checkout.md). diff --git a/docs/integration_document-verification.md b/docs/integration_document-verification.md index 432f457..cbba933 100644 --- a/docs/integration_document-verification.md +++ b/docs/integration_document-verification.md @@ -14,7 +14,7 @@ Document Verification is a powerful solution to enable scanning various types (U - [Code Documentation](https://jumio.github.io/mobile-sdk-ios/DocumentVerification/) ## Transition Guide -Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.3 +Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.4 For breaking technical changes, please read our [transition guide](transition-guide_document-verification.md). diff --git a/docs/integration_id-verification-fastfill.md b/docs/integration_id-verification-fastfill.md index 4ed7c83..7e0212b 100644 --- a/docs/integration_id-verification-fastfill.md +++ b/docs/integration_id-verification-fastfill.md @@ -15,7 +15,7 @@ Jumio’s ID Verification allows businesses to establish the genuine identity of - [Code Documentation](https://jumio.github.io/mobile-sdk-ios/Netverify/) ## Release Notes -Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.3 +Please refer to our [Change Log](changelog.md) for more information. Current SDK version: 3.9.4 For breaking technical changes, please read our [transition guide](transition-guide_id-verification-fastfill.md). diff --git a/docs/transition-guide_bam-checkout.md b/docs/transition-guide_bam-checkout.md index 8052bcc..d05682e 100644 --- a/docs/transition-guide_bam-checkout.md +++ b/docs/transition-guide_bam-checkout.md @@ -3,7 +3,10 @@ # Transition guide for BAM Checkout This section only covers the breaking technical changes that should be considered when updating from the previous version. -⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.3__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__. +⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.4__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__. + +## 3.9.4 +No backward incompatible changes. ## 3.9.3 No backward incompatible changes. diff --git a/docs/transition-guide_document-verification.md b/docs/transition-guide_document-verification.md index e85c5d2..b6b0fca 100644 --- a/docs/transition-guide_document-verification.md +++ b/docs/transition-guide_document-verification.md @@ -3,7 +3,10 @@ # Transition guide for Document Verification This section only covers the breaking technical changes that should be considered when updating from the previous version. -⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.3__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__. +⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.4__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__. + +## 3.9.4 +No backward incompatible changes. ## 3.9.3 No backward incompatible changes. diff --git a/docs/transition-guide_id-verification-fastfill.md b/docs/transition-guide_id-verification-fastfill.md index 1f9d806..c6344e1 100644 --- a/docs/transition-guide_id-verification-fastfill.md +++ b/docs/transition-guide_id-verification-fastfill.md @@ -3,7 +3,10 @@ # Transition guide for ID Verification & Fastfill This section only covers the breaking technical changes that should be considered when updating from the previous version. -⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.3__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__. +⚠️ When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary. If you're updating from SDK version __3.7.1__ to __3.9.4__, the changes outlined in __3.7.2, 3.8.0, 3.9.0__ and all subsequent versions are __still relevant__. + +## 3.9.4 +No backward incompatible changes. ## 3.9.3 No backward incompatible changes. diff --git a/sample/SampleObjC/SampleObjC-Info.plist b/sample/SampleObjC/SampleObjC-Info.plist index 65fbf2c..fa5db40 100644 --- a/sample/SampleObjC/SampleObjC-Info.plist +++ b/sample/SampleObjC/SampleObjC-Info.plist @@ -21,11 +21,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 3.9.3 + 3.9.4 CFBundleSignature ???? CFBundleVersion - 3.9.3 + 3.9.4 LSRequiresIPhoneOS NFCReaderUsageDescription diff --git a/sample/SampleSwift/SampleSwift-Info.plist b/sample/SampleSwift/SampleSwift-Info.plist index 0468c17..bcdf4cf 100644 --- a/sample/SampleSwift/SampleSwift-Info.plist +++ b/sample/SampleSwift/SampleSwift-Info.plist @@ -21,11 +21,11 @@ CFBundlePackageType APPL CFBundleShortVersionString - 3.9.3 + 3.9.4 CFBundleSignature ???? CFBundleVersion - 3.9.3 + 3.9.4 LSRequiresIPhoneOS NFCReaderUsageDescription diff --git a/sample/jumio-sdk-checkout.sh b/sample/jumio-sdk-checkout.sh index c53fc5d..ed42a26 100755 --- a/sample/jumio-sdk-checkout.sh +++ b/sample/jumio-sdk-checkout.sh @@ -1,5 +1,5 @@ #!/bin/bash -JUMIO_SDK_VERSION=3.9.3 +JUMIO_SDK_VERSION=3.9.4 DOWNLOAD_PATH=https://mobile-sdk.jumio.com/com/jumio/ios/jumio-mobile-sdk/${JUMIO_SDK_VERSION}/ios-jumio-mobile-sdk-${JUMIO_SDK_VERSION}.zip CHECKOUT_DIR="${PROJECT_DIR}/JUMIO_DOWNLOAD" FRAMEWORKS_DIR="${PROJECT_DIR}/../frameworks"