Mobile SDK Changelogs

Changes, Fixes, and Features across Android, iOS, and React Native

Android

[v1.1.4] - 2021-06-03

Fixed

  • Remove gap in the country select list

[v1.1.3] - 2021-05-06

Added

  • Add a buttonStyleSecondary style to the theme

Changed

  • Change the auto-capture corner overlay from purple to white
  • Updated dependencies

Fixed

  • Upgrade Fragment 1.3.2 to 1.3.3 to resolve animation issue

[v1.1.2] - 2021-04-09

Changed

  • Upgrade library dependencies
  • Limit text length on SSN input field

[v1.1.1] - 2021-03-01

Changed

  • Renamed National ID to State ID

[v1.1.0] - 2021-02-25

Added

  • Prefill Phone verification with phone number from the Inquiry
  • Prefill Database verification with phone number, name, and address from the Inquiry

Changed

  • Decreased SDK size by removing bundled ML Kit library
  • Update translations for pt-BR

[v1.0.12] - 2021-02-19

Fixed

  • Show errors inline on invalid phone number verifications

[v1.0.11] - 2021-01-28

Added

  • Added overlays for barcode and passport signature scans
  • Enabled manual capture on back of non-US driver licenses

Fixed

  • Fixed issue where phone verifications may be prompted twice

[v1.0.10] - 2021-01-14

Fixed

  • Remove the app_name string key which was overriding other app's name
  • Upgrade library dependencies

[v1.0.9] - 2021-01-06

Added

  • Support server-defined copy on the complete and failure screens

Fixed

  • Prevent crashes when a verification gets "canceled" status

[v1.0.8] - 2020-12-30

Changed

  • Use androidx.fragment:fragment:1.2.5 for compatibility

Added

  • Return address subdivision abbreviation in Inquiry response

[v1.0.7] - 2020-12-22

Fixed

  • Fix missing field crash when running SDK with proguard

[v1.0.6] - 2020-12-18

Added

  • Create a client-side processing version of the Inquiry SDK
    • new UI
    • requires a bespoke template to work

[v1.0.5] - 2020-12-02

Changed

  • Updated the Selfie flow to closely resemble the web experience.
  • Replaced the image with an animation on the Selfie intro view.

[v1.0.4] - 2020-11-04

Fixed

  • Re-add capture method to Government ID verifications

Added

  • Include capture method on Selfie verifications
  • Add Postal ID as an id type for the Philippines

Changed

  • Update server header to 2020-09-03
  • Update pt-BR translations for Brazil
  • Delay showing manual capture button during Selfie auto-capture

[v1.0.3] - 2020-10-22

Changed

  • Network timeout increased from 10 to 60 seconds

Fixed

  • Upload the Selfie photos sequentially to prevent overloading the network

[v1.0.2] - 2020-10-21

Fixed

  • Split out "inquiry-resources" module to make theme definitions visible externally.
  • Renamed FileProvider to avoid conflicts with other dependencies in React Native.

[v1.0.1] - 2020-10-08

Fixed

  • Fixed crasher when resuming inquiries with access token.

[v1.0.0] - 2020-09-23

Added

  • Accept access tokens for resuming Inquiries
  • Enable prepopulating the Inquiry fields
  • Support Database verifications

Removed

  • Remove Basic Verification now that Database verification has replaced it

Fixed

  • Fix camera permission requests bug across configuration changes
  • Fix issue where going through the Selfie verification quickly caused problems

iOS

[v1.1.14] - 2021-07-28

Added

Added support for visa government id type.

[v1.1.13] - 2021-07-20

Added

Added support for custom Selfie animation on selfie start view

[v1.1.12] - 2021-07-09

Added

  • Added Government ID combined step for Inquiry 3.0 Flow
  • Added Selfie combined step for Inquiry 3.0 Flow
  • Enabled skipping Government ID select screen when only one ID class option is present

Fixed

  • Fixed icon tinting on buttons. This is now themeable via buttonImageTintColor.
  • Added support for theming processing government id animations.
  • Added support for theming the selfie intro animation.

[v1.1.11] - 2021-06-21

Fixed

  • Fixed a bug where the back button could be tinted incorrectly.

[v1.1.10] - 2021-06-02

Fixed

  • Fixed a bug where a prefilled country code was not being set in certain cases, e.g. you can now pass in Fields(additionalFields: ["address-country-code": .string("AU")])to the fields property of a InquiryConfiguration to have the country list default to Australia.

[v1.1.9] - 2021-05-26

Fixed

  • Fixed a bug where the back button image was not being tinted correctly when taking a photo of a government ID.
  • Fixed a bug where the close button was not being displayed correctly when picking a country or US state.
  • Fixed a bug where the shutter button could not work correctly when taking a photo of a government ID.
  • Fixed a bug where the camera permissions dialog was not displaying the camera icon.

[v1.1.8] - 2021-05-21

Added

  • Added strings for countryListTitle, countryListSuggested and countryListAllCountries.
  • Added theme properties for cancelButtonAlternateBackgroundColor and cancelButtonAlternateTextColor.
  • Added a new custom asset for when a verification fails (verificationFailedAsset).

Changed

  • ImageAsset can now specify its Bundle.
  • ImageAsset can now be constructed with a UIImage.

[v1.1.7] - 2021-05-10

Fixed

  • Fixed a bug where prefilled data wasn't being read correctly.

[v1.1.6] - 2021-05-05

Added

  • Added more customization options by adding new theme properties and moved additional strings to Persona.strings.

Fixed

  • Fixed a bug where database verifications that required further user input were being terminated early.

[v1.1.5] - 2021-04-09

Fixed

  • Fixed a bug where clients could have symbols collisions with dependencies.
  • Improved hinting for failed age comparison government ID verification

[v1.1.4] - 2021-04-09

Fixed

  • Fixed a bug where failed verifications would sometimes not start the next verification.

[v1.1.3] - 2021-03-31

Fixed

  • Fixed a visual bug where phone numbers with errors would not be displayed correctly.
  • Fixed an occasional crashing bug when entering phone numbers.

[v1.1.2] - 2021-03-24

Added

  • Added a cancelButtonTextColor option to the theme.
  • Added buttonShadowColor, buttonShadowOffset and buttonShadowRadius options to the theme to set shadows on buttons.
  • Added cancelButtonShadowColor, cancelButtonShadowOffset and cancelButtonShadowRadius options to the theme to set shadows on cancel buttons.

Fixed

  • Fixed a visual bug where the selfie overlay animation could sometimes get stuck.
  • Fixed SSN entry validation.
  • Fixed a visual bug where the comments field was hidden behind the keyboard on shorter devices.
  • Fixed a visual bug where the processing screen was not rendered correctly on 4.7" devices.

[v1.1.1] - 2021-03-04

Changed

  • Renamed National ID to State ID

[v1.1.0] - 2021-02-25

Added

  • Prefill Phone verification with phone number from the Inquiry
  • Prefill Database verification with phone number, name, and address from the Inquiry

Changed

  • Updated translations for pt-BR

[v1.0.7] - 2021-02-11

Added

  • Added support for hiding the privacy policy
  • Added support for Swift Package Manager
  • Added support for barcode_pdf417 and passport_signature
  • Added missing localizations for 🇯🇵 and 🇨🇳

Changed

  • Changed default date picker style

[v1.0.6] - 2021-01-06

Added

  • Added support for custom translations for success and failure screens.

Changed

  • Added support for hiding the privacy policy via the disclaimer config.
  • Removed the cancel button from completion screen.

[v1.0.5] - 2021-01-04

Added

  • Return address subdivision abbreviation in Inquiry response

[v1.0.4] - 2020-12-02

Changed

  • Updated the Selfie flow to closely resemble the web experience.
  • Replaced the image with an animation on the Selfie intro view.

Fixed

  • Fixed a visual bug where the shutter button's countdown timer wasn't visible on iOS 11.
  • Fixed a bug where the keyboard would sometimes not be present when entering an SMS confirmation code.

[v1.0.3] - 2020-11-04

Fixed

  • Fixed a bug where selfie verifications would not complete because the canceled state was unknown
  • Added handling for canceled verifications

Added

  • Added Postal ID as an ID type for the Philippines

Changed

  • Updated pt-BR translations for Brazil

[v1.0.2] - 2020-10-22

Changed

  • Improved UI when retrying the entry of an SMS confirmation code.
  • Added localized names for countries and US states.
  • Removed SVGKit and Lottie as public dependencies

[v1.0.1] - 2020-10-13

Fixed

  • Fixed a bug where the keyboard wouldn't appear when entering an SMS confirmation code after the app had been backgrounded.
  • Fixed a bug where the using the suggestions bar above the keyboard would not allow the support from being submitted.
  • Fixed a UI bug in the state list picker when using a custom theme.
  • Fixed a UI bug where separators were not being modified when using a custom theme.
  • Fixed a UI bug where a 4-digit SSN could not be submitted without dismissing the keyboard.

[v1.0.0] - 2020-09-23

Added

  • Added support for database verifications.
  • Added date of birth validation.
  • Added translations for ja and zh.
  • Accept access tokens for resuming Inquiries.
  • Enabled prepopulating the Inquiry fields.

Fixed

  • Fixed a couple of UI bugs where elements would either render strangely or not appear when in dark mode.
  • Fixed a bug where verifications would not fail as expected in Sandbox mode.
  • Fixed a bug where access tokens passed in were not respected

Removed

  • Removed the country field from the address fields when performing a database verification.
  • Removed phone number from public Attributes.

React Native

[v1.1.1] - 2021-03-13

Changed

  • Upgrade to Android Inquiry SDK 1.1.1
  • Upgrade to iOS Inquiry SDK 1.1.1
  • Rename National ID to State ID

[v1.1.0] - 2021-02-28

Changed

  • Upgrade to Android Inquiry SDK 1.1.0
  • Upgrade to iOS Inquiry SDK 1.1.0
  • Decreased Android SDK size by removing bundled ML Kit library
  • Update translations for pt-BR

Added

  • Prefill Phone verification with phone number from the Inquiry
  • Prefill Database verification with phone number, name, and address from the Inquiry

[v1.0.7] - 2020-01-28

Fixed

  • Fixed inavlid color filtering in persona-tool

Changed

  • Upgrade Android SDK to 1.0.11

[v1.0.6] - 2020-01-07

Added

  • Return addressSubdivisionAbbr in Attributes
  • Added support of custom strings for completion and failure screens

Changed

  • Android
    • Upgrade Android SDK to 1.0.9
    • Update default theme to Base.Persona.Inquiry.Theme.Light
  • iOS
    • Upgrade iOS SDK to 1.0.6
    • Removed the cancel button from completion screen.

[v1.0.5] - 2020-12-31

Fixed

  • Fixed empty birthdate on iOS

Changed

  • Updated Android SDK to 1.0.8

[v1.0.4] - 2020-12-08

Changed

  • Now target iOS Native SDK 1.0.3 and Android Native SDK 1.0.4
  • Updated selfie verification experience to match web flow
  • Changed react ios dependency from 'React' to 'React-Core'

[v1.0.3] - 2020-12-01

Fixed

  • Fix validation check that rejected valid account id parameter

Changed

  • Now target iOS Native SDK 1.0.3 and Android Native SDK 1.0.4

[v1.0.2] - 2020-10-21

Fixed

  • Workaround for failing to build for ios simulators on CocoaPods < 1.10
  • Fixed inquiryId parameter name in onFailed callback
  • Renamed FileProvider to avoid conflicts with other dependencies in React Native

[v1.0.1] - 2020-10-13

Fixed

  • Fixed crash when resuming inquiry with access token on Android.

[v1.0.0] - 2020-09-24

Fixed

  • Fixed default font sizes and font weights when using Android theming

Changed

  • Now targets iOS Native SDK 1.0.0 and Android Native SDK 1.0.0

Added

  • Support for Inquiry Fields when using the Template builder
  • Support for passing an access token for resuming an inquiry.