Kinegram eMRTD Connector SDK Android - Changelog
- Add new
ConnectionOptions.Builder#setEnableDiagnostics(boolean)
method to enable diagnostics in the DocVal server.
- Add new overload for
EmrtdConnector#connect(...)
method that accepts a ConnectionOptions
parameter
- Deprecate old
EmrtdConnector#connect(...)
method overloads that do not use ConnectionOptions
- Add option to send custom HTTP headers in handshake using
ConnectionOptions.Builder#setHttpHeaders(...)
- Publish to Maven Central. Remove the old
.arr
file from your app's libs
folder and update the Gradle dependency as described in the README.
- Improve documentation and example app
- Change library package
com.kurzdigital.android.emrtdconnector to com.kinegram.android.emrtdconnector
!
Update your import statements accordingly.
- Improve Usage and API documentation
- Generate Dokka documentation
- Include library module as aar in distribution project
- Improve Example app code
- Fix WebSocket Connection for Android 23 and older
- Fix Timeout description comments in
ClosedListener
.
- Update Build Tools and Dependencies
- Also parse the optional field "files_binary" in the EmrtdPassport Result JSON
- Additions to the documentation
- Show if passport is expired
- Show Details if Passive Authentication failed
- Enforce "All Caps" for Document Number
- Improve Documentation
- Use more suitable ApplicationId for Example App
- Make PendingIntent Mutable (for NFC-Tag Discovered Intent)
- Change App name to "eMRTD Connector"
- Improve presentation of the Result
- Improve Documentation
- Create Distribution Project for customers
- Add documentation and comments
- Add Java Sample Code
- Improve Layout and UI of Sample App
- Improve Handling of session closes