- iOS
- Fixed compatability issue with XCode 12
- Added optional passcode fallback for iOS devices when FaceID or TouchID fails and the device has a passcode set.
- Added
fallbackPromptMessage
tosimplePrompt
. This controls the message that is shown when FaceID or TouchID has failed and the prompt falls back to the device passcode for authentication.
- Android
- Upgraded androidx.biometric 1.1.0
- Added
allowDeviceCredentials
option, for android devices, toisSensorAvailable
,createSignature
andsimplePrompt
. This option is only affects devices running API 30 or greater. Devices running API 29 or less cannot support device credentials when performing crypto based authentication. See https://developer.android.com/reference/androidx/biometric/BiometricPrompt.PromptInfo.Builder#setAllowedAuthenticators(int)
- Added
- Updated
build.gradle
file to avoid unnecessary downloads and potential conflicts when the library is included as a module dependency in an application project.
- Upgraded androidx.biometric 1.1.0