Skip to content

Releases: onfido/onfido-android-sdk

17.0.0

09 May 14:29
6e5b78a
Compare
Choose a tag to compare

Added

  • After the release of version 17.0.0, Onfido Android SDK runs in a separate process. This means that when the callback is triggered, the body of that callback will run in the Onfido SDK process rather than the main application process. Therefore, any actions performed in the callback, such as accessing memory or modifying UI, will be executed within the SDK process. It is important to keep this in mind when designing and implementing callbacks in order to ensure the proper functioning and performance of the SDK. Having Onfido SDK run in its own process adds extra reliability to customer applications as it avoids crashes on the customer app. It also brings better error logging support.

  • Add explicit support for the Nynorsk language

Changed

  • Initial release for the high-res scan
  • Increase upload timeout to avoid Network Error message in slow connections
  • Provided the application context via TokenExpirationHandler, MediaCallback and OnfidoAnalyticsEventListener callbacks

16.3.2

28 Apr 16:33
Compare
Choose a tag to compare

Fixed

  • Fixed document media ids not being send properly which affects autofill task in studio

16.3.1

18 Apr 09:53
Compare
Choose a tag to compare

Changed

  • Added default value to DocumentSide#nfcSupported to support backward compatibility.

16.3.0

13 Apr 11:19
Compare
Choose a tag to compare

Changed

  • Enhanced security around document payload tampering

Fixed

  • Fix duplicated FACIAL_INTRO event
  • Fixed the invalid picture size exception
  • Fixed theme hierarchy
  • Fixed the crash that occurs during dismissing progress dialog
  • Enable color customisation for Motion upload ProgressBar

12.0.1

06 Apr 09:14
Compare
Choose a tag to compare

Fixed

  • Public: Fixed an ANR in ZoomImageView - this class now uses a new implementation (+Kotlin)

16.2.0

24 Mar 12:01
Compare
Choose a tag to compare

Added

  • Provided Motion public events
  • Added Generic document support

Changed

  • Handle audio conflicts when there is an audio playing before start recording
  • Handle mic conflicts when another app is using mic before starting recording
  • Sync NFC supported documents logic with other platforms

Fixed

  • Fixed colour inconsistence of icons on document selection screen
  • Fixed the issue related to the userExited callback when Onfido SDK launching is canceled early.
  • Fixed loop in back navigation in Capture screen when permissions are granted via settings screen

15.4.2

09 Mar 12:31
Compare
Choose a tag to compare

Fixed

  • Fixed a crash when the app is brought to the background and restored after a while.

16.1.0

06 Mar 17:03
Compare
Choose a tag to compare

Changed

  • Handle audio and mic conflicts if there is audio playing or if the mic is in use when we start recording
  • Added translations for audio in Motion strings
  • Updated MLKit Face Detection library
  • Added a MLKit Face Detection Module check in addition to the Google Play Services check in order to fallback to Selfie/Video
  • Updated the supported document file to include Honduras National ID

Fixed

  • Fixed Hebrew and Indonesian language translation issues
  • Fixed a crash when no camera is available on the device
  • Fixed a crash when the app is brought to the background and restored after a while
  • Fixed a Studio Workflow-related crash

16.0.1

27 Feb 14:57
Compare
Choose a tag to compare

Fixed

  • Fixed the Workflow-related crash

16.0.0

21 Feb 19:32
Compare
Choose a tag to compare

Added

  • Support audio recording in Motion
  • Created a secure module to extend Onfido SDK device intelligence
  • Onfido Secure SDK artifact has been removed. Please use the new device intelligence module.

Changed

  • Removed depreceated UserEventHandler. Please use OnfidoConfig.builder(context).withAnalyticsEventListener().
  • Improve picture frame selection algorithm
  • Added user analytics listener to WorkflowConfig builder. Similar to the normal flow, you can now attach your analytics listener to your config using WorkflowConfig.builder(context).withAnalyticsEventListener(listener).

Fixed

  • Navigate to Permissions denied screen instead of getting back to Intro screen when not all required permissions granted