Skip to content

Releases: onfido/onfido-android-sdk

19.3.0

09 Oct 17:11
Compare
Choose a tag to compare

Added

  • Added a new artifact to facilitate integration in Dynamic Feature Modules

Changed

  • Increased Motion device coverage to devices that don't have Play Services
  • Added installActivity to allow Dynamic Feaature Modules
  • The compile sdk version has been upgraded to 33 to meet Google Play's target API level requirement

Fixed

  • Fixed the Out of Memory issue encountered during captured image confirmation
  • Replaced direct usage of Json serializer with our globally configured instance
  • Fixed background customization issue in capture confirmation screen
  • Used TextureView to workaround Android 14 Beta crashes in SurfaceView

19.2.1

29 Aug 17:39
Compare
Choose a tag to compare

Added

  • Added documentation for additional UI customisation attributes:

    • onfidoColorBackground
    • onfidoColorContentMainDark
    • onfidoColorIconStrokeNegative
    • onfidoColorWatermarkDark

Changed

  • Updated serializers to supported lower versions of the Kotlinx.Serialization library

Fixed

  • Fix UI customization issues

18.0.1

06 Oct 15:36
Compare
Choose a tag to compare

Fixed

  • Used TextureView to workaround Android 14 Beta crashes in SurfaceView

16.3.3

06 Oct 13:46
Compare
Choose a tag to compare

Fixed

  • Used TextureView to workaround Android 14 Beta crashes in SurfaceView

15.4.3

06 Oct 10:44
Compare
Choose a tag to compare

Fixed

  • Used TextureView to workaround Android 14 Beta crashes in SurfaceView

14.1.2

05 Oct 14:26
Compare
Choose a tag to compare

Fixed

  • Used TextureView to workaround Android 14 Beta crashes in SurfaceView

19.2.0

22 Aug 15:53
Compare
Choose a tag to compare

Changed

  • Fixed the extended white screen issue when the SDK flow starts and finishes.

Fixed

  • Fix Driving license was not displayed for Haiti.

19.1.0

26 Jul 17:40
Compare
Choose a tag to compare

Added

  • Introduced dark theme
  • Added theme selection to Onfido SDK's public APIs

Changed

  • Added NFC dependencies to the SDK by default
  • Please check documentation if you don't need NFC and want to exclude corresponding dependencies
  • Removed Multiple substitutions specified in non-positional format of string resource warnings

Fixed

  • Fixed last two countries in the countries list are not visible
  • Fixed the BadTokenException crashes that occurred when users moved the app to the background while capturing
  • Fixed the crash occurs when decoding bitmap
  • Fixed the Fatal 6 signal error after the document capture
  • Fixed IllegalArgumentException crash occurring during image cropping operations
  • Fixed 'CameraDevice was already closed' crashes, occurring when leaving the camera screen right after opening it
  • Fixed infinite loop issue on document capture with Redmi phones

19.0.0

21 Jun 09:55
Compare
Choose a tag to compare

Added

  • Payload signing for Selfie and Liveness 1.0 (aka Video)
  • Updated Consent screen. Disabled Accept and Reject buttons until the consent is read
  • Added inOnfidoProcess extension function to the Application class to prevent reinitialization in the custom application classes. More info here.

Changed

  • Remove Parcelable implementation from OnfidoAnalyticsEventListener and run it in the same process with the application.
  • Remove Parcelable implementation from TokenExpirationHandler and run it in the same process with the application.
  • Remove Parcelable implementation from MediaCallback and run it in the same process with the application
  • Deprecated withNFCReadFeature() in OnfidoConfig
  • Enabled NFC by default in OnfidoConfig. Added disableNFC() for disabling it
  • Remove Document Liveness deprecated feature
  • Update supported locals in public documentation
  • Update OpenCV library version to 4.7.0
  • Add all translations to github public documentation

Fixed

  • Fixed transparent PDF rendering issue in the PoA screen
  • Fixed recording completion on Android 5 Samsung Galaxy 4 for Motion

18.0.0

25 May 13:21
Compare
Choose a tag to compare

Added

  • Included Dashboard country and document selection in readme file

Changed

  • Updated MediaFile used with custom media callbacks. This now contains the file data, file type and file name
  • Switched to implementing Parcelable instead of Serializable for: OnfidoConfig, TokenExpirationHandler, MediaCallback, OnfidoAnalyticsEventListener, FlowConfig and EnterpriseFeatures

Fixed

  • Fixed a crash on foldable devices upon finishing Video/Liveness recording
  • Fixed undefined 'onfidoFontFamilyBody' attribute in 'OnfidoBaseActivityTheme' by adding a default value
  • Fixed the custom language selection issue
  • Fixed weird toolbar icon that appears in loading and consent screens
  • Reverted orientation mode to portrait mode