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.
- change height and width to smaller
- remove detected from sendData function
-function to get the path to the facepass image
-function to get device serial number,now return in json
-function to get device serial number
-crash cause by checkgroup
-crash cause by native method
-add support of smile,age gender and rgbir liveness; -add faceDetectMode and ageGenderEnabled as one new parameter that can be included in initdata -> refer to initdata in readme -restartApplication() function to restart the application
-function to pause listener : pauseListener()
-
change way to implement libs Before: implementation fileTree(dir: "libs", include: [".aar"]) implementation fileTree(dir: 'libs', include: ['.jar'])
After: implementation (name:"libs/FacePassAndroidSDK-year-release",ext:'aar') implementation (name:"libs/q-zhenglib",ext:'aar') implementation (name:"libs/yface",ext:'jar')
-due to the changes abort, this need to be added to your code inside android/build.gradle allprojects { repositories { ... flatDir { dirs "$rootDir/../node_modules/facepass-react-native-module/android/libs"} } }
-readme content
-return Base64 image of captured face
-setExposureCompensation() function
-hideNavigationBar() function
- make error message more specific
- make FACEPASS_HANDLER_NULL_ERROR more specific
-checkDoneInitialize return undefined
- checkDoneInitialize() function
- releaseFacePassHandler() function
- now initData() will release facepass handler first before initialize, which enable the change of facial recognition parameter without restart application, to do this, need to call initData(newParameter) on apply new parameter
- enableQRScan function
- Ability to check qr content
- Optimize code in native module
- Changelog.md to see what changes
- Data returned from FaceDetectedEndEvent and UnknownFaceDetectedEvent, from jsonString to json
- Way to get listenter data changed from JSON.parse(params.jsonString) to direct get using params.faceToken,params.trackID and etc
- Update readme
Nothing changed,test publish
- UnknownFaceDetectedEvent listener
- Data returned from FaceDetectedEndEvent and UnknownFaceDetectedEvent, from only faceToken to jsonString contain of more information
- New way to get listenter data, from params.faceToken become params.jsonString, JSON.parse(params.jsonString) is required to get single data in json