Releases: mjwheatley/cordova-plugin-android-fingerprint-auth
Version 1.2.7
What's New
Improved German translations - pull request #58
Bug fix for issue #57 - deleting secret key in Android Keystore.
Added fixed error codes - pull request #56
Added ERRORS JSON Object to the FingerprintAuth class prototype with the following fields corresponding to the new fixed error codes: BAD_PADDING_EXCEPTION, CERTIFICATE_EXCEPTION, FINGERPRINT_CANCELLED, FINGERPRINT_DATA_NOT_DELETED, FINGERPRINT_ERROR, FINGERPRINT_NOT_AVAILABLE, FINGERPRINT_PERMISSION_DENIED, FINGERPRINT_PERMISSION_DENIED_SHOW_REQUEST, ILLEGAL_BLOCK_SIZE_EXCEPTION, INIT_CIPHER_FAILED, INVALID_ALGORITHM_PARAMETER_EXCEPTION, IO_EXCEPTION, JSON_EXCEPTION, MINIMUM_SDK, MISSING_ACTION_PARAMETERS, MISSING_PARAMETERS, NO_SUCH_ALGORITHM_EXCEPTION, SECURITY_EXCEPTION
Breaking Changes
Changed error message for cancelled from "Cancelled" to fixed error code FingerprintAuth.ERRORS.FINGERPRINT_CANCELLED
Version 1.2.6
Added missing source-file element for german translations.
Fixes issue #61
Version 1.2.5
Bug fix for issue #46 - Dismiss fragment in a safer way
Version 1.2.4
update build to use sdk 25
Version 1.2.3
Added German translations
Version 1.2.2
Bug fix - isAvailable() returning message "Missing required parameters".
Added build-extras.gradle to add dependency com.android.support:support-v4:23.0.0 to check for manifest permissions.
Added check and request for permission to use fingerprints.
Added error handling for SecurityException
Version 1.2.1
Fix for optional username for delete action.
Version 1.2.0
Removed FingerprintAuth.show() in favor of separate actions for encrypt and decrypt.
Made username optional for encrypt().
User Credentials
Introducing encryption and decryption of user credentials.