- Upgrading Flutter from 3.27.0 to 3.27.2.
- Updating the README.md file descriptions.
- Device Credentials' fallback support for compatible devices can be configured.
- Feature - Allow Device Credentials as a fallback for biometric authentication.
- Upgrading Flutter from 3.19.6 to 3.27.0
- A bug fix for android KeyStoreException crash.
- A bug fix in iOS createKeys() flow.
- ReadMe.md updates.
- Feature Secure Enclave migration from Key Chain.
- Secure Enclave integration in iOS.
- Fix linting issues.
- Feature Use StrongBox in compatible android devices.
- Refactor key creation to use AndroidConfig object.
- fix Local Authentication bypass in iOS when calling createSignature().
- fix Biometric portal not coming up in iOS simulators when calling createSignature().
- General improvements.
- A crash on Android devices below API level 28 was fixed.
- General improvements.
- Fixed a bug in createKeys() for iOS.
- Fixed a bug in createSignature() for android.
- Error codes were updated to maintain consistency.
- Updated README.md and Licence content.
- Hardcoded default payload was removed.
- Improved error handling.
- The plugin offers more flexibility for advanced use cases, such as handling different biometric modalities and customizing the signature generation process.
- Improved the handling of biometric prompt cancellations.
- Enhanced the accuracy of biometric authentication on some devices.
- Updated the plugin's documentation to reflect the new features and improvements.
- Migrated the plugin to use the latest Flutter development tools.
- Improved the overall performance and stability of the plugin.
- This version is now compatible with AGP >=7.3 including 8.x support.
- The minimum supported Flutter version has been increased to 3.3.0.
- Android: Fixed the issue with the
createSignature()
method, ensuring it doesn't encode the payload to base64. - iOS: Corrected the public key header in
createKeys()
method to align with standard RSA key formats.
- Updated README.md and Licence content.
- Removes a redundant code push in Android native code.
- Updates README.md and the Example.
- Returns "biometric" for Android devices with multiple BIOMETRIC_STRONG options when called biometricAuthAvailable().
- Let createSignature() accept a "payload" keyValue pair in options arg.
- updates dependencies.
- updates README.md and the Example.
- Consistent Platform error handling.
- Upgrade dependencies.
- improved documentation.
- upgrading flutter sdk to 3.7.11.
- improved documentation.
- upgrading dependencies.
- refactoring.
- fixing createSignature's options param.
- downgrade min Dart Sdk.
- improved documentation.
- initial release.