Releases: onfido/onfido-android-sdk
Releases · onfido/onfido-android-sdk
17.0.0
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
andOnfidoAnalyticsEventListener
callbacks
16.3.2
Fixed
- Fixed document media ids not being send properly which affects autofill task in studio
16.3.1
Changed
- Added default value to
DocumentSide#nfcSupported
to support backward compatibility.
16.3.0
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
Fixed
- Public: Fixed an ANR in
ZoomImageView
- this class now uses a new implementation (+Kotlin)
16.2.0
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
Fixed
- Fixed a crash when the app is brought to the background and restored after a while.
16.1.0
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
Fixed
- Fixed the Workflow-related crash
16.0.0
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 useOnfidoConfig.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 usingWorkflowConfig.builder(context).withAnalyticsEventListener(listener)
.
Fixed
- Navigate to Permissions denied screen instead of getting back to Intro screen when not all required permissions granted