All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Update underlying Onfido native SDK versions:
- Android 22.1.+ (up from 22.0.+)
- iOS 32.1.+ (up from 32.0.+)
- Removed
disableNFC
parameter (UsenfcOption
withNFCOptions.Disabled
value instead) - Update underlying Onfido native SDK versions:
- Android 22.0.+ (up from 21.2.+)
- iOS 32.0.+ (up from 30.6.+)
- Update underlying Onfido native SDK versions:
- Android 21.2.+ (up from 21.1.+)
- iOS 30.6.+ (up from 30.5.+)
- Update underlying Onfido native SDK versions:
- Android 21.1.+ (up from 21.0.+)
- iOS 30.5.+ (up from 30.4.+)
- Bumped Android target SDK version to 34. This update indirectly means that Java version 17 is required to build the project. Details: https://developer.android.com/build/jdks
- Added
nfcOption
parameter for configuring NFC - Added missing detail property to platform exceptions caused by flow errors
- Deprecated
disableNFC
parameter (UsenfcOption
withNFCOptions.Disabled
value instead) - Updated underlying Onfido native SDK versions:
- Android 21.0.+ (up from 20.5.+)
- iOS 30.4.+ (up from 30.3.+)
- Align with SDK requirements for minimum support for iOS 13+
- Add Kosovo to the list of countries
- Update underlying Onfido native SDK versions:
- Android 20.5.+ (up from 20.4.+)
- iOS 30.3.+ (up from 30.2.+)
- Update underlying Onfido native SDK versions:
- Android 20.4.+ (up from 20.2.+)
- iOS 30.2.+ (up from 30.0.+)
- Motion capture fallback configuration has been removed: Motion is supported on all devices as of 5.1.0
- If you currently set
withCaptureFallback
onFaceCapture.motion
, then you should be aware that this configuration is no longer available, so you can safely remove it from your integration code
- If you currently set
supportDarkMode
andbubbleErrorBackgroundColor
properties have been removed fromIOSAppearance
- Update underlying Onfido native SDK versions:
- Android 20.2.+ (up from 20.1.+)
- iOS 30.0.+ (up from 29.9.+)
- Update underlying Onfido native SDK versions:
- Android 20.1.+ (up from 20.0.+)
- iOS 29.9.+ (up from 29.8.0)
- Update underlying Onfido native SDK versions:
- Android 20.0.+ (up from 19.6.+)
- iOS 29.8.+ (up from 29.7.+)
- Update underlying Onfido native SDK versions:
- Android 19.6.+ (up from 19.5.+)
- iOS 29.7.+ (up from 29.6.+)
- Onfido flow is presented on iOS in the fullscreen mode instead of the modal mode
- Update underlying Onfido native SDK versions:
- Android 19.5.+ (up from 19.4.+)
- iOS 29.6.+ (up from 29.5.+)
- Update underlying Onfido native SDK versions:
- Android 19.4.+ (up from 19.3.+)
- iOS 29.5.+ (up from 29.5.+)
- Update underlying Onfido native SDK versions:
- Android 19.3.+ (up from 19.2.+)
- iOS 29.5.+ (up from 29.4.+)
- Public: (Minor) Fix Changelog formatting
- Public: Introduced Onfido theme selection (LIGHT, DARK, AUTOMATIC) in Onfido configuration parameters.
- Public: Introduced background color customisation on iOS
- Public: Updated underlying Onfido native SDK versions:
- Android 19.2.+ (up from 19.1.+)
- iOS 29.4.+ (up from 29.2.+)
- Public: Introduced a breaking change to the
FlowSteps.faceCapture
implementation to offer more flexibility and control over face capture configurations. Please refer to MIGRATION.md for migration guidance. - Public: Added support for custom media callbacks.
- Public: Updated underlying Onfido native SDK versions:
- Android 19.1.+ (up from 16.3.1)
- iOS 29.2.+ (up from 28.3.0)
- Public: Update underlying Onfido native SDK versions:
- Android 16.3.1 (up from 16.2.0)
- iOS 28.3.0 (up from 28.2.0)
- Public: Update underlying Onfido native SDK versions:
- Android 16.2.0 (up from 16.1.0)
- iOS 28.2.0 (up from 28.1.0)
- Enable Enterprise features for Studio
- Public: Update underlying Onfido native SDK versions:
- Android 16.1.0 (up from 16.0.1)
- iOS 28.1.0 (up from 28.0.0)
- Public: Update underlying Onfido native SDK versions:
- Android 15.4.0 (up from 15.3.0)
- Public: Added NFC support
- Public: Update underlying Onfido native SDK versions:
- iOS 27.0.0 (up from 26.0.1)
- Android 14.0.0 (up from 13.0.0)
- Public: MVP release of Flutter SDK.
- Android 13.0.0
- iOS 26.0.1